future: Move error handling bits outside macro guard.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
2
3 * include/std/future: Move error handling bits outside macro guard.
4 * src/future.cc: Adjust.
5
6 * include/precompiled/stdc++.h: Add future.
7 * doc/xml/manual/using.xml: Same.
8
9 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
10
11 * src/hashtable.cc: Just definitions.
12 * src/hashtable_c++0x.cc: Compile C++0x versions.
13 * src/hash.cc: Same.
14 * src/hash_c++0x.cc: Same.
15 src/hash_tr1.cc: Compile TR1 versions.
16 src/hashtable_tr1.cc: Same.
17
18 * src/limits_c++0x.cc: Sync build error handling.
19
20 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
21 hashtable.cc to hashtable_tr1.cc.
22 * src/Makefile.in: Regenerate.
23
24 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
25
26 * include/tr1_impl/functional: Doxygen markup.
27
28 * doc/html/*: Regenerate.
29
30 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
31
32 * include/std/future: Fixes for -fno-exceptions.
33 * include/bits/functexcept.h: Same.
34 * libsupc++/exception_ptr.h: Same.
35 * src/pool_allocator.cc: Same.
36 * src/future.cc: Same.
37 * src/functexcept.cc: Same.
38 * config/abi/pre/gnu.ver: New exports.
39 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
40 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
41 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
42 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
43 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
44 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
45 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
46
47 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
48 * testsuite/23_containers/deque/operators/2.cc: New.
49
50 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
51
52 * src/hash.cc (hash<string>::operator()(string),
53 hash<wstring>::operator()(wstring)): Do not decorate as throwing
54 nothing.
55 * include/bits/functional_hash.h (hash<error_code>::
56 operator()(error_code)): Likewise.
57
58 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
59
60 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
61 bool for stream sentry objects.
62 * include/bits/istream.tcc: Same.
63 * include/bits/ostream.tcc: Same.
64 * include/bits/basic_string.tcc: Same.
65 * include/bits/ostream_insert.h: Same.
66 * src/istream.cc: Same.
67
68 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
69
70 PR libstdc++/15523
71 * include/debug/safe_iterator.h (_Safe_iterator<>::
72 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
73 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
74 do not error out when the source is a value-initialized iterator.
75 * testsuite/23_containers/vector/15523.cc: New.
76 * doc/xml/manual/intro.xml: Add an entry for DR 408.
77
78 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
79
80 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
81 cosmetic changes, inline.
82 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
83 Likewise.
84 * include/bits/move.h: Minor cosmetic changes.
85
86 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
87
88 PR libstdc++/40912 (final)
89 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
90 * testsuite/26_numerics/random/uniform_real_distribution/cons/
91 parms_neg.cc: Likewise.
92 * testsuite/26_numerics/random/uniform_real_distribution/cons/
93 parms.cc: Likewise.
94 * testsuite/26_numerics/random/uniform_real_distribution/cons/
95 default.cc: Likewise.
96 * testsuite/26_numerics/random/uniform_real_distribution/
97 requirements/typedefs.cc: Likewise.
98 * testsuite/26_numerics/random/piecewise_constant_distribution/
99 cons/range.cc: Likewise.
100 * testsuite/26_numerics/random/piecewise_constant_distribution/
101 cons/default.cc: Likewise.
102 * testsuite/26_numerics/random/piecewise_constant_distribution/
103 cons/num_xbound_fun.cc: Likewise.
104 * testsuite/26_numerics/random/piecewise_constant_distribution/
105 cons/initlist_fun.cc: Likewise.
106 * testsuite/26_numerics/random/piecewise_constant_distribution/
107 requirements/typedefs.cc: Likewise.
108 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
109 * testsuite/26_numerics/random/chi_squared_distribution/cons/
110 parms.cc: Likewise.
111 * testsuite/26_numerics/random/chi_squared_distribution/cons/
112 default.cc: Likewise.
113 * testsuite/26_numerics/random/chi_squared_distribution/
114 requirements/typedefs.cc: Likewise.
115 * testsuite/26_numerics/random/normal_distribution/
116 cons/parms.cc: Likewise.
117 * testsuite/26_numerics/random/normal_distribution/
118 cons/default.cc: Likewise.
119 * testsuite/26_numerics/random/normal_distribution/
120 requirements/typedefs.cc: Likewise.
121 * testsuite/26_numerics/random/seed_seq/cons/
122 range.cc: Likewise.
123 * testsuite/26_numerics/random/seed_seq/cons/
124 initlist.cc: Likewise.
125 * testsuite/26_numerics/random/seed_seq/cons/
126 default.cc: Likewise.
127 * testsuite/26_numerics/random/seed_seq/requirements/
128 typedefs.cc: Likewise.
129 * testsuite/26_numerics/random/uniform_int_distribution/
130 cons/parms_neg.cc: Likewise.
131 * testsuite/26_numerics/random/uniform_int_distribution/
132 cons/parms.cc: Likewise.
133 * testsuite/26_numerics/random/uniform_int_distribution/
134 cons/default.cc: Likewise.
135 * testsuite/26_numerics/random/uniform_int_distribution/
136 requirements/typedefs.cc: Likewise.
137 * testsuite/26_numerics/random/poisson_distribution/cons/
138 parms.cc: Likewise.
139 * testsuite/26_numerics/random/poisson_distribution/cons/
140 default.cc: Likewise.
141 * testsuite/26_numerics/random/poisson_distribution/
142 requirements/typedefs.cc: Likewise.
143 * testsuite/26_numerics/random/bernoulli_distribution/
144 cons/parms.cc: Likewise.
145 * testsuite/26_numerics/random/bernoulli_distribution/
146 cons/default.cc: Likewise.
147 * testsuite/26_numerics/random/bernoulli_distribution/
148 requirements/typedefs.cc: Likewise.
149 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
150 * testsuite/26_numerics/random/
151 default_random_engine.cc: Likewise.
152 * testsuite/26_numerics/random/discrete_distribution/
153 cons/range.cc: Likewise.
154 * testsuite/26_numerics/random/discrete_distribution/
155 cons/initlist.cc: Likewise.
156 * testsuite/26_numerics/random/discrete_distribution/
157 cons/default.cc: Likewise.
158 * testsuite/26_numerics/random/discrete_distribution/
159 cons/num_xbound_fun.cc: Likewise.
160 * testsuite/26_numerics/random/discrete_distribution/
161 requirements/typedefs.cc: Likewise.
162 * testsuite/26_numerics/random/weibull_distribution/
163 cons/parms.cc: Likewise.
164 * testsuite/26_numerics/random/weibull_distribution/
165 cons/default.cc: Likewise.
166 * testsuite/26_numerics/random/weibull_distribution/
167 requirements/typedefs.cc: Likewise.
168 * testsuite/26_numerics/random/independent_bits_engine/
169 cons/base_move.cc: Likewise.
170 * testsuite/26_numerics/random/independent_bits_engine/
171 cons/seed1.cc: Likewise.
172 * testsuite/26_numerics/random/independent_bits_engine/
173 cons/seed2.cc: Likewise.
174 * testsuite/26_numerics/random/independent_bits_engine/
175 cons/base_copy.cc: Likewise.
176 * testsuite/26_numerics/random/independent_bits_engine/
177 cons/default.cc: Likewise.
178 * testsuite/26_numerics/random/independent_bits_engine/
179 cons/seed_seq.cc: Likewise.
180 * testsuite/26_numerics/random/independent_bits_engine/
181 requirements/typedefs.cc: Likewise.
182 * testsuite/26_numerics/random/independent_bits_engine/
183 operators/equal.cc: Likewise.
184 * testsuite/26_numerics/random/independent_bits_engine/
185 operators/serialize.cc: Likewise.
186 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
187 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
188 * testsuite/26_numerics/random/subtract_with_carry_engine/
189 cons/seed1.cc: Likewise.
190 * testsuite/26_numerics/random/subtract_with_carry_engine/
191 cons/seed2.cc: Likewise.
192 * testsuite/26_numerics/random/subtract_with_carry_engine/
193 cons/default.cc: Likewise.
194 * testsuite/26_numerics/random/subtract_with_carry_engine/
195 requirements/typedefs.cc: Likewise.
196 * testsuite/26_numerics/random/subtract_with_carry_engine/
197 operators/equal.cc: Likewise.
198 * testsuite/26_numerics/random/subtract_with_carry_engine/
199 operators/serialize.cc: Likewise.
200 * testsuite/26_numerics/random/discard_block_engine/cons/
201 base_move.cc: Likewise.
202 * testsuite/26_numerics/random/discard_block_engine/cons/
203 seed1.cc: Likewise.
204 * testsuite/26_numerics/random/discard_block_engine/cons/
205 seed2.cc: Likewise.
206 * testsuite/26_numerics/random/discard_block_engine/cons/
207 base_copy.cc: Likewise.
208 * testsuite/26_numerics/random/discard_block_engine/cons/
209 default.cc: Likewise.
210 * testsuite/26_numerics/random/discard_block_engine/cons/
211 seed_seq.cc: Likewise.
212 * testsuite/26_numerics/random/discard_block_engine/
213 requirements/typedefs.cc: Likewise.
214 * testsuite/26_numerics/random/discard_block_engine/
215 operators/equal.cc: Likewise.
216 * testsuite/26_numerics/random/discard_block_engine/
217 operators/serialize.cc: Likewise.
218 * testsuite/26_numerics/random/cauchy_distribution/
219 cons/parms.cc: Likewise.
220 * testsuite/26_numerics/random/cauchy_distribution/
221 cons/default.cc: Likewise.
222 * testsuite/26_numerics/random/cauchy_distribution/
223 requirements/typedefs.cc: Likewise.
224 * testsuite/26_numerics/random/negative_binomial_distribution/
225 cons/parms.cc: Likewise.
226 * testsuite/26_numerics/random/negative_binomial_distribution/
227 cons/default.cc: Likewise.
228 * testsuite/26_numerics/random/negative_binomial_distribution/
229 requirements/typedefs.cc: Likewise.
230 * testsuite/26_numerics/random/gamma_distribution/
231 cons/parms.cc: Likewise.
232 * testsuite/26_numerics/random/gamma_distribution/
233 cons/default.cc: Likewise.
234 * testsuite/26_numerics/random/gamma_distribution/
235 requirements/typedefs.cc: Likewise.
236 * testsuite/26_numerics/random/mersenne_twister_engine/
237 cons/seed1.cc: Likewise.
238 * testsuite/26_numerics/random/mersenne_twister_engine/
239 cons/seed2.cc: Likewise.
240 * testsuite/26_numerics/random/mersenne_twister_engine/
241 cons/default.cc: Likewise.
242 * testsuite/26_numerics/random/mersenne_twister_engine/
243 requirements/typedefs.cc: Likewise.
244 * testsuite/26_numerics/random/mersenne_twister_engine/
245 operators/equal.cc: Likewise.
246 * testsuite/26_numerics/random/mersenne_twister_engine/
247 operators/serialize.cc: Likewise.
248 * testsuite/26_numerics/random/fisher_f_distribution/
249 cons/parms.cc: Likewise.
250 * testsuite/26_numerics/random/fisher_f_distribution/
251 cons/default.cc: Likewise.
252 * testsuite/26_numerics/random/fisher_f_distribution/
253 requirements/typedefs.cc: Likewise.
254 * testsuite/26_numerics/random/exponential_distribution/
255 cons/parms.cc: Likewise.
256 * testsuite/26_numerics/random/exponential_distribution/
257 cons/default.cc: Likewise.
258 * testsuite/26_numerics/random/exponential_distribution/
259 requirements/typedefs.cc: Likewise.
260 * testsuite/26_numerics/random/binomial_distribution/
261 cons/parms.cc: Likewise.
262 * testsuite/26_numerics/random/binomial_distribution/
263 cons/default.cc: Likewise.
264 * testsuite/26_numerics/random/binomial_distribution/
265 requirements/typedefs.cc: Likewise.
266 * testsuite/26_numerics/random/lognormal_distribution/
267 cons/parms.cc: Likewise.
268 * testsuite/26_numerics/random/lognormal_distribution/
269 cons/default.cc: Likewise.
270 * testsuite/26_numerics/random/lognormal_distribution/
271 requirements/typedefs.cc: Likewise.
272 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
273 * testsuite/26_numerics/random/random_device/cons/
274 token.cc: Likewise.
275 * testsuite/26_numerics/random/random_device/cons/
276 default.cc: Likewise.
277 * testsuite/26_numerics/random/random_device/
278 requirements/typedefs.cc: Likewise.
279 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
280 * testsuite/26_numerics/random/extreme_value_distribution/
281 cons/parms.cc: Likewise.
282 * testsuite/26_numerics/random/extreme_value_distribution/
283 cons/default.cc: Likewise.
284 * testsuite/26_numerics/random/extreme_value_distribution/
285 requirements/typedefs.cc: Likewise.
286 * testsuite/26_numerics/random/piecewise_linear_distribution/
287 cons/range.cc: Likewise.
288 * testsuite/26_numerics/random/piecewise_linear_distribution/
289 cons/default.cc: Likewise.
290 * testsuite/26_numerics/random/piecewise_linear_distribution/
291 cons/num_xbound_fun.cc: Likewise.
292 * testsuite/26_numerics/random/piecewise_linear_distribution/
293 cons/initlist_fun.cc: Likewise.
294 * testsuite/26_numerics/random/piecewise_linear_distribution/
295 requirements/typedefs.cc: Likewise.
296 * testsuite/26_numerics/random/student_t_distribution/
297 cons/parms.cc: Likewise.
298 * testsuite/26_numerics/random/student_t_distribution/
299 cons/default.cc: Likewise.
300 * testsuite/26_numerics/random/student_t_distribution/
301 requirements/typedefs.cc: Likewise.
302 * testsuite/26_numerics/random/linear_congruential_engine/
303 cons/seed1.cc: Likewise.
304 * testsuite/26_numerics/random/linear_congruential_engine/
305 cons/seed2.cc: Likewise.
306 * testsuite/26_numerics/random/linear_congruential_engine/
307 cons/default.cc: Likewise.
308 * testsuite/26_numerics/random/linear_congruential_engine/
309 requirements/non_uint_neg.cc: Likewise.
310 * testsuite/26_numerics/random/linear_congruential_engine/
311 requirements/typedefs.cc: Likewise.
312 * testsuite/26_numerics/random/linear_congruential_engine/
313 operators/equal.cc: Likewise.
314 * testsuite/26_numerics/random/linear_congruential_engine/
315 operators/serialize.cc: Likewise.
316 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
317 * testsuite/26_numerics/random/shuffle_order_engine/cons/
318 base_move.cc: Likewise.
319 * testsuite/26_numerics/random/shuffle_order_engine/cons/
320 seed1.cc: Likewise.
321 * testsuite/26_numerics/random/shuffle_order_engine/cons/
322 seed2.cc: Likewise.
323 * testsuite/26_numerics/random/shuffle_order_engine/cons/
324 base_copy.cc: Likewise.
325 * testsuite/26_numerics/random/shuffle_order_engine/cons/
326 default.cc: Likewise.
327 * testsuite/26_numerics/random/shuffle_order_engine/cons/
328 seed_seq.cc: Likewise.
329 * testsuite/26_numerics/random/shuffle_order_engine/
330 requirements/typedefs.cc: Likewise.
331 * testsuite/26_numerics/random/shuffle_order_engine/
332 operators/equal.cc: Likewise.
333 * testsuite/26_numerics/random/shuffle_order_engine/
334 operators/serialize.cc: Likewise.
335 * testsuite/26_numerics/random/geometric_distribution/
336 cons/parms.cc: Likewise.
337 * testsuite/26_numerics/random/geometric_distribution/
338 cons/default.cc: Likewise.
339 * testsuite/26_numerics/random/geometric_distribution/
340 requirements/typedefs.cc: Likewise.
341 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
342
343 2009-07-31 Jason Merrill <jason@redhat.com>
344 Douglas Gregor <doug.gregor@gmail.com>
345
346 * include/bits/move.h (forward): Implement as in N2835.
347 (move): Implement as in N2831.
348 * include/std/istream (rvalue stream operator>>): New.
349 * include/std/ostream (rvalue stream operator<<): New.
350 * testsuite/27_io/rvalue_streams.cc: New.
351
352 2009-07-31 Jason Merrill <jason@redhat.com>
353
354 * include/bits/forward_list.h (splice_after): Use forward.
355 (merge): Likewise.
356 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
357 (move_iterator::operator[]): Use move.
358 * include/bits/stl_list.h (insert): Use move.
359 * include/std/thread (_Callable constructor): Use forward.
360 * include/std/tuple: Don't specify explicit template args to move.
361
362 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
363 Adjust signature.
364 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
365 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
366 reference.
367 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
368 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
369 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
370 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
371 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
372 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
373 testsuite/23_containers/forward_list/operations/1.cc,
374 testsuite/23_containers/forward_list/operations/5.cc: Use move.
375 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
376 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
377 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
378 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
379 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
380
381 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
382
383 PR libstdc++/40912 (partial)
384 * include/std/random: Disable the facility if <stdint.h> is not
385 available.
386
387 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
388
389 PR libstdc++/40919
390 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
391 xfail on darwin[3-9]*.
392
393 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
394
395 PR libstdc++/40917
396 * testsuite/util/replacement_memory_operators.h: Add missing includes,
397 tweak qualifications.
398
399 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
400
401 PR libstdc++/40916
402 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
403 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
404 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
405
406 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
407
408 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
409
410 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
411
412 PR libstdc++/40915
413 * testsuite/18_support/headers/exception/synopsis.cc: Fix
414 std::terminate declaration.
415
416 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
417
418 PR libstdc++/40908
419 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
420 symbols at GLIBCXX_3.4.
421
422 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
423
424 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
425 * testsuite/util/testsuite_abi.cc: Adjust.
426 * configure.ac: Bump libtool_VERSION to 6:13:0.
427 * configure: Regenerate.
428
429 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
430 Tyler Earman <rem.intellegare@gmail.com>
431
432 * doc/xml/manual/configure.xml: Consistent placement of
433 ABI-changing options, clarify --enable-clocale.
434
435 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
436
437 * python/Makefile.in: Regenerate.
438
439 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
440
441 * python/Makefile.am (install-data-local): Use DESTDIR
442 correctly.
443
444 2009-07-24 Jason Merrill <jason@redhat.com>
445
446 Core issue 901
447 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
448 dealloc.
449
450 2009-07-24 Joseph Myers <joseph@codesourcery.com>
451
452 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
453 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
454 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
455 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
456 * testsuite/21_strings/headers/cwchar/functions_std.cc,
457 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
458 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
459 Use dg-require-swprintf.
460
461 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
462
463 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
464
465 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
466
467 * include/c_std/cmath (abs(_Tp)): Add.
468 * include/c_global/cmath (abs(_Tp)): Likewise.
469 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
470
471 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
472
473 * doc/html/ext/lwg-closed.html: Update to R65.
474 * doc/html/ext/lwg-defects.html: Likewise.
475 * doc/html/ext/lwg-active.html: Likewise.
476 * doc/xml/manual/intro.xml: Update DRs entries.
477
478 2009-07-22 Jason Merrill <jason@redhat.com>
479
480 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
481
482 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
483
484 * include/std/valarray (valarray<>::operator=(const valarray<>&),
485 valarray<>::operator=(initializer_list<>)): Implement resolution
486 of DR 630, [Ready] in Frankfurt.
487 * testsuite/26_numerics/valarray/dr630-1.cc: New.
488 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
489 * doc/xml/manual/intro.xml: Add an entry for DR 630.
490
491 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
492
493 * include/std/chrono (duration<>::operator%=, operator%):
494 Add, per DR 934.
495 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
496 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
497
498 * include/std/chrono (operator/): Simplify implementation.
499
500 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
501
502 * doc/xml/manual/intro.xml: Escape '&', validate.
503 * doc/xml/manual/using.xml: Validate, dead link check.
504 * doc/xml/manual/strings.xml: Same.
505 * doc/xml/manual/appendix_contributing.xml: Same.
506 * doc/xml/manual/iterators.xml: Same.
507 * doc/xml/manual/spine.xml: Same.
508
509 * doc/xml/faq.xml: Remove redundant xreflabel entities.
510 * doc/xml/gnu/gpl-3.0.xml: Same.
511 * doc/xml/manual/mt_allocator.xml: Same.
512 * doc/xml/manual/allocator.xml: Same.
513 * doc/xml/manual/ctype.xml: Same.
514 * doc/xml/manual/codecvt.xml: Same.
515 * doc/xml/manual/backwards_compatibility.xml: Same.
516 * doc/xml/manual/shared_ptr.xml: Same.
517 * doc/xml/manual/abi.xml: Same.
518 * doc/xml/manual/auto_ptr.xml: Same.
519 * doc/xml/manual/internals.xml: Same.
520 * doc/xml/manual/parallel_mode.xml: Same.
521 * doc/xml/manual/bitmap_allocator.xml: Same.
522 * doc/xml/manual/build_hacking.xml: Same.
523 * doc/xml/manual/evolution.xml: Same.
524 * doc/xml/manual/debug.xml: Same.
525 * doc/xml/manual/localization.xml: Same.
526 * doc/xml/manual/appendix_contributing.xml: Same.
527 * doc/xml/manual/locale.xml: Same.
528 * doc/xml/manual/messages.xml: Same.
529 * doc/xml/manual/spine.xml: Same.
530 * doc/xml/manual/test.xml: Same.
531 * doc/xml/book.txml: Same.
532 * doc/xml/spine.xml: Same.
533
534 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
535 * doc/xml/manual/backwards_compatibility.xml: Same.
536 * doc/xml/manual/concurrency.xml: Same.
537 * doc/xml/manual/intro.xml: Same.
538 * doc/xml/manual/parallel_mode.xml: Same.
539 * doc/xml/manual/status_cxx1998.xml: Same.
540 * doc/xml/manual/containers.xml: Same.
541 * doc/xml/manual/io.xml: Same.
542 * doc/xml/manual/support.xml: Same.
543 * doc/xml/manual/strings.xml: Same.
544 * doc/xml/manual/debug_mode.xml: Same.
545 * doc/xml/manual/extensions.xml: Same.
546 * doc/xml/manual/appendix_contributing.xml: Same.
547 * doc/xml/manual/messages.xml: Same.
548 * doc/xml/manual/test.xml: Same.
549
550 * doc/xml/manual/abi.xml: Same.
551 * doc/xml/manual/auto_ptr.xml: Same.
552 * doc/xml/manual/parallel_mode.xml: Same.
553 * doc/xml/manual/build_hacking.xml: Same.
554 * doc/xml/manual/evolution.xml: Same.
555 * doc/xml/manual/using.xml: Same.
556 * doc/xml/manual/debug_mode.xml: Same.
557 * doc/xml/manual/extensions.xml: Same.
558 * doc/xml/manual/diagnostics.xml: Same.
559 * doc/xml/manual/algorithms.xml: Same.
560
561 * doc/html: Regenerate.
562
563 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
564
565 PR libstdc++/40712
566 * config/locale/gnu/numeric_members.cc (numpunct<>::
567 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
568 and copy the langinfo data into it.
569 (numpunct<>::~numpunct): Free the allocated memory.
570 * config/locale/gnu/monetary_members.cc (moneypunct<>::
571 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
572 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
573 _M_data->_M_curr_symbol.
574 (moneypunct<>::~moneypunct): Free the allocated memory.
575 * testsuite/22_locale/moneypunct/40712.cc: New.
576
577 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
578 Do not leak memory if new throws.
579 * include/bits/locale_facets_nonio.tcc
580 (__moneypunct_cache<>::_M_cache): Likewise.
581
582 2009-07-17 Joseph Myers <joseph@codesourcery.com>
583
584 PR other/40784
585 * configure: Regenerate.
586
587 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
588
589 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
590 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
591 line numbers.
592 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
593 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
594 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
595
596 2009-07-16 Joseph Myers <joseph@codesourcery.com>
597
598 * configure: Regenerate.
599
600 2009-07-16 Jason Merrill <jason@redhat.com>
601
602 PR libstdc++/37907
603 * include/std/type_traits: Add is_standard_layout, is_trivial.
604 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
605 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
606 Update line numbers.
607
608 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
609 Tom Tromey <tromey@redhat.com>
610
611 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
612 Fetch std::string to the given length.
613
614 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
615
616 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
617 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
618 [Ready] in Frankfurt.
619 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
620 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
621 New.
622 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
623 Likewise.
624 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
625 Adjust.
626 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
627 Likewise.
628 * doc/xml/manual/intro.xml: Add an entry for DR 696.
629
630 * include/bits/istream.tcc: Minor clean-up to the initializers of the
631 __err locals.
632 * include/bits/ostream.tcc: Likewise.
633 * src/compatibility.cc: Likewise.
634 * src/istream.cc: Likewise.
635
636 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
637
638 * include/std/type_traits (common_type): Remove workaround for
639 PR36628, now fixed.
640
641 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
642
643 PR testsuite/40699
644 PR testsuite/40707
645 PR testsuite/40709
646 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
647
648 2009-07-08 Janis Johnson <janis187@us.ibm.com>
649
650 PR libstdc++/40691
651 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
652 * testsuite/26_numerics/valarray/40691.cc: New test.
653
654 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
655
656 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
657 * testsuite/21_strings/c_strings/char/3.cc: Same.
658
659 2009-07-06 Jason Merrill <jason@redhat.com>
660
661 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
662 to defer searching bases that don't overlap the desired address.
663
664 2009-07-05 Joseph Myers <joseph@codesourcery.com>
665
666 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
667 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
668 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
669 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
670 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
671 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
672 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
673 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
674 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
675 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
676 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
677 testsuite/ext/vstring/init-list.cc,
678 testsuite/ext/vstring/moveable.cc,
679 testsuite/ext/vstring/requirements/citerators.cc,
680 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
681 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
682 Use dg-require-string-conversions.
683
684 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
685
686 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
687 to ld_library_path. Use add_path. Add just find_libgcc_s to
688 ld_library_path, not every libgcc multilib directory.
689
690 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
691
692 PR libstdc++/40600
693 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
694 std::minmax return type.
695 * testsuite/25_algorithms/minmax/3.cc: Likewise.
696
697 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
698
699 PR libstdc++/40511
700 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
701 with glibc2.2.x.
702
703 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
704
705 * include/bits/random.tcc
706 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
707 as array type.
708
709 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
710
711 * include/bits/random.h (__mod(_Tp)): Use defaults.
712 (struct _Mod): Adjust template parameters.
713 (linear_congruential_engine<>::operator()()): Adjust.
714 (typedef _UInt32Type): Remove.
715 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
716 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
717 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
718 calls.
719 (mersenne_twister_engine<>::seed(result_type)): Likewise.
720 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
721 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
722 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
723 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
724 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
725 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
726 Likewise.
727
728 * include/bits/random.tcc
729 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
730 formula (i mod n).
731 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
732 as array type.
733 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
734 size.
735 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
736 uint_least32_t.
737
738 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
739
740 * include/std/future (shared_future): Adjust doxygen comment.
741
742 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
743
744 PR libstdc++/40297
745 * include/bits/atomic_0.h: Reverse debug assertions.
746 * include/bits/atomic_2.h: Likewise.
747
748 2009-06-23 DJ Delorie <dj@redhat.com>
749
750 Add MeP port.
751 * configure.host: Add mep support.
752
753 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
754
755 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
756 (INPUT): Add future.
757 * include/std/future: Adjust markup.
758 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
759 line numbers.
760 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
761 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
762 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
763 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
764
765 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
766
767 * include/bits/shared_ptr.h: Do not swap rvalues.
768 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
769 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
770 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
771 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
772 * testsuite/20_util/tuple/swap.cc: Likewise.
773
774 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
775
776 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
777 * include/std/ratio: Typo in comment.
778
779 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
780
781 PR libstdc++/40518
782 * include/bits/basic_string.h (basic_string<>::_Rep::
783 _M_set_length_and_sharable): Do not write the empty rep.
784 (basic_string<>::erase(iterator, iterator)): Likewise,
785 move out of line...
786 * include/bits/basic_string.tcc: ... here.
787
788 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
789
790 * testsuite/util/testsuite_common_types.h (bitwise_operators,
791 bitwise_assignment_operators): Initialize a and b.
792 (struct has_bitwise_operators): Do not call the latter.
793 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
794 dg-error line numbers.
795 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
796 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
797 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
798
799 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
800
801 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
802 possibly unused.
803 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
804 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
805 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
806
807 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
808
809 * include/std/future: New.
810 * include/Makefile.am: Add.
811 * include/Makefile.in: Regenerate.
812 * src/future.cc: New.
813 * src/Makefile.am: Add.
814 * src/Makefile.in: Regenerate.
815 * config/abi/pre/gnu.ver: Add export.
816 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
817 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
818 * testsuite/30_threads/packaged_task/cons/1.cc: New.
819 * testsuite/30_threads/packaged_task/cons/2.cc: New.
820 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
821 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
822 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
823 * testsuite/30_threads/packaged_task/cons/move.cc: New.
824 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
825 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
826 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
827 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
828 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
829 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
830 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
831 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
832 * testsuite/30_threads/packaged_task/members/reset.cc: New.
833 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
834 * testsuite/30_threads/packaged_task/members/swap.cc: New.
835 * testsuite/30_threads/packaged_task/requirements/
836 explicit_instantiation.cc: New.
837 * testsuite/30_threads/promise/cons/1.cc: New.
838 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
839 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
840 * testsuite/30_threads/promise/cons/move_assign.cc: New.
841 * testsuite/30_threads/promise/cons/move.cc: New.
842 * testsuite/30_threads/promise/members/get_future.cc: New.
843 * testsuite/30_threads/promise/members/get_future2.cc: New.
844 * testsuite/30_threads/promise/members/set_exception.cc: New.
845 * testsuite/30_threads/promise/members/set_exception2.cc: New.
846 * testsuite/30_threads/promise/members/set_value.cc: New.
847 * testsuite/30_threads/promise/members/set_value2.cc: New.
848 * testsuite/30_threads/promise/members/set_value3.cc: New.
849 * testsuite/30_threads/promise/members/swap.cc: New.
850 * testsuite/30_threads/promise/requirements/
851 explicit_instantiation.cc: New.
852 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
853 * testsuite/30_threads/shared_future/cons/copy.cc: New.
854 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
855 * testsuite/30_threads/shared_future/cons/move.cc: New.
856 * testsuite/30_threads/shared_future/members/get.cc: New.
857 * testsuite/30_threads/shared_future/members/get2.cc: New.
858 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
859 * testsuite/30_threads/shared_future/members/has_value.cc: New.
860 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
861 * testsuite/30_threads/shared_future/members/wait.cc: New.
862 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
863 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
864 * testsuite/30_threads/shared_future/requirements/
865 explicit_instantiation.cc: New.
866 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
867 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
868 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
869 * testsuite/30_threads/unique_future/cons/move.cc: New.
870 * testsuite/30_threads/unique_future/members/get.cc: New.
871 * testsuite/30_threads/unique_future/members/get2.cc: New.
872 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
873 * testsuite/30_threads/unique_future/members/has_value.cc: New.
874 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
875 * testsuite/30_threads/unique_future/members/wait.cc: New.
876 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
877 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
878 * testsuite/30_threads/unique_future/requirements/
879 explicit_instantiation.cc: New.
880 * testsuite/performance/30_threads/future/polling.cc: New.
881
882 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
883
884 * Revert last Change.
885
886 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
887
888 PR libstdc++/40497
889 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
890 signature per the current C++1x draft (N2857).
891 * testsuite/24_iterators/operations/40497.cc: Add.
892
893 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
894
895 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
896 a floating point type.
897 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
898 _IntType)): Fix second default argument.
899 (uniform_int_distribution<>::_M_call): Remove.
900 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
901 const param_type&)): Only declare.
902 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
903 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
904 Remove.
905 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
906 const param_type&): Define here.
907 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
908 const param_type&), discrete_distribution<>::operator()
909 (_UniformRandomNumberGenerator&, const param_type&),
910 piecewise_constant_distribution<>::operator()
911 (_UniformRandomNumberGenerator&, const param_type&),
912 piecewise_linear_distribution<>::operator()
913 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
914 the second template argument of _Adaptor.
915 * testsuite/26_numerics/random/uniform_int_distribution/cons/
916 default.cc: Adjust.
917
918 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
919
920 * include/bits/random.tcc (discrete_distribution<>::param_type::
921 param_type(size_t, double, double, _Func),
922 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
923 const param_type&)): Tidy.
924 (piecewise_constant_distribution<>::param_type::_M_initialize):
925 Use reserve, fix.
926 (piecewise_constant_distribution<>::param_type::
927 param_type(initializer_list<>, _Func),
928 piecewise_constant_distribution<>::param_type::
929 param_type(size_t, _RealType, _RealType, _Func),
930 piecewise_linear_distribution<>::param_type::
931 param_type(initializer_list<>, _Func),
932 piecewise_linear_distribution<>::param_type::
933 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
934 (piecewise_constant_distribution<>::param_type::
935 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
936 piecewise_constant_distribution<>::
937 operator()(_UniformRandomNumberGenerator&, const param_type&),
938 piecewise_linear_distribution<>::
939 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
940 (operator>>(std::basic_istream<>&,
941 piecewise_constant_distribution<>&),
942 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
943 Use reserve.
944 * include/bits/random.h: Minor cosmetic changes.
945
946 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
947
948 * testsuite/23_containers/list/check_construct_destroy.h: New.
949 Move test logic here.
950 * testsuite/23_containers/list/moveable.h: Same.
951 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
952 * testsuite/23_containers/list/modifiers/1.h: Same.
953 * testsuite/23_containers/list/modifiers/2.h: Same.
954 * testsuite/23_containers/list/modifiers/3.h: Same.
955 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
956 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
957 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
958 * testsuite/23_containers/list/operations/1.h: Same.
959 * testsuite/23_containers/list/operations/2.h: Same.
960 * testsuite/23_containers/list/operations/3.h: Same.
961 * testsuite/23_containers/list/operations/4.h: Same.
962 * testsuite/23_containers/list/operations/5.h: Same.
963 * testsuite/23_containers/list/capacity/1.h: Same.
964 * testsuite/23_containers/list/init-list.h: Same.
965 * testsuite/23_containers/list/cons/1.h: Same.
966 * testsuite/23_containers/list/cons/2.h: Same.
967 * testsuite/23_containers/list/cons/3.h: Same.
968 * testsuite/23_containers/list/cons/4.h: Same.
969 * testsuite/23_containers/list/cons/5.h: Same.
970 * testsuite/23_containers/list/cons/6.h: Same.
971 * testsuite/23_containers/list/cons/7.h: Same.
972 * testsuite/23_containers/list/cons/8.h: Same.
973 * testsuite/23_containers/list/cons/9.h: Same.
974 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
975 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
976 header.
977 * testsuite/23_containers/list/modifiers/1.cc: Same.
978 * testsuite/23_containers/list/modifiers/2.cc: Same.
979 * testsuite/23_containers/list/modifiers/3.cc: Same.
980 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
981 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
982 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
983 * testsuite/23_containers/list/operations/1.cc: Same.
984 * testsuite/23_containers/list/operations/2.cc: Same.
985 * testsuite/23_containers/list/operations/3.cc: Same.
986 * testsuite/23_containers/list/operations/4.cc: Same.
987 * testsuite/23_containers/list/operations/5.cc: Same.
988 * testsuite/23_containers/list/capacity/1.cc: Same.
989 * testsuite/23_containers/list/init-list.cc: Same.
990 * testsuite/23_containers/list/cons/1.cc: Same.
991 * testsuite/23_containers/list/cons/2.cc: Same.
992 * testsuite/23_containers/list/cons/3.cc: Same.
993 * testsuite/23_containers/list/cons/4.cc: Same.
994 * testsuite/23_containers/list/cons/5.cc: Same.
995 * testsuite/23_containers/list/cons/6.cc: Same.
996 * testsuite/23_containers/list/cons/7.cc: Same.
997 * testsuite/23_containers/list/cons/8.cc: Same.
998 * testsuite/23_containers/list/cons/9.cc: Same.
999 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1000 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1001 * testsuite/23_containers/list/moveable.cc: Same.
1002
1003 2009-06-17 Tom Tromey <tromey@redhat.com>
1004
1005 * python/hook.in: Do not fail when there is no current objfile.
1006 Use os.path.normpath.
1007
1008 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1009
1010 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1011 Remove.
1012 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1013 rvalue-reference so that move constructor is called.
1014 * testsuite/18_support/exception_ptr/move.cc: New.
1015
1016 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1017
1018 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1019 if joinable.
1020
1021 2009-06-15 Tom Tromey <tromey@redhat.com>
1022
1023 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1024 set self.iter.
1025 (StdMapPrinter.to_string): Make a new iterator.
1026 (StdMapPrinter.children): Likewise.
1027 (StdSetPrinter.__init__): Don't set self.iter.
1028 (StdSetPrinter.to_string): Make a new iterator.
1029 (StdSetPrinter.children): Likewise.
1030
1031 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1032
1033 * include/bits/random.tcc
1034 (negative_binomial_distribution<>::operator()
1035 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1036 class member gamma_distribution.
1037 (negative_binomial_distribution<>::operator()
1038 (_UniformRandomNumberGenerator&)): Implement out of line here.
1039 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1040 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1041 (student_t_distribution<>::operator()
1042 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1043 simplify.
1044 (operator<<(basic_ostream<>&, student_t_distribution<>),
1045 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1046 (chi_squared_distribution<>::operator()
1047 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1048 tweak to use a class member gamma_distribution.
1049 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1050 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1051 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1052 const param_type&): Move inline, tweak to use class member
1053 gamma_distributions.
1054 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1055 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1056 * include/bits/random.h: Adjust, minor tweaks.
1057
1058 2009-06-10 Tom Tromey <tromey@redhat.com>
1059
1060 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1061 (build_libstdcxx_dictionary): Accept shortened form of
1062 basic_string names.
1063 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1064
1065 2009-06-10 Tom Tromey <tromey@redhat.com>
1066
1067 PR libstdc++/40289:
1068 * python/Makefile.in: Rebuild.
1069 * python/hook.in: Compute module path relative to objfile.
1070 * python/Makefile.am (pythondir): Redefine.
1071 (gdb.py): Subst toolexeclibdir.
1072 (install-data-local): Rewrite.
1073
1074 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1075
1076 * include/bits/move.h: Doxygen group fixes.
1077
1078 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1079
1080 * include/bits/random.tcc (gamma_distribution<>::operator()
1081 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1082 the Marsaglia/Tsang algorithm.
1083 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1084 (operator<<(basic_ostream<>&, gamma_distribution<>),
1085 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1086
1087 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1088 Remove, just use normal_distribution.
1089 (operator<<(basic_ostream<>&, student_t_distribution<>),
1090 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1091 (linear_congruential_engine<>::operator()()): Move inline.
1092 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1093 const param_type&)): Move inline, just use normal_distribution.
1094 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1095 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1096 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1097 const param_type&)): Move here, out of line.
1098 (piecewise_constant_distribution<>::param_type::param_type()): Move
1099 inline.
1100 * include/bits/random.h: Adjust, minor tweaks.
1101
1102 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1103
1104 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1105
1106 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1107
1108 * include/ext/throw_allocator.h: Rework.
1109 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1110 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1111 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1112 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1113 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1114 * testsuite/util/regression/rand/priority_queue/
1115 container_rand_regression_test.tcc: Inline functions.
1116 * testsuite/util/regression/rand/assoc/
1117 container_rand_regression_test.tcc: Same.
1118
1119 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1120
1121 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1122
1123 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1124
1125 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1126 * configure: Regenerate.
1127
1128 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1129
1130 PR libstdc++/40299
1131 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1132 * testsuite/ext/rope/40299.cc: New.
1133
1134 2009-05-28 Tom Tromey <tromey@redhat.com>
1135 Phil Muldoon <pmuldoon@redhat.com>
1136 Jonathan Wakely <jwakely.gcc@gmail.com>
1137
1138 * python/Makefile.in, , python/libstdcxx/__init__.py,
1139 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1140 python/hook.in, python/Makefile.am: New files.
1141 * configure, Makefile.in: Rebuild.
1142 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1143 * Makefile.am (SUBDIRS): Add python.
1144
1145 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1146
1147 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1148 to ...
1149 * testsuite/util/replacement_memory_operators.h: ...here. New.
1150 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1151 * testsuite/util/testsuite_hooks.cc: Same.
1152
1153 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1154 replacement_memory_operators.h.
1155 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1156 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1157 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1158 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1159 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1160 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1161 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1162 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1163 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1164 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1165 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1166 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1167 * testsuite/ext/mt_allocator/check_new.cc: Same.
1168 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1169 * testsuite/ext/debug_allocator/check_new.cc: Same.
1170 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1171 * testsuite/ext/new_allocator/check_delete.cc: Same.
1172 * testsuite/ext/new_allocator/check_new.cc: Same.
1173 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1174 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1175 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1176 * testsuite/ext/throw_allocator/check_new.cc: Same.
1177 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1178 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1179 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1180 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1181 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1182 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1183 * testsuite/ext/pool_allocator/check_new.cc: Same.
1184 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1185 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1186 * testsuite/ext/array_allocator/check_delete.cc: Same.
1187 * testsuite/ext/array_allocator/check_new.cc: Same.
1188 * testsuite/23_containers/deque/cons/1.cc: Same.
1189 * testsuite/23_containers/deque/cons/2.cc: Same.
1190
1191 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1192
1193 * libsupc++/initializer_list: Format.
1194 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1195 * testsuite/18_support/initializer_list/requirements/
1196 explicit_instantiation.cc: New.
1197
1198 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1199
1200 PR libstdc++/40273
1201 * include/tr1_impl/functional: Add explicit casts.
1202 * testsuite/20_util/function/requirements/
1203 explicit_instantiation.cc: New.
1204 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1205
1206 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1207
1208 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1209
1210 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1211
1212 PR libstdc++/40221
1213 * include/tr1_impl/functional: Add explicit cast.
1214
1215 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1216
1217 PR libstdc++/40094
1218 Revert:
1219 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1220 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1221 out of line member functions definitions.
1222 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1223 Remove, use static locals instead.
1224 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1225 * src/throw_allocator.cc: New.
1226 * src/Makefile.am: Add.
1227 * config/abi/pre/gnu.ver: Add exports.
1228 * src/Makefile.in: Regenerate.
1229
1230 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1231
1232 * include/tr1_impl/functional (function): Use explicit operator bool.
1233 * include/bits/shared_ptr.h (__shared_ptr): Same.
1234 * include/bits/unique_ptr.h (unique_ptr): Same.
1235 * include/std/mutex (unique_lock): Same.
1236 * include/std/system_error (error_code): Same.
1237 (error_condition): Same.
1238 * include/std/ostream (sentry): Same.
1239 * include/std/istream (sentry): Same.
1240 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1241 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1242 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1243 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1244 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1245 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1246 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1247
1248 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1249
1250 * testsuite/23_containers/list/14340.cc: Abstract list type.
1251 * testsuite/23_containers/list/init-list.cc: Same.
1252 * testsuite/23_containers/list/pthread5.cc: Same.
1253 * testsuite/23_containers/list/invalidation/1.cc: Same.
1254 * testsuite/23_containers/list/invalidation/2.cc: Same.
1255 * testsuite/23_containers/list/invalidation/3.cc: Same.
1256 * testsuite/23_containers/list/invalidation/4.cc: Same.
1257 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1258 * testsuite/23_containers/list/modifiers/1.cc: Same.
1259 * testsuite/23_containers/list/modifiers/2.cc: Same.
1260 * testsuite/23_containers/list/modifiers/3.cc: Same.
1261 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1262 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1263 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1264 * testsuite/23_containers/list/cons/1.cc: Same.
1265 * testsuite/23_containers/list/cons/2.cc: Same.
1266 * testsuite/23_containers/list/cons/3.cc: Same.
1267 * testsuite/23_containers/list/cons/4.cc: Same.
1268 * testsuite/23_containers/list/cons/5.cc: Same.
1269 * testsuite/23_containers/list/cons/6.cc: Same.
1270 * testsuite/23_containers/list/cons/7.cc: Same.
1271 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1272 * testsuite/23_containers/list/cons/8.cc: Same.
1273 * testsuite/23_containers/list/cons/9.cc: Same.
1274 * testsuite/23_containers/list/operations/1.cc: Same.
1275 * testsuite/23_containers/list/operations/2.cc: Same.
1276 * testsuite/23_containers/list/operations/3.cc: Same.
1277 * testsuite/23_containers/list/operations/4.cc: Same.
1278 * testsuite/23_containers/list/operations/5.cc: Same.
1279 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1280 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1281 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1282 * testsuite/23_containers/list/requirements/dr438/
1283 constructor_1_neg.cc: Same.
1284 * testsuite/23_containers/list/requirements/dr438/
1285 constructor_2_neg.cc: Same.
1286 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1287 * testsuite/23_containers/list/requirements/
1288 partial_specialization/1.cc: Same.
1289 * testsuite/23_containers/list/23781.cc: Same.
1290 * testsuite/23_containers/list/pthread1.cc: Same.
1291 * testsuite/23_containers/list/capacity/1.cc: Same.
1292 * testsuite/23_containers/list/capacity/29134.cc: Same.
1293 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1294 * testsuite/23_containers/list/moveable.cc: Same.
1295
1296 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1297
1298 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1299
1300 PR libstdc++/40184
1301 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1302 Declare...
1303 * config/locale/gnu/c_locale.cc: ... and define.
1304 * config/locale/generic/c_locale.cc: Define.
1305 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1306 Use it.
1307 * testsuite/22_locale/locale/cons/40184.cc: New.
1308
1309 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1310
1311 PR libstdc++/40192
1312 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1313 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1314 * testsuite/23_containers/vector/40192.cc: New.
1315
1316 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1317
1318 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1319 * include/bits/stl_deque.h (swap): Likewise.
1320 * include/bits/stl_list.h (swap): Likewise.
1321 * include/bits/stl_vector.h (swap): Likewise.
1322 * include/bits/stl_bvector.h (swap): Likewise.
1323 * include/bits/stl_queue.h (swap): Likewise.
1324 * include/bits/stl_stack.h (swap): Likewise.
1325 * include/bits/stl_tree.h (swap): Likewise.
1326 * include/bits/stl_map.h (swap): Likewise.
1327 * include/bits/stl_multimap.h (swap): Likewise.
1328 * include/bits/stl_set.h (swap): Likewise.
1329 * include/bits/stl_multiset.h (swap): Likewise.
1330 * include/bits/forward_list.h (swap): Likewise.
1331 * include/bits/unique_ptr.h (swap): Likewise.
1332 * include/debug/deque (swap): Likewise.
1333 * include/debug/list (swap): Likewise.
1334 * include/debug/vector (swap): Likewise.
1335 * include/debug/map.h (swap): Likewise.
1336 * include/debug/multimap.h (swap): Likewise.
1337 * include/debug/set.h (swap): Likewise.
1338 * include/debug/multiset.h (swap): Likewise.
1339 * include/debug/unordered_map (swap): Likewise.
1340 * include/debug/unordered_set (swap): Likewise.
1341 * include/ext/vstring.h (swap): Likewise.
1342 * include/tr1_impl/unordered_map (swap): Likewise.
1343 * include/tr1_impl/hashtable (swap): Likewise.
1344 * include/tr1_impl/unordered_set (swap): Likewise.
1345 * include/std/tuple (swap): Likewise.
1346 * include/std/mutex (swap): Likewise.
1347 * include/std/thread (swap): Likewise.
1348 (operator<<): Only output to lvalue streams.
1349 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1350 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1351 * testsuite/23_containers/deque/requirements/dr438/
1352 assign_neg.cc: Adjust line numbers.
1353 * testsuite/23_containers/deque/requirements/dr438/
1354 constructor_1_neg.cc: Likewise.
1355 * testsuite/23_containers/deque/requirements/dr438/
1356 constructor_2_neg.cc: Likewise.
1357 * testsuite/23_containers/deque/requirements/dr438/
1358 insert_neg.cc: Likewise.
1359 * testsuite/23_containers/list/requirements/dr438/
1360 assign_neg.cc: Likewise.
1361 * testsuite/23_containers/list/requirements/dr438/
1362 constructor_1_neg.cc: Likewise.
1363 * testsuite/23_containers/list/requirements/dr438/
1364 constructor_2_neg.cc: Likewise.
1365 * testsuite/23_containers/list/requirements/dr438/
1366 insert_neg.cc: Likewise.
1367 * testsuite/23_containers/vector/requirements/dr438/
1368 assign_neg.cc: Likewise.
1369 * testsuite/23_containers/vector/requirements/dr438/
1370 constructor_1_neg.cc: Likewise.
1371 * testsuite/23_containers/vector/requirements/dr438/
1372 constructor_2_neg.cc: Likewise.
1373 * testsuite/23_containers/vector/requirements/dr438/
1374 insert_neg.cc: Likewise.
1375 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1376 test non-member swap.
1377 * testsuite/30_threads/thread/swap/2.cc: Remove.
1378
1379 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1380
1381 * include/std/mutex: Move std::lock_error to ...
1382 * src/compatibility.cc: Here.
1383 * src/mutex.cc: Likewise.
1384 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1385 for lock types and remove std::lock_error check.
1386
1387 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1388
1389 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1390 double include.
1391
1392 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1393
1394 PR libstdc++/40160
1395 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1396 typeid when __GXX_RTTI is undefined.
1397 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1398 for null _M_variant._M_iterator._M_type,
1399 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1400 * testsuite/21_strings/basic_string/40160.cc: New.
1401
1402 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1403
1404 * testsuite/26_numerics/random/discrete_distribution/cons/
1405 num_xbound_fun.cc: Minor tweaks.
1406 * testsuite/26_numerics/random/piecewise_constant_distribution/
1407 cons/initlist_fun.cc: Likewise
1408 * testsuite/26_numerics/random/piecewise_constant_distribution/
1409 cons/num_xbound_fun.cc: Likewise
1410 * testsuite/26_numerics/random/piecewise_linear_distribution/
1411 cons/initlist_fun.cc: Likewise
1412 * testsuite/26_numerics/random/piecewise_linear_distribution/
1413 cons/num_xbound_fun.cc: Likewise
1414
1415 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1416
1417 PR libstdc++/36211
1418 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1419 cxxldflags to additional_flags rather than cxx_final.
1420
1421 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1422
1423 * testsuite/26_numerics/random/discrete_distribution/cons/
1424 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1425 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1426 initlist_fun.cc: Likewise
1427 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1428 num_xbound_fun.cc: Likewise
1429 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1430 initlist_fun.cc: Likewise
1431 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1432 num_xbound_fun.cc: Likewise
1433
1434 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1435
1436 PR libstdc++/40123
1437 * random.tcc (independent_bits_engine<>::operator()()): Use
1438 result_type(1), not 1UL.
1439
1440 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1441 and _M_b.min(), instead of this->max() and this->min().
1442
1443 * random.h (_ShiftMin1): Remove, adjust everywhere.
1444
1445 * random.tcc: Minor cosmetic changes.
1446
1447 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1448
1449 * include/bits/random.tcc (cauchy_distribution<>::
1450 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1451 Avoid M_PI, a glibc extension.
1452
1453 2009-05-13 Ben Elliston <bje@au.ibm.com>
1454
1455 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1456 * include/Makefile.in: Likewise.
1457
1458 2009-05-13 Ben Elliston <bje@au.ibm.com>
1459
1460 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1461 const void * const.
1462
1463 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1464
1465 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1466 random number engines, complex, bitset, array, time utilities, and
1467 char_traits.
1468
1469 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1470
1471 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1472 * libsupc++/nested_exception.h: New.
1473 * libsupc++/Makefile.am: Add new header.
1474 * libsupc++/Makefile.in: Regenerate.
1475 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1476 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1477 * testsuite/18_support/nested_exception/cons.cc: New.
1478 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1479 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1480 * doc/xml/manual/status_cxx200x.xml: Adjust.
1481
1482 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1483
1484 * include/ext/throw_allocator.h: Remove redundant include.
1485
1486 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1487
1488 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1489 out of line member functions definitions.
1490 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1491 Remove, use static locals instead.
1492 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1493 * src/throw_allocator.cc: New.
1494 * src/Makefile.am: Add.
1495 * config/abi/pre/gnu.ver: Add exports.
1496 * src/Makefile.in: Regenerate.
1497
1498 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1499
1500 * configure.ac: Bump libtool_VERSION to 6:12:0.
1501 * configure: Regenerate.
1502
1503 2009-05-07 Matthias Klose <doko@ubuntu.com>
1504
1505 PR libstdc++/40038
1506 * src/math_stubs_long_double.cc: Add ceill.
1507
1508 2009-05-06 Johannes Singler <singler@ira.uka.de>
1509
1510 PR libstdc++/39546
1511 * include/parallel/algo.h (find_switch):
1512 Parametrize binder2nd with const T& instead of T.
1513 * testsuite/25_algorithms/find/39546.cc: new test case
1514
1515 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1516
1517 Revert:
1518 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1519
1520 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1521 possible.
1522 * configure: Regenerate.
1523
1524 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1525
1526 PR libstdc++/39909
1527 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1528 __set_once_functor_lock_ptr): Replace global lock object with local
1529 locks on global mutex.
1530 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1531 __set_once_functor_lock_ptr): Likewise, keeping old function to
1532 preserve ABI.
1533 (__once_proxy): Use pointer to local lock if set, global lock
1534 otherwise.
1535 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1536 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1537 * testsuite/30_threads/call_once/39909.cc: New.
1538
1539 2009-05-03 Jan Hubicka <jh@suse.cz>
1540
1541 * include/parallel/settings.h (get): Mark const.
1542 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1543 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1544 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1545 throw ().
1546 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1547 (is_open, fd): Mark pure and throw ().
1548 (seekoff): Mark throw ().
1549
1550 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1553 possible.
1554 * configure: Regenerate.
1555
1556 2009-05-02 Jan Hubicka <jh@suse.cz>
1557
1558 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1559 operator): Mark pure.
1560
1561 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1562
1563 * scripts/create_testsuite_files: Remove thread directory.
1564
1565 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1566
1567 PR libstdc++/39868
1568 * scripts/run_doxygen: Uncomment removal of includes.
1569 (problematic): Rewrite __cxxabiv1 namespace to abi.
1570
1571 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1572
1573 Revert the last commit.
1574
1575 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1576
1577 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1578 Replace global lock object with local locks on global mutex.
1579 * src/mutex.cc: Likewise.
1580 * config/abi/pre/gnu.ver: Adjust.
1581 * testsuite/30_threads/call_once/call_once2.cc: New.
1582
1583 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1584
1585 PR libstdc++/39880
1586 PR libstdc++/39881
1587 PR libstdc++/39882
1588 * include/std/system_error (is_error_code_enum<errc>): Remove.
1589 (error_condition<>::error_condition(_ErrorCodeEnum,)
1590 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1591 (error_code<>::error_code(_ErrorCodeEnum,),
1592 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1593 * testsuite/19_diagnostics/system_error/39880.cc: New.
1594 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1595 Likewise.
1596 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1597 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1598 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1599 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1600 Adjust.
1601 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1602 Likewise.
1603 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1604 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1605 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1606 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1607 Likewise.
1608 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1609 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1610 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1611 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1612
1613 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1614
1615 * doc/xml/authors.xml: Add space.
1616 * doc/xml/faq.xml: Update links.
1617 * doc/xml/manual/intro.xml: Same.
1618 * doc/xml/manual/abi.xml: Update.
1619 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1620 * doc/xml/manual/status_cxxtr1.xml: Update links.
1621 * doc/xml/manual/status_cxx1998.xml: Same.
1622 * doc/xml/manual/status_cxx200x.xml: Same.
1623
1624 2009-04-22 Jan Hubicka <jh@suse.cz>
1625
1626 * include/tr1_impl/array (at): Do not use builtin_expect.
1627 * include/ext/throw_allocator.h (allocate): Likewise.
1628 * include/ext/pool_allocator.h (allocate): Likweise.
1629 * include/ext/bitmap_allocator.h (allocate): Likewise.
1630 * include/ext/rc_string_base.h (_S_construct): Likewise.
1631 * include/ext/malloc_allocator.h (allocate): Likewise.
1632 * include/ext/mt_allocator.h (allocate): Likewise.
1633 * include/ext/sso_string_base.h (_M_construct): Likewise.
1634 * include/bits/basic_string.tcc (_S_construct): Likewise.
1635
1636 2009-04-22 Jan Hubicka <jh@suse.cz>
1637
1638 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1639 (atexit, atoll, stroll, strtoull): Mark throw ()
1640 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1641 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1642 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1643 (atexit, atoll, stroll, strtoull): Mark throw ()
1644 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1645 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1646
1647 2009-04-21 Jan Hubicka <jh@suse.cz>
1648
1649 * include/ext/atomicity.h
1650 (__exchange_and_add, __atomic_add): Mark throw ().
1651 * config/os/aix/atomicity.h
1652 * config/os/aix/atomicity.h
1653 * config/os/irix/atomicity.h
1654 * config/cpu/cris/atomicity.h
1655 * config/cpu/m68k/atomicity.h
1656 * config/cpu/hppa/atomicity.h
1657 * config/cpu/sparc/atomicity.h
1658 * config/cpu/i386/atomicity.h
1659 * config/cpu/i486/atomicity.h
1660 * config/cpu/sh/atomicity.h
1661 * config/cpu/generic/atomicity_mutex/atomicity.h
1662 * config/cpu/generic/atomicity_builtins/atomicity.h
1663 (__exchange_and_add, __atomic_add): Mark throw ().
1664
1665 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1666
1667 PR libstdc++/39835
1668 * include/bits/random.h: Avoid the badname __alpha (and, for
1669 consistency, __beta too).
1670 * include/bits/random.tcc: Likewise.
1671
1672 2009-04-19 Jan Hubicka <jh@suse.cz>
1673
1674 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1675 _GLIBCXX_NOTHROW.
1676
1677 2009-04-19 Jan Hubicka <jh@suse.cz>
1678
1679 * include/c_compatibility/stdatomic.h
1680 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1681 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1682 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1683
1684 2009-04-18 Jan Hubicka <jh@suse.cz>
1685
1686 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1687 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1688 __cxa_get_globals_fast): Mark const.
1689 (__cxa_get_exception_ptr): Mark pure.
1690 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1691 (__terminate): Makr throw ().
1692 * libsupc++/exception (terminate): Mark throw().
1693 (uncaught_exception): Mark pure.
1694 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1695 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1696 Mark throw().
1697 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1698 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1699 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1700 __cxa_guard_abort): Mark throw ().
1701 (__cxa_pure_virtual): Mark noreturn.
1702 (__cxa_current_exception_type): Mark throw and pure.
1703 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1704 __cxa_exception_type): Mark pure.
1705 (_M_safe_bool_dummy): Mark pure and const.
1706
1707 2009-04-18 Jan Hubicka <jh@suse.cz>
1708
1709 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1710 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1711 _M_destroy_thread_key): Mark throw ()
1712 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1713 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1714 _M_get_max_length): Mark throw ().
1715 * include/debug/formatter.h (_M_message, _M_format_word,
1716 _M_get_max_length): Mark throw ().
1717 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1718 _M_detach_single): Mark throw ().
1719 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1720 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1721 throw ()
1722 (_M_get_mutex): Mark throw ().
1723 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1724 (_M_destroy_thread_key): Mark CONST and throw.
1725 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1726 throw ().
1727
1728 2009-04-18 Jan Hubicka <jh@suse.cz>
1729
1730 * src/condition_variable.cc (condition_variable,
1731 condition_variable_any constructors): Mark throw()
1732 * src/hash.cc (operator() for long double, string, and wstring): Mark
1733 throw ().
1734 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1735 _M_setup, rdbuf, str): Mark throw ().
1736 * src/chrono.cc (new): Mark throw ().
1737 * include/std/system_error (system_category, generic_category): Mark
1738 throw () and const.
1739 * include/std/chrono (now): Mark throw ().
1740 * include/std/condition_variable (condition_variable,
1741 ~condition_variable, condition_variable_any,
1742 ~condition_variable_any): Mark throw ().
1743 * include/std/mutex (mutex): Mark throw ().
1744 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1745 throw.
1746 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1747 and throw ().
1748 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1749 * include/bits/locale_classes.h (_S_initialize_once,
1750 _S_clone_c_locale): Mark throw ().
1751 (_S_get_c_name): Mark const and throw ().
1752 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1753 throw ().
1754 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1755 Mark throw ().
1756 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1757 throw ().
1758 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1759 ios_base): Mark throw ()
1760 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1761 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1762 (str, freeze, _M_setupf): Mark throw ().
1763 (pcount): Mark pure and throw ().
1764 (rdbuf): Mark const and throw ().
1765
1766 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1767
1768 PR libstdc++/39802
1769 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1770 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1771 Always accept negative values, for unsigned types too.
1772 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1773 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1774
1775 2009-04-18 Jan Hubicka <jh@suse.cz>
1776
1777 * include/debug/formater.h: Include bits/c++config.h.
1778 (_M_error): Mark noreturn.
1779 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1780 _GLIBCXX_NORETURN): New.
1781 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1782 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1783 Mark pure.
1784 * include/c_compatibility/stdatomic.h
1785 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1786 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1787 Mark by throw ().
1788 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1789 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1790 __atomic_flag_for_address): Mark by throw ().
1791
1792 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1793
1794 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1795
1796 2009-04-16 Jan Hubicka <jh@suse.cz>
1797
1798 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1799 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1800 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1801 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1802 out body to ...
1803 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1804 functions.
1805 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1806 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1807 _Rb_tree_black_count): Mark nothrow.
1808
1809 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1810
1811 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1812 from base classes.
1813 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1814
1815 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1816
1817 * doc/html: Regenerate.
1818
1819 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1820
1821 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1822
1823 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1824 * doc/xml/gnu/fdl-1.2.xml: Same.
1825 * doc/xml/manual/numerics.xml: Same.
1826 * doc/xml/manual/concurrency.xml: Same.
1827 * doc/xml/manual/intro.xml: Same.
1828 * doc/xml/manual/status_cxxtr1.xml: Same.
1829 * doc/xml/manual/containers.xml: Same.
1830 * doc/xml/manual/io.xml: Same.
1831 * doc/xml/manual/utilities.xml: Same.
1832 * doc/xml/manual/support.xml: Same.
1833 * doc/xml/manual/using.xml: Same.
1834 * doc/xml/manual/localization.xml: Same.
1835 * doc/xml/manual/locale.xml: Same.
1836 * doc/xml/manual/extensions.xml: Same.
1837 * doc/xml/manual/appendix_contributing.xml: Same.
1838 * doc/xml/manual/diagnostics.xml: Same.
1839 * doc/xml/manual/status_cxx200x.xml: Same.
1840
1841 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1842
1843 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1844 * doc/xml/manual/status_cxx200x.xml: Adjust.
1845
1846 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1847
1848 * doc/xml/spine.xml: Remove unused license entity, update
1849 copyright year.
1850
1851 * doc/xml/manual/spine.xml: Markup for primary index terms.
1852 * doc/xml/manual/numerics.xml: Same.
1853 * doc/xml/manual/intro.xml: Same.
1854 * doc/xml/manual/containers.xml: Same.
1855 * doc/xml/manual/io.xml: Same.
1856 * doc/xml/manual/appendix_porting.xml: Same.
1857 * doc/xml/manual/utilities.xml: Same.
1858 * doc/xml/manual/support.xml: Same.
1859 * doc/xml/manual/localization.xml: Same.
1860 * doc/xml/manual/strings.xml: Same.
1861 * doc/xml/manual/extensions.xml: Same.
1862 * doc/xml/manual/appendix_contributing.xml: Same.
1863 * doc/xml/manual/diagnostics.xml: Same.
1864 * doc/xml/manual/algorithms.xml: Same.
1865 * doc/xml/manual/appendix_free.xml: Same.
1866 * doc/xml/manual/iterators.xml: Same.
1867
1868 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
1869 * doc/xml/gnu/fdl-1.2.xml: Same.
1870
1871 * doc/xml/manual/status_cxx200x.xml: Re-write.
1872
1873 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
1874
1875 PR libstdc++/39629 (final bits)
1876 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
1877 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
1878 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
1879 Fix formula for __j.
1880 * include/bits/random.tcc (operator==(const normal_distribution<>&,
1881 const normal_distribution<>&): Remove.
1882 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
1883 const uniform_int_distribution<>&), operator==(const
1884 uniform_real_distribution<>&, const uniform_real_distribution<>&),
1885 operator==(const normal_distribution<>&, const normal_distribution<>&),
1886 operator==(const lognormal_distribution<>&,
1887 const lognormal_distribution<>&), operator==(const
1888 chi_squared_distribution<>&, const chi_squared_distribution<>&),
1889 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
1890 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
1891 operator==(const student_t_distribution<>&,
1892 const student_t_distribution<>&), operator==(const
1893 bernoulli_distribution<>&, const bernoulli_distribution<>&),
1894 operator==(const binomial_distribution<>&, const
1895 binomial_distribution<>&), operator==(const geometric_distribution<>&,
1896 const geometric_distribution<>&), operator==(const
1897 negative_binomial_distribution<>&, const
1898 negative_binomial_distribution<>&), operator==(const
1899 poisson_distribution<>&, const poisson_distribution<>&),
1900 operator==(const exponential_distribution<>&,
1901 const exponential_distribution<>&), operator==(const
1902 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
1903 weibull_distribution<>&, const weibull_distribution<>&),
1904 operator==(const extreme_value_distribution<>&,
1905 const extreme_value_distribution<>&), operator==(const
1906 discrete_distribution<>&, const discrete_distribution<>&),
1907 operator==(const piecewise_constant_distribution<>&,
1908 const piecewise_constant_distribution<>&), operator==(const
1909 piecewise_linear_distribution<>&, const
1910 piecewise_linear_distribution<>&)): Remove.
1911 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1912 serialize.cc: Remove.
1913 * testsuite/26_numerics/random/piecewise_constant_distribution/
1914 operators/serialize.cc: Likewise.
1915 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1916 serialize.cc: Likewise.
1917 * testsuite/26_numerics/random/normal_distribution/operators/
1918 serialize.cc: Likewise.
1919 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1920 serialize.cc: Likewise.
1921 * testsuite/26_numerics/random/poisson_distribution/operators/
1922 serialize.cc: Likewise.
1923 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1924 serialize.cc: Likewise.
1925 * testsuite/26_numerics/random/discrete_distribution/operators/
1926 serialize.cc: Likewise.
1927 * testsuite/26_numerics/random/weibull_distribution/operators/
1928 serialize.cc: Likewise.
1929 * testsuite/26_numerics/random/negative_binomial_distribution/
1930 operators/serialize.cc: Likewise.
1931 * testsuite/26_numerics/random/cauchy_distribution/operators/
1932 serialize.cc: Likewise.
1933 * testsuite/26_numerics/random/gamma_distribution/operators/
1934 serialize.cc: Likewise.
1935 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1936 serialize.cc: Likewise.
1937 * testsuite/26_numerics/random/exponential_distribution/operators/
1938 serialize.cc: Likewise.
1939 * testsuite/26_numerics/random/lognormal_distribution/operators/
1940 serialize.cc: Likewise.
1941 * testsuite/26_numerics/random/binomial_distribution/operators/
1942 serialize.cc: Likewise.
1943 * testsuite/26_numerics/random/extreme_value_distribution/
1944 operators/serialize.cc: Likewise.
1945 * testsuite/26_numerics/random/piecewise_linear_distribution/
1946 operators/serialize.cc: Likewise.
1947 * testsuite/26_numerics/random/student_t_distribution/operators/
1948 serialize.cc: Likewise.
1949 * testsuite/26_numerics/random/geometric_distribution/operators/
1950 serialize.cc: Likewise.
1951
1952 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
1953 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
1954 mersenne_twister_engine<>::seed(_Gen&,
1955 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
1956 subtract_with_carry_engine<>::seed(_Gen&,
1957 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
1958 Remove, unused.
1959 * include/bits/random.tcc (linear_congruential_engine<>::
1960 seed(_Gen&, false_type): Likewise.
1961
1962 2009-04-09 Nick Clifton <nickc@redhat.com>
1963
1964 * src/allocator-inst.cc: Change copyright header to refer to
1965 version 3 of the GNU General Public License with version 3.1
1966 of the GCC Runtime Library Exception and to point readers at
1967 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
1968 web page.
1969 * config/abi/compatibility.h: Likewise.
1970 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
1971 * config/abi/pre/gnu.ver: Likewise.
1972 * config/allocator/bitmap_allocator_base.h: Likewise.
1973 * config/allocator/malloc_allocator_base.h: Likewise.
1974 * config/allocator/mt_allocator_base.h: Likewise.
1975 * config/allocator/new_allocator_base.h: Likewise.
1976 * config/allocator/pool_allocator_base.h: Likewise.
1977 * config/cpu/alpha/atomic_word.h: Likewise.
1978 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
1979 * config/cpu/cris/atomic_word.h: Likewise.
1980 * config/cpu/cris/atomicity.h: Likewise.
1981 * config/cpu/generic/atomic_word.h: Likewise.
1982 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
1983 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
1984 * config/cpu/generic/cpu_defines.h: Likewise.
1985 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
1986 * config/cpu/hppa/atomicity.h: Likewise.
1987 * config/cpu/i386/atomicity.h: Likewise.
1988 * config/cpu/i486/atomicity.h: Likewise.
1989 * config/cpu/ia64/atomic_word.h: Likewise.
1990 * config/cpu/m68k/atomicity.h: Likewise.
1991 * config/cpu/powerpc/atomic_word.h: Likewise.
1992 * config/cpu/powerpc/cpu_defines.h: Likewise.
1993 * config/cpu/sh/atomicity.h: Likewise.
1994 * config/cpu/sparc/atomic_word.h: Likewise.
1995 * config/cpu/sparc/atomicity.h: Likewise.
1996 * config/io/basic_file_stdio.cc: Likewise.
1997 * config/io/basic_file_stdio.h: Likewise.
1998 * config/io/c_io_stdio.h: Likewise.
1999 * config/locale/darwin/ctype_members.cc: Likewise.
2000 * config/locale/generic/c++locale_internal.h: Likewise.
2001 * config/locale/generic/c_locale.cc: Likewise.
2002 * config/locale/generic/c_locale.h: Likewise.
2003 * config/locale/generic/codecvt_members.cc: Likewise.
2004 * config/locale/generic/collate_members.cc: Likewise.
2005 * config/locale/generic/ctype_members.cc: Likewise.
2006 * config/locale/generic/messages_members.cc: Likewise.
2007 * config/locale/generic/messages_members.h: Likewise.
2008 * config/locale/generic/monetary_members.cc: Likewise.
2009 * config/locale/generic/numeric_members.cc: Likewise.
2010 * config/locale/generic/time_members.cc: Likewise.
2011 * config/locale/generic/time_members.h: Likewise.
2012 * config/locale/gnu/c++locale_internal.h: Likewise.
2013 * config/locale/gnu/c_locale.cc: Likewise.
2014 * config/locale/gnu/c_locale.h: Likewise.
2015 * config/locale/gnu/codecvt_members.cc: Likewise.
2016 * config/locale/gnu/collate_members.cc: Likewise.
2017 * config/locale/gnu/ctype_members.cc: Likewise.
2018 * config/locale/gnu/messages_members.cc: Likewise.
2019 * config/locale/gnu/messages_members.h: Likewise.
2020 * config/locale/gnu/monetary_members.cc: Likewise.
2021 * config/locale/gnu/numeric_members.cc: Likewise.
2022 * config/locale/gnu/time_members.cc: Likewise.
2023 * config/locale/gnu/time_members.h: Likewise.
2024 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2025 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2026 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2027 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2028 * config/os/aix/atomic_word.h: Likewise.
2029 * config/os/aix/atomicity.h: Likewise.
2030 * config/os/aix/ctype_base.h: Likewise.
2031 * config/os/aix/ctype_inline.h: Likewise.
2032 * config/os/aix/ctype_noninline.h: Likewise.
2033 * config/os/aix/os_defines.h: Likewise.
2034 * config/os/bsd/darwin/ctype_base.h: Likewise.
2035 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2036 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2037 * config/os/bsd/darwin/os_defines.h: Likewise.
2038 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2039 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2040 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2041 * config/os/bsd/freebsd/os_defines.h: Likewise.
2042 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2043 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2044 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2045 * config/os/bsd/netbsd/os_defines.h: Likewise.
2046 * config/os/djgpp/ctype_base.h: Likewise.
2047 * config/os/djgpp/ctype_inline.h: Likewise.
2048 * config/os/djgpp/ctype_noninline.h: Likewise.
2049 * config/os/djgpp/os_defines.h: Likewise.
2050 * config/os/generic/ctype_base.h: Likewise.
2051 * config/os/generic/ctype_inline.h: Likewise.
2052 * config/os/generic/ctype_noninline.h: Likewise.
2053 * config/os/generic/error_constants.h: Likewise.
2054 * config/os/generic/os_defines.h: Likewise.
2055 * config/os/gnu-linux/ctype_base.h: Likewise.
2056 * config/os/gnu-linux/ctype_inline.h: Likewise.
2057 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2058 * config/os/gnu-linux/os_defines.h: Likewise.
2059 * config/os/hpux/ctype_base.h: Likewise.
2060 * config/os/hpux/ctype_inline.h: Likewise.
2061 * config/os/hpux/ctype_noninline.h: Likewise.
2062 * config/os/hpux/os_defines.h: Likewise.
2063 * config/os/irix/atomic_word.h: Likewise.
2064 * config/os/irix/atomicity.h: Likewise.
2065 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2066 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2067 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2068 * config/os/irix/irix5.2/os_defines.h: Likewise.
2069 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2070 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2071 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2072 * config/os/irix/irix6.5/os_defines.h: Likewise.
2073 * config/os/mingw32/ctype_base.h: Likewise.
2074 * config/os/mingw32/ctype_inline.h: Likewise.
2075 * config/os/mingw32/ctype_noninline.h: Likewise.
2076 * config/os/mingw32/error_constants.h: Likewise.
2077 * config/os/mingw32/os_defines.h: Likewise.
2078 * config/os/newlib/ctype_base.h: Likewise.
2079 * config/os/newlib/ctype_inline.h: Likewise.
2080 * config/os/newlib/ctype_noninline.h: Likewise.
2081 * config/os/newlib/os_defines.h: Likewise.
2082 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2083 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2084 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2085 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2086 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2087 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2088 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2089 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2090 * config/os/tpf/ctype_base.h: Likewise.
2091 * config/os/tpf/ctype_inline.h: Likewise.
2092 * config/os/tpf/ctype_noninline.h: Likewise.
2093 * config/os/tpf/os_defines.h: Likewise.
2094 * config/os/uclibc/ctype_base.h: Likewise.
2095 * config/os/uclibc/ctype_inline.h: Likewise.
2096 * config/os/uclibc/ctype_noninline.h: Likewise.
2097 * config/os/uclibc/os_defines.h: Likewise.
2098 * config/os/vxworks/ctype_base.h: Likewise.
2099 * config/os/vxworks/ctype_inline.h: Likewise.
2100 * config/os/vxworks/ctype_noninline.h: Likewise.
2101 * config/os/vxworks/os_defines.h: Likewise.
2102 * include/backward/auto_ptr.h: Likewise.
2103 * include/backward/backward_warning.h: Likewise.
2104 * include/backward/binders.h: Likewise.
2105 * include/backward/hash_fun.h: Likewise.
2106 * include/backward/hash_map: Likewise.
2107 * include/backward/hash_set: Likewise.
2108 * include/backward/hashtable.h: Likewise.
2109 * include/backward/strstream: Likewise.
2110 * include/bits/algorithmfwd.h: Likewise.
2111 * include/bits/allocator.h: Likewise.
2112 * include/bits/atomic_0.h: Likewise.
2113 * include/bits/atomic_2.h: Likewise.
2114 * include/bits/atomicfwd_c.h: Likewise.
2115 * include/bits/atomicfwd_cxx.h: Likewise.
2116 * include/bits/basic_ios.h: Likewise.
2117 * include/bits/basic_ios.tcc: Likewise.
2118 * include/bits/basic_string.h: Likewise.
2119 * include/bits/basic_string.tcc: Likewise.
2120 * include/bits/boost_concept_check.h: Likewise.
2121 * include/bits/c++config: Likewise.
2122 * include/bits/char_traits.h: Likewise.
2123 * include/bits/codecvt.h: Likewise.
2124 * include/bits/concept_check.h: Likewise.
2125 * include/bits/cpp_type_traits.h: Likewise.
2126 * include/bits/deque.tcc: Likewise.
2127 * include/bits/forward_list.h: Likewise.
2128 * include/bits/forward_list.tcc: Likewise.
2129 * include/bits/fstream.tcc: Likewise.
2130 * include/bits/functexcept.h: Likewise.
2131 * include/bits/functional_hash.h: Likewise.
2132 * include/bits/gslice.h: Likewise.
2133 * include/bits/gslice_array.h: Likewise.
2134 * include/bits/hashtable.h: Likewise.
2135 * include/bits/indirect_array.h: Likewise.
2136 * include/bits/ios_base.h: Likewise.
2137 * include/bits/istream.tcc: Likewise.
2138 * include/bits/list.tcc: Likewise.
2139 * include/bits/locale_classes.h: Likewise.
2140 * include/bits/locale_classes.tcc: Likewise.
2141 * include/bits/locale_facets.h: Likewise.
2142 * include/bits/locale_facets.tcc: Likewise.
2143 * include/bits/locale_facets_nonio.h: Likewise.
2144 * include/bits/locale_facets_nonio.tcc: Likewise.
2145 * include/bits/localefwd.h: Likewise.
2146 * include/bits/mask_array.h: Likewise.
2147 * include/bits/move.h: Likewise.
2148 * include/bits/ostream.tcc: Likewise.
2149 * include/bits/ostream_insert.h: Likewise.
2150 * include/bits/postypes.h: Likewise.
2151 * include/bits/shared_ptr.h: Likewise.
2152 * include/bits/slice_array.h: Likewise.
2153 * include/bits/sstream.tcc: Likewise.
2154 * include/bits/stl_algo.h: Likewise.
2155 * include/bits/stl_algobase.h: Likewise.
2156 * include/bits/stl_bvector.h: Likewise.
2157 * include/bits/stl_construct.h: Likewise.
2158 * include/bits/stl_deque.h: Likewise.
2159 * include/bits/stl_function.h: Likewise.
2160 * include/bits/stl_heap.h: Likewise.
2161 * include/bits/stl_iterator.h: Likewise.
2162 * include/bits/stl_iterator_base_funcs.h: Likewise.
2163 * include/bits/stl_iterator_base_types.h: Likewise.
2164 * include/bits/stl_list.h: Likewise.
2165 * include/bits/stl_map.h: Likewise.
2166 * include/bits/stl_multimap.h: Likewise.
2167 * include/bits/stl_multiset.h: Likewise.
2168 * include/bits/stl_numeric.h: Likewise.
2169 * include/bits/stl_pair.h: Likewise.
2170 * include/bits/stl_queue.h: Likewise.
2171 * include/bits/stl_raw_storage_iter.h: Likewise.
2172 * include/bits/stl_relops.h: Likewise.
2173 * include/bits/stl_set.h: Likewise.
2174 * include/bits/stl_stack.h: Likewise.
2175 * include/bits/stl_tempbuf.h: Likewise.
2176 * include/bits/stl_tree.h: Likewise.
2177 * include/bits/stl_uninitialized.h: Likewise.
2178 * include/bits/stl_vector.h: Likewise.
2179 * include/bits/stream_iterator.h: Likewise.
2180 * include/bits/streambuf.tcc: Likewise.
2181 * include/bits/streambuf_iterator.h: Likewise.
2182 * include/bits/stringfwd.h: Likewise.
2183 * include/bits/unique_ptr.h: Likewise.
2184 * include/bits/valarray_after.h: Likewise.
2185 * include/bits/valarray_array.h: Likewise.
2186 * include/bits/valarray_array.tcc: Likewise.
2187 * include/bits/valarray_before.h: Likewise.
2188 * include/bits/vector.tcc: Likewise.
2189 * include/c/cassert: Likewise.
2190 * include/c/cctype: Likewise.
2191 * include/c/cerrno: Likewise.
2192 * include/c/cfloat: Likewise.
2193 * include/c/ciso646: Likewise.
2194 * include/c/climits: Likewise.
2195 * include/c/clocale: Likewise.
2196 * include/c/cmath: Likewise.
2197 * include/c/csetjmp: Likewise.
2198 * include/c/csignal: Likewise.
2199 * include/c/cstdarg: Likewise.
2200 * include/c/cstddef: Likewise.
2201 * include/c/cstdio: Likewise.
2202 * include/c/cstdlib: Likewise.
2203 * include/c/cstring: Likewise.
2204 * include/c/ctime: Likewise.
2205 * include/c/cwchar: Likewise.
2206 * include/c/cwctype: Likewise.
2207 * include/c_compatibility/assert.h: Likewise.
2208 * include/c_compatibility/complex.h: Likewise.
2209 * include/c_compatibility/ctype.h: Likewise.
2210 * include/c_compatibility/errno.h: Likewise.
2211 * include/c_compatibility/fenv.h: Likewise.
2212 * include/c_compatibility/float.h: Likewise.
2213 * include/c_compatibility/inttypes.h: Likewise.
2214 * include/c_compatibility/iso646.h: Likewise.
2215 * include/c_compatibility/limits.h: Likewise.
2216 * include/c_compatibility/locale.h: Likewise.
2217 * include/c_compatibility/math.h: Likewise.
2218 * include/c_compatibility/setjmp.h: Likewise.
2219 * include/c_compatibility/signal.h: Likewise.
2220 * include/c_compatibility/stdarg.h: Likewise.
2221 * include/c_compatibility/stdatomic.h: Likewise.
2222 * include/c_compatibility/stdbool.h: Likewise.
2223 * include/c_compatibility/stddef.h: Likewise.
2224 * include/c_compatibility/stdint.h: Likewise.
2225 * include/c_compatibility/stdio.h: Likewise.
2226 * include/c_compatibility/stdlib.h: Likewise.
2227 * include/c_compatibility/string.h: Likewise.
2228 * include/c_compatibility/tgmath.h: Likewise.
2229 * include/c_compatibility/time.h: Likewise.
2230 * include/c_compatibility/wchar.h: Likewise.
2231 * include/c_compatibility/wctype.h: Likewise.
2232 * include/c_global/cassert: Likewise.
2233 * include/c_global/ccomplex: Likewise.
2234 * include/c_global/cctype: Likewise.
2235 * include/c_global/cerrno: Likewise.
2236 * include/c_global/cfenv: Likewise.
2237 * include/c_global/cfloat: Likewise.
2238 * include/c_global/cinttypes: Likewise.
2239 * include/c_global/ciso646: Likewise.
2240 * include/c_global/climits: Likewise.
2241 * include/c_global/clocale: Likewise.
2242 * include/c_global/cmath.tcc: Likewise.
2243 * include/c_global/cmath: Likewise.
2244 * include/c_global/csetjmp: Likewise.
2245 * include/c_global/csignal: Likewise.
2246 * include/c_global/cstdarg: Likewise.
2247 * include/c_global/cstdatomic: Likewise.
2248 * include/c_global/cstdbool: Likewise.
2249 * include/c_global/cstddef: Likewise.
2250 * include/c_global/cstdint: Likewise.
2251 * include/c_global/cstdio: Likewise.
2252 * include/c_global/cstdlib: Likewise.
2253 * include/c_global/cstring: Likewise.
2254 * include/c_global/ctgmath: Likewise.
2255 * include/c_global/ctime: Likewise.
2256 * include/c_global/cwchar: Likewise.
2257 * include/c_global/cwctype: Likewise.
2258 * include/c_std/cassert: Likewise.
2259 * include/c_std/cctype: Likewise.
2260 * include/c_std/cerrno: Likewise.
2261 * include/c_std/cfloat: Likewise.
2262 * include/c_std/ciso646: Likewise.
2263 * include/c_std/climits: Likewise.
2264 * include/c_std/clocale: Likewise.
2265 * include/c_std/cmath.tcc: Likewise.
2266 * include/c_std/cmath: Likewise.
2267 * include/c_std/csetjmp: Likewise.
2268 * include/c_std/csignal: Likewise.
2269 * include/c_std/cstdarg: Likewise.
2270 * include/c_std/cstddef: Likewise.
2271 * include/c_std/cstdio: Likewise.
2272 * include/c_std/cstdlib: Likewise.
2273 * include/c_std/cstring: Likewise.
2274 * include/c_std/ctime: Likewise.
2275 * include/c_std/cwchar: Likewise.
2276 * include/c_std/cwctype: Likewise.
2277 * include/debug/bitset: Likewise.
2278 * include/debug/debug.h: Likewise.
2279 * include/debug/deque: Likewise.
2280 * include/debug/formatter.h: Likewise.
2281 * include/debug/functions.h: Likewise.
2282 * include/debug/list: Likewise.
2283 * include/debug/macros.h: Likewise.
2284 * include/debug/map.h: Likewise.
2285 * include/debug/map: Likewise.
2286 * include/debug/multimap.h: Likewise.
2287 * include/debug/multiset.h: Likewise.
2288 * include/debug/safe_base.h: Likewise.
2289 * include/debug/safe_iterator.h: Likewise.
2290 * include/debug/safe_iterator.tcc: Likewise.
2291 * include/debug/safe_sequence.h: Likewise.
2292 * include/debug/set.h: Likewise.
2293 * include/debug/set: Likewise.
2294 * include/debug/string: Likewise.
2295 * include/debug/unordered_map: Likewise.
2296 * include/debug/unordered_set: Likewise.
2297 * include/debug/vector: Likewise.
2298 * include/ext/algorithm: Likewise.
2299 * include/ext/array_allocator.h: Likewise.
2300 * include/ext/atomicity.h: Likewise.
2301 * include/ext/bitmap_allocator.h: Likewise.
2302 * include/ext/cast.h: Likewise.
2303 * include/ext/codecvt_specializations.h: Likewise.
2304 * include/ext/concurrence.h: Likewise.
2305 * include/ext/debug_allocator.h: Likewise.
2306 * include/ext/enc_filebuf.h: Likewise.
2307 * include/ext/extptr_allocator.h: Likewise.
2308 * include/ext/functional: Likewise.
2309 * include/ext/iterator: Likewise.
2310 * include/ext/malloc_allocator.h: Likewise.
2311 * include/ext/memory: Likewise.
2312 * include/ext/mt_allocator.h: Likewise.
2313 * include/ext/new_allocator.h: Likewise.
2314 * include/ext/numeric: Likewise.
2315 * include/ext/numeric_traits.h: Likewise.
2316 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2317 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2318 Likewise.
2319 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2320 Likewise.
2321 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2322 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2323 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2324 Likewise.
2325 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2326 Likewise.
2327 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2328 Likewise.
2329 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2330 Likewise.
2331 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2332 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2333 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2334 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2335 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2336 Likewise.
2337 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2338 Likewise.
2339 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2340 Likewise.
2341 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2342 Likewise.
2343 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2344 Likewise.
2345 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2346 Likewise.
2347 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2348 Likewise.
2349 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2350 Likewise.
2351 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2352 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2353 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2354 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2355 Likewise.
2356 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2357 Likewise.
2358 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2359 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2360 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2361 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2362 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2363 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2364 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2365 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2366 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2367 Likewise.
2368 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2369 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2370 Likewise.
2371 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2372 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2373 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2374 Likewise.
2375 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2376 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2377 Likewise.
2378 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2379 Likewise.
2380 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2381 Likewise.
2382 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2383 Likewise.
2384 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2385 Likewise.
2386 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2387 Likewise.
2388 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2389 Likewise.
2390 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2391 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2392 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2393 Likewise.
2394 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2395 Likewise.
2396 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2397 Likewise.
2398 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2399 Likewise.
2400 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2401 Likewise.
2402 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2403 Likewise.
2404 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2405 Likewise.
2406 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2407 Likewise.
2408 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2409 Likewise.
2410 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2411 Likewise.
2412 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2413 Likewise.
2414 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2415 Likewise.
2416 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2417 Likewise.
2418 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2419 Likewise.
2420 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2421 Likewise.
2422 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2423 Likewise.
2424 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2425 Likewise.
2426 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2427 Likewise.
2428 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2429 Likewise.
2430 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2431 Likewise.
2432 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2433 Likewise.
2434 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2435 Likewise.
2436 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2437 Likewise.
2438 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2439 Likewise.
2440 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2441 Likewise.
2442 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2443 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2444 Likewise.
2445 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2446 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2447 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2448 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2449 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2450 Likewise.
2451 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2452 Likewise.
2453 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2454 Likewise.
2455 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2456 Likewise.
2457 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2458 Likewise.
2459 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2460 Likewise.
2461 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2462 Likewise.
2463 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2464 Likewise.
2465 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2466 Likewise.
2467 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2468 Likewise.
2469 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2470 Likewise.
2471 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2472 Likewise.
2473 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2474 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2475 Likewise.
2476 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2477 Likewise.
2478 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2479 Likewise.
2480 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2481 Likewise.
2482 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2483 Likewise.
2484 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2485 Likewise.
2486 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2487 Likewise.
2488 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2489 Likewise.
2490 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2491 Likewise.
2492 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2493 Likewise.
2494 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2495 Likewise.
2496 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2497 Likewise.
2498 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2499 Likewise.
2500 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2501 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2502 Likewise.
2503 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2504 Likewise.
2505 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2506 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2507 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2508 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2509 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2510 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2511 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2512 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2513 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2514 Likewise.
2515 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2516 Likewise.
2517 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2518 Likewise.
2519 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2520 Likewise.
2521 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2522 Likewise.
2523 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2524 Likewise.
2525 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2526 Likewise.
2527 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2528 Likewise.
2529 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2530 Likewise.
2531 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2532 Likewise.
2533 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2534 Likewise.
2535 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2536 Likewise.
2537 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2538 Likewise.
2539 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2540 Likewise.
2541 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2542 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2543 Likewise.
2544 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2545 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2546 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2547 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2548 Likewise.
2549 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2550 Likewise.
2551 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2552 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2553 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2554 Likewise.
2555 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2556 Likewise.
2557 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2558 Likewise.
2559 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2560 Likewise.
2561 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2562 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2563 Likewise.
2564 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2565 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2566 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2567 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2568 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2569 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2570 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2571 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2572 Likewise.
2573 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2574 Likewise.
2575 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2576 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2577 Likewise.
2578 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2579 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2580 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2581 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2582 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2583 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2584 Likewise.
2585 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2586 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2587 Likewise.
2588 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2589 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2590 Likewise.
2591 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2592 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2593 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2594 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2595 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2596 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2597 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2598 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2599 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2600 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2601 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2602 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2603 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2604 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2605 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2606 Likewise.
2607 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2608 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2609 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2610 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2611 Likewise.
2612 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2613 Likewise.
2614 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2615 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2616 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2617 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2618 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2619 Likewise.
2620 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2621 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2622 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2623 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2624 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2625 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2626 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2627 Likewise.
2628 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2629 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2630 Likewise.
2631 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2632 Likewise.
2633 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2634 Likewise.
2635 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2636 Likewise.
2637 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2638 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2639 Likewise.
2640 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2641 Likewise.
2642 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2643 Likewise.
2644 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2645 Likewise.
2646 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2647 Likewise.
2648 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2649 Likewise.
2650 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2651 Likewise.
2652 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2653 Likewise.
2654 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2655 Likewise.
2656 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2657 Likewise.
2658 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2659 Likewise.
2660 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2661 Likewise.
2662 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2663 Likewise.
2664 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2665 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2666 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2667 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2668 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2669 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2670 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2671 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2672 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2673 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2674 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2675 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2676 Likewise.
2677 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2678 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2679 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2680 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2681 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2682 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2683 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2684 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2685 Likewise.
2686 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2687 Likewise.
2688 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2689 Likewise.
2690 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2691 Likewise.
2692 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2693 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2694 Likewise.
2695 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2696 Likewise.
2697 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2698 Likewise.
2699 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2700 Likewise.
2701 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2702 Likewise.
2703 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2704 Likewise.
2705 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2706 Likewise.
2707 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2708 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2709 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2710 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2711 Likewise.
2712 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2713 Likewise.
2714 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2715 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2716 Likewise.
2717 * include/ext/pb_ds/exception.hpp: Likewise.
2718 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2719 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2720 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2721 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2722 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2723 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2724 * include/ext/pod_char_traits.h: Likewise.
2725 * include/ext/pointer.h: Likewise.
2726 * include/ext/pool_allocator.h: Likewise.
2727 * include/ext/rb_tree: Likewise.
2728 * include/ext/rc_string_base.h: Likewise.
2729 * include/ext/rope: Likewise.
2730 * include/ext/ropeimpl.h: Likewise.
2731 * include/ext/slist: Likewise.
2732 * include/ext/sso_string_base.h: Likewise.
2733 * include/ext/stdio_filebuf.h: Likewise.
2734 * include/ext/stdio_sync_filebuf.h: Likewise.
2735 * include/ext/string_conversions.h: Likewise.
2736 * include/ext/throw_allocator.h: Likewise.
2737 * include/ext/type_traits.h: Likewise.
2738 * include/ext/typelist.h: Likewise.
2739 * include/ext/vstring.h: Likewise.
2740 * include/ext/vstring.tcc: Likewise.
2741 * include/ext/vstring_fwd.h: Likewise.
2742 * include/ext/vstring_util.h: Likewise.
2743 * include/parallel/algo.h: Likewise.
2744 * include/parallel/algobase.h: Likewise.
2745 * include/parallel/algorithm: Likewise.
2746 * include/parallel/algorithmfwd.h: Likewise.
2747 * include/parallel/balanced_quicksort.h: Likewise.
2748 * include/parallel/base.h: Likewise.
2749 * include/parallel/basic_iterator.h: Likewise.
2750 * include/parallel/checkers.h: Likewise.
2751 * include/parallel/compatibility.h: Likewise.
2752 * include/parallel/compiletime_settings.h: Likewise.
2753 * include/parallel/equally_split.h: Likewise.
2754 * include/parallel/features.h: Likewise.
2755 * include/parallel/find.h: Likewise.
2756 * include/parallel/find_selectors.h: Likewise.
2757 * include/parallel/for_each.h: Likewise.
2758 * include/parallel/for_each_selectors.h: Likewise.
2759 * include/parallel/iterator.h: Likewise.
2760 * include/parallel/list_partition.h: Likewise.
2761 * include/parallel/losertree.h: Likewise.
2762 * include/parallel/merge.h: Likewise.
2763 * include/parallel/multiseq_selection.h: Likewise.
2764 * include/parallel/multiway_merge.h: Likewise.
2765 * include/parallel/multiway_mergesort.h: Likewise.
2766 * include/parallel/numeric: Likewise.
2767 * include/parallel/numericfwd.h: Likewise.
2768 * include/parallel/omp_loop.h: Likewise.
2769 * include/parallel/omp_loop_static.h: Likewise.
2770 * include/parallel/par_loop.h: Likewise.
2771 * include/parallel/parallel.h: Likewise.
2772 * include/parallel/partial_sum.h: Likewise.
2773 * include/parallel/partition.h: Likewise.
2774 * include/parallel/queue.h: Likewise.
2775 * include/parallel/quicksort.h: Likewise.
2776 * include/parallel/random_number.h: Likewise.
2777 * include/parallel/random_shuffle.h: Likewise.
2778 * include/parallel/search.h: Likewise.
2779 * include/parallel/set_operations.h: Likewise.
2780 * include/parallel/settings.h: Likewise.
2781 * include/parallel/sort.h: Likewise.
2782 * include/parallel/tags.h: Likewise.
2783 * include/parallel/types.h: Likewise.
2784 * include/parallel/unique_copy.h: Likewise.
2785 * include/parallel/workstealing.h: Likewise.
2786 * include/precompiled/extc++.h: Likewise.
2787 * include/precompiled/stdc++.h: Likewise.
2788 * include/precompiled/stdtr1c++.h: Likewise.
2789 * include/std/algorithm: Likewise.
2790 * include/std/array: Likewise.
2791 * include/std/bitset: Likewise.
2792 * include/std/c++0x_warning.h: Likewise.
2793 * include/std/chrono: Likewise.
2794 * include/std/complex: Likewise.
2795 * include/std/condition_variable: Likewise.
2796 * include/std/deque: Likewise.
2797 * include/std/forward_list: Likewise.
2798 * include/std/fstream: Likewise.
2799 * include/std/functional: Likewise.
2800 * include/std/iomanip: Likewise.
2801 * include/std/ios: Likewise.
2802 * include/std/iosfwd: Likewise.
2803 * include/std/iostream: Likewise.
2804 * include/std/istream: Likewise.
2805 * include/std/iterator: Likewise.
2806 * include/std/limits: Likewise.
2807 * include/std/list: Likewise.
2808 * include/std/locale: Likewise.
2809 * include/std/map: Likewise.
2810 * include/std/memory: Likewise.
2811 * include/std/mutex: Likewise.
2812 * include/std/numeric: Likewise.
2813 * include/std/ostream: Likewise.
2814 * include/std/queue: Likewise.
2815 * include/std/random: Likewise.
2816 * include/std/ratio: Likewise.
2817 * include/std/regex: Likewise.
2818 * include/std/set: Likewise.
2819 * include/std/sstream: Likewise.
2820 * include/std/stack: Likewise.
2821 * include/std/stdexcept: Likewise.
2822 * include/std/streambuf: Likewise.
2823 * include/std/string: Likewise.
2824 * include/std/system_error: Likewise.
2825 * include/std/thread: Likewise.
2826 * include/std/tuple: Likewise.
2827 * include/std/type_traits: Likewise.
2828 * include/std/unordered_map: Likewise.
2829 * include/std/unordered_set: Likewise.
2830 * include/std/utility: Likewise.
2831 * include/std/valarray: Likewise.
2832 * include/std/vector: Likewise.
2833 * include/tr1/array: Likewise.
2834 * include/tr1/bessel_function.tcc: Likewise.
2835 * include/tr1/beta_function.tcc: Likewise.
2836 * include/tr1/ccomplex: Likewise.
2837 * include/tr1/cctype: Likewise.
2838 * include/tr1/cfenv: Likewise.
2839 * include/tr1/cfloat: Likewise.
2840 * include/tr1/cinttypes: Likewise.
2841 * include/tr1/climits: Likewise.
2842 * include/tr1/cmath: Likewise.
2843 * include/tr1/complex.h: Likewise.
2844 * include/tr1/complex: Likewise.
2845 * include/tr1/cstdarg: Likewise.
2846 * include/tr1/cstdbool: Likewise.
2847 * include/tr1/cstdint: Likewise.
2848 * include/tr1/cstdio: Likewise.
2849 * include/tr1/cstdlib: Likewise.
2850 * include/tr1/ctgmath: Likewise.
2851 * include/tr1/ctime: Likewise.
2852 * include/tr1/ctype.h: Likewise.
2853 * include/tr1/cwchar: Likewise.
2854 * include/tr1/cwctype: Likewise.
2855 * include/tr1/ell_integral.tcc: Likewise.
2856 * include/tr1/exp_integral.tcc: Likewise.
2857 * include/tr1/fenv.h: Likewise.
2858 * include/tr1/float.h: Likewise.
2859 * include/tr1/functional: Likewise.
2860 * include/tr1/functional_hash.h: Likewise.
2861 * include/tr1/gamma.tcc: Likewise.
2862 * include/tr1/hashtable.h: Likewise.
2863 * include/tr1/hypergeometric.tcc: Likewise.
2864 * include/tr1/inttypes.h: Likewise.
2865 * include/tr1/legendre_function.tcc: Likewise.
2866 * include/tr1/limits.h: Likewise.
2867 * include/tr1/math.h: Likewise.
2868 * include/tr1/memory: Likewise.
2869 * include/tr1/modified_bessel_func.tcc: Likewise.
2870 * include/tr1/poly_hermite.tcc: Likewise.
2871 * include/tr1/poly_laguerre.tcc: Likewise.
2872 * include/tr1/random: Likewise.
2873 * include/tr1/regex: Likewise.
2874 * include/tr1/riemann_zeta.tcc: Likewise.
2875 * include/tr1/shared_ptr.h: Likewise.
2876 * include/tr1/special_function_util.h: Likewise.
2877 * include/tr1/stdarg.h: Likewise.
2878 * include/tr1/stdbool.h: Likewise.
2879 * include/tr1/stdint.h: Likewise.
2880 * include/tr1/stdio.h: Likewise.
2881 * include/tr1/stdlib.h: Likewise.
2882 * include/tr1/tgmath.h: Likewise.
2883 * include/tr1/tuple: Likewise.
2884 * include/tr1/type_traits: Likewise.
2885 * include/tr1/unordered_map: Likewise.
2886 * include/tr1/unordered_set: Likewise.
2887 * include/tr1/utility: Likewise.
2888 * include/tr1/wchar.h: Likewise.
2889 * include/tr1/wctype.h: Likewise.
2890 * include/tr1_impl/array: Likewise.
2891 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
2892 * include/tr1_impl/cctype: Likewise.
2893 * include/tr1_impl/cfenv: Likewise.
2894 * include/tr1_impl/cinttypes: Likewise.
2895 * include/tr1_impl/cmath: Likewise.
2896 * include/tr1_impl/complex: Likewise.
2897 * include/tr1_impl/cstdint: Likewise.
2898 * include/tr1_impl/cstdio: Likewise.
2899 * include/tr1_impl/cstdlib: Likewise.
2900 * include/tr1_impl/cwchar: Likewise.
2901 * include/tr1_impl/cwctype: Likewise.
2902 * include/tr1_impl/functional: Likewise.
2903 * include/tr1_impl/functional_hash.h: Likewise.
2904 * include/tr1_impl/hashtable: Likewise.
2905 * include/tr1_impl/hashtable_policy.h: Likewise.
2906 * include/tr1_impl/random.tcc: Likewise.
2907 * include/tr1_impl/random: Likewise.
2908 * include/tr1_impl/regex: Likewise.
2909 * include/tr1_impl/type_traits: Likewise.
2910 * include/tr1_impl/unordered_map: Likewise.
2911 * include/tr1_impl/unordered_set: Likewise.
2912 * include/tr1_impl/utility: Likewise.
2913 * libsupc++/array_type_info.cc: Likewise.
2914 * libsupc++/atexit_arm.cc: Likewise.
2915 * libsupc++/bad_cast.cc: Likewise.
2916 * libsupc++/bad_typeid.cc: Likewise.
2917 * libsupc++/class_type_info.cc: Likewise.
2918 * libsupc++/cxxabi-forced.h: Likewise.
2919 * libsupc++/cxxabi.h: Likewise.
2920 * libsupc++/del_op.cc: Likewise.
2921 * libsupc++/del_opnt.cc: Likewise.
2922 * libsupc++/del_opv.cc: Likewise.
2923 * libsupc++/del_opvnt.cc: Likewise.
2924 * libsupc++/dyncast.cc: Likewise.
2925 * libsupc++/eh_alloc.cc: Likewise.
2926 * libsupc++/eh_arm.cc: Likewise.
2927 * libsupc++/eh_aux_runtime.cc: Likewise.
2928 * libsupc++/eh_call.cc: Likewise.
2929 * libsupc++/eh_catch.cc: Likewise.
2930 * libsupc++/eh_exception.cc: Likewise.
2931 * libsupc++/eh_globals.cc: Likewise.
2932 * libsupc++/eh_personality.cc: Likewise.
2933 * libsupc++/eh_ptr.cc: Likewise.
2934 * libsupc++/eh_term_handler.cc: Likewise.
2935 * libsupc++/eh_terminate.cc: Likewise.
2936 * libsupc++/eh_throw.cc: Likewise.
2937 * libsupc++/eh_type.cc: Likewise.
2938 * libsupc++/eh_unex_handler.cc: Likewise.
2939 * libsupc++/enum_type_info.cc: Likewise.
2940 * libsupc++/exception: Likewise.
2941 * libsupc++/exception_defines.h: Likewise.
2942 * libsupc++/exception_ptr.h: Likewise.
2943 * libsupc++/function_type_info.cc: Likewise.
2944 * libsupc++/fundamental_type_info.cc: Likewise.
2945 * libsupc++/guard.cc: Likewise.
2946 * libsupc++/initializer_list: Likewise.
2947 * libsupc++/new: Likewise.
2948 * libsupc++/new_handler.cc: Likewise.
2949 * libsupc++/new_op.cc: Likewise.
2950 * libsupc++/new_opnt.cc: Likewise.
2951 * libsupc++/new_opv.cc: Likewise.
2952 * libsupc++/new_opvnt.cc: Likewise.
2953 * libsupc++/pbase_type_info.cc: Likewise.
2954 * libsupc++/pmem_type_info.cc: Likewise.
2955 * libsupc++/pointer_type_info.cc: Likewise.
2956 * libsupc++/pure.cc: Likewise.
2957 * libsupc++/si_class_type_info.cc: Likewise.
2958 * libsupc++/tinfo.cc: Likewise.
2959 * libsupc++/tinfo.h: Likewise.
2960 * libsupc++/tinfo2.cc: Likewise.
2961 * libsupc++/typeinfo: Likewise.
2962 * libsupc++/unwind-cxx.h: Likewise.
2963 * libsupc++/vec.cc: Likewise.
2964 * libsupc++/vmi_class_type_info.cc: Likewise.
2965 * libsupc++/vterminate.cc: Likewise.
2966 * po/string_literals.cc: Likewise.
2967 * src/atomic.cc: Likewise.
2968 * src/bitmap_allocator.cc: Likewise.
2969 * src/chrono.cc: Likewise.
2970 * src/codecvt.cc: Likewise.
2971 * src/compatibility-ldbl.cc: Likewise.
2972 * src/compatibility.cc: Likewise.
2973 * src/complex_io.cc: Likewise.
2974 * src/concept-inst.cc: Likewise.
2975 * src/condition_variable.cc: Likewise.
2976 * src/ctype.cc: Likewise.
2977 * src/debug.cc: Likewise.
2978 * src/debug_list.cc: Likewise.
2979 * src/ext-inst.cc: Likewise.
2980 * src/fstream-inst.cc: Likewise.
2981 * src/functexcept.cc: Likewise.
2982 * src/globals_io.cc: Likewise.
2983 * src/hash.cc: Likewise.
2984 * src/hash_c++0x.cc: Likewise.
2985 * src/hashtable.cc: Likewise.
2986 * src/hashtable_c++0x.cc: Likewise.
2987 * src/ios-inst.cc: Likewise.
2988 * src/ios.cc: Likewise.
2989 * src/ios_failure.cc: Likewise.
2990 * src/ios_init.cc: Likewise.
2991 * src/ios_locale.cc: Likewise.
2992 * src/iostream-inst.cc: Likewise.
2993 * src/istream-inst.cc: Likewise.
2994 * src/istream.cc: Likewise.
2995 * src/limits.cc: Likewise.
2996 * src/limits_c++0x.cc: Likewise.
2997 * src/list.cc: Likewise.
2998 * src/locale-inst.cc: Likewise.
2999 * src/locale.cc: Likewise.
3000 * src/locale_facets.cc: Likewise.
3001 * src/locale_init.cc: Likewise.
3002 * src/localename.cc: Likewise.
3003 * src/math_stubs_float.cc: Likewise.
3004 * src/math_stubs_long_double.cc: Likewise.
3005 * src/misc-inst.cc: Likewise.
3006 * src/mt_allocator.cc: Likewise.
3007 * src/mutex.cc: Likewise.
3008 * src/ostream-inst.cc: Likewise.
3009 * src/parallel_list.cc: Likewise.
3010 * src/parallel_settings.cc: Likewise.
3011 * src/pool_allocator.cc: Likewise.
3012 * src/sstream-inst.cc: Likewise.
3013 * src/stdexcept.cc: Likewise.
3014 * src/streambuf-inst.cc: Likewise.
3015 * src/streambuf.cc: Likewise.
3016 * src/string-inst.cc: Likewise.
3017 * src/strstream.cc: Likewise.
3018 * src/system_error.cc: Likewise.
3019 * src/thread.cc: Likewise.
3020 * src/tree.cc: Likewise.
3021 * src/valarray-inst.cc: Likewise.
3022 * src/wlocale-inst.cc: Likewise.
3023 * src/wstring-inst.cc: Likewise.
3024 * doc/xml/manual/intro.xml: Change documentation to refer the
3025 reader to version 3 of the GNU General Public License, version
3026 3.1 of the GCC Runtime Library Exception, and to point readers
3027 at the FSF's license web page.
3028
3029 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3030
3031 * Makefile.am: Change copyright header to refer to version
3032 3 of the GNU General Public License and to point readers at the
3033 COPYING3 file and the FSF's license web page.
3034 * doc/Makefile.am: Likewise.
3035 * include/Makefile.am: Likewise.
3036 * libsupc++/Makefile.am: Likewise.
3037 * po/Makefile.am: Likewise.
3038 * po/POTFILES.in: Likewise.
3039 * src/Makefile.am: Likewise.
3040 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3041 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3042 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3043 Likewise.
3044 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3045 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3046 Likewise.
3047 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3048 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3049 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3050 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3051 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3052 * testsuite/18_support/bad_cast/what.cc: Likewise.
3053 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3054 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3055 Likewise.
3056 * testsuite/18_support/bad_exception/what.cc: Likewise.
3057 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3058 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3059 * testsuite/18_support/exception/38732.cc: Likewise.
3060 * testsuite/18_support/exception/what.cc: Likewise.
3061 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3062 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3063 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3064 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3065 * testsuite/18_support/headers/climits/values.cc: Likewise.
3066 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3067 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3068 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3069 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3070 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3071 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3072 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3073 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3074 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3075 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3076 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3077 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3078 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3079 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3080 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3081 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3082 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3083 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3084 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3085 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3086 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3087 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3088 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3089 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3090 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3091 * testsuite/18_support/new_delete_placement.cc: Likewise.
3092 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3093 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3094 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3095 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3096 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3097 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3098 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3099 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3100 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3101 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3102 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3103 Likewise.
3104 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3105 * testsuite/18_support/pthread_guard.cc: Likewise.
3106 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3107 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3108 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3109 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3110 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3111 Likewise.
3112 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3113 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3114 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3115 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3116 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3117 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3118 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3119 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3120 Likewise.
3121 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3122 Likewise.
3123 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3124 Likewise.
3125 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3126 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3127 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3128 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3129 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3130 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3131 Likewise.
3132 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3133 Likewise.
3134 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3135 Likewise.
3136 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3137 Likewise.
3138 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3139 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3140 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3141 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3142 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3143 Likewise.
3144 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3145 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3146 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3147 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3148 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3149 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3150 Likewise.
3151 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3152 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3153 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3154 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3155 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3156 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3157 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3158 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3159 * testsuite/20_util/allocator/1.cc: Likewise.
3160 * testsuite/20_util/allocator/10378.cc: Likewise.
3161 * testsuite/20_util/allocator/14176.cc: Likewise.
3162 * testsuite/20_util/allocator/33807.cc: Likewise.
3163 * testsuite/20_util/allocator/8230.cc: Likewise.
3164 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3165 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3166 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3167 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3168 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3169 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3170 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3171 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3172 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3173 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3174 Likewise.
3175 * testsuite/20_util/clocks/1.cc: Likewise.
3176 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3177 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3178 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3179 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3180 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3181 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3182 * testsuite/20_util/duration/cons/1.cc: Likewise.
3183 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3184 * testsuite/20_util/duration/cons/2.cc: Likewise.
3185 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3186 Likewise.
3187 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3188 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3189 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3190 Likewise.
3191 * testsuite/20_util/forward/1.cc: Likewise.
3192 * testsuite/20_util/forward/1_neg.cc: Likewise.
3193 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3194 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3195 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3196 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3197 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3198 Likewise.
3199 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3200 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3201 Likewise.
3202 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3203 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3204 Likewise.
3205 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3206 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3207 Likewise.
3208 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3209 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3210 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3211 Likewise.
3212 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3213 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3214 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3215 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3216 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3217 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3218 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3219 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3220 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3221 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3222 Likewise.
3223 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3224 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3225 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3226 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3227 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3228 Likewise.
3229 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3230 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3231 Likewise.
3232 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3233 * testsuite/20_util/identity/value.cc: Likewise.
3234 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3235 * testsuite/20_util/is_integral/value.cc: Likewise.
3236 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3237 Likewise.
3238 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3239 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3240 * testsuite/20_util/is_reference/value.cc: Likewise.
3241 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3242 Likewise.
3243 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3244 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3245 * testsuite/20_util/is_signed/value.cc: Likewise.
3246 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3247 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3248 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3249 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3250 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3251 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3252 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3253 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3254 Likewise.
3255 * testsuite/20_util/move/1.cc: Likewise.
3256 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3257 * testsuite/20_util/pair/1.cc: Likewise.
3258 * testsuite/20_util/pair/2.cc: Likewise.
3259 * testsuite/20_util/pair/3.cc: Likewise.
3260 * testsuite/20_util/pair/4.cc: Likewise.
3261 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3262 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3263 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3264 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3265 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3266 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3267 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3268 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3269 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3270 Likewise.
3271 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3272 Likewise.
3273 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3274 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3275 * testsuite/20_util/rel_ops.cc: Likewise.
3276 * testsuite/20_util/remove_reference/value.cc: Likewise.
3277 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3278 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3279 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3280 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3281 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3282 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3283 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3284 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3285 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3286 Likewise.
3287 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3288 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3289 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3290 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3291 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3292 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3293 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3294 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3295 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3296 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3297 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3298 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3299 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3300 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3301 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3302 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3303 Likewise.
3304 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3305 Likewise.
3306 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3307 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3308 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3309 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3310 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3311 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3312 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3313 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3314 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3315 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3316 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3317 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3318 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3319 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3320 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3321 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3322 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3323 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3324 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3325 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3326 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3327 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3328 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3329 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3330 Likewise.
3331 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3332 Likewise.
3333 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3334 Likewise.
3335 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3336 Likewise.
3337 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3338 Likewise.
3339 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3340 Likewise.
3341 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3342 Likewise.
3343 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3344 Likewise.
3345 * testsuite/20_util/temporary_buffer.cc: Likewise.
3346 * testsuite/20_util/time_point/1.cc: Likewise.
3347 * testsuite/20_util/time_point/2.cc: Likewise.
3348 * testsuite/20_util/time_point/3.cc: Likewise.
3349 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3350 Likewise.
3351 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3352 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3353 Likewise.
3354 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3355 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3356 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3357 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3358 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3359 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3360 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3361 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3362 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3363 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3364 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3365 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3366 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3367 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3368 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3369 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3370 Likewise.
3371 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3372 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3373 Likewise.
3374 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3375 Likewise.
3376 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3377 Likewise.
3378 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3379 Likewise.
3380 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3381 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3382 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3383 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3384 Likewise.
3385 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3386 Likewise.
3387 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3388 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3389 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3390 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3391 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3392 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3393 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3394 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3395 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3396 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3397 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3398 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3399 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3400 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3401 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3402 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3403 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3404 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3405 Likewise.
3406 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3407 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3408 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3409 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3410 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3411 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3412 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3413 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3414 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3415 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3416 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3417 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3418 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3419 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3420 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3421 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3422 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3423 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3424 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3425 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3426 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3427 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3428 Likewise.
3429 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3430 Likewise.
3431 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3432 Likewise.
3433 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3434 Likewise.
3435 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3436 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3437 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3438 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3439 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3440 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3441 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3442 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3443 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3444 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3445 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3446 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3447 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3448 Likewise.
3449 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3450 Likewise.
3451 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3452 Likewise.
3453 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3454 Likewise.
3455 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3456 Likewise.
3457 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3458 Likewise.
3459 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3460 Likewise.
3461 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3462 Likewise.
3463 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3464 Likewise.
3465 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3466 Likewise.
3467 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3468 Likewise.
3469 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3470 Likewise.
3471 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3472 Likewise.
3473 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3474 Likewise.
3475 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3476 Likewise.
3477 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3478 Likewise.
3479 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3480 Likewise.
3481 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3482 Likewise.
3483 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3484 Likewise.
3485 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3486 Likewise.
3487 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3488 Likewise.
3489 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3490 Likewise.
3491 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3492 Likewise.
3493 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3494 Likewise.
3495 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3496 Likewise.
3497 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3498 Likewise.
3499 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3500 Likewise.
3501 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3502 Likewise.
3503 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3504 Likewise.
3505 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3506 Likewise.
3507 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3508 Likewise.
3509 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3510 Likewise.
3511 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3512 Likewise.
3513 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3514 Likewise.
3515 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3516 Likewise.
3517 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3518 Likewise.
3519 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3520 Likewise.
3521 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3522 Likewise.
3523 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3524 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3525 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3526 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3527 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3528 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3529 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3530 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3531 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3532 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3533 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3534 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3535 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3536 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3537 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3538 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3539 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3540 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3541 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3542 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3543 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3544 Likewise.
3545 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3546 Likewise.
3547 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3548 Likewise.
3549 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3550 Likewise.
3551 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3552 Likewise.
3553 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3554 Likewise.
3555 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3556 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3557 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3558 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3559 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3560 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3561 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3562 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3563 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3564 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3565 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3566 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3567 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3568 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3569 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3570 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3571 Likewise.
3572 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3573 Likewise.
3574 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3575 Likewise.
3576 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3577 Likewise.
3578 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3579 Likewise.
3580 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3581 Likewise.
3582 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3583 Likewise.
3584 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3585 Likewise.
3586 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3587 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3588 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3589 Likewise.
3590 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3591 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3592 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3593 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3594 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3595 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3596 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3597 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3598 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3599 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3600 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3601 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3602 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3603 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3604 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3605 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3606 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3607 Likewise.
3608 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3609 Likewise.
3610 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3611 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3612 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3613 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3614 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3615 Likewise.
3616 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3617 Likewise.
3618 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3619 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3620 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3621 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3622 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3623 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3624 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3625 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3626 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3627 Likewise.
3628 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3629 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3630 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3631 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3632 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3633 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3634 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3635 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3636 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3637 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3638 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3639 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3640 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3641 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3642 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3643 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3644 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3645 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3646 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3647 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3648 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3649 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3650 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3651 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3652 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3653 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3654 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3655 Likewise.
3656 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3657 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3658 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3659 Likewise.
3660 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3661 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3662 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3663 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3664 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3665 Likewise.
3666 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3667 Likewise.
3668 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3669 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3670 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3671 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3672 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3673 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3674 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3675 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3676 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3677 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3678 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3679 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3680 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3681 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3682 Likewise.
3683 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3684 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3685 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3686 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3687 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3688 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3689 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3690 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3691 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3692 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3693 Likewise.
3694 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3695 Likewise.
3696 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3697 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3698 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3699 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3700 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3701 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3702 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3703 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3704 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3705 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3706 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3707 Likewise.
3708 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3709 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3710 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3711 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3712 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3713 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3714 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3715 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3716 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3717 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3718 Likewise.
3719 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3720 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3721 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3722 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3723 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3724 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3725 Likewise.
3726 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3727 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3728 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3729 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3730 Likewise.
3731 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3732 Likewise.
3733 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3734 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3735 Likewise.
3736 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3737 * testsuite/22_locale/ctype/2.cc: Likewise.
3738 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3739 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3740 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3741 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3742 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3743 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3744 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3745 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3746 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3747 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3748 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3749 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3750 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3751 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3752 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3753 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3754 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3755 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3756 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3757 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3758 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3759 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3760 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3761 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3762 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3763 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3764 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3765 * testsuite/22_locale/facet/1.cc: Likewise.
3766 * testsuite/22_locale/facet/2.cc: Likewise.
3767 * testsuite/22_locale/facet/25421.cc: Likewise.
3768 * testsuite/22_locale/global_templates/1.cc: Likewise.
3769 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3770 Likewise.
3771 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3772 Likewise.
3773 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3774 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3775 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3776 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3777 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3778 * testsuite/22_locale/locale/13630.cc: Likewise.
3779 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3780 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3781 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3782 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3783 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3784 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3785 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3786 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3787 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3788 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3789 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3790 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3791 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3792 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3793 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3794 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3795 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3796 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3797 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3798 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3799 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3800 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3801 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3802 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3803 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3804 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3805 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3806 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3807 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3808 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3809 Likewise.
3810 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3811 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3812 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3813 Likewise.
3814 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3815 Likewise.
3816 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3817 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3818 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3819 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3820 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3821 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3822 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3823 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3824 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3825 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3826 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3827 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3828 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3829 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3830 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3831 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3832 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3833 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3834 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3835 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3836 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3837 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3838 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3839 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3840 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3841 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3842 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3843 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3844 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3845 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3846 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3847 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3848 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3849 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3850 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3851 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3852 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3853 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3854 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3855 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3856 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
3857 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
3858 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
3859 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
3860 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
3861 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
3862 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
3863 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
3864 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
3865 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
3866 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
3867 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
3868 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
3869 Likewise.
3870 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
3871 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
3872 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
3873 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
3874 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
3875 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
3876 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
3877 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
3878 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
3879 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
3880 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
3881 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
3882 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
3883 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
3884 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
3885 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
3886 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
3887 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
3888 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
3889 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
3890 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
3891 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
3892 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
3893 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
3894 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
3895 Likewise.
3896 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
3897 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
3898 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
3899 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
3900 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
3901 Likewise.
3902 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
3903 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
3904 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
3905 Likewise.
3906 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
3907 Likewise.
3908 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
3909 Likewise.
3910 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
3911 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
3912 Likewise.
3913 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
3914 Likewise.
3915 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
3916 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
3917 Likewise.
3918 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
3919 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
3920 Likewise.
3921 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
3922 Likewise.
3923 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
3924 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
3925 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
3926 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
3927 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
3928 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
3929 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
3930 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
3931 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
3932 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
3933 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
3934 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
3935 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
3936 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
3937 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
3938 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
3939 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
3940 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
3941 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
3942 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
3943 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
3944 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
3945 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
3946 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
3947 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
3948 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
3949 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
3950 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
3951 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
3952 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
3953 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
3954 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
3955 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
3956 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
3957 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
3958 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
3959 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
3960 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
3961 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
3962 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
3963 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
3964 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
3965 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
3966 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
3967 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
3968 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
3969 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
3970 Likewise.
3971 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
3972 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
3973 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
3974 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
3975 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
3976 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
3977 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
3978 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
3979 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
3980 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
3981 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
3982 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
3983 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
3984 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
3985 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
3986 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
3987 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
3988 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
3989 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
3990 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
3991 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
3992 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
3993 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
3994 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
3995 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
3996 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
3997 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
3998 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
3999 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4000 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4001 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4002 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4003 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4004 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4005 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4006 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4007 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4008 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4009 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4010 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4011 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4012 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4013 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4014 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4015 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4016 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4017 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4018 Likewise.
4019 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4020 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4021 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4022 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4023 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4024 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4025 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4026 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4027 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4028 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4029 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4030 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4031 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4032 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4033 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4034 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4035 Likewise.
4036 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4037 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4038 Likewise.
4039 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4040 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4041 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4042 Likewise.
4043 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4044 Likewise.
4045 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4046 Likewise.
4047 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4048 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4049 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4050 Likewise.
4051 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4052 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4053 Likewise.
4054 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4055 Likewise.
4056 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4057 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4058 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4059 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4060 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4061 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4062 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4063 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4064 Likewise.
4065 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4066 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4067 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4068 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4069 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4070 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4071 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4072 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4073 Likewise.
4074 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4075 Likewise.
4076 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4077 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4078 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4079 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4080 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4081 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4082 Likewise.
4083 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4084 Likewise.
4085 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4086 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4087 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4088 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4089 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4090 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4091 Likewise.
4092 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4093 Likewise.
4094 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4095 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4096 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4097 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4098 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4099 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4100 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4101 Likewise.
4102 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4103 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4104 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4105 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4106 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4107 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4108 Likewise.
4109 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4110 Likewise.
4111 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4112 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4113 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4114 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4115 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4116 Likewise.
4117 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4118 Likewise.
4119 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4120 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4121 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4122 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4123 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4124 Likewise.
4125 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4126 Likewise.
4127 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4128 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4129 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4130 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4131 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4132 Likewise.
4133 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4134 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4135 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4136 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4137 Likewise.
4138 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4139 Likewise.
4140 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4141 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4142 Likewise.
4143 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4144 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4145 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4146 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4147 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4148 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4149 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4150 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4151 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4152 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4153 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4154 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4155 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4156 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4157 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4158 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4159 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4160 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4161 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4162 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4163 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4164 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4165 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4166 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4167 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4168 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4169 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4170 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4171 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4172 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4173 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4174 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4175 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4176 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4177 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4178 Likewise.
4179 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4180 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4181 * testsuite/23_containers/bitset/18604.cc: Likewise.
4182 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4183 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4184 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4185 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4186 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4187 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4188 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4189 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4190 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4191 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4192 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4193 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4194 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4195 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4196 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4197 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4198 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4199 * testsuite/23_containers/deque/18604.cc: Likewise.
4200 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4201 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4202 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4203 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4204 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4205 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4206 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4207 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4208 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4209 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4210 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4211 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4212 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4213 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4214 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4215 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4216 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4217 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4218 Likewise.
4219 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4220 Likewise.
4221 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4222 Likewise.
4223 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4224 Likewise.
4225 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4226 Likewise.
4227 * testsuite/23_containers/deque/types/1.cc: Likewise.
4228 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4229 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4230 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4231 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4232 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4233 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4234 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4235 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4236 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4237 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4238 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4239 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4240 Likewise.
4241 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4242 Likewise.
4243 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4244 Likewise.
4245 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4246 Likewise.
4247 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4248 Likewise.
4249 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4250 Likewise.
4251 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4252 Likewise.
4253 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4254 Likewise.
4255 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4256 Likewise.
4257 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4258 Likewise.
4259 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4260 Likewise.
4261 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4262 Likewise.
4263 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4264 Likewise.
4265 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4266 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4267 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4268 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4269 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4270 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4271 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4272 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4273 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4274 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4275 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4276 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4277 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4278 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4279 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4280 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4281 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4282 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4283 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4284 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4285 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4286 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4287 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4288 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4289 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4290 Likewise.
4291 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4292 Likewise.
4293 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4294 * testsuite/23_containers/list/18604.cc: Likewise.
4295 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4296 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4297 * testsuite/23_containers/list/cons/1.cc: Likewise.
4298 * testsuite/23_containers/list/cons/2.cc: Likewise.
4299 * testsuite/23_containers/list/cons/3.cc: Likewise.
4300 * testsuite/23_containers/list/cons/4.cc: Likewise.
4301 * testsuite/23_containers/list/cons/5.cc: Likewise.
4302 * testsuite/23_containers/list/cons/6.cc: Likewise.
4303 * testsuite/23_containers/list/cons/7.cc: Likewise.
4304 * testsuite/23_containers/list/cons/8.cc: Likewise.
4305 * testsuite/23_containers/list/cons/9.cc: Likewise.
4306 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4307 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4308 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4309 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4310 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4311 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4312 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4313 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4314 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4315 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4316 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4317 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4318 * testsuite/23_containers/list/operations/1.cc: Likewise.
4319 * testsuite/23_containers/list/operations/2.cc: Likewise.
4320 * testsuite/23_containers/list/operations/3.cc: Likewise.
4321 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4322 * testsuite/23_containers/list/operations/4.cc: Likewise.
4323 * testsuite/23_containers/list/operations/5.cc: Likewise.
4324 * testsuite/23_containers/list/pthread1.cc: Likewise.
4325 * testsuite/23_containers/list/pthread5.cc: Likewise.
4326 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4327 Likewise.
4328 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4329 Likewise.
4330 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4331 Likewise.
4332 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4333 Likewise.
4334 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4335 Likewise.
4336 * testsuite/23_containers/map/18604.cc: Likewise.
4337 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4338 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4339 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4340 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4341 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4342 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4343 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4344 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4345 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4346 * testsuite/23_containers/map/operators/1.cc: Likewise.
4347 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4348 * testsuite/23_containers/map/pthread6.cc: Likewise.
4349 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4350 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4351 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4352 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4353 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4354 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4355 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4356 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4357 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4358 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4359 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4360 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4361 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4362 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4363 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4364 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4365 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4366 * testsuite/23_containers/set/18604.cc: Likewise.
4367 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4368 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4369 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4370 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4371 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4372 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4373 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4374 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4375 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4376 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4377 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4378 Likewise.
4379 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4380 Likewise.
4381 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4382 Likewise.
4383 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4384 Likewise.
4385 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4386 Likewise.
4387 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4388 Likewise.
4389 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4390 Likewise.
4391 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4392 Likewise.
4393 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4394 Likewise.
4395 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4396 Likewise.
4397 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4398 Likewise.
4399 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4400 Likewise.
4401 * testsuite/23_containers/vector/18604.cc: Likewise.
4402 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4403 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4404 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4405 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4406 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4407 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4408 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4409 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4410 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4411 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4412 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4413 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4414 Likewise.
4415 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4416 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4417 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4418 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4419 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4420 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4421 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4422 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4423 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4424 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4425 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4426 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4427 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4428 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4429 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4430 Likewise.
4431 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4432 Likewise.
4433 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4434 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4435 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4436 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4437 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4438 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4439 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4440 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4441 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4442 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4443 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4444 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4445 Likewise.
4446 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4447 Likewise.
4448 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4449 Likewise.
4450 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4451 Likewise.
4452 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4453 Likewise.
4454 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4455 Likewise.
4456 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4457 * testsuite/23_containers/vector/types/1.cc: Likewise.
4458 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4459 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4460 Likewise.
4461 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4462 Likewise.
4463 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4464 Likewise.
4465 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4466 Likewise.
4467 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4468 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4469 Likewise.
4470 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4471 Likewise.
4472 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4473 Likewise.
4474 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4475 Likewise.
4476 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4477 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4478 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4479 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4480 Likewise.
4481 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4482 Likewise.
4483 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4484 Likewise.
4485 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4486 Likewise.
4487 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4488 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4489 Likewise.
4490 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4491 Likewise.
4492 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4493 Likewise.
4494 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4495 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4496 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4497 Likewise.
4498 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4499 Likewise.
4500 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4501 Likewise.
4502 * testsuite/24_iterators/operations/next.cc: Likewise.
4503 * testsuite/24_iterators/operations/prev.cc: Likewise.
4504 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4505 Likewise.
4506 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4507 Likewise.
4508 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4509 Likewise.
4510 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4511 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4512 Likewise.
4513 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4514 Likewise.
4515 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4516 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4517 Likewise.
4518 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4519 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4520 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4521 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4522 Likewise.
4523 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4524 Likewise.
4525 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4526 Likewise.
4527 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4528 Likewise.
4529 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4530 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4531 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4532 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4533 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4534 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4535 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4536 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4537 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4538 * testsuite/25_algorithms/copy/1.cc: Likewise.
4539 * testsuite/25_algorithms/copy/2.cc: Likewise.
4540 * testsuite/25_algorithms/copy/3.cc: Likewise.
4541 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4542 * testsuite/25_algorithms/copy/4.cc: Likewise.
4543 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4544 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4545 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4546 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4547 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4548 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4549 Likewise.
4550 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4551 Likewise.
4552 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4553 Likewise.
4554 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4555 Likewise.
4556 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4557 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4558 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4559 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4560 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4561 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4562 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4563 * testsuite/25_algorithms/count/1.cc: Likewise.
4564 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4565 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4566 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4567 * testsuite/25_algorithms/equal/1.cc: Likewise.
4568 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4569 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4570 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4571 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4572 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4573 * testsuite/25_algorithms/fill/1.cc: Likewise.
4574 * testsuite/25_algorithms/fill/2.cc: Likewise.
4575 * testsuite/25_algorithms/fill/3.cc: Likewise.
4576 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4577 * testsuite/25_algorithms/fill/4.cc: Likewise.
4578 * testsuite/25_algorithms/fill/5.cc: Likewise.
4579 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4580 * testsuite/25_algorithms/find/1.cc: Likewise.
4581 * testsuite/25_algorithms/find/17441.cc: Likewise.
4582 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4583 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4584 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4585 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4586 Likewise.
4587 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4588 Likewise.
4589 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4590 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4591 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4592 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4593 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4594 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4595 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4596 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4597 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4598 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4599 Likewise.
4600 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4601 Likewise.
4602 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4603 Likewise.
4604 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4605 Likewise.
4606 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4607 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4608 * testsuite/25_algorithms/heap/1.cc: Likewise.
4609 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4610 * testsuite/25_algorithms/includes/1.cc: Likewise.
4611 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4612 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4613 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4614 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4615 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4616 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4617 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4618 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4619 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4620 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4621 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4622 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4623 Likewise.
4624 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4625 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4626 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4627 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4628 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4629 * testsuite/25_algorithms/max/1.cc: Likewise.
4630 * testsuite/25_algorithms/max/2.cc: Likewise.
4631 * testsuite/25_algorithms/max/3.cc: Likewise.
4632 * testsuite/25_algorithms/max/37547.cc: Likewise.
4633 * testsuite/25_algorithms/max/4.cc: Likewise.
4634 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4635 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4636 * testsuite/25_algorithms/merge/1.cc: Likewise.
4637 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4638 * testsuite/25_algorithms/min/1.cc: Likewise.
4639 * testsuite/25_algorithms/min/2.cc: Likewise.
4640 * testsuite/25_algorithms/min/3.cc: Likewise.
4641 * testsuite/25_algorithms/min/37547.cc: Likewise.
4642 * testsuite/25_algorithms/min/4.cc: Likewise.
4643 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4644 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4645 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4646 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4647 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4648 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4649 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4650 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4651 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4652 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4653 * testsuite/25_algorithms/move/1.cc: Likewise.
4654 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4655 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4656 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4657 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4658 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4659 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4660 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4661 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4662 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4663 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4664 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4665 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4666 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4667 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4668 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4669 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4670 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4671 * testsuite/25_algorithms/partition/1.cc: Likewise.
4672 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4673 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4674 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4675 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4676 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4677 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4678 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4679 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4680 * testsuite/25_algorithms/remove/1.cc: Likewise.
4681 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4682 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4683 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4684 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4685 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4686 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4687 * testsuite/25_algorithms/replace/1.cc: Likewise.
4688 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4689 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4690 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4691 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4692 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4693 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4694 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4695 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4696 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4697 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4698 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4699 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4700 * testsuite/25_algorithms/search/1.cc: Likewise.
4701 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4702 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4703 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4704 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4705 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4706 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4707 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4708 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4709 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4710 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4711 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4712 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4713 Likewise.
4714 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4715 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4716 * testsuite/25_algorithms/sort/1.cc: Likewise.
4717 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4718 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4719 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4720 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4721 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4722 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4723 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4724 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4725 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4726 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4727 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4728 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4729 * testsuite/25_algorithms/unique/1.cc: Likewise.
4730 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4731 * testsuite/25_algorithms/unique/2.cc: Likewise.
4732 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4733 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4734 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4735 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4736 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4737 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4738 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4739 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4740 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4741 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4742 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4743 * testsuite/26_numerics/complex/13450.cc: Likewise.
4744 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4745 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4746 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4747 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4748 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4749 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4750 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4751 Likewise.
4752 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4753 Likewise.
4754 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4755 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4756 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4757 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4758 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4759 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4760 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4761 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4762 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4763 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4764 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4765 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4766 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4767 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4768 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4769 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4770 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4771 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4772 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4773 Likewise.
4774 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4775 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4776 Likewise.
4777 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4778 Likewise.
4779 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4780 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4781 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4782 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4783 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4784 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4785 * testsuite/26_numerics/iota/1.cc: Likewise.
4786 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4787 * testsuite/26_numerics/slice/1.cc: Likewise.
4788 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4789 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4790 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4791 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4792 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4793 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4794 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4795 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4796 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4797 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4798 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4799 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4800 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4801 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4802 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4803 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4804 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4805 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4806 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4807 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4808 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4809 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4810 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4811 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4812 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4813 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4814 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4815 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4816 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4817 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4818 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4819 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4820 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4821 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4822 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4823 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4824 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4825 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4826 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4827 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4828 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4829 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4830 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4831 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4832 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4833 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4834 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4835 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4836 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4837 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4838 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4839 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4840 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4841 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4842 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4843 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4844 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4845 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4846 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4847 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4848 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4849 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4850 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4851 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4852 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4853 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4854 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4855 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4856 Likewise.
4857 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
4858 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
4859 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
4860 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
4861 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
4862 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
4863 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
4864 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
4865 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
4866 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
4867 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
4868 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
4869 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
4870 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
4871 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
4872 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
4873 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
4874 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
4875 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
4876 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
4877 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
4878 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
4879 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
4880 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
4881 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
4882 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
4883 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
4884 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
4885 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
4886 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
4887 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
4888 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
4889 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
4890 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
4891 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
4892 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
4893 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
4894 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
4895 Likewise.
4896 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
4897 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
4898 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
4899 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
4900 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
4901 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
4902 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
4903 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
4904 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
4905 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
4906 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
4907 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
4908 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
4909 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
4910 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
4911 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
4912 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
4913 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
4914 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
4915 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
4916 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
4917 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
4918 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
4919 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
4920 Likewise.
4921 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
4922 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
4923 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
4924 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
4925 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
4926 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
4927 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
4928 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
4929 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
4930 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
4931 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
4932 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
4933 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
4934 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
4935 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
4936 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
4937 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
4938 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
4949 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
4950 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
4951 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
4952 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
4953 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
4954 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
4955 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
4956 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
4957 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
4958 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
4959 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
4960 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
4961 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
4962 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
4963 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
4964 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
4965 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
4966 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
4967 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
4968 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
4969 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
4970 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
4971 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
4972 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
4973 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
4974 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
4975 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
4976 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
4977 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
4978 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
4979 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
4980 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
4981 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
4982 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
4983 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
4984 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
4985 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
4986 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
4987 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
4988 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
4989 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
4990 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
4991 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
4992 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
4993 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
4994 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
4995 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
4996 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
4997 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
4998 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
4999 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5000 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5001 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5002 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5003 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5004 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5005 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5006 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5007 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5008 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5009 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5010 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5011 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5012 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5013 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5014 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5015 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5016 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5017 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5018 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5019 Likewise.
5020 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5021 Likewise.
5022 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5023 Likewise.
5024 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5025 Likewise.
5026 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5027 Likewise.
5028 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5029 Likewise.
5030 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5031 Likewise.
5032 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5033 Likewise.
5034 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5035 Likewise.
5036 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5037 Likewise.
5038 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5039 Likewise.
5040 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5041 Likewise.
5042 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5043 Likewise.
5044 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5045 Likewise.
5046 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5047 Likewise.
5048 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5049 Likewise.
5050 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5051 Likewise.
5052 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5053 Likewise.
5054 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5055 Likewise.
5056 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5057 Likewise.
5058 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5059 Likewise.
5060 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5061 Likewise.
5062 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5063 Likewise.
5064 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5065 Likewise.
5066 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5067 Likewise.
5068 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5069 Likewise.
5070 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5071 Likewise.
5072 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5073 Likewise.
5074 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5075 Likewise.
5076 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5077 Likewise.
5078 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5079 Likewise.
5080 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5081 Likewise.
5082 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5083 Likewise.
5084 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5085 Likewise.
5086 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5087 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5088 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5089 Likewise.
5090 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5091 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5092 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5093 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5094 Likewise.
5095 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5096 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5097 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5098 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5099 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5100 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5101 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5102 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5103 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5104 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5105 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5106 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5107 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5108 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5109 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5110 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5111 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5112 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5113 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5114 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5115 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5116 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5117 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5118 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5119 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5120 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5121 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5122 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5123 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5124 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5125 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5126 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5127 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5128 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5129 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5130 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5131 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5132 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5133 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5134 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5135 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5136 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5137 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5138 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5139 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5140 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5141 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5142 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5143 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5144 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5145 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5146 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5147 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5148 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5149 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5150 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5151 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5152 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5153 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5154 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5155 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5156 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5157 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5158 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5159 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5160 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5161 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5162 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5163 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5164 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5165 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5166 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5167 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5168 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5169 Likewise.
5170 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5171 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5172 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5173 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5174 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5175 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5176 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5177 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5178 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5179 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5180 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5181 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5182 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5183 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5184 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5185 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5186 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5187 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5188 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5189 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5190 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5191 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5192 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5193 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5194 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5195 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5196 Likewise.
5197 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5198 Likewise.
5199 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5200 Likewise.
5201 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5202 Likewise.
5203 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5204 Likewise.
5205 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5206 Likewise.
5207 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5208 Likewise.
5209 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5210 Likewise.
5211 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5212 Likewise.
5213 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5214 Likewise.
5215 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5216 Likewise.
5217 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5218 Likewise.
5219 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5220 Likewise.
5221 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5222 Likewise.
5223 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5224 Likewise.
5225 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5226 Likewise.
5227 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5228 Likewise.
5229 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5230 Likewise.
5231 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5232 Likewise.
5233 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5234 Likewise.
5235 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5236 Likewise.
5237 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5238 Likewise.
5239 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5240 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5241 Likewise.
5242 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5243 Likewise.
5244 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5245 Likewise.
5246 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5247 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5248 Likewise.
5249 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5250 Likewise.
5251 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5252 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5253 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5254 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5255 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5256 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5257 Likewise.
5258 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5259 Likewise.
5260 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5261 Likewise.
5262 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5263 Likewise.
5264 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5265 Likewise.
5266 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5267 Likewise.
5268 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5269 Likewise.
5270 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5271 Likewise.
5272 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5273 Likewise.
5274 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5275 Likewise.
5276 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5277 Likewise.
5278 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5279 Likewise.
5280 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5281 Likewise.
5282 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5283 Likewise.
5284 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5285 Likewise.
5286 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5287 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5288 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5289 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5290 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5291 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5292 Likewise.
5293 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5294 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5295 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5296 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5297 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5298 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5299 Likewise.
5300 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5301 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5302 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5303 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5304 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5305 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5306 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5307 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5308 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5309 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5310 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5311 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5312 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5313 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5314 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5315 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5316 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5317 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5318 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5319 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5320 Likewise.
5321 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5322 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5323 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5324 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5325 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5326 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5327 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5328 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5329 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5330 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5331 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5332 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5333 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5334 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5335 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5336 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5337 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5338 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5339 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5340 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5341 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5342 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5343 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5344 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5345 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5346 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5347 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5348 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5349 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5350 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5351 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5352 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5353 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5354 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5355 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5356 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5357 Likewise.
5358 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5359 Likewise.
5360 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5361 Likewise.
5362 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5363 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5364 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5365 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5366 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5367 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5368 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5369 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5370 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5371 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5372 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5373 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5374 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5375 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5376 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5377 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5378 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5379 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5380 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5381 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5382 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5383 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5384 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5385 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5386 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5387 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5388 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5389 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5390 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5391 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5392 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5393 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5394 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5395 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5396 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5397 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5398 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5399 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5400 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5401 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5402 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5403 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5404 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5405 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5406 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5407 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5408 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5409 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5410 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5411 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5412 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5413 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5414 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5415 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5416 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5417 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5418 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5419 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5420 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5421 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5422 Likewise.
5423 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5424 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5425 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5426 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5427 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5428 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5429 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5430 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5431 * testsuite/27_io/fpos/11450.cc: Likewise.
5432 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5433 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5434 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5435 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5436 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5437 * testsuite/27_io/fpos/14775.cc: Likewise.
5438 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5439 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5440 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5441 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5442 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5443 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5444 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5445 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5446 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5447 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5448 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5449 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5450 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5451 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5452 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5453 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5454 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5455 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5456 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5457 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5458 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5459 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5460 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5461 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5462 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5463 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5464 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5465 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5466 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5467 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5468 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5469 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5470 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5471 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5472 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5473 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5474 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5475 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5476 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5477 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5478 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5479 * testsuite/27_io/objects/char/1.cc: Likewise.
5480 * testsuite/27_io/objects/char/10.cc: Likewise.
5481 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5482 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5483 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5484 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5485 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5486 * testsuite/27_io/objects/char/2.cc: Likewise.
5487 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5488 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5489 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5490 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5491 * testsuite/27_io/objects/char/5.cc: Likewise.
5492 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5493 * testsuite/27_io/objects/char/6.cc: Likewise.
5494 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5495 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5496 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5497 * testsuite/27_io/objects/char/7.cc: Likewise.
5498 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5499 * testsuite/27_io/objects/char/8.cc: Likewise.
5500 * testsuite/27_io/objects/char/9.cc: Likewise.
5501 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5502 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5503 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5504 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5505 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5506 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5507 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5508 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5509 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5510 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5511 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5512 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5513 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5514 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5515 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5516 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5517 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5518 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5519 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5520 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5521 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5522 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5523 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5524 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5525 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5526 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5527 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5528 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5529 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5530 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5531 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5532 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5533 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5534 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5535 * testsuite/27_io/types/1.cc: Likewise.
5536 * testsuite/27_io/types/2.cc: Likewise.
5537 * testsuite/27_io/types/3.cc: Likewise.
5538 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5539 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5540 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5541 Likewise.
5542 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5543 Likewise.
5544 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5545 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5546 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5547 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5548 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5549 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5550 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5551 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5552 Likewise.
5553 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5554 Likewise.
5555 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5556 Likewise.
5557 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5558 Likewise.
5559 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5560 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5561 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5562 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5563 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5564 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5565 Likewise.
5566 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5567 Likewise.
5568 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5569 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5570 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5571 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5572 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5573 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5574 * testsuite/Makefile.am: Likewise.
5575 * testsuite/abi/30586.cc: Likewise.
5576 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5577 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5578 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5579 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5580 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5581 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5582 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5583 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5584 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5585 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5586 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5587 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5588 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5589 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5590 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5591 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5592 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5593 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5594 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5595 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5596 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5597 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5598 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5599 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5600 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5601 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5602 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5603 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5604 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5605 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5606 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5607 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5608 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5609 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5610 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5611 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5612 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5613 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5614 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5615 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5616 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5617 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5618 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5619 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5620 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5621 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5622 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5623 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5624 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5625 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5626 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5627 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5628 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5629 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5630 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5631 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5632 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5633 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5634 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5635 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5636 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5637 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5638 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5639 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5640 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5641 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5642 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5643 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5644 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5645 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5646 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5647 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5648 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5649 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5650 * testsuite/abi/demangle/regression/old.cc: Likewise.
5651 * testsuite/abi/header_cxxabi.c: Likewise.
5652 * testsuite/backward/11460.cc: Likewise.
5653 * testsuite/backward/hash_map/1.cc: Likewise.
5654 * testsuite/backward/hash_map/14648.cc: Likewise.
5655 * testsuite/backward/hash_map/23528.cc: Likewise.
5656 * testsuite/backward/hash_set/1.cc: Likewise.
5657 * testsuite/backward/strstream_members.cc: Likewise.
5658 * testsuite/config/default.exp: Likewise.
5659 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5660 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5661 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5662 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5663 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5664 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5665 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5666 * testsuite/data/sgetn.txt: Likewise.
5667 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5668 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5669 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5670 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5671 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5672 * testsuite/ext/array_allocator/26875.cc: Likewise.
5673 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5674 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5675 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5676 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5677 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5678 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5679 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5680 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5681 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5682 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5683 * testsuite/ext/codecvt/1.cc: Likewise.
5684 * testsuite/ext/codecvt/char-1.cc: Likewise.
5685 * testsuite/ext/codecvt/char-2.cc: Likewise.
5686 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5687 * testsuite/ext/concept_checks.cc: Likewise.
5688 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5689 Likewise.
5690 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5691 Likewise.
5692 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5693 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5694 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5695 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5696 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5697 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5698 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5699 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5700 Likewise.
5701 * testsuite/ext/headers.cc: Likewise.
5702 * testsuite/ext/is_heap/1.cc: Likewise.
5703 * testsuite/ext/is_heap/check_type.cc: Likewise.
5704 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5705 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5706 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5707 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5708 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5709 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5710 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5711 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5712 * testsuite/ext/median.cc: Likewise.
5713 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5714 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5715 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5716 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5717 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5718 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5719 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5720 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5721 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5722 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5723 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5724 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5725 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5726 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5727 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5728 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5729 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5730 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5731 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5732 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5733 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5734 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5735 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5736 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5737 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5738 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5739 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5740 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5741 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5742 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5743 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5744 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5745 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5746 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5747 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5748 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5749 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5750 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5751 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5752 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5753 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5754 * testsuite/ext/rope/1.cc: Likewise.
5755 * testsuite/ext/rope/2.cc: Likewise.
5756 * testsuite/ext/rope/3.cc: Likewise.
5757 * testsuite/ext/rope/36832.cc: Likewise.
5758 * testsuite/ext/rope/4.cc: Likewise.
5759 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5760 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5761 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5762 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5763 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5764 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5765 Likewise.
5766 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5767 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5768 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5769 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5770 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5771 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5772 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5773 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5774 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5775 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5776 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5777 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5778 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5779 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5780 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5781 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5782 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5783 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5784 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5785 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5786 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5787 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5788 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5789 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5790 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5791 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5792 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5793 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5794 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5795 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5796 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5797 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5798 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5799 * testsuite/lib/dg-options.exp: Likewise.
5800 * testsuite/lib/libstdc++.exp: Likewise.
5801 * testsuite/lib/prune.exp: Likewise.
5802 * testsuite/libstdc++-abi/abi.exp: Likewise.
5803 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5804 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5805 Likewise.
5806 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5807 Likewise.
5808 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5809 Likewise.
5810 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5811 Likewise.
5812 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5813 Likewise.
5814 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5815 Likewise.
5816 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5817 Likewise.
5818 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5819 Likewise.
5820 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5821 Likewise.
5822 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5823 Likewise.
5824 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5825 Likewise.
5826 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5827 Likewise.
5828 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5829 Likewise.
5830 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5831 Likewise.
5832 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5833 Likewise.
5834 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5835 Likewise.
5836 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5837 Likewise.
5838 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5839 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5840 Likewise.
5841 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5842 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5843 Likewise.
5844 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5845 Likewise.
5846 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5847 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5848 Likewise.
5849 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5850 Likewise.
5851 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5852 Likewise.
5853 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5854 Likewise.
5855 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5856 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
5857 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
5858 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
5859 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
5860 Likewise.
5861 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
5862 Likewise.
5863 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
5864 Likewise.
5865 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
5866 Likewise.
5867 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
5868 Likewise.
5869 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
5870 Likewise.
5871 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
5872 Likewise.
5873 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
5874 Likewise.
5875 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
5876 Likewise.
5877 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
5878 Likewise.
5879 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
5880 Likewise.
5881 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
5882 Likewise.
5883 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
5884 Likewise.
5885 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
5886 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
5887 Likewise.
5888 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
5889 Likewise.
5890 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
5891 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
5892 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
5893 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
5894 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
5895 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
5896 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
5897 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
5898 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
5899 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
5900 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
5901 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
5902 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
5903 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
5904 Likewise.
5905 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
5906 Likewise.
5907 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
5908 Likewise.
5909 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
5910 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
5911 Likewise.
5912 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
5913 Likewise.
5914 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
5915 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
5916 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
5917 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
5918 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
5919 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
5920 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
5921 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
5922 Likewise.
5923 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
5924 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
5925 Likewise.
5926 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
5927 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
5928 Likewise.
5929 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
5930 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
5931 Likewise.
5932 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
5933 Likewise.
5934 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
5935 Likewise.
5936 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
5937 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
5938 Likewise.
5939 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
5940 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
5941 Likewise.
5942 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
5943 Likewise.
5944 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
5945 Likewise.
5946 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
5947 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
5948 Likewise.
5949 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
5950 Likewise.
5951 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
5952 Likewise.
5953 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
5954 Likewise.
5955 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
5956 Likewise.
5957 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
5958 Likewise.
5959 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
5960 Likewise.
5961 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
5962 Likewise.
5963 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
5964 Likewise.
5965 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
5966 Likewise.
5967 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
5968 Likewise.
5969 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
5970 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
5971 Likewise.
5972 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
5973 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
5974 Likewise.
5975 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
5976 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
5977 Likewise.
5978 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
5979 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
5980 Likewise.
5981 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
5982 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
5983 Likewise.
5984 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
5985 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
5986 Likewise.
5987 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
5988 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
5989 Likewise.
5990 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
5991 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
5992 Likewise.
5993 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
5994 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
5995 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
5996 Likewise.
5997 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
5998 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
5999 Likewise.
6000 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6001 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6002 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6003 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6004 Likewise.
6005 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6006 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6007 Likewise.
6008 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6009 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6010 Likewise.
6011 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6012 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6013 Likewise.
6014 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6015 Likewise.
6016 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6017 Likewise.
6018 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6019 Likewise.
6020 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6021 Likewise.
6022 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6023 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6024 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6025 Likewise.
6026 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6027 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6028 Likewise.
6029 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6030 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6031 Likewise.
6032 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6033 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6034 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6035 Likewise.
6036 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6037 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6038 Likewise.
6039 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6040 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6041 Likewise.
6042 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6043 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6044 Likewise.
6045 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6046 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6047 Likewise.
6048 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6049 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6050 Likewise.
6051 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6052 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6053 Likewise.
6054 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6055 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6056 Likewise.
6057 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6058 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6059 Likewise.
6060 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6061 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6062 Likewise.
6063 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6064 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6065 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6066 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6067 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6068 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6069 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6070 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6071 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6072 Likewise.
6073 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6074 Likewise.
6075 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6076 Likewise.
6077 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6078 Likewise.
6079 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6080 Likewise.
6081 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6082 Likewise.
6083 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6084 Likewise.
6085 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6086 Likewise.
6087 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6088 Likewise.
6089 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6090 Likewise.
6091 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6092 Likewise.
6093 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6094 Likewise.
6095 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6096 Likewise.
6097 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6098 Likewise.
6099 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6100 Likewise.
6101 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6102 Likewise.
6103 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6104 Likewise.
6105 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6106 Likewise.
6107 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6108 Likewise.
6109 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6110 Likewise.
6111 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6112 Likewise.
6113 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6114 Likewise.
6115 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6116 Likewise.
6117 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6118 Likewise.
6119 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6120 Likewise.
6121 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6122 Likewise.
6123 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6124 Likewise.
6125 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6126 Likewise.
6127 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6128 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6129 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6130 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6131 Likewise.
6132 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6133 Likewise.
6134 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6135 Likewise.
6136 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6137 Likewise.
6138 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6139 Likewise.
6140 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6141 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6142 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6143 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6144 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6145 Likewise.
6146 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6147 Likewise.
6148 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6149 Likewise.
6150 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6151 Likewise.
6152 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6153 Likewise.
6154 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6155 Likewise.
6156 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6157 Likewise.
6158 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6159 Likewise.
6160 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6161 Likewise.
6162 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6163 Likewise.
6164 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6165 Likewise.
6166 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6167 Likewise.
6168 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6169 Likewise.
6170 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6171 Likewise.
6172 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6173 Likewise.
6174 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6175 Likewise.
6176 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6177 Likewise.
6178 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6179 Likewise.
6180 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6181 Likewise.
6182 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6183 Likewise.
6184 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6185 Likewise.
6186 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6187 Likewise.
6188 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6189 Likewise.
6190 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6191 Likewise.
6192 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6193 Likewise.
6194 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6195 Likewise.
6196 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6197 Likewise.
6198 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6199 Likewise.
6200 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6201 Likewise.
6202 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6203 Likewise.
6204 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6205 Likewise.
6206 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6207 Likewise.
6208 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6209 Likewise.
6210 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6211 Likewise.
6212 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6213 Likewise.
6214 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6215 Likewise.
6216 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6217 Likewise.
6218 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6219 Likewise.
6220 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6221 Likewise.
6222 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6223 Likewise.
6224 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6225 Likewise.
6226 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6227 Likewise.
6228 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6229 Likewise.
6230 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6231 Likewise.
6232 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6233 Likewise.
6234 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6235 Likewise.
6236 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6237 Likewise.
6238 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6239 Likewise.
6240 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6241 Likewise.
6242 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6243 Likewise.
6244 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6245 Likewise.
6246 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6247 Likewise.
6248 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6249 Likewise.
6250 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6251 Likewise.
6252 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6253 Likewise.
6254 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6255 Likewise.
6256 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6257 Likewise.
6258 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6259 Likewise.
6260 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6261 Likewise.
6262 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6263 Likewise.
6264 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6265 Likewise.
6266 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6267 Likewise.
6268 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6269 Likewise.
6270 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6271 Likewise.
6272 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6273 Likewise.
6274 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6275 Likewise.
6276 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6277 Likewise.
6278 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6279 Likewise.
6280 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6281 Likewise.
6282 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6283 Likewise.
6284 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6285 Likewise.
6286 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6287 Likewise.
6288 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6289 Likewise.
6290 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6291 Likewise.
6292 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6293 Likewise.
6294 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6295 Likewise.
6296 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6297 Likewise.
6298 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6299 Likewise.
6300 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6301 Likewise.
6302 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6303 Likewise.
6304 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6305 Likewise.
6306 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6307 Likewise.
6308 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6309 Likewise.
6310 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6311 Likewise.
6312 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6313 Likewise.
6314 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6315 Likewise.
6316 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6317 Likewise.
6318 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6319 Likewise.
6320 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6321 Likewise.
6322 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6323 Likewise.
6324 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6325 Likewise.
6326 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6327 Likewise.
6328 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6329 Likewise.
6330 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6331 Likewise.
6332 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6333 Likewise.
6334 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6335 Likewise.
6336 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6337 Likewise.
6338 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6339 Likewise.
6340 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6341 Likewise.
6342 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6343 Likewise.
6344 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6345 Likewise.
6346 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6347 Likewise.
6348 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6349 Likewise.
6350 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6351 Likewise.
6352 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6353 Likewise.
6354 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6355 Likewise.
6356 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6357 Likewise.
6358 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6359 Likewise.
6360 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6361 Likewise.
6362 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6363 Likewise.
6364 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6365 Likewise.
6366 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6367 Likewise.
6368 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6369 Likewise.
6370 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6371 Likewise.
6372 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6373 Likewise.
6374 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6375 Likewise.
6376 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6377 Likewise.
6378 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6379 Likewise.
6380 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6381 Likewise.
6382 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6383 Likewise.
6384 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6385 Likewise.
6386 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6387 Likewise.
6388 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6389 Likewise.
6390 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6391 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6392 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6393 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6394 Likewise.
6395 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6396 Likewise.
6397 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6398 Likewise.
6399 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6400 Likewise.
6401 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6402 Likewise.
6403 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6404 Likewise.
6405 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6406 Likewise.
6407 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6408 Likewise.
6409 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6410 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6411 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6412 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6413 Likewise.
6414 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6415 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6416 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6417 Likewise.
6418 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6419 Likewise.
6420 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6421 Likewise.
6422 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6423 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6424 Likewise.
6425 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6426 Likewise.
6427 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6428 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6429 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6430 Likewise.
6431 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6432 Likewise.
6433 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6434 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6435 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6436 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6437 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6438 Likewise.
6439 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6440 Likewise.
6441 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6442 Likewise.
6443 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6444 Likewise.
6445 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6446 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6447 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6448 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6449 Likewise.
6450 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6451 Likewise.
6452 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6453 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6454 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6455 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6456 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6457 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6458 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6459 Likewise.
6460 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6461 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6462 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6463 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6464 Likewise.
6465 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6466 Likewise.
6467 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6468 Likewise.
6469 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6470 Likewise.
6471 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6472 Likewise.
6473 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6474 Likewise.
6475 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6476 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6477 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6478 Likewise.
6479 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6480 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6481 Likewise.
6482 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6483 Likewise.
6484 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6485 Likewise.
6486 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6487 Likewise.
6488 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6489 Likewise.
6490 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6491 Likewise.
6492 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6493 Likewise.
6494 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6495 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6496 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6497 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6498 Likewise.
6499 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6500 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6501 Likewise.
6502 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6503 Likewise.
6504 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6505 Likewise.
6506 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6507 Likewise.
6508 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6509 Likewise.
6510 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6511 Likewise.
6512 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6513 Likewise.
6514 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6515 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6516 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6517 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6518 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6519 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6520 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6521 Likewise.
6522 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6523 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6524 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6525 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6526 Likewise.
6527 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6528 Likewise.
6529 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6530 Likewise.
6531 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6532 Likewise.
6533 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6534 Likewise.
6535 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6536 Likewise.
6537 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6538 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6539 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6540 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6541 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6542 Likewise.
6543 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6544 Likewise.
6545 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6546 Likewise.
6547 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6548 Likewise.
6549 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6550 Likewise.
6551 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6552 Likewise.
6553 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6554 Likewise.
6555 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6556 Likewise.
6557 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6558 Likewise.
6559 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6560 Likewise.
6561 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6562 Likewise.
6563 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6564 Likewise.
6565 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6566 Likewise.
6567 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6568 Likewise.
6569 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6570 Likewise.
6571 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6572 Likewise.
6573 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6574 Likewise.
6575 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6576 Likewise.
6577 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6578 Likewise.
6579 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6580 Likewise.
6581 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6582 Likewise.
6583 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6584 Likewise.
6585 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6586 Likewise.
6587 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6588 Likewise.
6589 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6590 Likewise.
6591 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6592 Likewise.
6593 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6594 Likewise.
6595 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6596 Likewise.
6597 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6598 Likewise.
6599 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6600 Likewise.
6601 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6602 Likewise.
6603 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6604 Likewise.
6605 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6606 Likewise.
6607 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6608 Likewise.
6609 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6610 Likewise.
6611 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6612 Likewise.
6613 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6614 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6615 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6616 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6617 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6618 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6619 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6620 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6621 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6622 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6623 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6624 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6625 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6626 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6627 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6628 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6629 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6630 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6631 * testsuite/tr1/headers/all.cc: Likewise.
6632 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6633 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6634 * testsuite/util/testsuite_shared.cc: Likewise.
6635 * scripts/extract_symvers: Likewise. Remove runtime exception.
6636 * testsuite/17_intro/headers/all.cc: Likewise.
6637 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6638 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6639 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6640 Likewise.
6641 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6642 Likewise.
6643 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6644 Likewise.
6645 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6646 Likewise.
6647 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6648 Likewise.
6649 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6650 Likewise.
6651 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6652 Likewise.
6653 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6654 Likewise.
6655 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6656 Likewise.
6657 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6658 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6659 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6660 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6661 Likewise.
6662 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6663 Likewise.
6664 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6665 Likewise.
6666 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6667 Likewise.
6668 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6669 Likewise.
6670 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6671 Likewise.
6672 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6673 Likewise.
6674 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6675 Likewise.
6676 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6677 Likewise.
6678 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6679 Likewise.
6680 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6681 Likewise.
6682 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6683 Likewise.
6684 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6685 Likewise.
6686 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6687 Likewise.
6688 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6689 Likewise.
6690 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6691 Likewise.
6692 * testsuite/20_util/pair/moveable.cc: Likewise.
6693 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6694 Likewise.
6695 * testsuite/20_util/pair/swap.cc: Likewise.
6696 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6697 Likewise.
6698 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6699 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6700 Likewise.
6701 * testsuite/20_util/tuple/moveable.cc: Likewise.
6702 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6703 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6704 Likewise.
6705 * testsuite/20_util/tuple/swap.cc: Likewise.
6706 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6707 Likewise.
6708 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6709 Likewise.
6710 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6711 Likewise.
6712 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6713 Likewise.
6714 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6715 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6716 Likewise.
6717 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6718 Likewise.
6719 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6720 Likewise.
6721 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6722 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6723 Likewise.
6724 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6725 Likewise.
6726 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6727 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6728 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6729 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6730 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6731 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6732 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6733 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6734 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6735 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6736 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6737 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6738 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6739 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6740 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6741 Likewise.
6742 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6743 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6744 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6745 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6746 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6747 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6748 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6749 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6750 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6751 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6752 Likewise.
6753 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6754 Likewise.
6755 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6756 Likewise.
6757 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6758 Likewise.
6759 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6760 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6761 Likewise.
6762 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6763 Likewise.
6764 * testsuite/23_containers/deque/14340.cc: Likewise.
6765 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6766 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6767 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6768 * testsuite/23_containers/deque/init-list.cc: Likewise.
6769 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6770 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6771 * testsuite/23_containers/deque/moveable.cc: Likewise.
6772 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6773 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6774 Likewise.
6775 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6776 Likewise.
6777 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6778 Likewise.
6779 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6780 Likewise.
6781 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6782 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6783 Likewise.
6784 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6785 Likewise.
6786 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6787 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6788 Likewise.
6789 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6790 Likewise.
6791 * testsuite/23_containers/list/14340.cc: Likewise.
6792 * testsuite/23_containers/list/23781.cc: Likewise.
6793 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6794 * testsuite/23_containers/list/init-list.cc: Likewise.
6795 * testsuite/23_containers/list/moveable.cc: Likewise.
6796 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6797 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6798 Likewise.
6799 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6800 Likewise.
6801 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6802 Likewise.
6803 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6804 Likewise.
6805 * testsuite/23_containers/map/14340.cc: Likewise.
6806 * testsuite/23_containers/map/23781.cc: Likewise.
6807 * testsuite/23_containers/map/init-list.cc: Likewise.
6808 * testsuite/23_containers/map/moveable.cc: Likewise.
6809 * testsuite/23_containers/map/operations/1.cc: Likewise.
6810 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6811 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6812 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6813 Likewise.
6814 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6815 Likewise.
6816 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6817 Likewise.
6818 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6819 Likewise.
6820 * testsuite/23_containers/multimap/14340.cc: Likewise.
6821 * testsuite/23_containers/multimap/23781.cc: Likewise.
6822 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6823 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6824 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6825 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6826 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6827 Likewise.
6828 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6829 Likewise.
6830 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6831 Likewise.
6832 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6833 Likewise.
6834 * testsuite/23_containers/multiset/14340.cc: Likewise.
6835 * testsuite/23_containers/multiset/23781.cc: Likewise.
6836 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6837 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6838 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6839 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6840 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6841 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6842 Likewise.
6843 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6844 Likewise.
6845 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6846 Likewise.
6847 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6848 Likewise.
6849 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6850 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6851 Likewise.
6852 * testsuite/23_containers/queue/moveable.cc: Likewise.
6853 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6854 Likewise.
6855 * testsuite/23_containers/set/14340.cc: Likewise.
6856 * testsuite/23_containers/set/23781.cc: Likewise.
6857 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
6858 * testsuite/23_containers/set/init-list.cc: Likewise.
6859 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
6860 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
6861 * testsuite/23_containers/set/moveable.cc: Likewise.
6862 * testsuite/23_containers/set/operations/1.cc: Likewise.
6863 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
6864 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
6865 Likewise.
6866 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
6867 Likewise.
6868 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
6869 Likewise.
6870 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
6871 Likewise.
6872 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
6873 Likewise.
6874 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
6875 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
6876 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
6877 Likewise.
6878 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
6879 Likewise.
6880 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
6881 Likewise.
6882 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
6883 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
6884 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
6885 Likewise.
6886 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
6887 Likewise.
6888 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
6889 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
6890 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
6891 Likewise.
6892 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
6893 Likewise.
6894 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
6895 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
6896 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
6897 Likewise.
6898 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
6899 Likewise.
6900 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
6901 Likewise.
6902 * testsuite/23_containers/vector/14340.cc: Likewise.
6903 * testsuite/23_containers/vector/26412-1.cc: Likewise.
6904 * testsuite/23_containers/vector/26412-2.cc: Likewise.
6905 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
6906 Likewise.
6907 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
6908 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
6909 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
6910 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
6911 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
6912 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
6913 Likewise.
6914 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
6915 Likewise.
6916 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
6917 Likewise.
6918 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
6919 Likewise.
6920 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
6921 Likewise.
6922 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
6923 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
6924 * testsuite/23_containers/vector/init-list.cc: Likewise.
6925 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
6926 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
6927 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
6928 * testsuite/23_containers/vector/moveable.cc: Likewise.
6929 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
6930 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
6931 Likewise.
6932 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
6933 Likewise.
6934 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
6935 Likewise.
6936 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
6937 Likewise.
6938 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
6939 * testsuite/23_containers/vector/types/23767.cc: Likewise.
6940 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
6941 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
6942 Likewise.
6943 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
6944 Likewise.
6945 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
6946 Likewise.
6947 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
6948 Likewise.
6949 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
6950 Likewise.
6951 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
6952 Likewise.
6953 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
6954 Likewise.
6955 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
6956 Likewise.
6957 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
6958 Likewise.
6959 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
6960 Likewise.
6961 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
6962 Likewise.
6963 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
6964 Likewise.
6965 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
6966 Likewise.
6967 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
6968 Likewise.
6969 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
6970 Likewise.
6971 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
6972 Likewise.
6973 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
6974 Likewise.
6975 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
6976 Likewise.
6977 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
6978 Likewise.
6979 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
6980 Likewise.
6981 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
6982 Likewise.
6983 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
6984 Likewise.
6985 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
6986 Likewise.
6987 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
6988 Likewise.
6989 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
6990 Likewise.
6991 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
6992 Likewise.
6993 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
6994 Likewise.
6995 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
6996 Likewise.
6997 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
6998 Likewise.
6999 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7000 Likewise.
7001 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7002 Likewise.
7003 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7004 Likewise.
7005 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7006 Likewise.
7007 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7008 Likewise.
7009 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7010 Likewise.
7011 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7012 Likewise.
7013 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7014 Likewise.
7015 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7016 Likewise.
7017 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7018 Likewise.
7019 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7020 Likewise.
7021 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7022 Likewise.
7023 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7024 Likewise.
7025 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7026 Likewise.
7027 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7028 Likewise.
7029 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7030 Likewise.
7031 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7032 Likewise.
7033 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7034 Likewise.
7035 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7036 Likewise.
7037 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7038 Likewise.
7039 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7040 Likewise.
7041 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7042 Likewise.
7043 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7044 Likewise.
7045 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7046 Likewise.
7047 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7048 Likewise.
7049 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7050 Likewise.
7051 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7052 Likewise.
7053 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7054 Likewise.
7055 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7056 Likewise.
7057 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7058 Likewise.
7059 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7060 Likewise.
7061 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7062 Likewise.
7063 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7064 Likewise.
7065 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7066 Likewise.
7067 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7068 Likewise.
7069 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7070 Likewise.
7071 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7072 Likewise.
7073 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7074 Likewise.
7075 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7076 Likewise.
7077 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7078 Likewise.
7079 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7080 Likewise.
7081 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7082 Likewise.
7083 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7084 Likewise.
7085 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7086 Likewise.
7087 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7088 Likewise.
7089 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7090 Likewise.
7091 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7092 Likewise.
7093 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7094 Likewise.
7095 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7096 Likewise.
7097 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7098 Likewise.
7099 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7100 Likewise.
7101 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7102 Likewise.
7103 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7104 Likewise.
7105 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7106 Likewise.
7107 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7108 Likewise.
7109 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7110 Likewise.
7111 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7112 Likewise.
7113 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7114 Likewise.
7115 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7116 Likewise.
7117 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7118 Likewise.
7119 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7120 Likewise.
7121 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7122 Likewise.
7123 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7124 Likewise.
7125 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7126 Likewise.
7127 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7128 Likewise.
7129 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7130 Likewise.
7131 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7132 Likewise.
7133 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7134 Likewise.
7135 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7136 Likewise.
7137 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7138 Likewise.
7139 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7140 Likewise.
7141 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7142 Likewise.
7143 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7144 Likewise.
7145 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7146 Likewise.
7147 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7148 Likewise.
7149 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7150 Likewise.
7151 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7152 Likewise.
7153 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7154 Likewise.
7155 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7156 Likewise.
7157 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7158 Likewise.
7159 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7160 Likewise.
7161 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7162 Likewise.
7163 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7164 Likewise.
7165 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7166 Likewise.
7167 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7168 Likewise.
7169 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7170 Likewise.
7171 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7172 Likewise.
7173 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7174 Likewise.
7175 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7176 Likewise.
7177 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7178 Likewise.
7179 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7180 Likewise.
7181 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7182 Likewise.
7183 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7184 Likewise.
7185 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7186 Likewise.
7187 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7188 Likewise.
7189 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7190 Likewise.
7191 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7192 Likewise.
7193 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7194 Likewise.
7195 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7196 Likewise.
7197 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7198 Likewise.
7199 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7200 Likewise.
7201 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7202 Likewise.
7203 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7204 Likewise.
7205 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7206 Likewise.
7207 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7208 Likewise.
7209 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7210 Likewise.
7211 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7216 Likewise.
7217 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7218 Likewise.
7219 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7220 Likewise.
7221 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7222 Likewise.
7223 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7224 Likewise.
7225 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7226 Likewise.
7227 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7228 Likewise.
7229 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7230 Likewise.
7231 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7232 Likewise.
7233 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7234 Likewise.
7235 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7236 Likewise.
7237 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7238 Likewise.
7239 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7240 Likewise.
7241 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7242 Likewise.
7243 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7244 Likewise.
7245 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7246 Likewise.
7247 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7248 Likewise.
7249 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7250 Likewise.
7251 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7252 Likewise.
7253 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7254 Likewise.
7255 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7256 Likewise.
7257 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7258 Likewise.
7259 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7260 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7261 Likewise.
7262 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7263 Likewise.
7264 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7265 Likewise.
7266 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7267 Likewise.
7268 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7269 Likewise.
7270 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7271 Likewise.
7272 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7273 Likewise.
7274 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7275 Likewise.
7276 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7277 Likewise.
7278 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7279 Likewise.
7280 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7281 Likewise.
7282 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7283 Likewise.
7284 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7285 Likewise.
7286 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7287 Likewise.
7288 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7289 Likewise.
7290 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7291 Likewise.
7292 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7293 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7294 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7295 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7296 Likewise.
7297 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7298 Likewise.
7299 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7300 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7301 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7302 Likewise.
7303 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7304 Likewise.
7305 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7306 Likewise.
7307 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7308 Likewise.
7309 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7310 Likewise.
7311 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7312 Likewise.
7313 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7314 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7315 Likewise.
7316 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7317 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7318 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7319 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7320 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7321 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7322 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7323 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7324 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7325 Likewise.
7326 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7327 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7328 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7329 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7330 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7331 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7332 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7333 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7334 Likewise.
7335 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7336 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7337 Likewise.
7338 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7339 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7340 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7341 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7342 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7343 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7344 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7345 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7346 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7347 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7348 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7349 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7350 Likewise.
7351 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7352 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7353 Likewise.
7354 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7355 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7356 Likewise.
7357 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7358 Likewise.
7359 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7360 Likewise.
7361 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7362 Likewise.
7363 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7364 Likewise.
7365 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7366 Likewise.
7367 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7368 Likewise.
7369 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7370 Likewise.
7371 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7372 Likewise.
7373 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7374 Likewise.
7375 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7376 Likewise.
7377 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7378 Likewise.
7379 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7380 Likewise.
7381 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7382 Likewise.
7383 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7384 Likewise.
7385 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7386 Likewise.
7387 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7388 Likewise.
7389 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7390 Likewise.
7391 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7392 Likewise.
7393 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7394 Likewise.
7395 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7396 Likewise.
7397 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7398 Likewise.
7399 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7400 Likewise.
7401 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7402 Likewise.
7403 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7404 Likewise.
7405 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7406 Likewise.
7407 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7408 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7409 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7410 Likewise.
7411 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7412 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7413 Likewise.
7414 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7415 Likewise.
7416 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7417 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7418 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7419 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7420 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7421 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7422 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7423 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7424 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7425 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7426 Likewise.
7427 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7428 Likewise.
7429 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7430 Likewise.
7431 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7432 Likewise.
7433 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7434 Likewise.
7435 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7436 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7437 Likewise.
7438 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7439 Likewise.
7440 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7441 Likewise.
7442 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7443 Likewise.
7444 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7445 Likewise.
7446 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7447 Likewise.
7448 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7449 Likewise.
7450 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7451 Likewise.
7452 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7453 Likewise.
7454 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7455 Likewise.
7456 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7457 Likewise.
7458 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7459 Likewise.
7460 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7461 Likewise.
7462 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7463 Likewise.
7464 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7465 Likewise.
7466 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7467 Likewise.
7468 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7469 Likewise.
7470 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7471 Likewise.
7472 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7473 Likewise.
7474 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7475 Likewise.
7476 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7477 Likewise.
7478 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7479 Likewise.
7480 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7481 Likewise.
7482 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7483 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7484 Likewise.
7485 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7486 Likewise.
7487 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7488 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7489 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7490 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7491 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7492 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7493 Likewise.
7494 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7495 Likewise.
7496 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7497 Likewise.
7498 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7499 Likewise.
7500 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7501 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7502 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7503 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7504 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7505 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7506 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7507 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7508 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7509 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7510 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7511 Likewise.
7512 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7513 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7514 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7515 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7516 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7517 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7518 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7519 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7520 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7521 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7522 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7523 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7524 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7525 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7526 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7527 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7528 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7529 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7530 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7531 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7532 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7533 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7534 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7535 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7536 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7537 Likewise.
7538 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7539 * testsuite/27_io/fpos/14252.cc: Likewise.
7540 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7541 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7542 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7543 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7544 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7545 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7546 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7547 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7548 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7549 Likewise.
7550 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7551 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7552 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7553 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7554 Likewise.
7555 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7556 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7557 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7558 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7559 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7560 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7561 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7562 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7563 * testsuite/27_io/objects/char/3045.cc: Likewise.
7564 * testsuite/27_io/objects/char/3647.cc: Likewise.
7565 * testsuite/27_io/objects/char/5268.cc: Likewise.
7566 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7567 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7568 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7569 * testsuite/28_regex/init-list.cc: Likewise.
7570 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7571 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7572 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7573 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7574 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7575 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7576 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7577 Likewise.
7578 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7579 Likewise.
7580 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7581 Likewise.
7582 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7583 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7584 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7585 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7586 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7587 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7588 Likewise.
7589 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7590 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7591 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7592 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7593 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7594 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7595 Likewise.
7596 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7597 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7598 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7599 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7600 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7601 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7602 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7603 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7604 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7605 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7606 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7607 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7608 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7609 Likewise.
7610 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7611 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7612 Likewise.
7613 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7614 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7615 Likewise.
7616 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7617 Likewise.
7618 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7619 Likewise.
7620 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7621 Likewise.
7622 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7623 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7624 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7625 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7626 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7627 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7628 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7629 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7630 Likewise.
7631 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7632 Likewise.
7633 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7634 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7635 Likewise.
7636 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7637 Likewise.
7638 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7639 Likewise.
7640 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7641 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7642 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7643 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7644 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7645 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7646 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7647 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7648 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7649 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7650 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7651 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7652 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7653 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7654 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7655 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7656 Likewise.
7657 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7658 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7659 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7660 Likewise.
7661 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7662 Likewise.
7663 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7664 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7665 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7666 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7667 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7668 Likewise.
7669 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7670 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7671 Likewise.
7672 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7673 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7674 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7675 Likewise.
7676 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7677 Likewise.
7678 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7679 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7680 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7681 Likewise.
7682 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7683 Likewise.
7684 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7685 Likewise.
7686 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7687 Likewise.
7688 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7689 Likewise.
7690 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7691 * testsuite/30_threads/this_thread/1.cc: Likewise.
7692 * testsuite/30_threads/this_thread/2.cc: Likewise.
7693 * testsuite/30_threads/this_thread/3.cc: Likewise.
7694 * testsuite/30_threads/this_thread/4.cc: Likewise.
7695 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7696 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7697 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7698 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7699 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7700 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7701 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7702 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7703 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7704 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7705 * testsuite/30_threads/thread/members/1.cc: Likewise.
7706 * testsuite/30_threads/thread/members/2.cc: Likewise.
7707 * testsuite/30_threads/thread/members/3.cc: Likewise.
7708 * testsuite/30_threads/thread/members/4.cc: Likewise.
7709 * testsuite/30_threads/thread/members/5.cc: Likewise.
7710 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7711 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7712 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7713 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7714 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7715 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7716 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7717 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7718 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7719 Likewise.
7720 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7721 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7722 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7723 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7724 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7725 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7726 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7727 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7728 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7729 * testsuite/30_threads/try_lock/1.cc: Likewise.
7730 * testsuite/30_threads/try_lock/2.cc: Likewise.
7731 * testsuite/30_threads/try_lock/3.cc: Likewise.
7732 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7733 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7734 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7735 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7736 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7737 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7738 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7739 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7740 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7741 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7742 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7743 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7744 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7745 Likewise.
7746 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7747 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7748 Likewise.
7749 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7750 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7751 Likewise.
7752 * testsuite/ext/array_allocator/1.cc: Likewise.
7753 * testsuite/ext/array_allocator/2.cc: Likewise.
7754 * testsuite/ext/array_allocator/3.cc: Likewise.
7755 * testsuite/ext/ext_pointer/1.cc: Likewise.
7756 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7757 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7758 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7759 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7760 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7761 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7762 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7763 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7764 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7765 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7766 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7767 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7768 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7769 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7770 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7771 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7772 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7773 Likewise.
7774 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7775 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7776 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7777 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7778 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7779 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7780 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7781 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7782 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7783 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7784 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7785 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7786 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7787 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7788 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7789 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7790 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7791 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7792 Likewise.
7793 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7794 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7795 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7796 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7797 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7798 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7799 * testsuite/ext/pod_char_traits.cc: Likewise.
7800 * testsuite/ext/slist/23781.cc: Likewise.
7801 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7802 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7803 * testsuite/ext/vstring/init-list.cc: Likewise.
7804 * testsuite/ext/vstring/moveable.cc: Likewise.
7805 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7806 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7807 Likewise.
7808 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7809 Likewise.
7810 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7811 Likewise.
7812 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7813 Likewise.
7814 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7815 Likewise.
7816 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7817 Likewise.
7818 * testsuite/ext/vstring/types/23767.cc: Likewise.
7819 * testsuite/performance/21_strings/string_append.cc: Likewise.
7820 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7821 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7822 Likewise.
7823 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7824 Likewise.
7825 * testsuite/performance/21_strings/string_find.cc: Likewise.
7826 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7827 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7828 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7829 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7830 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7831 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7832 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7833 Likewise.
7834 * testsuite/performance/23_containers/create/map.cc: Likewise.
7835 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7836 Likewise.
7837 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7838 * testsuite/performance/23_containers/find/map.cc: Likewise.
7839 * testsuite/performance/23_containers/index/map.cc: Likewise.
7840 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7841 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7842 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7843 Likewise.
7844 * testsuite/performance/23_containers/insert_erase/associative.cc:
7845 Likewise.
7846 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7847 Likewise.
7848 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7849 Likewise.
7850 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7851 Likewise.
7852 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7853 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7854 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7855 Likewise.
7856 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
7857 Likewise.
7858 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
7859 Likewise.
7860 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
7861 Likewise.
7862 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
7863 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
7864 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
7865 Likewise.
7866 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
7867 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
7868 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
7869 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
7870 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
7871 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
7872 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
7873 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
7874 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
7875 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
7876 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
7877 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
7878 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
7879 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
7880 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
7881 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
7882 Likewise.
7883 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
7884 Likewise.
7885 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
7886 Likewise.
7887 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
7888 Likewise.
7889 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
7890 Likewise.
7891 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
7892 Likewise.
7893 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
7894 Likewise.
7895 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
7896 Likewise.
7897 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
7898 Likewise.
7899 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
7900 Likewise.
7901 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
7902 Likewise.
7903 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
7904 Likewise.
7905 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
7906 Likewise.
7907 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
7908 Likewise.
7909 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
7910 Likewise.
7911 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
7912 Likewise.
7913 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
7914 Likewise.
7915 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
7916 Likewise.
7917 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
7918 Likewise.
7919 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
7920 Likewise.
7921 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
7922 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
7923 Likewise.
7924 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
7925 Likewise.
7926 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
7927 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
7928 Likewise.
7929 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
7930 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
7931 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
7932 Likewise.
7933 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
7934 Likewise.
7935 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
7936 Likewise.
7937 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
7938 Likewise.
7939 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
7940 Likewise.
7941 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
7942 Likewise.
7943 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
7944 Likewise.
7945 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
7946 Likewise.
7947 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
7948 Likewise.
7949 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
7950 Likewise.
7951 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
7952 Likewise.
7953 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
7954 Likewise.
7955 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
7956 Likewise.
7957 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
7958 Likewise.
7959 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
7960 Likewise.
7961 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
7962 Likewise.
7963 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
7964 Likewise.
7965 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
7966 Likewise.
7967 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
7968 Likewise.
7969 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
7970 Likewise.
7971 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
7972 Likewise.
7973 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
7974 Likewise.
7975 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
7976 Likewise.
7977 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
7978 Likewise.
7979 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
7980 Likewise.
7981 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
7982 Likewise.
7983 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
7984 Likewise.
7985 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
7986 Likewise.
7987 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
7988 Likewise.
7989 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
7990 Likewise.
7991 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
7992 Likewise.
7993 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
7994 Likewise.
7995 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
7996 Likewise.
7997 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
7998 Likewise.
7999 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8000 Likewise.
8001 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8002 Likewise.
8003 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8004 Likewise.
8005 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8006 Likewise.
8007 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8008 Likewise.
8009 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8010 Likewise.
8011 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8012 Likewise.
8013 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8014 Likewise.
8015 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8016 Likewise.
8017 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8018 Likewise.
8019 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8020 Likewise.
8021 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8022 Likewise.
8023 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8024 Likewise.
8025 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8026 Likewise.
8027 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8028 Likewise.
8029 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8030 Likewise.
8031 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8032 Likewise.
8033 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8034 Likewise.
8035 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8036 Likewise.
8037 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8038 Likewise.
8039 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8040 Likewise.
8041 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8042 Likewise.
8043 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8044 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8045 Likewise.
8046 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8047 Likewise.
8048 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8049 Likewise.
8050 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8051 Likewise.
8052 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8053 Likewise.
8054 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8055 Likewise.
8056 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8057 Likewise.
8058 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8059 Likewise.
8060 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8061 Likewise.
8062 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8063 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8064 Likewise.
8065 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8066 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8067 Likewise.
8068 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8069 Likewise.
8070 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8071 Likewise.
8072 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8073 Likewise.
8074 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8075 Likewise.
8076 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8077 Likewise.
8078 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8079 Likewise.
8080 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8081 Likewise.
8082 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8083 Likewise.
8084 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8085 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8086 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8087 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8088 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8089 Likewise.
8090 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8091 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8092 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8093 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8094 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8095 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8096 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8097 * testsuite/util/io/prog_bar.cc: Likewise.
8098 * testsuite/util/io/prog_bar.hpp: Likewise.
8099 * testsuite/util/io/text_populate.hpp: Likewise.
8100 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8101 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8102 * testsuite/util/io/xml.hpp: Likewise.
8103 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8104 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8105 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8106 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8107 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8108 * testsuite/util/native_type/native_map.hpp: Likewise.
8109 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8110 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8111 * testsuite/util/native_type/native_set.hpp: Likewise.
8112 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8113 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8114 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8115 Likewise.
8116 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8117 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8118 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8119 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8120 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8121 Likewise.
8122 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8123 Likewise.
8124 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8125 Likewise.
8126 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8127 Likewise.
8128 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8129 Likewise.
8130 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8131 Likewise.
8132 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8133 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8134 Likewise.
8135 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8136 Likewise.
8137 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8138 Likewise.
8139 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8140 Likewise.
8141 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8142 Likewise.
8143 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8144 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8145 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8146 * testsuite/util/regression/basic_type.hpp: Likewise.
8147 * testsuite/util/regression/common_type.hpp: Likewise.
8148 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8149 Likewise.
8150 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8151 Likewise.
8152 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8153 Likewise.
8154 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8155 Likewise.
8156 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8157 Likewise.
8158 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8159 Likewise.
8160 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8161 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8162 Likewise.
8163 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8164 Likewise.
8165 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8166 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8167 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8168 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8169 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8170 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8171 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8172 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8173 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8174 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8175 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8176 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8177 * testsuite/util/testsuite_abi.cc: Likewise.
8178 * testsuite/util/testsuite_abi.h: Likewise.
8179 * testsuite/util/testsuite_abi_check.cc: Likewise.
8180 * testsuite/util/testsuite_allocator.cc: Likewise.
8181 * testsuite/util/testsuite_allocator.h: Likewise.
8182 * testsuite/util/testsuite_api.h: Likewise.
8183 * testsuite/util/testsuite_character.cc: Likewise.
8184 * testsuite/util/testsuite_character.h: Likewise.
8185 * testsuite/util/testsuite_common_types.h: Likewise.
8186 * testsuite/util/testsuite_error.h: Likewise.
8187 * testsuite/util/testsuite_hooks.cc: Likewise.
8188 * testsuite/util/testsuite_hooks.h: Likewise.
8189 * testsuite/util/testsuite_io.h: Likewise.
8190 * testsuite/util/testsuite_iterators.h: Likewise.
8191 * testsuite/util/testsuite_performance.h: Likewise.
8192 * testsuite/util/testsuite_rng.h: Likewise.
8193 * testsuite/util/testsuite_rvalref.h: Likewise.
8194 * testsuite/util/testsuite_tr1.h: Likewise.
8195 * testsuite/util/thread/all.h: Likewise.
8196 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8197 Likewise.
8198 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8199 Likewise.
8200 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8201 Likewise.
8202 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8203 Likewise.
8204 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8205 Likewise.
8206 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8207 Likewise.
8208 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8209 Likewise.
8210 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8211 Likewise.
8212 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8213 Likewise.
8214 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8215 Likewise.
8216 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8217 Likewise.
8218 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8219 Likewise.
8220 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8221 Likewise.
8222 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8223 Likewise.
8224 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8225 Likewise.
8226 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8227 Likewise.
8228 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8229 Likewise.
8230 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8231 Likewise.
8232 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8233 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8234 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8235 Likewise.
8236 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8237 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8238 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8239 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8240 Likewise.
8241 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8242 Likewise.
8243 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8244 Likewise.
8245 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8246 Likewise.
8247 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8248 Likewise.
8249 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8250 Likewise.
8251 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8252 Likewise.
8253 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8254 Likewise.
8255 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8256 Likewise.
8257 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8258 Likewise.
8259 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8260 Likewise.
8261 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8262 Likewise.
8263 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8264 Likewise.
8265 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8266 Likewise.
8267 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8268 Likewise.
8269 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8270 Likewise.
8271 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8272 Likewise.
8273 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8274 Likewise.
8275 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8276 Likewise.
8277 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8278 Likewise.
8279 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8280 Likewise.
8281 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8282 Likewise.
8283 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8284 Likewise.
8285 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8286 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8287 Likewise.
8288 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8289 Likewise.
8290 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8291 Likewise.
8292 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8293 Likewise.
8294 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8295 Likewise.
8296 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8297 Likewise.
8298 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8299 Likewise.
8300 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8301 Likewise.
8302 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8303 Likewise.
8304 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8305 Likewise.
8306 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8307 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8308 Likewise.
8309 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8310 Likewise.
8311 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8312 Likewise.
8313 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8314 Likewise.
8315 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8316 Likewise.
8317 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8318 Likewise.
8319 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8320 Likewise.
8321 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8322 Likewise.
8323 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8324 Likewise.
8325 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8326 Likewise.
8327 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8328 Likewise.
8329 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8330 Likewise.
8331 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8332 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8333 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8334 Likewise.
8335 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8336 Likewise.
8337 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8338 Likewise.
8339 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8340 Likewise.
8341 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8342 Likewise.
8343 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8344 Likewise.
8345 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8346 Likewise.
8347 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8348 Likewise.
8349 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8350 Likewise.
8351 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8352 Likewise.
8353 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8354 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8355 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8356 Likewise.
8357 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8358 Likewise.
8359 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8360 Likewise.
8361 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8362 Likewise.
8363 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8364 Likewise.
8365 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8366 Likewise.
8367 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8368 Likewise.
8369 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8370 Likewise.
8371 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8372 Likewise.
8373 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8374 Likewise.
8375 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8376 Likewise.
8377 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8378 Likewise.
8379 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8380 Likewise.
8381 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8382 Likewise.
8383 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8384 Likewise.
8385 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8386 Likewise.
8387 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8388 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8389 Likewise.
8390 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8391 Likewise.
8392 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8393 Likewise.
8394 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8395 Likewise.
8396 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8397 Likewise.
8398 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8399 Likewise.
8400 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8401 Likewise.
8402 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8403 Likewise.
8404 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8405 Likewise.
8406 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8407 Likewise.
8408 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8409 Likewise.
8410 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8411 Likewise.
8412 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8413 Likewise.
8414 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8415 Likewise.
8416 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8417 Likewise.
8418 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8419 Likewise.
8420 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8421 Likewise.
8422 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8423 Likewise.
8424 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8425 Likewise.
8426 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8427 Likewise.
8428 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8429 Likewise.
8430 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8431 Likewise.
8432 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8433 Likewise.
8434 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8435 Likewise.
8436 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8437 Likewise.
8438 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8439 Likewise.
8440 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8441 Likewise.
8442 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8443 Likewise.
8444 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8445 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8446 Likewise.
8447 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8448 Likewise.
8449 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8450 Likewise.
8451 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8452 Likewise.
8453 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8454 Likewise.
8455 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8456 Likewise.
8457 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8458 Likewise.
8459 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8460 Likewise.
8461 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8462 Likewise.
8463 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8464 Likewise.
8465 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8466 Likewise.
8467 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8468 Likewise.
8469 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8470 Likewise.
8471 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8472 Likewise.
8473 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8474 Likewise.
8475 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8476 Likewise.
8477 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8478 Likewise.
8479 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8480 Likewise.
8481 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8482 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8483 * testsuite/backward/hash_map/25896.cc: Likewise.
8484 * testsuite/backward/hash_set/25896.cc: Likewise.
8485
8486 2009-04-08 Ian Lance Taylor <iant@google.com>
8487
8488 * include/backward/hashtable.h (erase): Correctly handle erasing a
8489 reference to an entry in the hash table.
8490 * testsuite/backward/hash_map/25896.cc: New.
8491 * testsuite/backward/hash_set/25896.cc: New.
8492
8493 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8494
8495 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8496 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8497
8498 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8499
8500 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8501 of debug.
8502 * include/Makefile.in: Regenerate.
8503 * include/precompiled/stdc++.h: Add.
8504
8505 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8506
8507 * include/bits/random.h: Adjust doxygen markup.
8508 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8509
8510 * testsuite/26_numerics/random/piecewise_linear_distribution/
8511 operators/serialize.cc: Use typedefs.
8512
8513 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8514
8515 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8516 __gnu_cxx namespace. Remove "static inline".
8517
8518 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8519
8520 * include/bits/random.tcc (linear_congruential_engine<>::
8521 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8522
8523 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8524
8525 * include/bits/random.h (operator==): Mark all inline.
8526 (mersenne_twister_engine): Enable #if 0 checks.
8527
8528 * include/bits/random.h: Formatting tweaks.
8529
8530 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8531
8532 * include/bits/random.tcc (piecewise_linear_distribution<>::
8533 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8534 Remove spurious closed parenthesis.
8535
8536 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8537
8538 PR libstdc++/39644 (partial)
8539 * include/bits/random.tcc (linear_congruential_engine<>::
8540 seed(seed_seq&), independent_bits_engine<>::operator(),
8541 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8542
8543 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8544
8545 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8546 thinko.
8547 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8548 default.cc: Enable.
8549
8550 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8551
8552 PR libstdc++/39629 (partial)
8553 * testsuite/26_numerics/random/independent_bits_engine/cons/
8554 base_move.cc: Use uint_fast64_t instead of unsigned long.
8555 * testsuite/26_numerics/random/independent_bits_engine/cons/
8556 seed1.cc: Likewise.
8557 * testsuite/26_numerics/random/independent_bits_engine/cons/
8558 seed2.cc: Likewise.
8559 * testsuite/26_numerics/random/independent_bits_engine/cons/
8560 base_copy.cc: Likewise.
8561 * testsuite/26_numerics/random/independent_bits_engine/cons/
8562 default.cc: Likewise.
8563 * testsuite/26_numerics/random/independent_bits_engine/cons/
8564 seed_seq.cc: Likewise.
8565 * testsuite/26_numerics/random/independent_bits_engine/
8566 requirements/typedefs.cc: Likewise.
8567 * testsuite/26_numerics/random/independent_bits_engine/
8568 operators/equal.cc: Likewise.
8569 * testsuite/26_numerics/random/independent_bits_engine/
8570 operators/serialize.cc: Likewise.
8571 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8572
8573 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8574
8575 * include/tr1_impl/random: Remove, empty.
8576 * include/tr1_impl/random.tcc: Likewise.
8577
8578 * include/std/random: Minor clean-ups, formatting fixes, adjust
8579 copyright years.
8580 * include/bits/random.tcc: Likewise.
8581 * include/bits/random.h: Likewise.
8582 * include/tr1/random: Likewise.
8583 * include/tr1/random.tcc: Likewise.
8584 * include/tr1/random.h: Likewise.
8585
8586 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8587
8588 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8589 * doc/html/api.html: Regenerate.
8590
8591 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8592
8593 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8594 Change to mersenne_twister_engine, add same defaults as
8595 mersenne_twister_engine/cons/default.cc.
8596 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8597
8598 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8599 to __il.
8600 * include/bits/random.h (mersenne_twister_engine): Qualify
8601 _ShiftMin1 with namespace __detail.
8602 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8603 constexpr std::numeric_limits::max() can be used.
8604 (mersenne_twister_engine): Split apart static asserts into one
8605 assert per message. Temporarily disable the last three.
8606
8607 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8608
8609 * include/Makefile.am: Update to N2836. Modified for new random headers.
8610 * include/Makefile.in: Ditto.
8611 * include/tr1_impl/random: Moved to tr1/random.h
8612 * include/tr1_impl/random.tcc: Moved to tr1
8613 * include/tr1/random: Just point to moved tr1 random headers.
8614 * include/tr1/random.tcc: Moved from tr1_impl.
8615 * include/tr1/random.h: Moved from tr1_impl/random.
8616 * include/std/random: Modified to point to std random headers.
8617 * include/bits/random.tcc: New implementation of std random facilities.
8618 * include/bits/random.h: Ditto.
8619 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8620 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8621 seed1.cc: New.
8622 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8623 seed2.cc: New.
8624 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8625 default.cc: New.
8626 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8627 non_uint_neg.cc: New.
8628 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8629 typedefs.cc: New.
8630 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8631 equal.cc: New.
8632 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8633 serialize.cc: New.
8634 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8635 seed1.cc: New.
8636 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8637 seed2.cc: New.
8638 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8639 default.cc: New.
8640 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8641 typedefs.cc: New.
8642 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8643 equal.cc: New.
8644 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8645 serialize.cc: New.
8646 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8647 seed1.cc: New.
8648 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8649 seed2.cc: New.
8650 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8651 default.cc: New.
8652 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8653 typedefs.cc: New.
8654 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8655 equal.cc: New.
8656 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8657 serialize.cc: New.
8658 * testsuite/26_numerics/random/discard_block_engine/cons/
8659 base_move.cc: New.
8660 * testsuite/26_numerics/random/discard_block_engine/cons/
8661 seed1.cc: New.
8662 * testsuite/26_numerics/random/discard_block_engine/cons/
8663 seed2.cc: New.
8664 * testsuite/26_numerics/random/discard_block_engine/cons/
8665 base_copy.cc: New.
8666 * testsuite/26_numerics/random/discard_block_engine/cons/
8667 default.cc: New.
8668 * testsuite/26_numerics/random/discard_block_engine/cons/
8669 seed_seq.cc: New.
8670 * testsuite/26_numerics/random/discard_block_engine/requirements/
8671 typedefs.cc: New.
8672 * testsuite/26_numerics/random/discard_block_engine/operators/
8673 equal.cc: New.
8674 * testsuite/26_numerics/random/discard_block_engine/operators/
8675 serialize.cc: New.
8676 * testsuite/26_numerics/random/independent_bits_engine/cons/
8677 base_move.cc: New.
8678 * testsuite/26_numerics/random/independent_bits_engine/cons/
8679 seed1.cc: New.
8680 * testsuite/26_numerics/random/independent_bits_engine/cons/
8681 seed2.cc: New.
8682 * testsuite/26_numerics/random/independent_bits_engine/cons/
8683 base_copy.cc: New.
8684 * testsuite/26_numerics/random/independent_bits_engine/cons/
8685 default.cc: New.
8686 * testsuite/26_numerics/random/independent_bits_engine/cons/
8687 seed_seq.cc: New.
8688 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8689 typedefs.cc: New.
8690 * testsuite/26_numerics/random/independent_bits_engine/operators/
8691 equal.cc: New.
8692 * testsuite/26_numerics/random/independent_bits_engine/operators/
8693 serialize.cc: New.
8694 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8695 base_move.cc: New.
8696 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8697 seed1.cc: New.
8698 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8699 seed2.cc: New.
8700 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8701 base_copy.cc: New.
8702 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8703 default.cc: New.
8704 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8705 seed_seq.cc: New.
8706 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8707 typedefs.cc: New.
8708 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8709 equal.cc: New.
8710 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8711 serialize.cc
8712 * testsuite/26_numerics/random/mt19937.cc: New.
8713 * testsuite/26_numerics/random/mt19937_64.cc: New.
8714 * testsuite/26_numerics/random/minstd_rand.cc: New.
8715 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8716 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8717 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8718 * testsuite/26_numerics/random/ranlux24.cc: New.
8719 * testsuite/26_numerics/random/ranlux48.cc: New.
8720 * testsuite/26_numerics/random/knuth_b.cc: New.
8721 * testsuite/26_numerics/random/default_random_engine.cc: New.
8722 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8723 parms.cc: New.
8724 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8725 default.cc: New.
8726 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8727 typedefs.cc: New.
8728 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8729 serialize.cc: New.
8730 * testsuite/26_numerics/random/normal_distribution/cons/
8731 parms.cc: New.
8732 * testsuite/26_numerics/random/normal_distribution/cons/
8733 default.cc: New.
8734 * testsuite/26_numerics/random/normal_distribution/requirements/
8735 typedefs.cc: New.
8736 * testsuite/26_numerics/random/normal_distribution/operators/
8737 serialize.cc: New.
8738 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8739 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8740 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8741 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8742 parms_neg.cc: New.
8743 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8744 parms.cc: New.
8745 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8746 default.cc: New.
8747 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8748 typedefs.cc: New.
8749 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8750 serialize.cc: New.
8751 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8752 parms_neg.cc: New.
8753 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8754 parms.cc: New.
8755 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8756 default.cc: New.
8757 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8758 typedefs.cc: New.
8759 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8760 serialize.cc: New.
8761 * testsuite/26_numerics/random/poisson_distribution/cons/
8762 parms.cc: New.
8763 * testsuite/26_numerics/random/poisson_distribution/cons/
8764 default.cc: New.
8765 * testsuite/26_numerics/random/poisson_distribution/requirements/
8766 typedefs.cc
8767 * testsuite/26_numerics/random/poisson_distribution/operators/
8768 serialize.cc: New.
8769 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8770 parms.cc: New.
8771 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8772 default.cc: New.
8773 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8774 typedefs.cc: New.
8775 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8776 serialize.cc: New.
8777 * testsuite/26_numerics/random/discrete_distribution/cons/
8778 range.cc: New.
8779 * testsuite/26_numerics/random/discrete_distribution/cons/
8780 initlist.cc: New.
8781 * testsuite/26_numerics/random/discrete_distribution/cons/
8782 default.cc: New.
8783 * testsuite/26_numerics/random/discrete_distribution/cons/
8784 num_xbound_fun.cc: New.
8785 * testsuite/26_numerics/random/discrete_distribution/requirements/
8786 typedefs.cc: New.
8787 * testsuite/26_numerics/random/discrete_distribution/operators/
8788 serialize.cc: New.
8789 * testsuite/26_numerics/random/weibull_distribution/cons/
8790 parms.cc: New.
8791 * testsuite/26_numerics/random/weibull_distribution/cons/
8792 default.cc: New.
8793 * testsuite/26_numerics/random/weibull_distribution/requirements/
8794 typedefs.cc: New.
8795 * testsuite/26_numerics/random/weibull_distribution/operators/
8796 serialize.cc: New.
8797 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8798 parms.cc: New.
8799 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8800 default.cc: New.
8801 * testsuite/26_numerics/random/negative_binomial_distribution/
8802 requirements/typedefs.cc: New.
8803 * testsuite/26_numerics/random/negative_binomial_distribution/
8804 operators/serialize.cc: New.
8805 * testsuite/26_numerics/random/cauchy_distribution/cons/
8806 parms.cc: New.
8807 * testsuite/26_numerics/random/cauchy_distribution/cons/
8808 default.cc: New.
8809 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8810 typedefs.cc: New.
8811 * testsuite/26_numerics/random/cauchy_distribution/operators/
8812 serialize.cc: New.
8813 * testsuite/26_numerics/random/gamma_distribution/cons/
8814 parms.cc: New.
8815 * testsuite/26_numerics/random/gamma_distribution/cons/
8816 default.cc: New.
8817 * testsuite/26_numerics/random/gamma_distribution/requirements/
8818 typedefs.cc: New.
8819 * testsuite/26_numerics/random/gamma_distribution/operators/
8820 serialize.cc: New.
8821 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8822 parms.cc: New.
8823 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8824 default.cc: New.
8825 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8826 typedefs.cc: New.
8827 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8828 serialize.cc: New.
8829
8830 * testsuite/26_numerics/random/exponential_distribution/cons/
8831 parms.cc: New.
8832 * testsuite/26_numerics/random/exponential_distribution/cons/
8833 default.cc: New.
8834 * testsuite/26_numerics/random/exponential_distribution/requirements/
8835 typedefs.cc: New.
8836 * testsuite/26_numerics/random/exponential_distribution/operators/
8837 serialize.cc: New.
8838 * testsuite/26_numerics/random/lognormal_distribution/cons/
8839 parms.cc: New.
8840 * testsuite/26_numerics/random/lognormal_distribution/cons/
8841 default.cc: New.
8842 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8843 typedefs.cc: New.
8844 * testsuite/26_numerics/random/lognormal_distribution/operators/
8845 serialize.cc: New.
8846 * testsuite/26_numerics/random/binomial_distribution/cons/
8847 parms.cc: New.
8848 * testsuite/26_numerics/random/binomial_distribution/cons/
8849 default.cc: New.
8850 * testsuite/26_numerics/random/binomial_distribution/requirements/
8851 typedefs.cc: New.
8852 * testsuite/26_numerics/random/binomial_distribution/operators/
8853 serialize.cc: New.
8854 * testsuite/26_numerics/random/random_device/cons/
8855 token.cc: New.
8856 * testsuite/26_numerics/random/random_device/cons/
8857 default.cc: New.
8858 * testsuite/26_numerics/random/random_device/requirements/
8859 typedefs.cc: New.
8860 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8861 parms.cc: New.
8862 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8863 default.cc: New.
8864 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
8865 typedefs.cc: New.
8866 * testsuite/26_numerics/random/extreme_value_distribution/operators/
8867 serialize.cc: New.
8868 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8869 range.cc: New.
8870 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8871 default.cc: New.
8872 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8873 num_xbound_fun.cc: New.
8874 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8875 initlist_fun.cc: New.
8876 * testsuite/26_numerics/random/piecewise_linear_distribution/
8877 requirements/typedefs.cc: New.
8878 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
8879 serialize.cc: New.
8880 * testsuite/26_numerics/random/student_t_distribution/cons/
8881 parms.cc: New.
8882 * testsuite/26_numerics/random/student_t_distribution/cons/
8883 default.cc: New.
8884 * testsuite/26_numerics/random/student_t_distribution/requirements/
8885 typedefs.cc: New.
8886 * testsuite/26_numerics/random/student_t_distribution/operators/
8887 serialize.cc: New.
8888 * testsuite/26_numerics/random/geometric_distribution/cons/
8889 parms.cc: New.
8890 * testsuite/26_numerics/random/geometric_distribution/cons/
8891 default.cc: New.
8892 * testsuite/26_numerics/random/geometric_distribution/requirements/
8893 typedefs.cc: New.
8894 * testsuite/26_numerics/random/geometric_distribution/operators/
8895 serialize.cc: New.
8896 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8897 range.cc: New.
8898 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8899 default.cc: New.
8900 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8901 num_xbound_fun.cc: New.
8902 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8903 initlist_fun.cc: New.
8904 * testsuite/26_numerics/random/piecewise_constant_distribution/
8905 requirements/typedefs.cc: New.
8906 * testsuite/26_numerics/random/piecewise_constant_distribution/
8907 operators/serialize.cc: New.
8908
8909 2009-04-02 Dodji Seketeli <dodji@redhat.com>
8910
8911 * include/ext/bitmap_allocator.h: The typedefs should be made public
8912 if we want them to be accessible. This has been revealed by the patch
8913 that fixes PR c++/26693 in g++.
8914
8915 2009-04-02 Jakub Jelinek <jakub@redhat.com>
8916
8917 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
8918 Regenerated.
8919 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
8920 Regenerated.
8921 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
8922 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
8923 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
8924 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
8925 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
8926 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
8927 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
8928 Regenerated.
8929 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
8930
8931 2009-03-31 Jason Merrill <jason@redhat.com>
8932
8933 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
8934
8935 PR libstdc++/39310
8936 * include/tr1_impl/type_traits (is_function): Add partial
8937 specializations with function cv-quals.
8938 (__is_function_helper): Remove.
8939 (is_member_pointer): Don't define in terms of is_member_*_pointer.
8940
8941 2009-03-30 Ian Lance Taylor <iant@google.com>
8942
8943 * include/backward/hashtable.h (clear): Return quickly if the
8944 table is empty.
8945
8946 2009-03-27 Ian Lance Taylor <iant@google.com>
8947
8948 * include/backward/hashtable.h (_S_num_primes): Change to 29.
8949 (__stl_prime_list): Add 5 at the start of the list.
8950
8951 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
8952
8953 * include/std/fstream (basic_filebuf<>::open(const std::string&,
8954 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
8955 std::string&, ios_base::openmode), basic_ifstream<>::
8956 open(const std::string&, ios_base::openmode), basic_ofstream<>::
8957 basic_ofstream(const std::string&, ios_base::openmode),
8958 basic_ofstream<>::open(const std::string&, ios_base::openmode),
8959 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
8960 basic_fstream<>::open(const std::string&, ios_base::openmode)):
8961 Add in C++0x mode.
8962 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
8963 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
8964 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
8965 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
8966 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
8967 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
8968 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
8969
8970 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8971
8972 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
8973 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
8974 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
8975 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
8976
8977 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8978
8979 * include/bits/forward_list.h (_Fwd_list_node_base<>::
8980 _M_transfer_after, _M_reverse_after): Move out of line...
8981 * include/bits/forward_list.tcc: ... here.
8982 (forward_list<>::reverse): Move inline...
8983 * include/bits/forward_list.h: ... here; minor cosmetic changes.
8984
8985 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8986
8987 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
8988 28277.cc: Likewise.
8989 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
8990 Likewise.
8991 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
8992 Likewise.
8993 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
8994 Likewise.
8995
8996 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8997
8998 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
8999 year(s).
9000 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9001 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9002 Likewise.
9003 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9004 Likewise.
9005 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9006 Likewise.
9007 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9008
9009 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9010
9011 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9012 iterations for simulators.
9013 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9014 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9015 Condition stream width for simulators.
9016 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9017 Likewise.
9018 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9019 Likewise.
9020 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9021
9022 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9023
9024 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9025 sheet version information. Table-ize docbook element examples.
9026 * doc/xml/manual/using.xml: Human-readable header
9027 markup. Alphabetized. Add new headers.
9028 * doc/html: Regenerate.
9029
9030 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9031
9032 * doc/xml/faq.xml: Fix link to setup documentation.
9033
9034 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9035
9036 * include/std/type_traits (__add_lvalue_reference_helper,
9037 __add_rvalue_reference_helper): As an optimization, rewrite
9038 condition (avoid is_function).
9039
9040 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9041
9042 PR libstdc++/39405
9043 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9044 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9045
9046 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9047
9048 * testsuite/30_threads/condition_variable_any/native_handle/
9049 typesizes.cc: Include tweaks.
9050 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9051 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9052 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9053 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9054 * testsuite/30_threads/condition_variable/native_handle/
9055 typesizes.cc: Same.
9056
9057 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9058
9059 * include/bits/shared_ptr.h: Add include guards.
9060 * include/tr1/shared_ptr.h: Likewise.
9061
9062 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9063
9064 * include/std/iostream: Fix doxygen link.
9065 * include/bits/forward_list.h: Fix doxygen markup.
9066 * include/ext/vstring.h: Escape backslash in doxygen comment.
9067 * include/bits/basic_string.h: Likewise.
9068
9069 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9070
9071 * doc/xml/faq.xml: Fix links to implementation status pages.
9072
9073 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9074
9075 * include/std/complex (operator+(const complex<>&, const _Tp&),
9076 operator+(const _Tp&, const complex<>&),
9077 operator-(const complex<>&, const _Tp&),
9078 operator-(const _Tp&, const complex<>&)): Do not assume real()
9079 returns a reference (against DR 387).
9080 * testsuite/26_numerics/complex/dr387_2.cc: New.
9081
9082 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9083
9084 * testsuite/thread/pthread4.cc: Move...
9085 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9086 * testsuite/thread/pthread5.cc: Move...
9087 * testsuite/23_containers/list/pthread5.cc: ...here.
9088 * testsuite/thread/pthread6.cc: Move...
9089 * testsuite/23_containers/map/pthread6.cc: ...here.
9090 * testsuite/thread/pthread7-rope.cc: Move...
9091 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9092 * testsuite/thread/guard.cc: Move...
9093 * testsuite/18_support/pthread_guard.cc: ...here.
9094 * testsuite/thread/18185.cc: Move...
9095 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9096 * testsuite/thread/pthread1.cc: Move...
9097 * testsuite/23_containers/list/pthread1.cc: ...here.
9098 * testsuite/thread/pthread2.cc: Move...
9099 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9100 * testsuite/thread/pthread3.cc: Move...
9101 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9102
9103 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9104 * testsuite/thread: Remove.
9105
9106 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9107
9108 * configure: Regenerate.
9109
9110 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9111
9112 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9113 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9114 from baseline_dir.
9115 * configure: Regenerate.
9116 * testsuite/Makefile.am (baseline_file): Remove variable.
9117 (site.exp): Set baseline_dir rather than baseline_file.
9118 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9119 * testsuite/Makefile.in: Regenerate.
9120
9121 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9122
9123 * testsuite/30_threads/thread/this_thread: Move...
9124 * testsuite/30_threads/this_thread: ...here.
9125 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9126 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9127 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9128 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9129 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9130 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9131
9132 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9133
9134 * doc/doxygen/user.cfg.in: Tweaks.
9135 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9136 be elsewhere.
9137
9138 * include/tr1_impl/unordered_map: Just use most specialized
9139 container module.
9140 * include/tr1_impl/unordered_set: Same.
9141 * include/tr1_impl/array: Same.
9142 * include/bits/stl_list.h: Same.
9143 * include/bits/stl_map.h: Same.
9144 * include/bits/stl_queue.h: Same.
9145 * include/bits/stl_set.h: Same.
9146 * include/bits/stl_stack.h: Same.
9147 * include/bits/forward_list.h: Same.
9148 * include/bits/basic_string.h: Same.
9149 * include/bits/stl_multimap.h: Same.
9150 * include/bits/stl_vector.h: Same.
9151 * include/bits/stl_deque.h: Same.
9152 * include/bits/stl_multiset.h: Same.
9153 * include/bits/stl_bvector.h: Same.
9154
9155 * include/backward/binders.h: Change binder module to binders.
9156
9157 * include/std/complex: Add complex_numers module.
9158 * include/tr1_impl/complex: Same.
9159
9160 * include/std/valarray: Add numeric_arrays module.
9161 * include/bits/gslice_array.h: Same.
9162 * include/bits/gslice.h: Same.
9163 * include/bits/mask_array.h: Same.
9164 * include/bits/slice_array.h: Same.
9165 * include/bits/indirect_array.h: Same.
9166
9167 * include/bits/allocator.h: Add allocators module.
9168 * include/ext/throw_allocator.h
9169 * include/ext/pool_allocator.h
9170 * include/ext/bitmap_allocator.h
9171 * include/ext/new_allocator.h
9172 * include/ext/malloc_allocator.h
9173 * include/ext/array_allocator.h
9174 * include/ext/mt_allocator.h
9175 * include/ext/debug_allocator.h
9176 * include/ext/extptr_allocator.h
9177
9178 * include/tr1_impl/functional: Move namespace markup here.
9179 * include/tr1_impl/regex: Same.
9180
9181 * include/tr1_impl/type_traits: Add metaprogramming module.
9182 * include/std/type_traits: Same.
9183
9184 * include/std/memory: Add memory module.
9185
9186 * include/std/ratio: Add ratio module.
9187
9188 * include/std/chrono: Move namespace markup here, add time module.
9189
9190 * include/std/thread: Move namespace markup here, add concurrency
9191 module.
9192 * include/std/mutex: Use concurrency module.
9193 * include/std/condition_variable: Same.
9194
9195
9196 * include/bits/ios_base.h: Refine io module.
9197 * include/bits/basic_ios.h: Same.
9198 * include/std/fstream: Same.
9199 * include/std/istream: Same.
9200 * include/std/ostream: Same.
9201 * include/std/sstream: Same.
9202
9203 * include/ext/vstring.h: Correct parameter markup.
9204
9205 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9206 * include/bits/unique_ptr.h: Same.
9207
9208 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9209 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9210 * include/bits/stl_heap.h: Add markup for new groupings.
9211 * include/bits/stl_algobase.h: Same.
9212 * include/bits/stl_algo.h: Same.
9213
9214 * include/c_compatibility/stdatomic.h: Add atomics module.
9215 * include/c_global/cstdatomic: Same.
9216
9217 * libsupc++/exception: Add exceptions module.
9218 * libsupc++/typeinfo: Same.
9219 * libsupc++/new: Same.
9220 * libsupc++/exception_ptr.h: Same.
9221 * include/std/system_error: Same.
9222 * include/std/stdexcept: Same.
9223
9224 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9225 * libsupc++/cxxabi-forced.h: Same.
9226
9227 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9228 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9229 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9230 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9231 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9232 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9233 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9234 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9235 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9236 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9237 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9238 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9239 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9240 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9241 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9242 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9243 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9244 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9245 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9246 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9247 * testsuite/23_containers/vector/requirements/dr438/
9248 constructor_1_neg.cc: Same.
9249 * testsuite/23_containers/vector/requirements/dr438/
9250 constructor_2_neg.cc: Same.
9251 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9252 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9253 * testsuite/23_containers/deque/requirements/dr438/
9254 constructor_1_neg.cc: Same.
9255 * testsuite/23_containers/deque/requirements/dr438/
9256 constructor_2_neg.cc: Same.
9257 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9258 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9259 * testsuite/23_containers/list/requirements/dr438/
9260 constructor_1_neg.cc: Same.
9261 * testsuite/23_containers/list/requirements/dr438/
9262 constructor_2_neg.cc: Same.
9263 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9264 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9265 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9266 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9267 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9268 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9269 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9270 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9271 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9272 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9273
9274 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9275
9276 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9277 * doc/doxygen/user.cfg.in: Update.
9278 * scripts/run_doxygen: Adjust for new group names.
9279
9280 * include/tr1_impl/random: Update doxygen group markup.
9281 * include/tr1_impl/unordered_map: Same.
9282 * include/tr1_impl/unordered_set: Same.
9283 * include/tr1_impl/array: Same.
9284 * include/std/numeric: Same.
9285 * include/std/utility: Same.
9286 * include/std/bitset: Same.
9287 * include/std/iosfwd: Same.
9288 * include/bits/stl_list.h: Same.
9289 * include/bits/stl_map.h: Same.
9290 * include/bits/stl_algobase.h: Same.
9291 * include/bits/stl_queue.h: Same.
9292 * include/bits/stl_set.h: Same.
9293 * include/bits/stl_stack.h: Same.
9294 * include/bits/stl_iterator_base_types.h: Same.
9295 * include/bits/forward_list.h: Same.
9296 * include/bits/basic_string.h: Same.
9297 * include/bits/stl_multimap.h: Same.
9298 * include/bits/stl_vector.h: Same.
9299 * include/bits/stl_deque.h: Same.
9300 * include/bits/stl_multiset.h: Same.
9301 * include/bits/stl_algo.h: Same.
9302 * include/bits/stl_bvector.h: Same.
9303 * include/bits/algorithmfwd.h: Same.
9304 * include/bits/stl_function.h: Same.
9305 * include/tr1/cmath: Same.
9306 * include/backward/binders.h: Same.
9307
9308 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9309
9310 * include/std/system_error (system_category): To system_category().
9311 (generic_category): To generic_category. DR 890.
9312 * src/system_error.cc: Define.
9313 * include/bits/functexcept.h: Only one __throw_system_error.
9314 * src/functexcept.cc: Same.
9315 * include/std/mutex: Fixup for changes above.
9316 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9317 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9318 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9319 * config/abi/pre/gnu.ver: Clean up exports.
9320
9321 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9322
9323 * include/std/thread: Fix typo.
9324 * src/thread.cc (thread::join): Use NULL.
9325
9326 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9327
9328 PR libstdc++/39168
9329 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9330 const string&)): Also check that the value != CHAR_MAX.
9331 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9332 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9333 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9334 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9335 _M_cache(const locale&)): Likewise.
9336 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9337 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9338 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9339 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9340 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9341 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9342
9343 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9344 Benjamin Kosnik <bkoz@redhat.com>
9345
9346 * include/std/thread (_Impl_base): Move _M_id out and into ...
9347 (thread): ...here. Call _M_make_routine in body of constructors.
9348 Adjust data member usage to reflect changes.
9349 (_M_make_routine): From _M_make_shared_data.
9350 (_M_start_thread): Add __shared_base_type argument.
9351 * src/thread.cc: Fixups for above.
9352 * config/abi/pre/gnu.ver: Adjust exports.
9353 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9354 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9355 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9356
9357 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9358
9359 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9360 (compare_type_to_native_type): ...this, add alignment check.
9361 * testsuite/30_threads/condition_variable_any/native_handle/
9362 typesizes.cc: Modify as above.
9363 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9364 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9365 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9366 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9367 * testsuite/30_threads/condition_variable/native_handle/
9368 typesizes.cc: Same.
9369 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9370 typesizes.cc: Same.
9371
9372 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9373 * testsuite/30_threads/thread/cons/2.cc: Same.
9374 * testsuite/30_threads/thread/cons/3.cc: Same.
9375 * testsuite/30_threads/thread/cons/4.cc: Same.
9376 * testsuite/30_threads/thread/cons/5.cc: Same.
9377 * testsuite/30_threads/thread/cons/6.cc: Same.
9378 * testsuite/30_threads/thread/cons/7.cc: Same.
9379 * testsuite/30_threads/thread/cons/8.cc: Same.
9380
9381 * testsuite/30_threads/thread/cons/9.cc: New.
9382 * testsuite/30_threads/thread/cons/moveable.cc: New.
9383
9384 * src/condition_variable.cc: Clean up whitespace.
9385 * include/std/condition_variable: Same.
9386
9387 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9388
9389 * include/std/condition_variable (condition_variable): Remove
9390 _M_internal_mutex. Add private __native_type typedef.
9391 * src/condition_variable.cc (condition_variable::notify_one):
9392 Remove _M_internal_mutex use. Use typedef.
9393 (condition_variable::notify_all): Same.
9394 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9395 (recursive_mutex): Same.
9396 (timed_mutex): Same.
9397 (recursive_timed_mutex): Same.
9398 (once_flag): Make __native_type typedef private.
9399
9400 * include/std/thread (this_thread): Add minimal markup.
9401
9402 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9403 Adjust line numbers.
9404 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9405 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9406 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9407 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9408 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9409 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9410 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9411 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9412 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9413 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9414 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9415 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9416 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9417
9418 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9419 * testsuite/30_threads/condition_variable_any/native_handle/
9420 typesizes.cc: New.
9421 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9422 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9423 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9424 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9425 * testsuite/30_threads/condition_variable/native_handle/
9426 typesizes.cc: Same.
9427 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9428 typesizes.cc: Same.
9429
9430 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9431
9432 PR testsuite/33300
9433 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9434 on darwin for lp64.
9435
9436 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9437
9438 * configure.host: Set abi_baseline_pair for mips64*-linux.
9439 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9440
9441 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9442
9443 * include/std/thread (this_thread::get_id): Inline.
9444
9445 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9446
9447 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9448 _Callable as template argument for _M_make_shared_data.
9449 * testsuite/30_threads/thread/cons/6.cc: New.
9450 * testsuite/30_threads/thread/cons/7.cc: New.
9451 * testsuite/30_threads/thread/cons/8.cc: New.
9452
9453 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9454
9455 * testsuite/30_threads/thread/member: To..
9456 * testsuite/30_threads/thread/members: ...this.
9457 * testsuite/30_threads/condition_variable/member: To...
9458 * testsuite/30_threads/condition_variable/members: ...this.
9459
9460 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9461
9462 * include/std/thread (thread::id): Move definition inside thread.
9463 Use native_handle_type. Remove this_thread::get_id friend.
9464 Change __thread_data_ptr to __shared_base_ptr.
9465 (thread::id::id(native_handle_type): Make public. Still explicit.
9466 Use native_handle_type. Change _M_thread_id to _M_thread.
9467 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9468 _M_thread_handle to _M_id.
9469 (thread::__thread_data): Rename to _Impl.
9470 Fixup for renames.
9471 (thread::_M_make_thread_data): Return derived type.
9472 (thread::hardware_concurrency): Add definition for default case.
9473 (thread::get_id): Now can define inline.
9474 (thread): Change _M_thread_data to _M_data.
9475 (this_thread::get_id): Now can define inline.
9476 * src/thread.cc (__thread_proxy): Rename to
9477 execute_native_thread_routine.
9478 Fixup for other renames.
9479 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9480 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9481 * testsuite/30_threads/thread/algorithm: Move to..
9482 * testsuite/30_threads/thread/swap: ...this.
9483 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9484 * testsuite/30_threads/thread/id/operators.cc: New.
9485
9486 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9487
9488 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9489 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9490 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9491 exposing it in public std::tuple interface.
9492
9493 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9494 Benjamin Kosnik <bkoz@redhat.com>
9495
9496 * include/std/thread (__thread_data_base): Nest class in std::thread.
9497 (__thread_data): Likewise.
9498 (__thread_data_ptr): Nest typedef in std::thread.
9499 * src/thread.cc (__thread_proxy): Qualify the above names.
9500 * config/abi/pre/gnu.ver: Remove unused exports.
9501
9502 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9503
9504 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9505 * include/bits/stl_vector.h: Remove private vector_type typedef.
9506 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9507 Fix line numbers.
9508 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9509 * testsuite/23_containers/vector/requirements/dr438/
9510 constructor_1_neg.cc: Same.
9511 * testsuite/23_containers/vector/requirements/dr438/
9512 constructor_2_neg.cc: Same.
9513 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9514 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9515
9516 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9517
9518 PR libstdc++/25191
9519 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9520 deal consistently with __try and __catch too.
9521 * src/localename.cc: Replace try -> __try, catch -> __catch.
9522 * src/ios.cc: Likewise.
9523 * src/locale.cc: Likewise.
9524 * src/istream.cc: Likewise.
9525 * src/thread.cc: Likewise.
9526 * src/compatibility.cc: Likewise.
9527 * src/bitmap_allocator.cc: Likewise.
9528 * src/ios_init.cc: Likewise.
9529 * include/debug/deque: Likewise.
9530 * include/debug/list: Likewise.
9531 * include/tr1_impl/hashtable: Likewise.
9532 * include/std/bitset: Likewise.
9533 * include/ext/pb_ds/detail/resize_policy/
9534 hash_load_check_resize_trigger_imp.hpp: Likewise.
9535 * include/ext/pb_ds/detail/resize_policy/
9536 hash_standard_resize_policy_imp.hpp: Likewise.
9537 * include/ext/pb_ds/detail/cc_hash_table_map_/
9538 resize_fn_imps.hpp: Likewise.
9539 * include/ext/pb_ds/detail/cc_hash_table_map_/
9540 constructor_destructor_fn_imps.hpp: Likewise.
9541 * include/ext/pb_ds/detail/pat_trie_/
9542 split_join_branch_bag.hpp: Likewise.
9543 * include/ext/pb_ds/detail/pat_trie_/
9544 constructors_destructor_fn_imps.hpp: Likewise.
9545 * include/ext/pb_ds/detail/bin_search_tree_/
9546 constructors_destructor_fn_imps.hpp: Likewise.
9547 * include/ext/pb_ds/detail/gp_hash_table_map_/
9548 resize_fn_imps.hpp: Likewise.
9549 * include/ext/pb_ds/detail/gp_hash_table_map_/
9550 constructor_destructor_fn_imps.hpp: Likewise.
9551 * include/ext/pb_ds/detail/binary_heap_/
9552 constructors_destructor_fn_imps.hpp: Likewise.
9553 * include/ext/pb_ds/detail/binary_heap_/
9554 erase_fn_imps.hpp: Likewise.
9555 * include/ext/pb_ds/detail/binary_heap_/
9556 split_join_fn_imps.hpp: Likewise.
9557 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9558 constructors_destructor_fn_imps.hpp: Likewise.
9559 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9560 * include/ext/pb_ds/detail/list_update_map_/
9561 constructor_destructor_fn_imps.hpp: Likewise.
9562 * include/ext/slist: Likewise.
9563 * include/ext/memory: Likewise.
9564 * include/ext/rc_string_base.h: Likewise.
9565 * include/ext/ropeimpl.h: Likewise.
9566 * include/ext/vstring.tcc: Likewise.
9567 * include/ext/rope: Likewise.
9568 * include/ext/sso_string_base.h: Likewise.
9569 * include/bits/shared_ptr.h: Likewise.
9570 * include/bits/stl_list.h: Likewise.
9571 * include/bits/locale_classes.tcc: Likewise.
9572 * include/bits/locale_facets.tcc: Likewise.
9573 * include/bits/locale_classes.h: Likewise.
9574 * include/bits/forward_list.h: Likewise.
9575 * include/bits/stl_vector.h: Likewise.
9576 * include/bits/stl_deque.h: Likewise.
9577 * include/bits/istream.tcc: Likewise.
9578 * include/bits/stl_uninitialized.h: Likewise.
9579 * include/bits/ostream.tcc: Likewise.
9580 * include/bits/vector.tcc: Likewise.
9581 * include/bits/stl_tempbuf.h: Likewise.
9582 * include/bits/deque.tcc: Likewise.
9583 * include/bits/basic_string.tcc: Likewise.
9584 * include/bits/ostream_insert.h: Likewise.
9585 * include/bits/locale_facets_nonio.tcc: Likewise.
9586 * include/bits/stl_tree.h: Likewise.
9587 * include/bits/fstream.tcc: Likewise.
9588 * include/tr1/shared_ptr.h: Likewise.
9589 * include/tr1/hypergeometric.tcc: Likewise.
9590 * include/backward/hashtable.h: Likewise.
9591 * libsupc++/exception_ptr.h: Likewise.
9592 * libsupc++/eh_personality.cc: Likewise.
9593 * libsupc++/eh_call.cc: Likewise.
9594 * config/locale/gnu/monetary_members.cc: Likewise.
9595 * config/locale/gnu/time_members.h: Likewise.
9596 * config/locale/generic/time_members.h: Likewise.
9597
9598 2009-02-03 Johannes Singler <singler@ira.uka.de>
9599
9600 * include/parallel/algorithmfwd.h:
9601 Add parallelism default for many declarations.
9602 * include/parallel/numericfwd.h: Likewise.
9603 * include/parallel/iterator.h: Use iterator_traits as usual.
9604 * include/parallel/par_loop.h:
9605 Include equally_split.h.
9606 (for_each_template_random_access_ed):
9607 Avoid calling the Result default constructor.
9608 * include/parallel/numeric: Replace
9609 for_each_template_random_access by
9610 for_each_template_random_access_ed in numeric functions.
9611
9612 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9613
9614 * config/os/gnu-linux/os_defines.h: Remove superfluous
9615 __NO_STRING_INLINES.
9616
9617 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9618
9619 * testsuite/21_strings/c_strings/char/3.cc: New test.
9620 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9621
9622 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9623 Jakub Jelinek <jakub@redhat.com>
9624
9625 PR libstdc++/30928 (partial, works together with recent glibcs)
9626 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9627 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9628 defined.
9629 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9630 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9631 defined.
9632 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9633 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9634 defined.
9635 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9636 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9637 defined.
9638 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9639 argument is const char *, assign result to const char * var, not
9640 char *.
9641 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9642 argument is const wchar_t *, assign result to const wchar_t * var, not
9643 wchar_t *.
9644
9645 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9646
9647 * include/std/thread: Remove unused headers.
9648 (__thread_data_base): Remove unused mutex and base.
9649 (thread::~thread): Only detach if joinable.
9650 (thread::joinable): Test if thread data ptr is empty.
9651 (thread::_M_thread_data_mutex): Remove.
9652 (thread::_M_get_thread_data): Remove.
9653 (thread::_M_make_thread_data): Remove overload, use make_shared.
9654 (thread::id::id): Make constructor explicit.
9655 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9656 (thread::_M_start_thread): Break shared_ptr cycle on error.
9657 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9658 * testsuite/30_threads/thread/member/4.cc: New.
9659 * testsuite/30_threads/thread/member/5.cc: New.
9660
9661 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9662
9663 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9664 (standard_layout): Just use !has_virtual_destructor for now.
9665 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9666 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9667 * testsuite/30_threads/recursive_mutex/requirements/
9668 standard_layout.cc: New.
9669 * testsuite/30_threads/condition_variable/requirements/
9670 standard_layout.cc: New.
9671 * testsuite/29_atomics/atomic_address/requirements/
9672 standard_layout.cc: Adjust.
9673 * testsuite/29_atomics/atomic_flag/requirements/
9674 standard_layout.cc: Same.
9675 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9676 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9677 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9678 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9679 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9680 line numbers.
9681 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9682 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9683 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9684 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9685 Remove, not required.
9686
9687 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9688
9689 * include/std/thread (__thread_data_base, thread): Rename member
9690 functions to match coding style.
9691 (thread::thread,thread::operator=): Define move operations.
9692 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9693 * config/abi/pre/gnu.ver: Adjust.
9694
9695 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9696
9697 PR libstdc++/38384
9698 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9699 on HPUX.
9700 * configure: Regenerate.
9701
9702 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9703
9704 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9705 atomic_flag_fence.
9706
9707 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9708
9709 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9710 Uros Bizjak <ubizjak@gmail.com>
9711
9712 PR libstdc++/38834
9713 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9714 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9715
9716 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9717 Rainer Emrich <r.emrich@de.tecosim.com>
9718
9719 PR libstdc++/38919
9720 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9721 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9722 * configure: Regenerate.
9723
9724 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9725
9726 * include/std/thread (__thread_data_base::__run): Make non-const.
9727 * testsuite/30_threads/thread/cons/5.cc: New.
9728
9729 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9730
9731 * src/Makefile.am (sources): Add math_stubs_float.cc.
9732 * src/Makefile.in: Regenerate.
9733 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9734
9735 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9736
9737 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9738 * src/Makefile.in: Regenerate.
9739 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9740
9741 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9742
9743 PR libstdc++/32666
9744 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9745
9746 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9747
9748 PR libstdc++/32666
9749 * Makefile.am (hosted_source): Remove libmath directory.
9750 * Makefile.in: Regenerate.
9751 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9752 (AC_REPLACE_MATHFUNCS): Remove.
9753 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9754 in GLIBCXX_CHECK_C99_TR1.
9755 * acinclude.m4: Remove libmath, need_math.
9756 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9757 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9758 * configure.ac: Same.
9759 * configure: Regenerate.
9760 * fragment.am: Fix comment.
9761 * config.h.in: Regenerate.
9762 * src/Makefile.in: Regenerate.
9763 * src/Makefile.am: Remove libmath references.
9764 * doc/Makefile.in: Regenerate.
9765 * po/Makefile.in: Regenerate.
9766 * include/Makefile.in: Regenerate.
9767 * libsupc++/Makefile.in: Regenerate.
9768 * testsuite/Makefile.in: Regenerate.
9769
9770 * src/compatibility.cc: Also export long double versions of "C" math
9771 library if hppa-linux.
9772 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9773 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9774
9775 * libmath: Remove.
9776 * libmath/signbit.c: Same.
9777 * libmath/stubs.c: Same.
9778 * libmath/Makefile.in: Same.
9779 * libmath/copysignf.c: Same.
9780 * libmath/mathconf.h: Same.
9781 * libmath/signbitf.c: Same.
9782 * libmath/Makefile.am: Same.
9783 * libmath/signbitl.c: Same.
9784
9785 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9786 Paolo Carlini <paolo.carlini@oracle.com>
9787
9788 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9789 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9790 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9791 * configure.ac: Adjust.
9792 * doc/xml/manual/configure.xml: Update.
9793 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9794 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9795 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9796 * configure: Regenerate.
9797 * config.h.in: Likewise.
9798
9799 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9800 thread::joinable, thread::swap, this_thread::get_id,
9801 this_thread::yield): Define inline...
9802 * include/std/thread: ... here.
9803 * config/abi/pre/gnu.ver: Adjust.
9804
9805 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9806
9807 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9808 Add dg-timeout-factor 2.0.
9809 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9810 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9811 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9812 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9813 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9814 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9815
9816 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9817
9818 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9819 field from readelf output.
9820
9821 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9822
9823 PR libstdc++/38384
9824 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9825 * configure: Regenerate.
9826
9827 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9828
9829 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9830 _GLIBCXX_HAVE_TLS.
9831 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9832
9833 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9834
9835 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9836 constructor for _M_pattern.
9837 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9838 string.cc: Test construction from different basic_string type.
9839 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9840 string.cc: Likewise.
9841
9842 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9843 Jonathan Larmour <jifl@eCosCentric.com>
9844
9845 PR libstdc++/36801
9846 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9847 New.
9848 (__gnu_cxx::__exchange_and_add): Use it.
9849 * src/atomic.cc (get_atomic_mutex): New.
9850 * src/debug.cc (get_safe_base_mutex): New.
9851 * src/locale.cc (get_locale_cache_mutex): New.
9852 * src/mt_allocator.cc (get_freelist): New.
9853 (get_freelist_mutex): New.
9854 * src/pool_allocator.cc (get_palloc_mutex): New.
9855 * include/std/mutex (__once_functor_lock): To
9856 (__get_once_functor_lock): ...this.
9857 * src/mutex.cc (__once_mutex): Don't export, use
9858 (get_once_mutex): ...this.
9859 * config/abi/pre/gnu.ver: Adjust exports.
9860
9861 2009-01-07 Jakub Jelinek <jakub@redhat.com>
9862
9863 PR libstdc++/38732
9864 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
9865 referenceCount field again.
9866 (__cxxabiv1::__cxa_refcounted_exception): New struct.
9867 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
9868 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
9869 inline functions.
9870 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
9871 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
9872 instead of __cxa_exception.
9873 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
9874 __cxxabiv1::__cxa_throw): Likewise.
9875 * libsupc++/eh_ptr.cc (std::rethrow_exception,
9876 std::__exception_ptr::exception_ptr::_M_addref,
9877 std::__exception_ptr::exception_ptr::_M_release,
9878 __gxx_dependent_exception_cleanup): Likewise.
9879 * testsuite/18_support/exception/38732.cc: New test.
9880
9881 PR libstdc++/38092
9882 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
9883 * src/compatibility.cc: Don't use .symver directives if
9884 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
9885 * config.h.in: Regenerated.
9886 * configure: Likewise.
9887
9888 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
9889
9890 PR libstdc++/38466
9891 * include/bits/stl_pair.h: Document C++03 pair vs swap.
9892
9893 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
9894
9895 * src/locale_init.cc (locale::_S_initialize_once): Move construction
9896 of classic locale...
9897 (locale::classic): Here.
9898
9899 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
9900
9901 * include/tr1_impl/regex: Fix bad return statements and typos.
9902
9903 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9904
9905 * include/tr1_impl/regex: Remove unimplemented function definitions.
9906 * testsuite/28_regex/init-list.cc: Compile only.
9907 * testsuite/tr1/7_regular_expressions/regex/cons/char/
9908 c_string_extended.cc: Same.
9909 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
9910 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
9911
9912 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9913
9914 PR libstdc++/38384
9915 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
9916 * configure: Regenerate.
9917
9918 2009-01-05 Ben Elliston <bje@au.ibm.com>
9919
9920 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
9921 * configure: Regenerate.
9922
9923 2009-01-05 Ben Elliston <bje@au.ibm.com>
9924
9925 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
9926 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
9927 * configure: Regenerate.
9928
9929 2009-01-04 Richard Guenther <rguenther@suse.de>
9930
9931 PR libstdc++/38720
9932 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
9933 integer type for storage, arithmetic and comparisons.
9934 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
9935
9936 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
9937
9938 PR libstdc++/38719
9939 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
9940 _Fwd_list_const_iterator::_M_next): Fix return type.
9941
9942 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
9943
9944 * Revert last commit, reopen and suspend libstdc++/38678.
9945
9946 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
9947
9948 PR libstdc++/38678
9949 * include/std/istream (basic_istream<>::_M_read): New.
9950 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
9951 (basic_istream<>::read, basic_istream<>::readsome): Use it.
9952 * include/std/ostream (basic_ostream<>::_M_write_): New.
9953 (basic_ostream<>::_M_write): Adjust.
9954 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
9955 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
9956 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
9957 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
9958 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.