re PR libstdc++/15523 ([DR 408] Can't have vectors of vector::const_iterator)
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR libstdc++/15523
4 * include/debug/safe_iterator.h (_Safe_iterator<>::
5 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
6 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
7 do not error out when the source is a value-initialized iterator.
8 * testsuite/23_containers/vector/15523.cc: New.
9 * doc/xml/manual/intro.xml: Add an entry for DR 408.
10
11 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
12
13 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
14 cosmetic changes, inline.
15 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
16 Likewise.
17 * include/bits/move.h: Minor cosmetic changes.
18
19 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
20
21 PR libstdc++/40912 (final)
22 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
23 * testsuite/26_numerics/random/uniform_real_distribution/cons/
24 parms_neg.cc: Likewise.
25 * testsuite/26_numerics/random/uniform_real_distribution/cons/
26 parms.cc: Likewise.
27 * testsuite/26_numerics/random/uniform_real_distribution/cons/
28 default.cc: Likewise.
29 * testsuite/26_numerics/random/uniform_real_distribution/
30 requirements/typedefs.cc: Likewise.
31 * testsuite/26_numerics/random/piecewise_constant_distribution/
32 cons/range.cc: Likewise.
33 * testsuite/26_numerics/random/piecewise_constant_distribution/
34 cons/default.cc: Likewise.
35 * testsuite/26_numerics/random/piecewise_constant_distribution/
36 cons/num_xbound_fun.cc: Likewise.
37 * testsuite/26_numerics/random/piecewise_constant_distribution/
38 cons/initlist_fun.cc: Likewise.
39 * testsuite/26_numerics/random/piecewise_constant_distribution/
40 requirements/typedefs.cc: Likewise.
41 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
42 * testsuite/26_numerics/random/chi_squared_distribution/cons/
43 parms.cc: Likewise.
44 * testsuite/26_numerics/random/chi_squared_distribution/cons/
45 default.cc: Likewise.
46 * testsuite/26_numerics/random/chi_squared_distribution/
47 requirements/typedefs.cc: Likewise.
48 * testsuite/26_numerics/random/normal_distribution/
49 cons/parms.cc: Likewise.
50 * testsuite/26_numerics/random/normal_distribution/
51 cons/default.cc: Likewise.
52 * testsuite/26_numerics/random/normal_distribution/
53 requirements/typedefs.cc: Likewise.
54 * testsuite/26_numerics/random/seed_seq/cons/
55 range.cc: Likewise.
56 * testsuite/26_numerics/random/seed_seq/cons/
57 initlist.cc: Likewise.
58 * testsuite/26_numerics/random/seed_seq/cons/
59 default.cc: Likewise.
60 * testsuite/26_numerics/random/seed_seq/requirements/
61 typedefs.cc: Likewise.
62 * testsuite/26_numerics/random/uniform_int_distribution/
63 cons/parms_neg.cc: Likewise.
64 * testsuite/26_numerics/random/uniform_int_distribution/
65 cons/parms.cc: Likewise.
66 * testsuite/26_numerics/random/uniform_int_distribution/
67 cons/default.cc: Likewise.
68 * testsuite/26_numerics/random/uniform_int_distribution/
69 requirements/typedefs.cc: Likewise.
70 * testsuite/26_numerics/random/poisson_distribution/cons/
71 parms.cc: Likewise.
72 * testsuite/26_numerics/random/poisson_distribution/cons/
73 default.cc: Likewise.
74 * testsuite/26_numerics/random/poisson_distribution/
75 requirements/typedefs.cc: Likewise.
76 * testsuite/26_numerics/random/bernoulli_distribution/
77 cons/parms.cc: Likewise.
78 * testsuite/26_numerics/random/bernoulli_distribution/
79 cons/default.cc: Likewise.
80 * testsuite/26_numerics/random/bernoulli_distribution/
81 requirements/typedefs.cc: Likewise.
82 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
83 * testsuite/26_numerics/random/
84 default_random_engine.cc: Likewise.
85 * testsuite/26_numerics/random/discrete_distribution/
86 cons/range.cc: Likewise.
87 * testsuite/26_numerics/random/discrete_distribution/
88 cons/initlist.cc: Likewise.
89 * testsuite/26_numerics/random/discrete_distribution/
90 cons/default.cc: Likewise.
91 * testsuite/26_numerics/random/discrete_distribution/
92 cons/num_xbound_fun.cc: Likewise.
93 * testsuite/26_numerics/random/discrete_distribution/
94 requirements/typedefs.cc: Likewise.
95 * testsuite/26_numerics/random/weibull_distribution/
96 cons/parms.cc: Likewise.
97 * testsuite/26_numerics/random/weibull_distribution/
98 cons/default.cc: Likewise.
99 * testsuite/26_numerics/random/weibull_distribution/
100 requirements/typedefs.cc: Likewise.
101 * testsuite/26_numerics/random/independent_bits_engine/
102 cons/base_move.cc: Likewise.
103 * testsuite/26_numerics/random/independent_bits_engine/
104 cons/seed1.cc: Likewise.
105 * testsuite/26_numerics/random/independent_bits_engine/
106 cons/seed2.cc: Likewise.
107 * testsuite/26_numerics/random/independent_bits_engine/
108 cons/base_copy.cc: Likewise.
109 * testsuite/26_numerics/random/independent_bits_engine/
110 cons/default.cc: Likewise.
111 * testsuite/26_numerics/random/independent_bits_engine/
112 cons/seed_seq.cc: Likewise.
113 * testsuite/26_numerics/random/independent_bits_engine/
114 requirements/typedefs.cc: Likewise.
115 * testsuite/26_numerics/random/independent_bits_engine/
116 operators/equal.cc: Likewise.
117 * testsuite/26_numerics/random/independent_bits_engine/
118 operators/serialize.cc: Likewise.
119 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
120 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
121 * testsuite/26_numerics/random/subtract_with_carry_engine/
122 cons/seed1.cc: Likewise.
123 * testsuite/26_numerics/random/subtract_with_carry_engine/
124 cons/seed2.cc: Likewise.
125 * testsuite/26_numerics/random/subtract_with_carry_engine/
126 cons/default.cc: Likewise.
127 * testsuite/26_numerics/random/subtract_with_carry_engine/
128 requirements/typedefs.cc: Likewise.
129 * testsuite/26_numerics/random/subtract_with_carry_engine/
130 operators/equal.cc: Likewise.
131 * testsuite/26_numerics/random/subtract_with_carry_engine/
132 operators/serialize.cc: Likewise.
133 * testsuite/26_numerics/random/discard_block_engine/cons/
134 base_move.cc: Likewise.
135 * testsuite/26_numerics/random/discard_block_engine/cons/
136 seed1.cc: Likewise.
137 * testsuite/26_numerics/random/discard_block_engine/cons/
138 seed2.cc: Likewise.
139 * testsuite/26_numerics/random/discard_block_engine/cons/
140 base_copy.cc: Likewise.
141 * testsuite/26_numerics/random/discard_block_engine/cons/
142 default.cc: Likewise.
143 * testsuite/26_numerics/random/discard_block_engine/cons/
144 seed_seq.cc: Likewise.
145 * testsuite/26_numerics/random/discard_block_engine/
146 requirements/typedefs.cc: Likewise.
147 * testsuite/26_numerics/random/discard_block_engine/
148 operators/equal.cc: Likewise.
149 * testsuite/26_numerics/random/discard_block_engine/
150 operators/serialize.cc: Likewise.
151 * testsuite/26_numerics/random/cauchy_distribution/
152 cons/parms.cc: Likewise.
153 * testsuite/26_numerics/random/cauchy_distribution/
154 cons/default.cc: Likewise.
155 * testsuite/26_numerics/random/cauchy_distribution/
156 requirements/typedefs.cc: Likewise.
157 * testsuite/26_numerics/random/negative_binomial_distribution/
158 cons/parms.cc: Likewise.
159 * testsuite/26_numerics/random/negative_binomial_distribution/
160 cons/default.cc: Likewise.
161 * testsuite/26_numerics/random/negative_binomial_distribution/
162 requirements/typedefs.cc: Likewise.
163 * testsuite/26_numerics/random/gamma_distribution/
164 cons/parms.cc: Likewise.
165 * testsuite/26_numerics/random/gamma_distribution/
166 cons/default.cc: Likewise.
167 * testsuite/26_numerics/random/gamma_distribution/
168 requirements/typedefs.cc: Likewise.
169 * testsuite/26_numerics/random/mersenne_twister_engine/
170 cons/seed1.cc: Likewise.
171 * testsuite/26_numerics/random/mersenne_twister_engine/
172 cons/seed2.cc: Likewise.
173 * testsuite/26_numerics/random/mersenne_twister_engine/
174 cons/default.cc: Likewise.
175 * testsuite/26_numerics/random/mersenne_twister_engine/
176 requirements/typedefs.cc: Likewise.
177 * testsuite/26_numerics/random/mersenne_twister_engine/
178 operators/equal.cc: Likewise.
179 * testsuite/26_numerics/random/mersenne_twister_engine/
180 operators/serialize.cc: Likewise.
181 * testsuite/26_numerics/random/fisher_f_distribution/
182 cons/parms.cc: Likewise.
183 * testsuite/26_numerics/random/fisher_f_distribution/
184 cons/default.cc: Likewise.
185 * testsuite/26_numerics/random/fisher_f_distribution/
186 requirements/typedefs.cc: Likewise.
187 * testsuite/26_numerics/random/exponential_distribution/
188 cons/parms.cc: Likewise.
189 * testsuite/26_numerics/random/exponential_distribution/
190 cons/default.cc: Likewise.
191 * testsuite/26_numerics/random/exponential_distribution/
192 requirements/typedefs.cc: Likewise.
193 * testsuite/26_numerics/random/binomial_distribution/
194 cons/parms.cc: Likewise.
195 * testsuite/26_numerics/random/binomial_distribution/
196 cons/default.cc: Likewise.
197 * testsuite/26_numerics/random/binomial_distribution/
198 requirements/typedefs.cc: Likewise.
199 * testsuite/26_numerics/random/lognormal_distribution/
200 cons/parms.cc: Likewise.
201 * testsuite/26_numerics/random/lognormal_distribution/
202 cons/default.cc: Likewise.
203 * testsuite/26_numerics/random/lognormal_distribution/
204 requirements/typedefs.cc: Likewise.
205 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
206 * testsuite/26_numerics/random/random_device/cons/
207 token.cc: Likewise.
208 * testsuite/26_numerics/random/random_device/cons/
209 default.cc: Likewise.
210 * testsuite/26_numerics/random/random_device/
211 requirements/typedefs.cc: Likewise.
212 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
213 * testsuite/26_numerics/random/extreme_value_distribution/
214 cons/parms.cc: Likewise.
215 * testsuite/26_numerics/random/extreme_value_distribution/
216 cons/default.cc: Likewise.
217 * testsuite/26_numerics/random/extreme_value_distribution/
218 requirements/typedefs.cc: Likewise.
219 * testsuite/26_numerics/random/piecewise_linear_distribution/
220 cons/range.cc: Likewise.
221 * testsuite/26_numerics/random/piecewise_linear_distribution/
222 cons/default.cc: Likewise.
223 * testsuite/26_numerics/random/piecewise_linear_distribution/
224 cons/num_xbound_fun.cc: Likewise.
225 * testsuite/26_numerics/random/piecewise_linear_distribution/
226 cons/initlist_fun.cc: Likewise.
227 * testsuite/26_numerics/random/piecewise_linear_distribution/
228 requirements/typedefs.cc: Likewise.
229 * testsuite/26_numerics/random/student_t_distribution/
230 cons/parms.cc: Likewise.
231 * testsuite/26_numerics/random/student_t_distribution/
232 cons/default.cc: Likewise.
233 * testsuite/26_numerics/random/student_t_distribution/
234 requirements/typedefs.cc: Likewise.
235 * testsuite/26_numerics/random/linear_congruential_engine/
236 cons/seed1.cc: Likewise.
237 * testsuite/26_numerics/random/linear_congruential_engine/
238 cons/seed2.cc: Likewise.
239 * testsuite/26_numerics/random/linear_congruential_engine/
240 cons/default.cc: Likewise.
241 * testsuite/26_numerics/random/linear_congruential_engine/
242 requirements/non_uint_neg.cc: Likewise.
243 * testsuite/26_numerics/random/linear_congruential_engine/
244 requirements/typedefs.cc: Likewise.
245 * testsuite/26_numerics/random/linear_congruential_engine/
246 operators/equal.cc: Likewise.
247 * testsuite/26_numerics/random/linear_congruential_engine/
248 operators/serialize.cc: Likewise.
249 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
250 * testsuite/26_numerics/random/shuffle_order_engine/cons/
251 base_move.cc: Likewise.
252 * testsuite/26_numerics/random/shuffle_order_engine/cons/
253 seed1.cc: Likewise.
254 * testsuite/26_numerics/random/shuffle_order_engine/cons/
255 seed2.cc: Likewise.
256 * testsuite/26_numerics/random/shuffle_order_engine/cons/
257 base_copy.cc: Likewise.
258 * testsuite/26_numerics/random/shuffle_order_engine/cons/
259 default.cc: Likewise.
260 * testsuite/26_numerics/random/shuffle_order_engine/cons/
261 seed_seq.cc: Likewise.
262 * testsuite/26_numerics/random/shuffle_order_engine/
263 requirements/typedefs.cc: Likewise.
264 * testsuite/26_numerics/random/shuffle_order_engine/
265 operators/equal.cc: Likewise.
266 * testsuite/26_numerics/random/shuffle_order_engine/
267 operators/serialize.cc: Likewise.
268 * testsuite/26_numerics/random/geometric_distribution/
269 cons/parms.cc: Likewise.
270 * testsuite/26_numerics/random/geometric_distribution/
271 cons/default.cc: Likewise.
272 * testsuite/26_numerics/random/geometric_distribution/
273 requirements/typedefs.cc: Likewise.
274 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
275
276 2009-07-31 Jason Merrill <jason@redhat.com>
277 Douglas Gregor <doug.gregor@gmail.com>
278
279 * include/bits/move.h (forward): Implement as in N2835.
280 (move): Implement as in N2831.
281 * include/std/istream (rvalue stream operator>>): New.
282 * include/std/ostream (rvalue stream operator<<): New.
283 * testsuite/27_io/rvalue_streams.cc: New.
284
285 2009-07-31 Jason Merrill <jason@redhat.com>
286
287 * include/bits/forward_list.h (splice_after): Use forward.
288 (merge): Likewise.
289 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
290 (move_iterator::operator[]): Use move.
291 * include/bits/stl_list.h (insert): Use move.
292 * include/std/thread (_Callable constructor): Use forward.
293 * include/std/tuple: Don't specify explicit template args to move.
294
295 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
296 Adjust signature.
297 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
298 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
299 reference.
300 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
301 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
302 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
303 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
304 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
305 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
306 testsuite/23_containers/forward_list/operations/1.cc,
307 testsuite/23_containers/forward_list/operations/5.cc: Use move.
308 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
309 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
310 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
311 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
312 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
313
314 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
315
316 PR libstdc++/40912 (partial)
317 * include/std/random: Disable the facility if <stdint.h> is not
318 available.
319
320 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
321
322 PR libstdc++/40919
323 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
324 xfail on darwin[3-9]*.
325
326 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
327
328 PR libstdc++/40917
329 * testsuite/util/replacement_memory_operators.h: Add missing includes,
330 tweak qualifications.
331
332 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
333
334 PR libstdc++/40916
335 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
336 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
337 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
338
339 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
340
341 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
342
343 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
344
345 PR libstdc++/40915
346 * testsuite/18_support/headers/exception/synopsis.cc: Fix
347 std::terminate declaration.
348
349 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
350
351 PR libstdc++/40908
352 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
353 symbols at GLIBCXX_3.4.
354
355 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
356
357 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
358 * testsuite/util/testsuite_abi.cc: Adjust.
359 * configure.ac: Bump libtool_VERSION to 6:13:0.
360 * configure: Regenerate.
361
362 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
363 Tyler Earman <rem.intellegare@gmail.com>
364
365 * doc/xml/manual/configure.xml: Consistent placement of
366 ABI-changing options, clarify --enable-clocale.
367
368 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
369
370 * python/Makefile.in: Regenerate.
371
372 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
373
374 * python/Makefile.am (install-data-local): Use DESTDIR
375 correctly.
376
377 2009-07-24 Jason Merrill <jason@redhat.com>
378
379 Core issue 901
380 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
381 dealloc.
382
383 2009-07-24 Joseph Myers <joseph@codesourcery.com>
384
385 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
386 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
387 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
388 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
389 * testsuite/21_strings/headers/cwchar/functions_std.cc,
390 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
391 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
392 Use dg-require-swprintf.
393
394 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
395
396 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
397
398 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
399
400 * include/c_std/cmath (abs(_Tp)): Add.
401 * include/c_global/cmath (abs(_Tp)): Likewise.
402 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
403
404 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
405
406 * doc/html/ext/lwg-closed.html: Update to R65.
407 * doc/html/ext/lwg-defects.html: Likewise.
408 * doc/html/ext/lwg-active.html: Likewise.
409 * doc/xml/manual/intro.xml: Update DRs entries.
410
411 2009-07-22 Jason Merrill <jason@redhat.com>
412
413 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
414
415 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
416
417 * include/std/valarray (valarray<>::operator=(const valarray<>&),
418 valarray<>::operator=(initializer_list<>)): Implement resolution
419 of DR 630, [Ready] in Frankfurt.
420 * testsuite/26_numerics/valarray/dr630-1.cc: New.
421 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
422 * doc/xml/manual/intro.xml: Add an entry for DR 630.
423
424 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
425
426 * include/std/chrono (duration<>::operator%=, operator%):
427 Add, per DR 934.
428 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
429 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
430
431 * include/std/chrono (operator/): Simplify implementation.
432
433 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
434
435 * doc/xml/manual/intro.xml: Escape '&', validate.
436 * doc/xml/manual/using.xml: Validate, dead link check.
437 * doc/xml/manual/strings.xml: Same.
438 * doc/xml/manual/appendix_contributing.xml: Same.
439 * doc/xml/manual/iterators.xml: Same.
440 * doc/xml/manual/spine.xml: Same.
441
442 * doc/xml/faq.xml: Remove redundant xreflabel entities.
443 * doc/xml/gnu/gpl-3.0.xml: Same.
444 * doc/xml/manual/mt_allocator.xml: Same.
445 * doc/xml/manual/allocator.xml: Same.
446 * doc/xml/manual/ctype.xml: Same.
447 * doc/xml/manual/codecvt.xml: Same.
448 * doc/xml/manual/backwards_compatibility.xml: Same.
449 * doc/xml/manual/shared_ptr.xml: Same.
450 * doc/xml/manual/abi.xml: Same.
451 * doc/xml/manual/auto_ptr.xml: Same.
452 * doc/xml/manual/internals.xml: Same.
453 * doc/xml/manual/parallel_mode.xml: Same.
454 * doc/xml/manual/bitmap_allocator.xml: Same.
455 * doc/xml/manual/build_hacking.xml: Same.
456 * doc/xml/manual/evolution.xml: Same.
457 * doc/xml/manual/debug.xml: Same.
458 * doc/xml/manual/localization.xml: Same.
459 * doc/xml/manual/appendix_contributing.xml: Same.
460 * doc/xml/manual/locale.xml: Same.
461 * doc/xml/manual/messages.xml: Same.
462 * doc/xml/manual/spine.xml: Same.
463 * doc/xml/manual/test.xml: Same.
464 * doc/xml/book.txml: Same.
465 * doc/xml/spine.xml: Same.
466
467 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
468 * doc/xml/manual/backwards_compatibility.xml: Same.
469 * doc/xml/manual/concurrency.xml: Same.
470 * doc/xml/manual/intro.xml: Same.
471 * doc/xml/manual/parallel_mode.xml: Same.
472 * doc/xml/manual/status_cxx1998.xml: Same.
473 * doc/xml/manual/containers.xml: Same.
474 * doc/xml/manual/io.xml: Same.
475 * doc/xml/manual/support.xml: Same.
476 * doc/xml/manual/strings.xml: Same.
477 * doc/xml/manual/debug_mode.xml: Same.
478 * doc/xml/manual/extensions.xml: Same.
479 * doc/xml/manual/appendix_contributing.xml: Same.
480 * doc/xml/manual/messages.xml: Same.
481 * doc/xml/manual/test.xml: Same.
482
483 * doc/xml/manual/abi.xml: Same.
484 * doc/xml/manual/auto_ptr.xml: Same.
485 * doc/xml/manual/parallel_mode.xml: Same.
486 * doc/xml/manual/build_hacking.xml: Same.
487 * doc/xml/manual/evolution.xml: Same.
488 * doc/xml/manual/using.xml: Same.
489 * doc/xml/manual/debug_mode.xml: Same.
490 * doc/xml/manual/extensions.xml: Same.
491 * doc/xml/manual/diagnostics.xml: Same.
492 * doc/xml/manual/algorithms.xml: Same.
493
494 * doc/html: Regenerate.
495
496 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
497
498 PR libstdc++/40712
499 * config/locale/gnu/numeric_members.cc (numpunct<>::
500 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
501 and copy the langinfo data into it.
502 (numpunct<>::~numpunct): Free the allocated memory.
503 * config/locale/gnu/monetary_members.cc (moneypunct<>::
504 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
505 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
506 _M_data->_M_curr_symbol.
507 (moneypunct<>::~moneypunct): Free the allocated memory.
508 * testsuite/22_locale/moneypunct/40712.cc: New.
509
510 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
511 Do not leak memory if new throws.
512 * include/bits/locale_facets_nonio.tcc
513 (__moneypunct_cache<>::_M_cache): Likewise.
514
515 2009-07-17 Joseph Myers <joseph@codesourcery.com>
516
517 PR other/40784
518 * configure: Regenerate.
519
520 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
521
522 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
523 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
524 line numbers.
525 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
526 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
527 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
528
529 2009-07-16 Joseph Myers <joseph@codesourcery.com>
530
531 * configure: Regenerate.
532
533 2009-07-16 Jason Merrill <jason@redhat.com>
534
535 PR libstdc++/37907
536 * include/std/type_traits: Add is_standard_layout, is_trivial.
537 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
538 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
539 Update line numbers.
540
541 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
542 Tom Tromey <tromey@redhat.com>
543
544 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
545 Fetch std::string to the given length.
546
547 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
548
549 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
550 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
551 [Ready] in Frankfurt.
552 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
553 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
554 New.
555 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
556 Likewise.
557 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
558 Adjust.
559 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
560 Likewise.
561 * doc/xml/manual/intro.xml: Add an entry for DR 696.
562
563 * include/bits/istream.tcc: Minor clean-up to the initializers of the
564 __err locals.
565 * include/bits/ostream.tcc: Likewise.
566 * src/compatibility.cc: Likewise.
567 * src/istream.cc: Likewise.
568
569 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
570
571 * include/std/type_traits (common_type): Remove workaround for
572 PR36628, now fixed.
573
574 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
575
576 PR testsuite/40699
577 PR testsuite/40707
578 PR testsuite/40709
579 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
580
581 2009-07-08 Janis Johnson <janis187@us.ibm.com>
582
583 PR libstdc++/40691
584 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
585 * testsuite/26_numerics/valarray/40691.cc: New test.
586
587 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
588
589 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
590 * testsuite/21_strings/c_strings/char/3.cc: Same.
591
592 2009-07-06 Jason Merrill <jason@redhat.com>
593
594 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
595 to defer searching bases that don't overlap the desired address.
596
597 2009-07-05 Joseph Myers <joseph@codesourcery.com>
598
599 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
600 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
601 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
602 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
603 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
604 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
605 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
606 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
607 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
608 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
609 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
610 testsuite/ext/vstring/init-list.cc,
611 testsuite/ext/vstring/moveable.cc,
612 testsuite/ext/vstring/requirements/citerators.cc,
613 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
614 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
615 Use dg-require-string-conversions.
616
617 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
618
619 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
620 to ld_library_path. Use add_path. Add just find_libgcc_s to
621 ld_library_path, not every libgcc multilib directory.
622
623 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
624
625 PR libstdc++/40600
626 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
627 std::minmax return type.
628 * testsuite/25_algorithms/minmax/3.cc: Likewise.
629
630 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
631
632 PR libstdc++/40511
633 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
634 with glibc2.2.x.
635
636 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
637
638 * include/bits/random.tcc
639 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
640 as array type.
641
642 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
643
644 * include/bits/random.h (__mod(_Tp)): Use defaults.
645 (struct _Mod): Adjust template parameters.
646 (linear_congruential_engine<>::operator()()): Adjust.
647 (typedef _UInt32Type): Remove.
648 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
649 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
650 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
651 calls.
652 (mersenne_twister_engine<>::seed(result_type)): Likewise.
653 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
654 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
655 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
656 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
657 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
658 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
659 Likewise.
660
661 * include/bits/random.tcc
662 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
663 formula (i mod n).
664 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
665 as array type.
666 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
667 size.
668 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
669 uint_least32_t.
670
671 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
672
673 * include/std/future (shared_future): Adjust doxygen comment.
674
675 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
676
677 PR libstdc++/40297
678 * include/bits/atomic_0.h: Reverse debug assertions.
679 * include/bits/atomic_2.h: Likewise.
680
681 2009-06-23 DJ Delorie <dj@redhat.com>
682
683 Add MeP port.
684 * configure.host: Add mep support.
685
686 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
687
688 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
689 (INPUT): Add future.
690 * include/std/future: Adjust markup.
691 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
692 line numbers.
693 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
694 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
695 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
696 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
697
698 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
699
700 * include/bits/shared_ptr.h: Do not swap rvalues.
701 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
702 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
703 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
704 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
705 * testsuite/20_util/tuple/swap.cc: Likewise.
706
707 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
708
709 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
710 * include/std/ratio: Typo in comment.
711
712 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
713
714 PR libstdc++/40518
715 * include/bits/basic_string.h (basic_string<>::_Rep::
716 _M_set_length_and_sharable): Do not write the empty rep.
717 (basic_string<>::erase(iterator, iterator)): Likewise,
718 move out of line...
719 * include/bits/basic_string.tcc: ... here.
720
721 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
722
723 * testsuite/util/testsuite_common_types.h (bitwise_operators,
724 bitwise_assignment_operators): Initialize a and b.
725 (struct has_bitwise_operators): Do not call the latter.
726 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
727 dg-error line numbers.
728 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
729 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
730 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
731
732 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
733
734 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
735 possibly unused.
736 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
737 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
738 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
739
740 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
741
742 * include/std/future: New.
743 * include/Makefile.am: Add.
744 * include/Makefile.in: Regenerate.
745 * src/future.cc: New.
746 * src/Makefile.am: Add.
747 * src/Makefile.in: Regenerate.
748 * config/abi/pre/gnu.ver: Add export.
749 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
750 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
751 * testsuite/30_threads/packaged_task/cons/1.cc: New.
752 * testsuite/30_threads/packaged_task/cons/2.cc: New.
753 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
754 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
755 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
756 * testsuite/30_threads/packaged_task/cons/move.cc: New.
757 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
758 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
759 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
760 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
761 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
762 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
763 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
764 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
765 * testsuite/30_threads/packaged_task/members/reset.cc: New.
766 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
767 * testsuite/30_threads/packaged_task/members/swap.cc: New.
768 * testsuite/30_threads/packaged_task/requirements/
769 explicit_instantiation.cc: New.
770 * testsuite/30_threads/promise/cons/1.cc: New.
771 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
772 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
773 * testsuite/30_threads/promise/cons/move_assign.cc: New.
774 * testsuite/30_threads/promise/cons/move.cc: New.
775 * testsuite/30_threads/promise/members/get_future.cc: New.
776 * testsuite/30_threads/promise/members/get_future2.cc: New.
777 * testsuite/30_threads/promise/members/set_exception.cc: New.
778 * testsuite/30_threads/promise/members/set_exception2.cc: New.
779 * testsuite/30_threads/promise/members/set_value.cc: New.
780 * testsuite/30_threads/promise/members/set_value2.cc: New.
781 * testsuite/30_threads/promise/members/set_value3.cc: New.
782 * testsuite/30_threads/promise/members/swap.cc: New.
783 * testsuite/30_threads/promise/requirements/
784 explicit_instantiation.cc: New.
785 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
786 * testsuite/30_threads/shared_future/cons/copy.cc: New.
787 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
788 * testsuite/30_threads/shared_future/cons/move.cc: New.
789 * testsuite/30_threads/shared_future/members/get.cc: New.
790 * testsuite/30_threads/shared_future/members/get2.cc: New.
791 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
792 * testsuite/30_threads/shared_future/members/has_value.cc: New.
793 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
794 * testsuite/30_threads/shared_future/members/wait.cc: New.
795 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
796 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
797 * testsuite/30_threads/shared_future/requirements/
798 explicit_instantiation.cc: New.
799 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
800 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
801 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
802 * testsuite/30_threads/unique_future/cons/move.cc: New.
803 * testsuite/30_threads/unique_future/members/get.cc: New.
804 * testsuite/30_threads/unique_future/members/get2.cc: New.
805 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
806 * testsuite/30_threads/unique_future/members/has_value.cc: New.
807 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
808 * testsuite/30_threads/unique_future/members/wait.cc: New.
809 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
810 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
811 * testsuite/30_threads/unique_future/requirements/
812 explicit_instantiation.cc: New.
813 * testsuite/performance/30_threads/future/polling.cc: New.
814
815 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
816
817 * Revert last Change.
818
819 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
820
821 PR libstdc++/40497
822 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
823 signature per the current C++1x draft (N2857).
824 * testsuite/24_iterators/operations/40497.cc: Add.
825
826 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
827
828 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
829 a floating point type.
830 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
831 _IntType)): Fix second default argument.
832 (uniform_int_distribution<>::_M_call): Remove.
833 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
834 const param_type&)): Only declare.
835 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
836 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
837 Remove.
838 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
839 const param_type&): Define here.
840 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
841 const param_type&), discrete_distribution<>::operator()
842 (_UniformRandomNumberGenerator&, const param_type&),
843 piecewise_constant_distribution<>::operator()
844 (_UniformRandomNumberGenerator&, const param_type&),
845 piecewise_linear_distribution<>::operator()
846 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
847 the second template argument of _Adaptor.
848 * testsuite/26_numerics/random/uniform_int_distribution/cons/
849 default.cc: Adjust.
850
851 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
852
853 * include/bits/random.tcc (discrete_distribution<>::param_type::
854 param_type(size_t, double, double, _Func),
855 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
856 const param_type&)): Tidy.
857 (piecewise_constant_distribution<>::param_type::_M_initialize):
858 Use reserve, fix.
859 (piecewise_constant_distribution<>::param_type::
860 param_type(initializer_list<>, _Func),
861 piecewise_constant_distribution<>::param_type::
862 param_type(size_t, _RealType, _RealType, _Func),
863 piecewise_linear_distribution<>::param_type::
864 param_type(initializer_list<>, _Func),
865 piecewise_linear_distribution<>::param_type::
866 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
867 (piecewise_constant_distribution<>::param_type::
868 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
869 piecewise_constant_distribution<>::
870 operator()(_UniformRandomNumberGenerator&, const param_type&),
871 piecewise_linear_distribution<>::
872 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
873 (operator>>(std::basic_istream<>&,
874 piecewise_constant_distribution<>&),
875 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
876 Use reserve.
877 * include/bits/random.h: Minor cosmetic changes.
878
879 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
880
881 * testsuite/23_containers/list/check_construct_destroy.h: New.
882 Move test logic here.
883 * testsuite/23_containers/list/moveable.h: Same.
884 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
885 * testsuite/23_containers/list/modifiers/1.h: Same.
886 * testsuite/23_containers/list/modifiers/2.h: Same.
887 * testsuite/23_containers/list/modifiers/3.h: Same.
888 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
889 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
890 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
891 * testsuite/23_containers/list/operations/1.h: Same.
892 * testsuite/23_containers/list/operations/2.h: Same.
893 * testsuite/23_containers/list/operations/3.h: Same.
894 * testsuite/23_containers/list/operations/4.h: Same.
895 * testsuite/23_containers/list/operations/5.h: Same.
896 * testsuite/23_containers/list/capacity/1.h: Same.
897 * testsuite/23_containers/list/init-list.h: Same.
898 * testsuite/23_containers/list/cons/1.h: Same.
899 * testsuite/23_containers/list/cons/2.h: Same.
900 * testsuite/23_containers/list/cons/3.h: Same.
901 * testsuite/23_containers/list/cons/4.h: Same.
902 * testsuite/23_containers/list/cons/5.h: Same.
903 * testsuite/23_containers/list/cons/6.h: Same.
904 * testsuite/23_containers/list/cons/7.h: Same.
905 * testsuite/23_containers/list/cons/8.h: Same.
906 * testsuite/23_containers/list/cons/9.h: Same.
907 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
908 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
909 header.
910 * testsuite/23_containers/list/modifiers/1.cc: Same.
911 * testsuite/23_containers/list/modifiers/2.cc: Same.
912 * testsuite/23_containers/list/modifiers/3.cc: Same.
913 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
914 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
915 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
916 * testsuite/23_containers/list/operations/1.cc: Same.
917 * testsuite/23_containers/list/operations/2.cc: Same.
918 * testsuite/23_containers/list/operations/3.cc: Same.
919 * testsuite/23_containers/list/operations/4.cc: Same.
920 * testsuite/23_containers/list/operations/5.cc: Same.
921 * testsuite/23_containers/list/capacity/1.cc: Same.
922 * testsuite/23_containers/list/init-list.cc: Same.
923 * testsuite/23_containers/list/cons/1.cc: Same.
924 * testsuite/23_containers/list/cons/2.cc: Same.
925 * testsuite/23_containers/list/cons/3.cc: Same.
926 * testsuite/23_containers/list/cons/4.cc: Same.
927 * testsuite/23_containers/list/cons/5.cc: Same.
928 * testsuite/23_containers/list/cons/6.cc: Same.
929 * testsuite/23_containers/list/cons/7.cc: Same.
930 * testsuite/23_containers/list/cons/8.cc: Same.
931 * testsuite/23_containers/list/cons/9.cc: Same.
932 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
933 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
934 * testsuite/23_containers/list/moveable.cc: Same.
935
936 2009-06-17 Tom Tromey <tromey@redhat.com>
937
938 * python/hook.in: Do not fail when there is no current objfile.
939 Use os.path.normpath.
940
941 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
942
943 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
944 Remove.
945 (exception_ptr::operator=(exception_ptr&&)): Cast source to
946 rvalue-reference so that move constructor is called.
947 * testsuite/18_support/exception_ptr/move.cc: New.
948
949 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
950
951 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
952 if joinable.
953
954 2009-06-15 Tom Tromey <tromey@redhat.com>
955
956 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
957 set self.iter.
958 (StdMapPrinter.to_string): Make a new iterator.
959 (StdMapPrinter.children): Likewise.
960 (StdSetPrinter.__init__): Don't set self.iter.
961 (StdSetPrinter.to_string): Make a new iterator.
962 (StdSetPrinter.children): Likewise.
963
964 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
965
966 * include/bits/random.tcc
967 (negative_binomial_distribution<>::operator()
968 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
969 class member gamma_distribution.
970 (negative_binomial_distribution<>::operator()
971 (_UniformRandomNumberGenerator&)): Implement out of line here.
972 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
973 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
974 (student_t_distribution<>::operator()
975 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
976 simplify.
977 (operator<<(basic_ostream<>&, student_t_distribution<>),
978 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
979 (chi_squared_distribution<>::operator()
980 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
981 tweak to use a class member gamma_distribution.
982 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
983 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
984 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
985 const param_type&): Move inline, tweak to use class member
986 gamma_distributions.
987 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
988 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
989 * include/bits/random.h: Adjust, minor tweaks.
990
991 2009-06-10 Tom Tromey <tromey@redhat.com>
992
993 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
994 (build_libstdcxx_dictionary): Accept shortened form of
995 basic_string names.
996 (StdStringPrinter.to_string): Remove reference to WideEncoding.
997
998 2009-06-10 Tom Tromey <tromey@redhat.com>
999
1000 PR libstdc++/40289:
1001 * python/Makefile.in: Rebuild.
1002 * python/hook.in: Compute module path relative to objfile.
1003 * python/Makefile.am (pythondir): Redefine.
1004 (gdb.py): Subst toolexeclibdir.
1005 (install-data-local): Rewrite.
1006
1007 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1008
1009 * include/bits/move.h: Doxygen group fixes.
1010
1011 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1012
1013 * include/bits/random.tcc (gamma_distribution<>::operator()
1014 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1015 the Marsaglia/Tsang algorithm.
1016 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1017 (operator<<(basic_ostream<>&, gamma_distribution<>),
1018 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1019
1020 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1021 Remove, just use normal_distribution.
1022 (operator<<(basic_ostream<>&, student_t_distribution<>),
1023 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1024 (linear_congruential_engine<>::operator()()): Move inline.
1025 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1026 const param_type&)): Move inline, just use normal_distribution.
1027 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1028 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1029 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1030 const param_type&)): Move here, out of line.
1031 (piecewise_constant_distribution<>::param_type::param_type()): Move
1032 inline.
1033 * include/bits/random.h: Adjust, minor tweaks.
1034
1035 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1036
1037 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1038
1039 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1040
1041 * include/ext/throw_allocator.h: Rework.
1042 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1043 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1044 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1045 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1046 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1047 * testsuite/util/regression/rand/priority_queue/
1048 container_rand_regression_test.tcc: Inline functions.
1049 * testsuite/util/regression/rand/assoc/
1050 container_rand_regression_test.tcc: Same.
1051
1052 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1053
1054 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1055
1056 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1057
1058 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1059 * configure: Regenerate.
1060
1061 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1062
1063 PR libstdc++/40299
1064 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1065 * testsuite/ext/rope/40299.cc: New.
1066
1067 2009-05-28 Tom Tromey <tromey@redhat.com>
1068 Phil Muldoon <pmuldoon@redhat.com>
1069 Jonathan Wakely <jwakely.gcc@gmail.com>
1070
1071 * python/Makefile.in, , python/libstdcxx/__init__.py,
1072 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1073 python/hook.in, python/Makefile.am: New files.
1074 * configure, Makefile.in: Rebuild.
1075 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1076 * Makefile.am (SUBDIRS): Add python.
1077
1078 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1079
1080 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1081 to ...
1082 * testsuite/util/replacement_memory_operators.h: ...here. New.
1083 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1084 * testsuite/util/testsuite_hooks.cc: Same.
1085
1086 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1087 replacement_memory_operators.h.
1088 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1089 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1090 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1091 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1092 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1093 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1094 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1095 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1096 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1097 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1098 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1099 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1100 * testsuite/ext/mt_allocator/check_new.cc: Same.
1101 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1102 * testsuite/ext/debug_allocator/check_new.cc: Same.
1103 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1104 * testsuite/ext/new_allocator/check_delete.cc: Same.
1105 * testsuite/ext/new_allocator/check_new.cc: Same.
1106 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1107 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1108 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1109 * testsuite/ext/throw_allocator/check_new.cc: Same.
1110 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1111 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1112 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1113 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1114 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1115 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1116 * testsuite/ext/pool_allocator/check_new.cc: Same.
1117 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1118 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1119 * testsuite/ext/array_allocator/check_delete.cc: Same.
1120 * testsuite/ext/array_allocator/check_new.cc: Same.
1121 * testsuite/23_containers/deque/cons/1.cc: Same.
1122 * testsuite/23_containers/deque/cons/2.cc: Same.
1123
1124 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1125
1126 * libsupc++/initializer_list: Format.
1127 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1128 * testsuite/18_support/initializer_list/requirements/
1129 explicit_instantiation.cc: New.
1130
1131 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1132
1133 PR libstdc++/40273
1134 * include/tr1_impl/functional: Add explicit casts.
1135 * testsuite/20_util/function/requirements/
1136 explicit_instantiation.cc: New.
1137 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1138
1139 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1140
1141 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1142
1143 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1144
1145 PR libstdc++/40221
1146 * include/tr1_impl/functional: Add explicit cast.
1147
1148 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1149
1150 PR libstdc++/40094
1151 Revert:
1152 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1153 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1154 out of line member functions definitions.
1155 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1156 Remove, use static locals instead.
1157 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1158 * src/throw_allocator.cc: New.
1159 * src/Makefile.am: Add.
1160 * config/abi/pre/gnu.ver: Add exports.
1161 * src/Makefile.in: Regenerate.
1162
1163 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1164
1165 * include/tr1_impl/functional (function): Use explicit operator bool.
1166 * include/bits/shared_ptr.h (__shared_ptr): Same.
1167 * include/bits/unique_ptr.h (unique_ptr): Same.
1168 * include/std/mutex (unique_lock): Same.
1169 * include/std/system_error (error_code): Same.
1170 (error_condition): Same.
1171 * include/std/ostream (sentry): Same.
1172 * include/std/istream (sentry): Same.
1173 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1174 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1175 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1176 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1177 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1178 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1179 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1180
1181 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1182
1183 * testsuite/23_containers/list/14340.cc: Abstract list type.
1184 * testsuite/23_containers/list/init-list.cc: Same.
1185 * testsuite/23_containers/list/pthread5.cc: Same.
1186 * testsuite/23_containers/list/invalidation/1.cc: Same.
1187 * testsuite/23_containers/list/invalidation/2.cc: Same.
1188 * testsuite/23_containers/list/invalidation/3.cc: Same.
1189 * testsuite/23_containers/list/invalidation/4.cc: Same.
1190 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1191 * testsuite/23_containers/list/modifiers/1.cc: Same.
1192 * testsuite/23_containers/list/modifiers/2.cc: Same.
1193 * testsuite/23_containers/list/modifiers/3.cc: Same.
1194 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1195 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1196 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1197 * testsuite/23_containers/list/cons/1.cc: Same.
1198 * testsuite/23_containers/list/cons/2.cc: Same.
1199 * testsuite/23_containers/list/cons/3.cc: Same.
1200 * testsuite/23_containers/list/cons/4.cc: Same.
1201 * testsuite/23_containers/list/cons/5.cc: Same.
1202 * testsuite/23_containers/list/cons/6.cc: Same.
1203 * testsuite/23_containers/list/cons/7.cc: Same.
1204 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1205 * testsuite/23_containers/list/cons/8.cc: Same.
1206 * testsuite/23_containers/list/cons/9.cc: Same.
1207 * testsuite/23_containers/list/operations/1.cc: Same.
1208 * testsuite/23_containers/list/operations/2.cc: Same.
1209 * testsuite/23_containers/list/operations/3.cc: Same.
1210 * testsuite/23_containers/list/operations/4.cc: Same.
1211 * testsuite/23_containers/list/operations/5.cc: Same.
1212 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1213 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1214 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1215 * testsuite/23_containers/list/requirements/dr438/
1216 constructor_1_neg.cc: Same.
1217 * testsuite/23_containers/list/requirements/dr438/
1218 constructor_2_neg.cc: Same.
1219 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1220 * testsuite/23_containers/list/requirements/
1221 partial_specialization/1.cc: Same.
1222 * testsuite/23_containers/list/23781.cc: Same.
1223 * testsuite/23_containers/list/pthread1.cc: Same.
1224 * testsuite/23_containers/list/capacity/1.cc: Same.
1225 * testsuite/23_containers/list/capacity/29134.cc: Same.
1226 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1227 * testsuite/23_containers/list/moveable.cc: Same.
1228
1229 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1230
1231 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1232
1233 PR libstdc++/40184
1234 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1235 Declare...
1236 * config/locale/gnu/c_locale.cc: ... and define.
1237 * config/locale/generic/c_locale.cc: Define.
1238 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1239 Use it.
1240 * testsuite/22_locale/locale/cons/40184.cc: New.
1241
1242 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1243
1244 PR libstdc++/40192
1245 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1246 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1247 * testsuite/23_containers/vector/40192.cc: New.
1248
1249 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1250
1251 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1252 * include/bits/stl_deque.h (swap): Likewise.
1253 * include/bits/stl_list.h (swap): Likewise.
1254 * include/bits/stl_vector.h (swap): Likewise.
1255 * include/bits/stl_bvector.h (swap): Likewise.
1256 * include/bits/stl_queue.h (swap): Likewise.
1257 * include/bits/stl_stack.h (swap): Likewise.
1258 * include/bits/stl_tree.h (swap): Likewise.
1259 * include/bits/stl_map.h (swap): Likewise.
1260 * include/bits/stl_multimap.h (swap): Likewise.
1261 * include/bits/stl_set.h (swap): Likewise.
1262 * include/bits/stl_multiset.h (swap): Likewise.
1263 * include/bits/forward_list.h (swap): Likewise.
1264 * include/bits/unique_ptr.h (swap): Likewise.
1265 * include/debug/deque (swap): Likewise.
1266 * include/debug/list (swap): Likewise.
1267 * include/debug/vector (swap): Likewise.
1268 * include/debug/map.h (swap): Likewise.
1269 * include/debug/multimap.h (swap): Likewise.
1270 * include/debug/set.h (swap): Likewise.
1271 * include/debug/multiset.h (swap): Likewise.
1272 * include/debug/unordered_map (swap): Likewise.
1273 * include/debug/unordered_set (swap): Likewise.
1274 * include/ext/vstring.h (swap): Likewise.
1275 * include/tr1_impl/unordered_map (swap): Likewise.
1276 * include/tr1_impl/hashtable (swap): Likewise.
1277 * include/tr1_impl/unordered_set (swap): Likewise.
1278 * include/std/tuple (swap): Likewise.
1279 * include/std/mutex (swap): Likewise.
1280 * include/std/thread (swap): Likewise.
1281 (operator<<): Only output to lvalue streams.
1282 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1283 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1284 * testsuite/23_containers/deque/requirements/dr438/
1285 assign_neg.cc: Adjust line numbers.
1286 * testsuite/23_containers/deque/requirements/dr438/
1287 constructor_1_neg.cc: Likewise.
1288 * testsuite/23_containers/deque/requirements/dr438/
1289 constructor_2_neg.cc: Likewise.
1290 * testsuite/23_containers/deque/requirements/dr438/
1291 insert_neg.cc: Likewise.
1292 * testsuite/23_containers/list/requirements/dr438/
1293 assign_neg.cc: Likewise.
1294 * testsuite/23_containers/list/requirements/dr438/
1295 constructor_1_neg.cc: Likewise.
1296 * testsuite/23_containers/list/requirements/dr438/
1297 constructor_2_neg.cc: Likewise.
1298 * testsuite/23_containers/list/requirements/dr438/
1299 insert_neg.cc: Likewise.
1300 * testsuite/23_containers/vector/requirements/dr438/
1301 assign_neg.cc: Likewise.
1302 * testsuite/23_containers/vector/requirements/dr438/
1303 constructor_1_neg.cc: Likewise.
1304 * testsuite/23_containers/vector/requirements/dr438/
1305 constructor_2_neg.cc: Likewise.
1306 * testsuite/23_containers/vector/requirements/dr438/
1307 insert_neg.cc: Likewise.
1308 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1309 test non-member swap.
1310 * testsuite/30_threads/thread/swap/2.cc: Remove.
1311
1312 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1313
1314 * include/std/mutex: Move std::lock_error to ...
1315 * src/compatibility.cc: Here.
1316 * src/mutex.cc: Likewise.
1317 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1318 for lock types and remove std::lock_error check.
1319
1320 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1321
1322 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1323 double include.
1324
1325 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1326
1327 PR libstdc++/40160
1328 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1329 typeid when __GXX_RTTI is undefined.
1330 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1331 for null _M_variant._M_iterator._M_type,
1332 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1333 * testsuite/21_strings/basic_string/40160.cc: New.
1334
1335 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1336
1337 * testsuite/26_numerics/random/discrete_distribution/cons/
1338 num_xbound_fun.cc: Minor tweaks.
1339 * testsuite/26_numerics/random/piecewise_constant_distribution/
1340 cons/initlist_fun.cc: Likewise
1341 * testsuite/26_numerics/random/piecewise_constant_distribution/
1342 cons/num_xbound_fun.cc: Likewise
1343 * testsuite/26_numerics/random/piecewise_linear_distribution/
1344 cons/initlist_fun.cc: Likewise
1345 * testsuite/26_numerics/random/piecewise_linear_distribution/
1346 cons/num_xbound_fun.cc: Likewise
1347
1348 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1349
1350 PR libstdc++/36211
1351 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1352 cxxldflags to additional_flags rather than cxx_final.
1353
1354 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1355
1356 * testsuite/26_numerics/random/discrete_distribution/cons/
1357 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1358 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1359 initlist_fun.cc: Likewise
1360 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1361 num_xbound_fun.cc: Likewise
1362 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1363 initlist_fun.cc: Likewise
1364 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1365 num_xbound_fun.cc: Likewise
1366
1367 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1368
1369 PR libstdc++/40123
1370 * random.tcc (independent_bits_engine<>::operator()()): Use
1371 result_type(1), not 1UL.
1372
1373 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1374 and _M_b.min(), instead of this->max() and this->min().
1375
1376 * random.h (_ShiftMin1): Remove, adjust everywhere.
1377
1378 * random.tcc: Minor cosmetic changes.
1379
1380 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1381
1382 * include/bits/random.tcc (cauchy_distribution<>::
1383 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1384 Avoid M_PI, a glibc extension.
1385
1386 2009-05-13 Ben Elliston <bje@au.ibm.com>
1387
1388 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1389 * include/Makefile.in: Likewise.
1390
1391 2009-05-13 Ben Elliston <bje@au.ibm.com>
1392
1393 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1394 const void * const.
1395
1396 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1397
1398 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1399 random number engines, complex, bitset, array, time utilities, and
1400 char_traits.
1401
1402 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1403
1404 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1405 * libsupc++/nested_exception.h: New.
1406 * libsupc++/Makefile.am: Add new header.
1407 * libsupc++/Makefile.in: Regenerate.
1408 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1409 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1410 * testsuite/18_support/nested_exception/cons.cc: New.
1411 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1412 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1413 * doc/xml/manual/status_cxx200x.xml: Adjust.
1414
1415 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1416
1417 * include/ext/throw_allocator.h: Remove redundant include.
1418
1419 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1420
1421 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1422 out of line member functions definitions.
1423 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1424 Remove, use static locals instead.
1425 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1426 * src/throw_allocator.cc: New.
1427 * src/Makefile.am: Add.
1428 * config/abi/pre/gnu.ver: Add exports.
1429 * src/Makefile.in: Regenerate.
1430
1431 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1432
1433 * configure.ac: Bump libtool_VERSION to 6:12:0.
1434 * configure: Regenerate.
1435
1436 2009-05-07 Matthias Klose <doko@ubuntu.com>
1437
1438 PR libstdc++/40038
1439 * src/math_stubs_long_double.cc: Add ceill.
1440
1441 2009-05-06 Johannes Singler <singler@ira.uka.de>
1442
1443 PR libstdc++/39546
1444 * include/parallel/algo.h (find_switch):
1445 Parametrize binder2nd with const T& instead of T.
1446 * testsuite/25_algorithms/find/39546.cc: new test case
1447
1448 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1449
1450 Revert:
1451 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1452
1453 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1454 possible.
1455 * configure: Regenerate.
1456
1457 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1458
1459 PR libstdc++/39909
1460 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1461 __set_once_functor_lock_ptr): Replace global lock object with local
1462 locks on global mutex.
1463 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1464 __set_once_functor_lock_ptr): Likewise, keeping old function to
1465 preserve ABI.
1466 (__once_proxy): Use pointer to local lock if set, global lock
1467 otherwise.
1468 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1469 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1470 * testsuite/30_threads/call_once/39909.cc: New.
1471
1472 2009-05-03 Jan Hubicka <jh@suse.cz>
1473
1474 * include/parallel/settings.h (get): Mark const.
1475 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1476 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1477 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1478 throw ().
1479 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1480 (is_open, fd): Mark pure and throw ().
1481 (seekoff): Mark throw ().
1482
1483 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1484
1485 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1486 possible.
1487 * configure: Regenerate.
1488
1489 2009-05-02 Jan Hubicka <jh@suse.cz>
1490
1491 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1492 operator): Mark pure.
1493
1494 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1495
1496 * scripts/create_testsuite_files: Remove thread directory.
1497
1498 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1499
1500 PR libstdc++/39868
1501 * scripts/run_doxygen: Uncomment removal of includes.
1502 (problematic): Rewrite __cxxabiv1 namespace to abi.
1503
1504 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1505
1506 Revert the last commit.
1507
1508 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1509
1510 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1511 Replace global lock object with local locks on global mutex.
1512 * src/mutex.cc: Likewise.
1513 * config/abi/pre/gnu.ver: Adjust.
1514 * testsuite/30_threads/call_once/call_once2.cc: New.
1515
1516 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1517
1518 PR libstdc++/39880
1519 PR libstdc++/39881
1520 PR libstdc++/39882
1521 * include/std/system_error (is_error_code_enum<errc>): Remove.
1522 (error_condition<>::error_condition(_ErrorCodeEnum,)
1523 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1524 (error_code<>::error_code(_ErrorCodeEnum,),
1525 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1526 * testsuite/19_diagnostics/system_error/39880.cc: New.
1527 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1528 Likewise.
1529 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1530 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1531 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1532 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1533 Adjust.
1534 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1535 Likewise.
1536 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1537 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1538 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1539 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1540 Likewise.
1541 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1542 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1543 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1544 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1545
1546 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1547
1548 * doc/xml/authors.xml: Add space.
1549 * doc/xml/faq.xml: Update links.
1550 * doc/xml/manual/intro.xml: Same.
1551 * doc/xml/manual/abi.xml: Update.
1552 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1553 * doc/xml/manual/status_cxxtr1.xml: Update links.
1554 * doc/xml/manual/status_cxx1998.xml: Same.
1555 * doc/xml/manual/status_cxx200x.xml: Same.
1556
1557 2009-04-22 Jan Hubicka <jh@suse.cz>
1558
1559 * include/tr1_impl/array (at): Do not use builtin_expect.
1560 * include/ext/throw_allocator.h (allocate): Likewise.
1561 * include/ext/pool_allocator.h (allocate): Likweise.
1562 * include/ext/bitmap_allocator.h (allocate): Likewise.
1563 * include/ext/rc_string_base.h (_S_construct): Likewise.
1564 * include/ext/malloc_allocator.h (allocate): Likewise.
1565 * include/ext/mt_allocator.h (allocate): Likewise.
1566 * include/ext/sso_string_base.h (_M_construct): Likewise.
1567 * include/bits/basic_string.tcc (_S_construct): Likewise.
1568
1569 2009-04-22 Jan Hubicka <jh@suse.cz>
1570
1571 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1572 (atexit, atoll, stroll, strtoull): Mark throw ()
1573 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1574 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1575 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1576 (atexit, atoll, stroll, strtoull): Mark throw ()
1577 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1578 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1579
1580 2009-04-21 Jan Hubicka <jh@suse.cz>
1581
1582 * include/ext/atomicity.h
1583 (__exchange_and_add, __atomic_add): Mark throw ().
1584 * config/os/aix/atomicity.h
1585 * config/os/aix/atomicity.h
1586 * config/os/irix/atomicity.h
1587 * config/cpu/cris/atomicity.h
1588 * config/cpu/m68k/atomicity.h
1589 * config/cpu/hppa/atomicity.h
1590 * config/cpu/sparc/atomicity.h
1591 * config/cpu/i386/atomicity.h
1592 * config/cpu/i486/atomicity.h
1593 * config/cpu/sh/atomicity.h
1594 * config/cpu/generic/atomicity_mutex/atomicity.h
1595 * config/cpu/generic/atomicity_builtins/atomicity.h
1596 (__exchange_and_add, __atomic_add): Mark throw ().
1597
1598 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1599
1600 PR libstdc++/39835
1601 * include/bits/random.h: Avoid the badname __alpha (and, for
1602 consistency, __beta too).
1603 * include/bits/random.tcc: Likewise.
1604
1605 2009-04-19 Jan Hubicka <jh@suse.cz>
1606
1607 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1608 _GLIBCXX_NOTHROW.
1609
1610 2009-04-19 Jan Hubicka <jh@suse.cz>
1611
1612 * include/c_compatibility/stdatomic.h
1613 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1614 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1615 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1616
1617 2009-04-18 Jan Hubicka <jh@suse.cz>
1618
1619 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1620 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1621 __cxa_get_globals_fast): Mark const.
1622 (__cxa_get_exception_ptr): Mark pure.
1623 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1624 (__terminate): Makr throw ().
1625 * libsupc++/exception (terminate): Mark throw().
1626 (uncaught_exception): Mark pure.
1627 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1628 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1629 Mark throw().
1630 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1631 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1632 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1633 __cxa_guard_abort): Mark throw ().
1634 (__cxa_pure_virtual): Mark noreturn.
1635 (__cxa_current_exception_type): Mark throw and pure.
1636 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1637 __cxa_exception_type): Mark pure.
1638 (_M_safe_bool_dummy): Mark pure and const.
1639
1640 2009-04-18 Jan Hubicka <jh@suse.cz>
1641
1642 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1643 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1644 _M_destroy_thread_key): Mark throw ()
1645 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1646 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1647 _M_get_max_length): Mark throw ().
1648 * include/debug/formatter.h (_M_message, _M_format_word,
1649 _M_get_max_length): Mark throw ().
1650 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1651 _M_detach_single): Mark throw ().
1652 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1653 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1654 throw ()
1655 (_M_get_mutex): Mark throw ().
1656 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1657 (_M_destroy_thread_key): Mark CONST and throw.
1658 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1659 throw ().
1660
1661 2009-04-18 Jan Hubicka <jh@suse.cz>
1662
1663 * src/condition_variable.cc (condition_variable,
1664 condition_variable_any constructors): Mark throw()
1665 * src/hash.cc (operator() for long double, string, and wstring): Mark
1666 throw ().
1667 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1668 _M_setup, rdbuf, str): Mark throw ().
1669 * src/chrono.cc (new): Mark throw ().
1670 * include/std/system_error (system_category, generic_category): Mark
1671 throw () and const.
1672 * include/std/chrono (now): Mark throw ().
1673 * include/std/condition_variable (condition_variable,
1674 ~condition_variable, condition_variable_any,
1675 ~condition_variable_any): Mark throw ().
1676 * include/std/mutex (mutex): Mark throw ().
1677 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1678 throw.
1679 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1680 and throw ().
1681 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1682 * include/bits/locale_classes.h (_S_initialize_once,
1683 _S_clone_c_locale): Mark throw ().
1684 (_S_get_c_name): Mark const and throw ().
1685 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1686 throw ().
1687 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1688 Mark throw ().
1689 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1690 throw ().
1691 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1692 ios_base): Mark throw ()
1693 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1694 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1695 (str, freeze, _M_setupf): Mark throw ().
1696 (pcount): Mark pure and throw ().
1697 (rdbuf): Mark const and throw ().
1698
1699 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1700
1701 PR libstdc++/39802
1702 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1703 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1704 Always accept negative values, for unsigned types too.
1705 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1706 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1707
1708 2009-04-18 Jan Hubicka <jh@suse.cz>
1709
1710 * include/debug/formater.h: Include bits/c++config.h.
1711 (_M_error): Mark noreturn.
1712 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1713 _GLIBCXX_NORETURN): New.
1714 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1715 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1716 Mark pure.
1717 * include/c_compatibility/stdatomic.h
1718 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1719 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1720 Mark by throw ().
1721 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1722 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1723 __atomic_flag_for_address): Mark by throw ().
1724
1725 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1726
1727 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1728
1729 2009-04-16 Jan Hubicka <jh@suse.cz>
1730
1731 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1732 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1733 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1734 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1735 out body to ...
1736 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1737 functions.
1738 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1739 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1740 _Rb_tree_black_count): Mark nothrow.
1741
1742 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1743
1744 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1745 from base classes.
1746 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1747
1748 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1749
1750 * doc/html: Regenerate.
1751
1752 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1753
1754 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1755
1756 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1757 * doc/xml/gnu/fdl-1.2.xml: Same.
1758 * doc/xml/manual/numerics.xml: Same.
1759 * doc/xml/manual/concurrency.xml: Same.
1760 * doc/xml/manual/intro.xml: Same.
1761 * doc/xml/manual/status_cxxtr1.xml: Same.
1762 * doc/xml/manual/containers.xml: Same.
1763 * doc/xml/manual/io.xml: Same.
1764 * doc/xml/manual/utilities.xml: Same.
1765 * doc/xml/manual/support.xml: Same.
1766 * doc/xml/manual/using.xml: Same.
1767 * doc/xml/manual/localization.xml: Same.
1768 * doc/xml/manual/locale.xml: Same.
1769 * doc/xml/manual/extensions.xml: Same.
1770 * doc/xml/manual/appendix_contributing.xml: Same.
1771 * doc/xml/manual/diagnostics.xml: Same.
1772 * doc/xml/manual/status_cxx200x.xml: Same.
1773
1774 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1775
1776 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1777 * doc/xml/manual/status_cxx200x.xml: Adjust.
1778
1779 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1780
1781 * doc/xml/spine.xml: Remove unused license entity, update
1782 copyright year.
1783
1784 * doc/xml/manual/spine.xml: Markup for primary index terms.
1785 * doc/xml/manual/numerics.xml: Same.
1786 * doc/xml/manual/intro.xml: Same.
1787 * doc/xml/manual/containers.xml: Same.
1788 * doc/xml/manual/io.xml: Same.
1789 * doc/xml/manual/appendix_porting.xml: Same.
1790 * doc/xml/manual/utilities.xml: Same.
1791 * doc/xml/manual/support.xml: Same.
1792 * doc/xml/manual/localization.xml: Same.
1793 * doc/xml/manual/strings.xml: Same.
1794 * doc/xml/manual/extensions.xml: Same.
1795 * doc/xml/manual/appendix_contributing.xml: Same.
1796 * doc/xml/manual/diagnostics.xml: Same.
1797 * doc/xml/manual/algorithms.xml: Same.
1798 * doc/xml/manual/appendix_free.xml: Same.
1799 * doc/xml/manual/iterators.xml: Same.
1800
1801 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
1802 * doc/xml/gnu/fdl-1.2.xml: Same.
1803
1804 * doc/xml/manual/status_cxx200x.xml: Re-write.
1805
1806 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
1807
1808 PR libstdc++/39629 (final bits)
1809 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
1810 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
1811 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
1812 Fix formula for __j.
1813 * include/bits/random.tcc (operator==(const normal_distribution<>&,
1814 const normal_distribution<>&): Remove.
1815 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
1816 const uniform_int_distribution<>&), operator==(const
1817 uniform_real_distribution<>&, const uniform_real_distribution<>&),
1818 operator==(const normal_distribution<>&, const normal_distribution<>&),
1819 operator==(const lognormal_distribution<>&,
1820 const lognormal_distribution<>&), operator==(const
1821 chi_squared_distribution<>&, const chi_squared_distribution<>&),
1822 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
1823 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
1824 operator==(const student_t_distribution<>&,
1825 const student_t_distribution<>&), operator==(const
1826 bernoulli_distribution<>&, const bernoulli_distribution<>&),
1827 operator==(const binomial_distribution<>&, const
1828 binomial_distribution<>&), operator==(const geometric_distribution<>&,
1829 const geometric_distribution<>&), operator==(const
1830 negative_binomial_distribution<>&, const
1831 negative_binomial_distribution<>&), operator==(const
1832 poisson_distribution<>&, const poisson_distribution<>&),
1833 operator==(const exponential_distribution<>&,
1834 const exponential_distribution<>&), operator==(const
1835 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
1836 weibull_distribution<>&, const weibull_distribution<>&),
1837 operator==(const extreme_value_distribution<>&,
1838 const extreme_value_distribution<>&), operator==(const
1839 discrete_distribution<>&, const discrete_distribution<>&),
1840 operator==(const piecewise_constant_distribution<>&,
1841 const piecewise_constant_distribution<>&), operator==(const
1842 piecewise_linear_distribution<>&, const
1843 piecewise_linear_distribution<>&)): Remove.
1844 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1845 serialize.cc: Remove.
1846 * testsuite/26_numerics/random/piecewise_constant_distribution/
1847 operators/serialize.cc: Likewise.
1848 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1849 serialize.cc: Likewise.
1850 * testsuite/26_numerics/random/normal_distribution/operators/
1851 serialize.cc: Likewise.
1852 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1853 serialize.cc: Likewise.
1854 * testsuite/26_numerics/random/poisson_distribution/operators/
1855 serialize.cc: Likewise.
1856 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1857 serialize.cc: Likewise.
1858 * testsuite/26_numerics/random/discrete_distribution/operators/
1859 serialize.cc: Likewise.
1860 * testsuite/26_numerics/random/weibull_distribution/operators/
1861 serialize.cc: Likewise.
1862 * testsuite/26_numerics/random/negative_binomial_distribution/
1863 operators/serialize.cc: Likewise.
1864 * testsuite/26_numerics/random/cauchy_distribution/operators/
1865 serialize.cc: Likewise.
1866 * testsuite/26_numerics/random/gamma_distribution/operators/
1867 serialize.cc: Likewise.
1868 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1869 serialize.cc: Likewise.
1870 * testsuite/26_numerics/random/exponential_distribution/operators/
1871 serialize.cc: Likewise.
1872 * testsuite/26_numerics/random/lognormal_distribution/operators/
1873 serialize.cc: Likewise.
1874 * testsuite/26_numerics/random/binomial_distribution/operators/
1875 serialize.cc: Likewise.
1876 * testsuite/26_numerics/random/extreme_value_distribution/
1877 operators/serialize.cc: Likewise.
1878 * testsuite/26_numerics/random/piecewise_linear_distribution/
1879 operators/serialize.cc: Likewise.
1880 * testsuite/26_numerics/random/student_t_distribution/operators/
1881 serialize.cc: Likewise.
1882 * testsuite/26_numerics/random/geometric_distribution/operators/
1883 serialize.cc: Likewise.
1884
1885 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
1886 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
1887 mersenne_twister_engine<>::seed(_Gen&,
1888 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
1889 subtract_with_carry_engine<>::seed(_Gen&,
1890 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
1891 Remove, unused.
1892 * include/bits/random.tcc (linear_congruential_engine<>::
1893 seed(_Gen&, false_type): Likewise.
1894
1895 2009-04-09 Nick Clifton <nickc@redhat.com>
1896
1897 * src/allocator-inst.cc: Change copyright header to refer to
1898 version 3 of the GNU General Public License with version 3.1
1899 of the GCC Runtime Library Exception and to point readers at
1900 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
1901 web page.
1902 * config/abi/compatibility.h: Likewise.
1903 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
1904 * config/abi/pre/gnu.ver: Likewise.
1905 * config/allocator/bitmap_allocator_base.h: Likewise.
1906 * config/allocator/malloc_allocator_base.h: Likewise.
1907 * config/allocator/mt_allocator_base.h: Likewise.
1908 * config/allocator/new_allocator_base.h: Likewise.
1909 * config/allocator/pool_allocator_base.h: Likewise.
1910 * config/cpu/alpha/atomic_word.h: Likewise.
1911 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
1912 * config/cpu/cris/atomic_word.h: Likewise.
1913 * config/cpu/cris/atomicity.h: Likewise.
1914 * config/cpu/generic/atomic_word.h: Likewise.
1915 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
1916 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
1917 * config/cpu/generic/cpu_defines.h: Likewise.
1918 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
1919 * config/cpu/hppa/atomicity.h: Likewise.
1920 * config/cpu/i386/atomicity.h: Likewise.
1921 * config/cpu/i486/atomicity.h: Likewise.
1922 * config/cpu/ia64/atomic_word.h: Likewise.
1923 * config/cpu/m68k/atomicity.h: Likewise.
1924 * config/cpu/powerpc/atomic_word.h: Likewise.
1925 * config/cpu/powerpc/cpu_defines.h: Likewise.
1926 * config/cpu/sh/atomicity.h: Likewise.
1927 * config/cpu/sparc/atomic_word.h: Likewise.
1928 * config/cpu/sparc/atomicity.h: Likewise.
1929 * config/io/basic_file_stdio.cc: Likewise.
1930 * config/io/basic_file_stdio.h: Likewise.
1931 * config/io/c_io_stdio.h: Likewise.
1932 * config/locale/darwin/ctype_members.cc: Likewise.
1933 * config/locale/generic/c++locale_internal.h: Likewise.
1934 * config/locale/generic/c_locale.cc: Likewise.
1935 * config/locale/generic/c_locale.h: Likewise.
1936 * config/locale/generic/codecvt_members.cc: Likewise.
1937 * config/locale/generic/collate_members.cc: Likewise.
1938 * config/locale/generic/ctype_members.cc: Likewise.
1939 * config/locale/generic/messages_members.cc: Likewise.
1940 * config/locale/generic/messages_members.h: Likewise.
1941 * config/locale/generic/monetary_members.cc: Likewise.
1942 * config/locale/generic/numeric_members.cc: Likewise.
1943 * config/locale/generic/time_members.cc: Likewise.
1944 * config/locale/generic/time_members.h: Likewise.
1945 * config/locale/gnu/c++locale_internal.h: Likewise.
1946 * config/locale/gnu/c_locale.cc: Likewise.
1947 * config/locale/gnu/c_locale.h: Likewise.
1948 * config/locale/gnu/codecvt_members.cc: Likewise.
1949 * config/locale/gnu/collate_members.cc: Likewise.
1950 * config/locale/gnu/ctype_members.cc: Likewise.
1951 * config/locale/gnu/messages_members.cc: Likewise.
1952 * config/locale/gnu/messages_members.h: Likewise.
1953 * config/locale/gnu/monetary_members.cc: Likewise.
1954 * config/locale/gnu/numeric_members.cc: Likewise.
1955 * config/locale/gnu/time_members.cc: Likewise.
1956 * config/locale/gnu/time_members.h: Likewise.
1957 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
1958 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
1959 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
1960 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
1961 * config/os/aix/atomic_word.h: Likewise.
1962 * config/os/aix/atomicity.h: Likewise.
1963 * config/os/aix/ctype_base.h: Likewise.
1964 * config/os/aix/ctype_inline.h: Likewise.
1965 * config/os/aix/ctype_noninline.h: Likewise.
1966 * config/os/aix/os_defines.h: Likewise.
1967 * config/os/bsd/darwin/ctype_base.h: Likewise.
1968 * config/os/bsd/darwin/ctype_inline.h: Likewise.
1969 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
1970 * config/os/bsd/darwin/os_defines.h: Likewise.
1971 * config/os/bsd/freebsd/ctype_base.h: Likewise.
1972 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
1973 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
1974 * config/os/bsd/freebsd/os_defines.h: Likewise.
1975 * config/os/bsd/netbsd/ctype_base.h: Likewise.
1976 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
1977 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
1978 * config/os/bsd/netbsd/os_defines.h: Likewise.
1979 * config/os/djgpp/ctype_base.h: Likewise.
1980 * config/os/djgpp/ctype_inline.h: Likewise.
1981 * config/os/djgpp/ctype_noninline.h: Likewise.
1982 * config/os/djgpp/os_defines.h: Likewise.
1983 * config/os/generic/ctype_base.h: Likewise.
1984 * config/os/generic/ctype_inline.h: Likewise.
1985 * config/os/generic/ctype_noninline.h: Likewise.
1986 * config/os/generic/error_constants.h: Likewise.
1987 * config/os/generic/os_defines.h: Likewise.
1988 * config/os/gnu-linux/ctype_base.h: Likewise.
1989 * config/os/gnu-linux/ctype_inline.h: Likewise.
1990 * config/os/gnu-linux/ctype_noninline.h: Likewise.
1991 * config/os/gnu-linux/os_defines.h: Likewise.
1992 * config/os/hpux/ctype_base.h: Likewise.
1993 * config/os/hpux/ctype_inline.h: Likewise.
1994 * config/os/hpux/ctype_noninline.h: Likewise.
1995 * config/os/hpux/os_defines.h: Likewise.
1996 * config/os/irix/atomic_word.h: Likewise.
1997 * config/os/irix/atomicity.h: Likewise.
1998 * config/os/irix/irix5.2/ctype_base.h: Likewise.
1999 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2000 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2001 * config/os/irix/irix5.2/os_defines.h: Likewise.
2002 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2003 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2004 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2005 * config/os/irix/irix6.5/os_defines.h: Likewise.
2006 * config/os/mingw32/ctype_base.h: Likewise.
2007 * config/os/mingw32/ctype_inline.h: Likewise.
2008 * config/os/mingw32/ctype_noninline.h: Likewise.
2009 * config/os/mingw32/error_constants.h: Likewise.
2010 * config/os/mingw32/os_defines.h: Likewise.
2011 * config/os/newlib/ctype_base.h: Likewise.
2012 * config/os/newlib/ctype_inline.h: Likewise.
2013 * config/os/newlib/ctype_noninline.h: Likewise.
2014 * config/os/newlib/os_defines.h: Likewise.
2015 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2016 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2017 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2018 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2019 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2020 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2021 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2022 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2023 * config/os/tpf/ctype_base.h: Likewise.
2024 * config/os/tpf/ctype_inline.h: Likewise.
2025 * config/os/tpf/ctype_noninline.h: Likewise.
2026 * config/os/tpf/os_defines.h: Likewise.
2027 * config/os/uclibc/ctype_base.h: Likewise.
2028 * config/os/uclibc/ctype_inline.h: Likewise.
2029 * config/os/uclibc/ctype_noninline.h: Likewise.
2030 * config/os/uclibc/os_defines.h: Likewise.
2031 * config/os/vxworks/ctype_base.h: Likewise.
2032 * config/os/vxworks/ctype_inline.h: Likewise.
2033 * config/os/vxworks/ctype_noninline.h: Likewise.
2034 * config/os/vxworks/os_defines.h: Likewise.
2035 * include/backward/auto_ptr.h: Likewise.
2036 * include/backward/backward_warning.h: Likewise.
2037 * include/backward/binders.h: Likewise.
2038 * include/backward/hash_fun.h: Likewise.
2039 * include/backward/hash_map: Likewise.
2040 * include/backward/hash_set: Likewise.
2041 * include/backward/hashtable.h: Likewise.
2042 * include/backward/strstream: Likewise.
2043 * include/bits/algorithmfwd.h: Likewise.
2044 * include/bits/allocator.h: Likewise.
2045 * include/bits/atomic_0.h: Likewise.
2046 * include/bits/atomic_2.h: Likewise.
2047 * include/bits/atomicfwd_c.h: Likewise.
2048 * include/bits/atomicfwd_cxx.h: Likewise.
2049 * include/bits/basic_ios.h: Likewise.
2050 * include/bits/basic_ios.tcc: Likewise.
2051 * include/bits/basic_string.h: Likewise.
2052 * include/bits/basic_string.tcc: Likewise.
2053 * include/bits/boost_concept_check.h: Likewise.
2054 * include/bits/c++config: Likewise.
2055 * include/bits/char_traits.h: Likewise.
2056 * include/bits/codecvt.h: Likewise.
2057 * include/bits/concept_check.h: Likewise.
2058 * include/bits/cpp_type_traits.h: Likewise.
2059 * include/bits/deque.tcc: Likewise.
2060 * include/bits/forward_list.h: Likewise.
2061 * include/bits/forward_list.tcc: Likewise.
2062 * include/bits/fstream.tcc: Likewise.
2063 * include/bits/functexcept.h: Likewise.
2064 * include/bits/functional_hash.h: Likewise.
2065 * include/bits/gslice.h: Likewise.
2066 * include/bits/gslice_array.h: Likewise.
2067 * include/bits/hashtable.h: Likewise.
2068 * include/bits/indirect_array.h: Likewise.
2069 * include/bits/ios_base.h: Likewise.
2070 * include/bits/istream.tcc: Likewise.
2071 * include/bits/list.tcc: Likewise.
2072 * include/bits/locale_classes.h: Likewise.
2073 * include/bits/locale_classes.tcc: Likewise.
2074 * include/bits/locale_facets.h: Likewise.
2075 * include/bits/locale_facets.tcc: Likewise.
2076 * include/bits/locale_facets_nonio.h: Likewise.
2077 * include/bits/locale_facets_nonio.tcc: Likewise.
2078 * include/bits/localefwd.h: Likewise.
2079 * include/bits/mask_array.h: Likewise.
2080 * include/bits/move.h: Likewise.
2081 * include/bits/ostream.tcc: Likewise.
2082 * include/bits/ostream_insert.h: Likewise.
2083 * include/bits/postypes.h: Likewise.
2084 * include/bits/shared_ptr.h: Likewise.
2085 * include/bits/slice_array.h: Likewise.
2086 * include/bits/sstream.tcc: Likewise.
2087 * include/bits/stl_algo.h: Likewise.
2088 * include/bits/stl_algobase.h: Likewise.
2089 * include/bits/stl_bvector.h: Likewise.
2090 * include/bits/stl_construct.h: Likewise.
2091 * include/bits/stl_deque.h: Likewise.
2092 * include/bits/stl_function.h: Likewise.
2093 * include/bits/stl_heap.h: Likewise.
2094 * include/bits/stl_iterator.h: Likewise.
2095 * include/bits/stl_iterator_base_funcs.h: Likewise.
2096 * include/bits/stl_iterator_base_types.h: Likewise.
2097 * include/bits/stl_list.h: Likewise.
2098 * include/bits/stl_map.h: Likewise.
2099 * include/bits/stl_multimap.h: Likewise.
2100 * include/bits/stl_multiset.h: Likewise.
2101 * include/bits/stl_numeric.h: Likewise.
2102 * include/bits/stl_pair.h: Likewise.
2103 * include/bits/stl_queue.h: Likewise.
2104 * include/bits/stl_raw_storage_iter.h: Likewise.
2105 * include/bits/stl_relops.h: Likewise.
2106 * include/bits/stl_set.h: Likewise.
2107 * include/bits/stl_stack.h: Likewise.
2108 * include/bits/stl_tempbuf.h: Likewise.
2109 * include/bits/stl_tree.h: Likewise.
2110 * include/bits/stl_uninitialized.h: Likewise.
2111 * include/bits/stl_vector.h: Likewise.
2112 * include/bits/stream_iterator.h: Likewise.
2113 * include/bits/streambuf.tcc: Likewise.
2114 * include/bits/streambuf_iterator.h: Likewise.
2115 * include/bits/stringfwd.h: Likewise.
2116 * include/bits/unique_ptr.h: Likewise.
2117 * include/bits/valarray_after.h: Likewise.
2118 * include/bits/valarray_array.h: Likewise.
2119 * include/bits/valarray_array.tcc: Likewise.
2120 * include/bits/valarray_before.h: Likewise.
2121 * include/bits/vector.tcc: Likewise.
2122 * include/c/cassert: Likewise.
2123 * include/c/cctype: Likewise.
2124 * include/c/cerrno: Likewise.
2125 * include/c/cfloat: Likewise.
2126 * include/c/ciso646: Likewise.
2127 * include/c/climits: Likewise.
2128 * include/c/clocale: Likewise.
2129 * include/c/cmath: Likewise.
2130 * include/c/csetjmp: Likewise.
2131 * include/c/csignal: Likewise.
2132 * include/c/cstdarg: Likewise.
2133 * include/c/cstddef: Likewise.
2134 * include/c/cstdio: Likewise.
2135 * include/c/cstdlib: Likewise.
2136 * include/c/cstring: Likewise.
2137 * include/c/ctime: Likewise.
2138 * include/c/cwchar: Likewise.
2139 * include/c/cwctype: Likewise.
2140 * include/c_compatibility/assert.h: Likewise.
2141 * include/c_compatibility/complex.h: Likewise.
2142 * include/c_compatibility/ctype.h: Likewise.
2143 * include/c_compatibility/errno.h: Likewise.
2144 * include/c_compatibility/fenv.h: Likewise.
2145 * include/c_compatibility/float.h: Likewise.
2146 * include/c_compatibility/inttypes.h: Likewise.
2147 * include/c_compatibility/iso646.h: Likewise.
2148 * include/c_compatibility/limits.h: Likewise.
2149 * include/c_compatibility/locale.h: Likewise.
2150 * include/c_compatibility/math.h: Likewise.
2151 * include/c_compatibility/setjmp.h: Likewise.
2152 * include/c_compatibility/signal.h: Likewise.
2153 * include/c_compatibility/stdarg.h: Likewise.
2154 * include/c_compatibility/stdatomic.h: Likewise.
2155 * include/c_compatibility/stdbool.h: Likewise.
2156 * include/c_compatibility/stddef.h: Likewise.
2157 * include/c_compatibility/stdint.h: Likewise.
2158 * include/c_compatibility/stdio.h: Likewise.
2159 * include/c_compatibility/stdlib.h: Likewise.
2160 * include/c_compatibility/string.h: Likewise.
2161 * include/c_compatibility/tgmath.h: Likewise.
2162 * include/c_compatibility/time.h: Likewise.
2163 * include/c_compatibility/wchar.h: Likewise.
2164 * include/c_compatibility/wctype.h: Likewise.
2165 * include/c_global/cassert: Likewise.
2166 * include/c_global/ccomplex: Likewise.
2167 * include/c_global/cctype: Likewise.
2168 * include/c_global/cerrno: Likewise.
2169 * include/c_global/cfenv: Likewise.
2170 * include/c_global/cfloat: Likewise.
2171 * include/c_global/cinttypes: Likewise.
2172 * include/c_global/ciso646: Likewise.
2173 * include/c_global/climits: Likewise.
2174 * include/c_global/clocale: Likewise.
2175 * include/c_global/cmath.tcc: Likewise.
2176 * include/c_global/cmath: Likewise.
2177 * include/c_global/csetjmp: Likewise.
2178 * include/c_global/csignal: Likewise.
2179 * include/c_global/cstdarg: Likewise.
2180 * include/c_global/cstdatomic: Likewise.
2181 * include/c_global/cstdbool: Likewise.
2182 * include/c_global/cstddef: Likewise.
2183 * include/c_global/cstdint: Likewise.
2184 * include/c_global/cstdio: Likewise.
2185 * include/c_global/cstdlib: Likewise.
2186 * include/c_global/cstring: Likewise.
2187 * include/c_global/ctgmath: Likewise.
2188 * include/c_global/ctime: Likewise.
2189 * include/c_global/cwchar: Likewise.
2190 * include/c_global/cwctype: Likewise.
2191 * include/c_std/cassert: Likewise.
2192 * include/c_std/cctype: Likewise.
2193 * include/c_std/cerrno: Likewise.
2194 * include/c_std/cfloat: Likewise.
2195 * include/c_std/ciso646: Likewise.
2196 * include/c_std/climits: Likewise.
2197 * include/c_std/clocale: Likewise.
2198 * include/c_std/cmath.tcc: Likewise.
2199 * include/c_std/cmath: Likewise.
2200 * include/c_std/csetjmp: Likewise.
2201 * include/c_std/csignal: Likewise.
2202 * include/c_std/cstdarg: Likewise.
2203 * include/c_std/cstddef: Likewise.
2204 * include/c_std/cstdio: Likewise.
2205 * include/c_std/cstdlib: Likewise.
2206 * include/c_std/cstring: Likewise.
2207 * include/c_std/ctime: Likewise.
2208 * include/c_std/cwchar: Likewise.
2209 * include/c_std/cwctype: Likewise.
2210 * include/debug/bitset: Likewise.
2211 * include/debug/debug.h: Likewise.
2212 * include/debug/deque: Likewise.
2213 * include/debug/formatter.h: Likewise.
2214 * include/debug/functions.h: Likewise.
2215 * include/debug/list: Likewise.
2216 * include/debug/macros.h: Likewise.
2217 * include/debug/map.h: Likewise.
2218 * include/debug/map: Likewise.
2219 * include/debug/multimap.h: Likewise.
2220 * include/debug/multiset.h: Likewise.
2221 * include/debug/safe_base.h: Likewise.
2222 * include/debug/safe_iterator.h: Likewise.
2223 * include/debug/safe_iterator.tcc: Likewise.
2224 * include/debug/safe_sequence.h: Likewise.
2225 * include/debug/set.h: Likewise.
2226 * include/debug/set: Likewise.
2227 * include/debug/string: Likewise.
2228 * include/debug/unordered_map: Likewise.
2229 * include/debug/unordered_set: Likewise.
2230 * include/debug/vector: Likewise.
2231 * include/ext/algorithm: Likewise.
2232 * include/ext/array_allocator.h: Likewise.
2233 * include/ext/atomicity.h: Likewise.
2234 * include/ext/bitmap_allocator.h: Likewise.
2235 * include/ext/cast.h: Likewise.
2236 * include/ext/codecvt_specializations.h: Likewise.
2237 * include/ext/concurrence.h: Likewise.
2238 * include/ext/debug_allocator.h: Likewise.
2239 * include/ext/enc_filebuf.h: Likewise.
2240 * include/ext/extptr_allocator.h: Likewise.
2241 * include/ext/functional: Likewise.
2242 * include/ext/iterator: Likewise.
2243 * include/ext/malloc_allocator.h: Likewise.
2244 * include/ext/memory: Likewise.
2245 * include/ext/mt_allocator.h: Likewise.
2246 * include/ext/new_allocator.h: Likewise.
2247 * include/ext/numeric: Likewise.
2248 * include/ext/numeric_traits.h: Likewise.
2249 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2250 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2251 Likewise.
2252 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2253 Likewise.
2254 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2255 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2256 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2257 Likewise.
2258 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2259 Likewise.
2260 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2261 Likewise.
2262 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2263 Likewise.
2264 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2265 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2266 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2267 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2268 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2269 Likewise.
2270 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2271 Likewise.
2272 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2273 Likewise.
2274 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2275 Likewise.
2276 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2277 Likewise.
2278 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2279 Likewise.
2280 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2281 Likewise.
2282 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2283 Likewise.
2284 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2285 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2286 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2287 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2288 Likewise.
2289 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2290 Likewise.
2291 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2292 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2293 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2294 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2295 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2296 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2297 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2298 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2299 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2300 Likewise.
2301 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2302 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2303 Likewise.
2304 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2305 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2306 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2307 Likewise.
2308 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2309 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2310 Likewise.
2311 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2312 Likewise.
2313 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2314 Likewise.
2315 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2316 Likewise.
2317 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2318 Likewise.
2319 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2320 Likewise.
2321 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2322 Likewise.
2323 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2324 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2325 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2326 Likewise.
2327 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2328 Likewise.
2329 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2330 Likewise.
2331 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2332 Likewise.
2333 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2334 Likewise.
2335 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2336 Likewise.
2337 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2338 Likewise.
2339 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2340 Likewise.
2341 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2342 Likewise.
2343 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2344 Likewise.
2345 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2346 Likewise.
2347 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2348 Likewise.
2349 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2350 Likewise.
2351 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2352 Likewise.
2353 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2354 Likewise.
2355 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2356 Likewise.
2357 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2358 Likewise.
2359 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2360 Likewise.
2361 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2362 Likewise.
2363 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2364 Likewise.
2365 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2366 Likewise.
2367 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2368 Likewise.
2369 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2370 Likewise.
2371 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2372 Likewise.
2373 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2374 Likewise.
2375 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2376 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2377 Likewise.
2378 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2379 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2380 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2381 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2382 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2383 Likewise.
2384 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2385 Likewise.
2386 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2387 Likewise.
2388 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2389 Likewise.
2390 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2391 Likewise.
2392 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2393 Likewise.
2394 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2395 Likewise.
2396 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2397 Likewise.
2398 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2399 Likewise.
2400 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2401 Likewise.
2402 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2403 Likewise.
2404 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2405 Likewise.
2406 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2407 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2408 Likewise.
2409 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2410 Likewise.
2411 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2412 Likewise.
2413 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2414 Likewise.
2415 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2416 Likewise.
2417 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2418 Likewise.
2419 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2420 Likewise.
2421 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2422 Likewise.
2423 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2424 Likewise.
2425 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2426 Likewise.
2427 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2428 Likewise.
2429 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2430 Likewise.
2431 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2432 Likewise.
2433 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2434 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2435 Likewise.
2436 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2437 Likewise.
2438 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2439 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2440 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2441 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2442 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2443 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2444 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2445 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2446 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2447 Likewise.
2448 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2449 Likewise.
2450 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2451 Likewise.
2452 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2453 Likewise.
2454 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2455 Likewise.
2456 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2457 Likewise.
2458 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2459 Likewise.
2460 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2461 Likewise.
2462 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2463 Likewise.
2464 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2465 Likewise.
2466 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2467 Likewise.
2468 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2469 Likewise.
2470 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2471 Likewise.
2472 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2473 Likewise.
2474 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2475 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2476 Likewise.
2477 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2478 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2479 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2480 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2481 Likewise.
2482 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2483 Likewise.
2484 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2485 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2486 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2487 Likewise.
2488 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2489 Likewise.
2490 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2491 Likewise.
2492 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2493 Likewise.
2494 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2495 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2496 Likewise.
2497 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2498 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2499 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2500 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2501 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2502 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2503 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2504 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2505 Likewise.
2506 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2507 Likewise.
2508 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2509 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2510 Likewise.
2511 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2512 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2513 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2514 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2515 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2516 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2517 Likewise.
2518 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2519 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2520 Likewise.
2521 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2522 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2523 Likewise.
2524 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2525 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2526 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2527 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2528 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2529 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2530 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2531 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2532 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2533 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2534 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2535 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2536 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2537 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2538 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2539 Likewise.
2540 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2541 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2542 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2543 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2544 Likewise.
2545 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2546 Likewise.
2547 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2548 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2549 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2550 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2551 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2552 Likewise.
2553 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2554 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2555 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2556 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2557 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2558 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2559 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2560 Likewise.
2561 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2562 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2563 Likewise.
2564 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2565 Likewise.
2566 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2567 Likewise.
2568 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2569 Likewise.
2570 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2571 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2572 Likewise.
2573 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2574 Likewise.
2575 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2576 Likewise.
2577 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2578 Likewise.
2579 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2580 Likewise.
2581 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2582 Likewise.
2583 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2584 Likewise.
2585 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2586 Likewise.
2587 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2588 Likewise.
2589 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2590 Likewise.
2591 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2592 Likewise.
2593 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2594 Likewise.
2595 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2596 Likewise.
2597 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2598 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2599 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2600 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2601 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2602 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2603 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2604 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2605 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2606 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2607 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2608 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2609 Likewise.
2610 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2611 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2612 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2613 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2614 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2615 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2616 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2617 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2618 Likewise.
2619 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2620 Likewise.
2621 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2622 Likewise.
2623 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2624 Likewise.
2625 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2626 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2627 Likewise.
2628 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2629 Likewise.
2630 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2631 Likewise.
2632 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2633 Likewise.
2634 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2635 Likewise.
2636 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2637 Likewise.
2638 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2639 Likewise.
2640 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2641 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2642 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2643 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2644 Likewise.
2645 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2646 Likewise.
2647 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2648 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2649 Likewise.
2650 * include/ext/pb_ds/exception.hpp: Likewise.
2651 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2652 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2653 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2654 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2655 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2656 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2657 * include/ext/pod_char_traits.h: Likewise.
2658 * include/ext/pointer.h: Likewise.
2659 * include/ext/pool_allocator.h: Likewise.
2660 * include/ext/rb_tree: Likewise.
2661 * include/ext/rc_string_base.h: Likewise.
2662 * include/ext/rope: Likewise.
2663 * include/ext/ropeimpl.h: Likewise.
2664 * include/ext/slist: Likewise.
2665 * include/ext/sso_string_base.h: Likewise.
2666 * include/ext/stdio_filebuf.h: Likewise.
2667 * include/ext/stdio_sync_filebuf.h: Likewise.
2668 * include/ext/string_conversions.h: Likewise.
2669 * include/ext/throw_allocator.h: Likewise.
2670 * include/ext/type_traits.h: Likewise.
2671 * include/ext/typelist.h: Likewise.
2672 * include/ext/vstring.h: Likewise.
2673 * include/ext/vstring.tcc: Likewise.
2674 * include/ext/vstring_fwd.h: Likewise.
2675 * include/ext/vstring_util.h: Likewise.
2676 * include/parallel/algo.h: Likewise.
2677 * include/parallel/algobase.h: Likewise.
2678 * include/parallel/algorithm: Likewise.
2679 * include/parallel/algorithmfwd.h: Likewise.
2680 * include/parallel/balanced_quicksort.h: Likewise.
2681 * include/parallel/base.h: Likewise.
2682 * include/parallel/basic_iterator.h: Likewise.
2683 * include/parallel/checkers.h: Likewise.
2684 * include/parallel/compatibility.h: Likewise.
2685 * include/parallel/compiletime_settings.h: Likewise.
2686 * include/parallel/equally_split.h: Likewise.
2687 * include/parallel/features.h: Likewise.
2688 * include/parallel/find.h: Likewise.
2689 * include/parallel/find_selectors.h: Likewise.
2690 * include/parallel/for_each.h: Likewise.
2691 * include/parallel/for_each_selectors.h: Likewise.
2692 * include/parallel/iterator.h: Likewise.
2693 * include/parallel/list_partition.h: Likewise.
2694 * include/parallel/losertree.h: Likewise.
2695 * include/parallel/merge.h: Likewise.
2696 * include/parallel/multiseq_selection.h: Likewise.
2697 * include/parallel/multiway_merge.h: Likewise.
2698 * include/parallel/multiway_mergesort.h: Likewise.
2699 * include/parallel/numeric: Likewise.
2700 * include/parallel/numericfwd.h: Likewise.
2701 * include/parallel/omp_loop.h: Likewise.
2702 * include/parallel/omp_loop_static.h: Likewise.
2703 * include/parallel/par_loop.h: Likewise.
2704 * include/parallel/parallel.h: Likewise.
2705 * include/parallel/partial_sum.h: Likewise.
2706 * include/parallel/partition.h: Likewise.
2707 * include/parallel/queue.h: Likewise.
2708 * include/parallel/quicksort.h: Likewise.
2709 * include/parallel/random_number.h: Likewise.
2710 * include/parallel/random_shuffle.h: Likewise.
2711 * include/parallel/search.h: Likewise.
2712 * include/parallel/set_operations.h: Likewise.
2713 * include/parallel/settings.h: Likewise.
2714 * include/parallel/sort.h: Likewise.
2715 * include/parallel/tags.h: Likewise.
2716 * include/parallel/types.h: Likewise.
2717 * include/parallel/unique_copy.h: Likewise.
2718 * include/parallel/workstealing.h: Likewise.
2719 * include/precompiled/extc++.h: Likewise.
2720 * include/precompiled/stdc++.h: Likewise.
2721 * include/precompiled/stdtr1c++.h: Likewise.
2722 * include/std/algorithm: Likewise.
2723 * include/std/array: Likewise.
2724 * include/std/bitset: Likewise.
2725 * include/std/c++0x_warning.h: Likewise.
2726 * include/std/chrono: Likewise.
2727 * include/std/complex: Likewise.
2728 * include/std/condition_variable: Likewise.
2729 * include/std/deque: Likewise.
2730 * include/std/forward_list: Likewise.
2731 * include/std/fstream: Likewise.
2732 * include/std/functional: Likewise.
2733 * include/std/iomanip: Likewise.
2734 * include/std/ios: Likewise.
2735 * include/std/iosfwd: Likewise.
2736 * include/std/iostream: Likewise.
2737 * include/std/istream: Likewise.
2738 * include/std/iterator: Likewise.
2739 * include/std/limits: Likewise.
2740 * include/std/list: Likewise.
2741 * include/std/locale: Likewise.
2742 * include/std/map: Likewise.
2743 * include/std/memory: Likewise.
2744 * include/std/mutex: Likewise.
2745 * include/std/numeric: Likewise.
2746 * include/std/ostream: Likewise.
2747 * include/std/queue: Likewise.
2748 * include/std/random: Likewise.
2749 * include/std/ratio: Likewise.
2750 * include/std/regex: Likewise.
2751 * include/std/set: Likewise.
2752 * include/std/sstream: Likewise.
2753 * include/std/stack: Likewise.
2754 * include/std/stdexcept: Likewise.
2755 * include/std/streambuf: Likewise.
2756 * include/std/string: Likewise.
2757 * include/std/system_error: Likewise.
2758 * include/std/thread: Likewise.
2759 * include/std/tuple: Likewise.
2760 * include/std/type_traits: Likewise.
2761 * include/std/unordered_map: Likewise.
2762 * include/std/unordered_set: Likewise.
2763 * include/std/utility: Likewise.
2764 * include/std/valarray: Likewise.
2765 * include/std/vector: Likewise.
2766 * include/tr1/array: Likewise.
2767 * include/tr1/bessel_function.tcc: Likewise.
2768 * include/tr1/beta_function.tcc: Likewise.
2769 * include/tr1/ccomplex: Likewise.
2770 * include/tr1/cctype: Likewise.
2771 * include/tr1/cfenv: Likewise.
2772 * include/tr1/cfloat: Likewise.
2773 * include/tr1/cinttypes: Likewise.
2774 * include/tr1/climits: Likewise.
2775 * include/tr1/cmath: Likewise.
2776 * include/tr1/complex.h: Likewise.
2777 * include/tr1/complex: Likewise.
2778 * include/tr1/cstdarg: Likewise.
2779 * include/tr1/cstdbool: Likewise.
2780 * include/tr1/cstdint: Likewise.
2781 * include/tr1/cstdio: Likewise.
2782 * include/tr1/cstdlib: Likewise.
2783 * include/tr1/ctgmath: Likewise.
2784 * include/tr1/ctime: Likewise.
2785 * include/tr1/ctype.h: Likewise.
2786 * include/tr1/cwchar: Likewise.
2787 * include/tr1/cwctype: Likewise.
2788 * include/tr1/ell_integral.tcc: Likewise.
2789 * include/tr1/exp_integral.tcc: Likewise.
2790 * include/tr1/fenv.h: Likewise.
2791 * include/tr1/float.h: Likewise.
2792 * include/tr1/functional: Likewise.
2793 * include/tr1/functional_hash.h: Likewise.
2794 * include/tr1/gamma.tcc: Likewise.
2795 * include/tr1/hashtable.h: Likewise.
2796 * include/tr1/hypergeometric.tcc: Likewise.
2797 * include/tr1/inttypes.h: Likewise.
2798 * include/tr1/legendre_function.tcc: Likewise.
2799 * include/tr1/limits.h: Likewise.
2800 * include/tr1/math.h: Likewise.
2801 * include/tr1/memory: Likewise.
2802 * include/tr1/modified_bessel_func.tcc: Likewise.
2803 * include/tr1/poly_hermite.tcc: Likewise.
2804 * include/tr1/poly_laguerre.tcc: Likewise.
2805 * include/tr1/random: Likewise.
2806 * include/tr1/regex: Likewise.
2807 * include/tr1/riemann_zeta.tcc: Likewise.
2808 * include/tr1/shared_ptr.h: Likewise.
2809 * include/tr1/special_function_util.h: Likewise.
2810 * include/tr1/stdarg.h: Likewise.
2811 * include/tr1/stdbool.h: Likewise.
2812 * include/tr1/stdint.h: Likewise.
2813 * include/tr1/stdio.h: Likewise.
2814 * include/tr1/stdlib.h: Likewise.
2815 * include/tr1/tgmath.h: Likewise.
2816 * include/tr1/tuple: Likewise.
2817 * include/tr1/type_traits: Likewise.
2818 * include/tr1/unordered_map: Likewise.
2819 * include/tr1/unordered_set: Likewise.
2820 * include/tr1/utility: Likewise.
2821 * include/tr1/wchar.h: Likewise.
2822 * include/tr1/wctype.h: Likewise.
2823 * include/tr1_impl/array: Likewise.
2824 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
2825 * include/tr1_impl/cctype: Likewise.
2826 * include/tr1_impl/cfenv: Likewise.
2827 * include/tr1_impl/cinttypes: Likewise.
2828 * include/tr1_impl/cmath: Likewise.
2829 * include/tr1_impl/complex: Likewise.
2830 * include/tr1_impl/cstdint: Likewise.
2831 * include/tr1_impl/cstdio: Likewise.
2832 * include/tr1_impl/cstdlib: Likewise.
2833 * include/tr1_impl/cwchar: Likewise.
2834 * include/tr1_impl/cwctype: Likewise.
2835 * include/tr1_impl/functional: Likewise.
2836 * include/tr1_impl/functional_hash.h: Likewise.
2837 * include/tr1_impl/hashtable: Likewise.
2838 * include/tr1_impl/hashtable_policy.h: Likewise.
2839 * include/tr1_impl/random.tcc: Likewise.
2840 * include/tr1_impl/random: Likewise.
2841 * include/tr1_impl/regex: Likewise.
2842 * include/tr1_impl/type_traits: Likewise.
2843 * include/tr1_impl/unordered_map: Likewise.
2844 * include/tr1_impl/unordered_set: Likewise.
2845 * include/tr1_impl/utility: Likewise.
2846 * libsupc++/array_type_info.cc: Likewise.
2847 * libsupc++/atexit_arm.cc: Likewise.
2848 * libsupc++/bad_cast.cc: Likewise.
2849 * libsupc++/bad_typeid.cc: Likewise.
2850 * libsupc++/class_type_info.cc: Likewise.
2851 * libsupc++/cxxabi-forced.h: Likewise.
2852 * libsupc++/cxxabi.h: Likewise.
2853 * libsupc++/del_op.cc: Likewise.
2854 * libsupc++/del_opnt.cc: Likewise.
2855 * libsupc++/del_opv.cc: Likewise.
2856 * libsupc++/del_opvnt.cc: Likewise.
2857 * libsupc++/dyncast.cc: Likewise.
2858 * libsupc++/eh_alloc.cc: Likewise.
2859 * libsupc++/eh_arm.cc: Likewise.
2860 * libsupc++/eh_aux_runtime.cc: Likewise.
2861 * libsupc++/eh_call.cc: Likewise.
2862 * libsupc++/eh_catch.cc: Likewise.
2863 * libsupc++/eh_exception.cc: Likewise.
2864 * libsupc++/eh_globals.cc: Likewise.
2865 * libsupc++/eh_personality.cc: Likewise.
2866 * libsupc++/eh_ptr.cc: Likewise.
2867 * libsupc++/eh_term_handler.cc: Likewise.
2868 * libsupc++/eh_terminate.cc: Likewise.
2869 * libsupc++/eh_throw.cc: Likewise.
2870 * libsupc++/eh_type.cc: Likewise.
2871 * libsupc++/eh_unex_handler.cc: Likewise.
2872 * libsupc++/enum_type_info.cc: Likewise.
2873 * libsupc++/exception: Likewise.
2874 * libsupc++/exception_defines.h: Likewise.
2875 * libsupc++/exception_ptr.h: Likewise.
2876 * libsupc++/function_type_info.cc: Likewise.
2877 * libsupc++/fundamental_type_info.cc: Likewise.
2878 * libsupc++/guard.cc: Likewise.
2879 * libsupc++/initializer_list: Likewise.
2880 * libsupc++/new: Likewise.
2881 * libsupc++/new_handler.cc: Likewise.
2882 * libsupc++/new_op.cc: Likewise.
2883 * libsupc++/new_opnt.cc: Likewise.
2884 * libsupc++/new_opv.cc: Likewise.
2885 * libsupc++/new_opvnt.cc: Likewise.
2886 * libsupc++/pbase_type_info.cc: Likewise.
2887 * libsupc++/pmem_type_info.cc: Likewise.
2888 * libsupc++/pointer_type_info.cc: Likewise.
2889 * libsupc++/pure.cc: Likewise.
2890 * libsupc++/si_class_type_info.cc: Likewise.
2891 * libsupc++/tinfo.cc: Likewise.
2892 * libsupc++/tinfo.h: Likewise.
2893 * libsupc++/tinfo2.cc: Likewise.
2894 * libsupc++/typeinfo: Likewise.
2895 * libsupc++/unwind-cxx.h: Likewise.
2896 * libsupc++/vec.cc: Likewise.
2897 * libsupc++/vmi_class_type_info.cc: Likewise.
2898 * libsupc++/vterminate.cc: Likewise.
2899 * po/string_literals.cc: Likewise.
2900 * src/atomic.cc: Likewise.
2901 * src/bitmap_allocator.cc: Likewise.
2902 * src/chrono.cc: Likewise.
2903 * src/codecvt.cc: Likewise.
2904 * src/compatibility-ldbl.cc: Likewise.
2905 * src/compatibility.cc: Likewise.
2906 * src/complex_io.cc: Likewise.
2907 * src/concept-inst.cc: Likewise.
2908 * src/condition_variable.cc: Likewise.
2909 * src/ctype.cc: Likewise.
2910 * src/debug.cc: Likewise.
2911 * src/debug_list.cc: Likewise.
2912 * src/ext-inst.cc: Likewise.
2913 * src/fstream-inst.cc: Likewise.
2914 * src/functexcept.cc: Likewise.
2915 * src/globals_io.cc: Likewise.
2916 * src/hash.cc: Likewise.
2917 * src/hash_c++0x.cc: Likewise.
2918 * src/hashtable.cc: Likewise.
2919 * src/hashtable_c++0x.cc: Likewise.
2920 * src/ios-inst.cc: Likewise.
2921 * src/ios.cc: Likewise.
2922 * src/ios_failure.cc: Likewise.
2923 * src/ios_init.cc: Likewise.
2924 * src/ios_locale.cc: Likewise.
2925 * src/iostream-inst.cc: Likewise.
2926 * src/istream-inst.cc: Likewise.
2927 * src/istream.cc: Likewise.
2928 * src/limits.cc: Likewise.
2929 * src/limits_c++0x.cc: Likewise.
2930 * src/list.cc: Likewise.
2931 * src/locale-inst.cc: Likewise.
2932 * src/locale.cc: Likewise.
2933 * src/locale_facets.cc: Likewise.
2934 * src/locale_init.cc: Likewise.
2935 * src/localename.cc: Likewise.
2936 * src/math_stubs_float.cc: Likewise.
2937 * src/math_stubs_long_double.cc: Likewise.
2938 * src/misc-inst.cc: Likewise.
2939 * src/mt_allocator.cc: Likewise.
2940 * src/mutex.cc: Likewise.
2941 * src/ostream-inst.cc: Likewise.
2942 * src/parallel_list.cc: Likewise.
2943 * src/parallel_settings.cc: Likewise.
2944 * src/pool_allocator.cc: Likewise.
2945 * src/sstream-inst.cc: Likewise.
2946 * src/stdexcept.cc: Likewise.
2947 * src/streambuf-inst.cc: Likewise.
2948 * src/streambuf.cc: Likewise.
2949 * src/string-inst.cc: Likewise.
2950 * src/strstream.cc: Likewise.
2951 * src/system_error.cc: Likewise.
2952 * src/thread.cc: Likewise.
2953 * src/tree.cc: Likewise.
2954 * src/valarray-inst.cc: Likewise.
2955 * src/wlocale-inst.cc: Likewise.
2956 * src/wstring-inst.cc: Likewise.
2957 * doc/xml/manual/intro.xml: Change documentation to refer the
2958 reader to version 3 of the GNU General Public License, version
2959 3.1 of the GCC Runtime Library Exception, and to point readers
2960 at the FSF's license web page.
2961
2962 2009-04-09 Jakub Jelinek <jakub@redhat.com>
2963
2964 * Makefile.am: Change copyright header to refer to version
2965 3 of the GNU General Public License and to point readers at the
2966 COPYING3 file and the FSF's license web page.
2967 * doc/Makefile.am: Likewise.
2968 * include/Makefile.am: Likewise.
2969 * libsupc++/Makefile.am: Likewise.
2970 * po/Makefile.am: Likewise.
2971 * po/POTFILES.in: Likewise.
2972 * src/Makefile.am: Likewise.
2973 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
2974 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
2975 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
2976 Likewise.
2977 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
2978 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
2979 Likewise.
2980 * testsuite/17_intro/using_namespace_std.cc: Likewise.
2981 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
2982 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
2983 * testsuite/18_support/bad_alloc/what.cc: Likewise.
2984 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
2985 * testsuite/18_support/bad_cast/what.cc: Likewise.
2986 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
2987 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
2988 Likewise.
2989 * testsuite/18_support/bad_exception/what.cc: Likewise.
2990 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
2991 * testsuite/18_support/bad_typeid/what.cc: Likewise.
2992 * testsuite/18_support/exception/38732.cc: Likewise.
2993 * testsuite/18_support/exception/what.cc: Likewise.
2994 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
2995 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
2996 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
2997 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
2998 * testsuite/18_support/headers/climits/values.cc: Likewise.
2999 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3000 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3001 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3002 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3003 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3004 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3005 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3006 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3007 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3008 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3009 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3010 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3011 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3012 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3013 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3014 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3015 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3016 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3017 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3018 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3019 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3020 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3021 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3022 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3023 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3024 * testsuite/18_support/new_delete_placement.cc: Likewise.
3025 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3026 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3027 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3028 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3029 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3030 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3031 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3032 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3033 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3034 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3035 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3036 Likewise.
3037 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3038 * testsuite/18_support/pthread_guard.cc: Likewise.
3039 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3040 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3041 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3042 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3043 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3044 Likewise.
3045 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3046 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3047 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3048 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3049 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3050 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3051 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3052 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3053 Likewise.
3054 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3055 Likewise.
3056 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3057 Likewise.
3058 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3059 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3060 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3061 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3062 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3063 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3064 Likewise.
3065 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3066 Likewise.
3067 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3068 Likewise.
3069 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3070 Likewise.
3071 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3072 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3073 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3074 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3075 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3076 Likewise.
3077 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3078 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3079 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3080 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3081 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3082 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3083 Likewise.
3084 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3085 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3086 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3087 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3088 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3089 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3090 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3091 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3092 * testsuite/20_util/allocator/1.cc: Likewise.
3093 * testsuite/20_util/allocator/10378.cc: Likewise.
3094 * testsuite/20_util/allocator/14176.cc: Likewise.
3095 * testsuite/20_util/allocator/33807.cc: Likewise.
3096 * testsuite/20_util/allocator/8230.cc: Likewise.
3097 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3098 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3099 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3100 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3101 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3102 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3103 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3104 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3105 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3106 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3107 Likewise.
3108 * testsuite/20_util/clocks/1.cc: Likewise.
3109 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3110 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3111 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3112 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3113 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3114 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3115 * testsuite/20_util/duration/cons/1.cc: Likewise.
3116 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3117 * testsuite/20_util/duration/cons/2.cc: Likewise.
3118 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3119 Likewise.
3120 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3121 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3122 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3123 Likewise.
3124 * testsuite/20_util/forward/1.cc: Likewise.
3125 * testsuite/20_util/forward/1_neg.cc: Likewise.
3126 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3127 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3128 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3129 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3130 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3131 Likewise.
3132 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3133 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3134 Likewise.
3135 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3136 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3137 Likewise.
3138 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3139 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3140 Likewise.
3141 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3142 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3143 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3144 Likewise.
3145 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3146 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3147 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3148 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3149 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3150 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3151 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3152 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3153 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3154 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3155 Likewise.
3156 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3157 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3158 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3159 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3160 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3161 Likewise.
3162 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3163 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3164 Likewise.
3165 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3166 * testsuite/20_util/identity/value.cc: Likewise.
3167 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3168 * testsuite/20_util/is_integral/value.cc: Likewise.
3169 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3170 Likewise.
3171 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3172 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3173 * testsuite/20_util/is_reference/value.cc: Likewise.
3174 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3175 Likewise.
3176 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3177 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3178 * testsuite/20_util/is_signed/value.cc: Likewise.
3179 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3180 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3181 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3182 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3183 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3184 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3185 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3186 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3187 Likewise.
3188 * testsuite/20_util/move/1.cc: Likewise.
3189 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3190 * testsuite/20_util/pair/1.cc: Likewise.
3191 * testsuite/20_util/pair/2.cc: Likewise.
3192 * testsuite/20_util/pair/3.cc: Likewise.
3193 * testsuite/20_util/pair/4.cc: Likewise.
3194 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3195 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3196 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3197 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3198 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3199 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3200 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3201 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3202 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3203 Likewise.
3204 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3205 Likewise.
3206 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3207 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3208 * testsuite/20_util/rel_ops.cc: Likewise.
3209 * testsuite/20_util/remove_reference/value.cc: Likewise.
3210 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3211 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3212 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3213 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3214 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3215 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3216 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3217 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3218 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3219 Likewise.
3220 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3221 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3222 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3223 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3224 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3225 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3226 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3227 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3228 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3229 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3230 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3231 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3232 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3233 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3234 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3235 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3236 Likewise.
3237 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3238 Likewise.
3239 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3240 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3241 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3242 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3243 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3244 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3245 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3246 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3247 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3248 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3249 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3250 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3251 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3252 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3253 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3254 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3255 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3256 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3257 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3258 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3259 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3260 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3261 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3262 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3263 Likewise.
3264 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3265 Likewise.
3266 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3267 Likewise.
3268 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3269 Likewise.
3270 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3271 Likewise.
3272 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3273 Likewise.
3274 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3275 Likewise.
3276 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3277 Likewise.
3278 * testsuite/20_util/temporary_buffer.cc: Likewise.
3279 * testsuite/20_util/time_point/1.cc: Likewise.
3280 * testsuite/20_util/time_point/2.cc: Likewise.
3281 * testsuite/20_util/time_point/3.cc: Likewise.
3282 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3283 Likewise.
3284 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3285 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3286 Likewise.
3287 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3288 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3289 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3290 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3291 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3292 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3293 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3294 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3295 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3296 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3297 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3298 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3299 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3300 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3301 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3302 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3303 Likewise.
3304 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3305 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3306 Likewise.
3307 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3308 Likewise.
3309 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3310 Likewise.
3311 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3312 Likewise.
3313 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3314 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3315 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3316 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3317 Likewise.
3318 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3319 Likewise.
3320 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3321 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3322 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3323 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3324 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3325 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3326 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3327 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3328 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3329 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3330 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3331 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3332 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3333 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3334 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3335 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3336 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3337 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3338 Likewise.
3339 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3340 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3341 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3342 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3343 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3344 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3345 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3346 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3347 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3348 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3349 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3350 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3351 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3352 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3353 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3354 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3355 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3356 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3357 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3358 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3359 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3360 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3361 Likewise.
3362 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3363 Likewise.
3364 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3365 Likewise.
3366 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3367 Likewise.
3368 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3369 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3370 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3371 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3372 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3373 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3374 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3375 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3376 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3377 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3378 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3379 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3380 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3381 Likewise.
3382 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3383 Likewise.
3384 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3385 Likewise.
3386 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3387 Likewise.
3388 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3389 Likewise.
3390 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3391 Likewise.
3392 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3393 Likewise.
3394 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3395 Likewise.
3396 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3397 Likewise.
3398 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3399 Likewise.
3400 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3401 Likewise.
3402 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3403 Likewise.
3404 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3405 Likewise.
3406 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3407 Likewise.
3408 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3409 Likewise.
3410 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3411 Likewise.
3412 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3413 Likewise.
3414 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3415 Likewise.
3416 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3417 Likewise.
3418 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3419 Likewise.
3420 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3421 Likewise.
3422 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3423 Likewise.
3424 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3425 Likewise.
3426 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3427 Likewise.
3428 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3429 Likewise.
3430 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3431 Likewise.
3432 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3433 Likewise.
3434 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3435 Likewise.
3436 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3437 Likewise.
3438 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3439 Likewise.
3440 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3441 Likewise.
3442 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3443 Likewise.
3444 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3445 Likewise.
3446 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3447 Likewise.
3448 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3449 Likewise.
3450 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3451 Likewise.
3452 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3453 Likewise.
3454 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3455 Likewise.
3456 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3457 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3458 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3459 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3460 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3461 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3462 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3463 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3464 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3465 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3466 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3467 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3468 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3469 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3470 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3471 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3472 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3473 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3474 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3475 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3476 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3477 Likewise.
3478 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3479 Likewise.
3480 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3481 Likewise.
3482 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3483 Likewise.
3484 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3485 Likewise.
3486 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3487 Likewise.
3488 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3489 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3490 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3491 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3492 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3493 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3494 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3495 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3496 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3497 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3498 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3499 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3500 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3501 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3502 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3503 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3504 Likewise.
3505 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3506 Likewise.
3507 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3508 Likewise.
3509 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3510 Likewise.
3511 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3512 Likewise.
3513 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3514 Likewise.
3515 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3516 Likewise.
3517 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3518 Likewise.
3519 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3520 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3521 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3522 Likewise.
3523 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3524 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3525 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3526 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3527 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3528 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3529 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3530 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3531 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3532 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3533 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3534 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3535 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3536 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3537 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3538 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3539 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3540 Likewise.
3541 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3542 Likewise.
3543 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3544 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3545 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3546 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3547 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3548 Likewise.
3549 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3550 Likewise.
3551 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3552 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3553 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3554 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3555 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3556 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3557 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3558 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3559 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3560 Likewise.
3561 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3562 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3563 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3564 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3565 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3566 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3567 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3568 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3569 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3570 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3571 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3572 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3573 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3574 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3575 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3576 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3577 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3578 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3579 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3580 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3581 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3582 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3583 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3584 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3585 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3586 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3587 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3588 Likewise.
3589 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3590 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3591 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3592 Likewise.
3593 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3594 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3595 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3596 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3597 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3598 Likewise.
3599 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3600 Likewise.
3601 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3602 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3603 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3604 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3605 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3606 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3607 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3608 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3609 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3610 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3611 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3612 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3613 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3614 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3615 Likewise.
3616 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3617 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3618 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3619 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3620 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3621 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3622 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3623 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3624 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3625 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3626 Likewise.
3627 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3628 Likewise.
3629 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3630 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3631 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3632 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3633 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3634 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3635 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3636 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3637 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3638 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3639 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3640 Likewise.
3641 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3642 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3643 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3644 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3645 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3646 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3647 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3648 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3649 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3650 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3651 Likewise.
3652 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3653 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3654 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3655 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3656 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3657 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3658 Likewise.
3659 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3660 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3661 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3662 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3663 Likewise.
3664 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3665 Likewise.
3666 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3667 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3668 Likewise.
3669 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3670 * testsuite/22_locale/ctype/2.cc: Likewise.
3671 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3672 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3673 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3674 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3675 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3676 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3677 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3678 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3679 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3680 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3681 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3682 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3683 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3684 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3685 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3686 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3687 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3688 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3689 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3690 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3691 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3692 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3693 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3694 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3695 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3696 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3697 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3698 * testsuite/22_locale/facet/1.cc: Likewise.
3699 * testsuite/22_locale/facet/2.cc: Likewise.
3700 * testsuite/22_locale/facet/25421.cc: Likewise.
3701 * testsuite/22_locale/global_templates/1.cc: Likewise.
3702 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3703 Likewise.
3704 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3705 Likewise.
3706 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3707 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3708 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3709 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3710 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3711 * testsuite/22_locale/locale/13630.cc: Likewise.
3712 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3713 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3714 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3715 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3716 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3717 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3718 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3719 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3720 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3721 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3722 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3723 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3724 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3725 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3726 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3727 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3728 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3729 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3730 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3731 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3732 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3733 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3734 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3735 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3736 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3737 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3738 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3739 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3740 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3741 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3742 Likewise.
3743 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3744 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3745 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3746 Likewise.
3747 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3748 Likewise.
3749 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3750 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3751 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3752 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3753 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3754 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3755 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3756 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3757 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3758 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3759 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3760 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3761 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3762 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3763 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3764 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3765 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3766 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3767 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3768 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3769 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3770 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3771 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3772 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3773 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3774 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3775 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3776 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3777 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3778 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3779 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3780 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3781 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3782 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3783 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3784 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3785 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3786 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3787 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3788 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3789 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
3790 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
3791 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
3792 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
3793 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
3794 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
3795 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
3796 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
3797 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
3798 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
3799 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
3800 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
3801 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
3802 Likewise.
3803 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
3804 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
3805 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
3806 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
3807 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
3808 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
3809 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
3810 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
3811 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
3812 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
3813 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
3814 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
3815 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
3816 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
3817 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
3818 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
3819 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
3820 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
3821 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
3822 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
3823 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
3824 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
3825 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
3826 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
3827 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
3828 Likewise.
3829 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
3830 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
3831 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
3832 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
3833 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
3834 Likewise.
3835 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
3836 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
3837 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
3838 Likewise.
3839 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
3840 Likewise.
3841 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
3842 Likewise.
3843 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
3844 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
3845 Likewise.
3846 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
3847 Likewise.
3848 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
3849 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
3850 Likewise.
3851 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
3852 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
3853 Likewise.
3854 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
3855 Likewise.
3856 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
3857 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
3858 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
3859 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
3860 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
3861 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
3862 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
3863 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
3864 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
3865 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
3866 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
3867 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
3868 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
3869 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
3870 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
3871 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
3872 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
3873 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
3874 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
3875 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
3876 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
3877 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
3878 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
3879 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
3880 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
3881 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
3882 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
3883 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
3884 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
3885 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
3886 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
3887 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
3888 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
3889 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
3890 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
3891 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
3892 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
3893 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
3894 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
3895 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
3896 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
3897 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
3898 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
3899 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
3900 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
3901 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
3902 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
3903 Likewise.
3904 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
3905 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
3906 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
3907 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
3908 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
3909 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
3910 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
3911 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
3912 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
3913 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
3914 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
3915 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
3916 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
3917 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
3918 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
3919 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
3920 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
3921 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
3922 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
3923 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
3924 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
3925 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
3926 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
3927 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
3928 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
3929 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
3930 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
3931 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
3932 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
3933 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
3934 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
3935 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
3936 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
3937 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
3938 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
3939 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
3940 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
3941 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
3942 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
3943 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
3944 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
3945 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
3946 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
3947 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
3948 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
3949 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
3950 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
3951 Likewise.
3952 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
3953 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
3954 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
3955 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
3956 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
3957 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
3958 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
3959 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
3960 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
3961 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
3962 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
3963 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
3964 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
3965 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
3966 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
3967 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
3968 Likewise.
3969 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
3970 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
3971 Likewise.
3972 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
3973 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
3974 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
3975 Likewise.
3976 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
3977 Likewise.
3978 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
3979 Likewise.
3980 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
3981 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
3982 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
3983 Likewise.
3984 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
3985 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
3986 Likewise.
3987 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
3988 Likewise.
3989 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
3990 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
3991 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
3992 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
3993 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
3994 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
3995 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
3996 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
3997 Likewise.
3998 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
3999 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4000 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4001 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4002 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4003 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4004 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4005 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4006 Likewise.
4007 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4008 Likewise.
4009 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4010 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4011 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4012 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4013 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4014 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4015 Likewise.
4016 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4017 Likewise.
4018 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4019 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4020 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4021 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4022 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4023 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4024 Likewise.
4025 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4026 Likewise.
4027 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4028 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4029 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4030 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4031 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4032 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4033 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4034 Likewise.
4035 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4036 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4037 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4038 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4039 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4040 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4041 Likewise.
4042 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4043 Likewise.
4044 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4045 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4046 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4047 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4048 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4049 Likewise.
4050 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4051 Likewise.
4052 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4053 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4054 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4055 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4056 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4057 Likewise.
4058 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4059 Likewise.
4060 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4061 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4062 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4063 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4064 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4065 Likewise.
4066 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4067 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4068 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4069 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4070 Likewise.
4071 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4072 Likewise.
4073 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4074 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4075 Likewise.
4076 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4077 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4078 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4079 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4080 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4081 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4082 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4083 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4084 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4085 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4086 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4087 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4088 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4089 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4090 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4091 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4092 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4093 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4094 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4095 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4096 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4097 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4098 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4099 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4100 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4101 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4102 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4103 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4104 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4105 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4106 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4107 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4108 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4109 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4110 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4111 Likewise.
4112 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4113 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4114 * testsuite/23_containers/bitset/18604.cc: Likewise.
4115 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4116 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4117 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4118 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4119 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4120 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4121 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4122 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4123 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4124 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4125 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4126 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4127 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4128 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4129 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4130 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4131 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4132 * testsuite/23_containers/deque/18604.cc: Likewise.
4133 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4134 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4135 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4136 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4137 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4138 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4139 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4140 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4141 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4142 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4143 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4144 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4145 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4146 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4147 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4148 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4149 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4150 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4151 Likewise.
4152 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4153 Likewise.
4154 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4155 Likewise.
4156 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4157 Likewise.
4158 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4159 Likewise.
4160 * testsuite/23_containers/deque/types/1.cc: Likewise.
4161 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4162 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4163 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4164 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4165 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4166 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4167 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4168 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4169 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4170 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4171 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4172 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4173 Likewise.
4174 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4175 Likewise.
4176 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4177 Likewise.
4178 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4179 Likewise.
4180 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4181 Likewise.
4182 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4183 Likewise.
4184 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4185 Likewise.
4186 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4187 Likewise.
4188 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4189 Likewise.
4190 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4191 Likewise.
4192 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4193 Likewise.
4194 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4195 Likewise.
4196 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4197 Likewise.
4198 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4199 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4200 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4201 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4202 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4203 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4204 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4205 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4206 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4207 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4208 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4209 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4210 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4211 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4212 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4213 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4214 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4215 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4216 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4217 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4218 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4219 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4220 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4221 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4222 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4223 Likewise.
4224 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4225 Likewise.
4226 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4227 * testsuite/23_containers/list/18604.cc: Likewise.
4228 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4229 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4230 * testsuite/23_containers/list/cons/1.cc: Likewise.
4231 * testsuite/23_containers/list/cons/2.cc: Likewise.
4232 * testsuite/23_containers/list/cons/3.cc: Likewise.
4233 * testsuite/23_containers/list/cons/4.cc: Likewise.
4234 * testsuite/23_containers/list/cons/5.cc: Likewise.
4235 * testsuite/23_containers/list/cons/6.cc: Likewise.
4236 * testsuite/23_containers/list/cons/7.cc: Likewise.
4237 * testsuite/23_containers/list/cons/8.cc: Likewise.
4238 * testsuite/23_containers/list/cons/9.cc: Likewise.
4239 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4240 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4241 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4242 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4243 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4244 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4245 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4246 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4247 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4248 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4249 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4250 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4251 * testsuite/23_containers/list/operations/1.cc: Likewise.
4252 * testsuite/23_containers/list/operations/2.cc: Likewise.
4253 * testsuite/23_containers/list/operations/3.cc: Likewise.
4254 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4255 * testsuite/23_containers/list/operations/4.cc: Likewise.
4256 * testsuite/23_containers/list/operations/5.cc: Likewise.
4257 * testsuite/23_containers/list/pthread1.cc: Likewise.
4258 * testsuite/23_containers/list/pthread5.cc: Likewise.
4259 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4260 Likewise.
4261 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4262 Likewise.
4263 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4264 Likewise.
4265 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4266 Likewise.
4267 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4268 Likewise.
4269 * testsuite/23_containers/map/18604.cc: Likewise.
4270 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4271 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4272 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4273 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4274 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4275 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4276 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4277 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4278 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4279 * testsuite/23_containers/map/operators/1.cc: Likewise.
4280 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4281 * testsuite/23_containers/map/pthread6.cc: Likewise.
4282 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4283 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4284 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4285 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4286 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4287 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4288 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4289 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4290 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4291 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4292 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4293 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4294 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4295 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4296 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4297 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4298 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4299 * testsuite/23_containers/set/18604.cc: Likewise.
4300 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4301 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4302 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4303 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4304 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4305 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4306 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4307 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4308 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4309 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4310 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4311 Likewise.
4312 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4313 Likewise.
4314 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4315 Likewise.
4316 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4317 Likewise.
4318 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4319 Likewise.
4320 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4321 Likewise.
4322 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4323 Likewise.
4324 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4325 Likewise.
4326 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4327 Likewise.
4328 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4329 Likewise.
4330 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4331 Likewise.
4332 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4333 Likewise.
4334 * testsuite/23_containers/vector/18604.cc: Likewise.
4335 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4336 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4337 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4338 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4339 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4340 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4341 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4342 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4343 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4344 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4345 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4346 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4347 Likewise.
4348 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4349 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4350 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4351 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4352 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4353 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4354 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4355 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4356 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4357 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4358 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4359 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4360 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4361 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4362 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4363 Likewise.
4364 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4365 Likewise.
4366 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4367 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4368 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4369 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4370 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4371 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4372 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4373 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4374 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4375 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4376 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4377 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4378 Likewise.
4379 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4380 Likewise.
4381 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4382 Likewise.
4383 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4384 Likewise.
4385 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4386 Likewise.
4387 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4388 Likewise.
4389 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4390 * testsuite/23_containers/vector/types/1.cc: Likewise.
4391 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4392 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4393 Likewise.
4394 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4395 Likewise.
4396 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4397 Likewise.
4398 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4399 Likewise.
4400 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4401 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4402 Likewise.
4403 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4404 Likewise.
4405 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4406 Likewise.
4407 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4408 Likewise.
4409 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4410 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4411 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4412 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4413 Likewise.
4414 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4415 Likewise.
4416 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4417 Likewise.
4418 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4419 Likewise.
4420 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4421 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4422 Likewise.
4423 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4424 Likewise.
4425 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4426 Likewise.
4427 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4428 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4429 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4430 Likewise.
4431 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4432 Likewise.
4433 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4434 Likewise.
4435 * testsuite/24_iterators/operations/next.cc: Likewise.
4436 * testsuite/24_iterators/operations/prev.cc: Likewise.
4437 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4438 Likewise.
4439 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4440 Likewise.
4441 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4442 Likewise.
4443 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4444 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4445 Likewise.
4446 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4447 Likewise.
4448 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4449 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4450 Likewise.
4451 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4452 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4453 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4454 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4455 Likewise.
4456 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4457 Likewise.
4458 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4459 Likewise.
4460 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4461 Likewise.
4462 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4463 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4464 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4465 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4466 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4467 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4468 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4469 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4470 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4471 * testsuite/25_algorithms/copy/1.cc: Likewise.
4472 * testsuite/25_algorithms/copy/2.cc: Likewise.
4473 * testsuite/25_algorithms/copy/3.cc: Likewise.
4474 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4475 * testsuite/25_algorithms/copy/4.cc: Likewise.
4476 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4477 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4478 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4479 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4480 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4481 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4482 Likewise.
4483 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4484 Likewise.
4485 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4486 Likewise.
4487 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4488 Likewise.
4489 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4490 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4491 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4492 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4493 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4494 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4495 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4496 * testsuite/25_algorithms/count/1.cc: Likewise.
4497 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4498 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4499 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4500 * testsuite/25_algorithms/equal/1.cc: Likewise.
4501 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4502 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4503 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4504 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4505 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4506 * testsuite/25_algorithms/fill/1.cc: Likewise.
4507 * testsuite/25_algorithms/fill/2.cc: Likewise.
4508 * testsuite/25_algorithms/fill/3.cc: Likewise.
4509 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4510 * testsuite/25_algorithms/fill/4.cc: Likewise.
4511 * testsuite/25_algorithms/fill/5.cc: Likewise.
4512 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4513 * testsuite/25_algorithms/find/1.cc: Likewise.
4514 * testsuite/25_algorithms/find/17441.cc: Likewise.
4515 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4516 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4517 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4518 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4519 Likewise.
4520 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4521 Likewise.
4522 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4523 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4524 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4525 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4526 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4527 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4528 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4529 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4530 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4531 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4532 Likewise.
4533 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4534 Likewise.
4535 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4536 Likewise.
4537 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4538 Likewise.
4539 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4540 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4541 * testsuite/25_algorithms/heap/1.cc: Likewise.
4542 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4543 * testsuite/25_algorithms/includes/1.cc: Likewise.
4544 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4545 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4546 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4547 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4548 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4549 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4550 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4551 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4552 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4553 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4554 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4555 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4556 Likewise.
4557 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4558 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4559 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4560 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4561 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4562 * testsuite/25_algorithms/max/1.cc: Likewise.
4563 * testsuite/25_algorithms/max/2.cc: Likewise.
4564 * testsuite/25_algorithms/max/3.cc: Likewise.
4565 * testsuite/25_algorithms/max/37547.cc: Likewise.
4566 * testsuite/25_algorithms/max/4.cc: Likewise.
4567 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4568 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4569 * testsuite/25_algorithms/merge/1.cc: Likewise.
4570 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4571 * testsuite/25_algorithms/min/1.cc: Likewise.
4572 * testsuite/25_algorithms/min/2.cc: Likewise.
4573 * testsuite/25_algorithms/min/3.cc: Likewise.
4574 * testsuite/25_algorithms/min/37547.cc: Likewise.
4575 * testsuite/25_algorithms/min/4.cc: Likewise.
4576 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4577 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4578 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4579 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4580 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4581 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4582 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4583 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4584 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4585 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4586 * testsuite/25_algorithms/move/1.cc: Likewise.
4587 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4588 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4589 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4590 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4591 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4592 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4593 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4594 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4595 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4596 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4597 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4598 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4599 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4600 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4601 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4602 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4603 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4604 * testsuite/25_algorithms/partition/1.cc: Likewise.
4605 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4606 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4607 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4608 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4609 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4610 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4611 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4612 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4613 * testsuite/25_algorithms/remove/1.cc: Likewise.
4614 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4615 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4616 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4617 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4618 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4619 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4620 * testsuite/25_algorithms/replace/1.cc: Likewise.
4621 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4622 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4623 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4624 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4625 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4626 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4627 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4628 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4629 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4630 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4631 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4632 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4633 * testsuite/25_algorithms/search/1.cc: Likewise.
4634 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4635 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4636 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4637 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4638 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4639 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4640 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4641 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4642 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4643 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4644 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4645 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4646 Likewise.
4647 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4648 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4649 * testsuite/25_algorithms/sort/1.cc: Likewise.
4650 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4651 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4652 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4653 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4654 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4655 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4656 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4657 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4658 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4659 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4660 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4661 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4662 * testsuite/25_algorithms/unique/1.cc: Likewise.
4663 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4664 * testsuite/25_algorithms/unique/2.cc: Likewise.
4665 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4666 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4667 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4668 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4669 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4670 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4671 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4672 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4673 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4674 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4675 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4676 * testsuite/26_numerics/complex/13450.cc: Likewise.
4677 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4678 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4679 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4680 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4681 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4682 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4683 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4684 Likewise.
4685 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4686 Likewise.
4687 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4688 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4689 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4690 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4691 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4692 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4693 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4694 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4695 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4696 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4697 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4698 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4699 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4700 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4701 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4702 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4703 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4704 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4705 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4706 Likewise.
4707 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4708 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4709 Likewise.
4710 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4711 Likewise.
4712 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4713 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4714 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4715 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4716 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4717 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4718 * testsuite/26_numerics/iota/1.cc: Likewise.
4719 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4720 * testsuite/26_numerics/slice/1.cc: Likewise.
4721 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4722 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4723 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4724 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4725 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4726 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4727 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4728 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4729 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4730 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4731 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4732 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4733 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4734 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4735 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4736 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4737 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4738 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4739 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4740 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4741 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4742 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4743 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4744 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4745 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4746 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4747 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4748 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4749 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4750 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4751 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4752 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4753 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4754 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4755 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4756 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4757 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4758 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4759 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4760 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4761 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4762 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4763 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4764 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4765 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4766 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4767 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4768 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4769 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4770 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4771 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4772 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4773 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4774 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4775 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4776 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4777 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4778 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4779 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4780 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4781 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4782 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4783 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4784 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4785 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4786 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4787 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4788 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4789 Likewise.
4790 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
4791 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
4792 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
4793 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
4794 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
4795 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
4796 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
4797 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
4798 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
4799 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
4800 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
4801 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
4802 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
4803 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
4804 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
4805 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
4806 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
4807 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
4808 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
4809 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
4810 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
4811 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
4812 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
4813 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
4814 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
4815 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
4816 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
4817 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
4818 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
4819 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
4820 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
4821 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
4822 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
4823 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
4824 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
4825 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
4826 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
4827 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
4828 Likewise.
4829 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
4830 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
4831 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
4832 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
4833 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
4834 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
4835 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
4836 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
4837 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
4838 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
4839 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
4840 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
4841 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
4842 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
4843 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
4844 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
4845 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
4846 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
4847 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
4848 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
4849 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
4850 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
4851 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
4852 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
4853 Likewise.
4854 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
4855 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
4856 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
4857 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
4858 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
4859 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
4860 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
4861 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
4862 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
4863 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
4864 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
4865 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
4866 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
4867 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
4868 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
4869 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
4870 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
4871 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
4872 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
4873 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
4874 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
4875 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
4876 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
4877 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
4878 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
4879 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
4880 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
4881 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
4882 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
4883 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
4884 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
4885 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
4886 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
4887 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
4888 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
4889 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
4890 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
4891 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
4892 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
4893 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
4894 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
4895 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
4896 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
4897 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
4898 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
4899 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
4900 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
4901 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
4902 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
4903 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
4904 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
4905 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
4906 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
4907 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
4908 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
4909 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
4910 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
4911 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
4912 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
4913 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
4914 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
4915 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
4916 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
4917 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
4918 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
4919 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
4920 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
4921 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
4922 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
4923 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
4924 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
4925 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
4926 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
4927 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
4928 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
4929 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
4930 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
4931 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
4932 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
4933 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
4934 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
4935 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
4936 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
4937 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
4938 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
4939 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
4940 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
4941 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
4942 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
4943 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
4944 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
4945 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
4946 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
4947 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
4948 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
4949 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
4950 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
4951 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
4952 Likewise.
4953 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
4954 Likewise.
4955 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
4956 Likewise.
4957 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
4958 Likewise.
4959 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
4960 Likewise.
4961 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
4962 Likewise.
4963 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
4964 Likewise.
4965 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
4966 Likewise.
4967 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
4968 Likewise.
4969 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
4970 Likewise.
4971 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
4972 Likewise.
4973 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
4974 Likewise.
4975 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
4976 Likewise.
4977 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
4978 Likewise.
4979 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
4980 Likewise.
4981 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
4982 Likewise.
4983 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
4984 Likewise.
4985 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
4986 Likewise.
4987 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
4988 Likewise.
4989 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
4990 Likewise.
4991 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
4992 Likewise.
4993 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
4994 Likewise.
4995 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
4996 Likewise.
4997 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
4998 Likewise.
4999 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5000 Likewise.
5001 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5002 Likewise.
5003 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5004 Likewise.
5005 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5006 Likewise.
5007 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5008 Likewise.
5009 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5010 Likewise.
5011 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5012 Likewise.
5013 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5014 Likewise.
5015 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5016 Likewise.
5017 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5018 Likewise.
5019 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5020 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5021 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5022 Likewise.
5023 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5024 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5025 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5026 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5027 Likewise.
5028 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5029 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5030 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5031 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5032 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5033 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5034 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5035 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5036 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5037 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5038 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5039 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5040 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5041 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5042 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5043 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5044 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5045 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5046 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5047 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5048 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5049 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5050 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5051 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5052 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5053 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5054 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5055 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5056 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5057 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5058 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5059 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5060 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5061 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5062 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5063 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5064 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5065 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5066 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5067 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5068 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5069 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5070 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5071 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5072 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5073 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5074 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5075 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5076 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5077 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5078 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5079 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5080 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5081 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5082 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5083 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5084 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5085 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5086 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5087 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5088 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5089 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5090 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5091 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5092 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5093 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5094 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5095 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5096 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5097 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5098 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5099 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5100 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5101 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5102 Likewise.
5103 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5104 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5105 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5106 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5107 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5108 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5109 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5110 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5111 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5112 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5113 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5114 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5115 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5116 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5117 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5118 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5119 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5120 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5121 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5122 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5123 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5124 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5125 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5126 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5127 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5128 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5129 Likewise.
5130 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5131 Likewise.
5132 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5133 Likewise.
5134 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5135 Likewise.
5136 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5137 Likewise.
5138 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5139 Likewise.
5140 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5141 Likewise.
5142 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5143 Likewise.
5144 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5145 Likewise.
5146 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5147 Likewise.
5148 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5149 Likewise.
5150 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5151 Likewise.
5152 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5153 Likewise.
5154 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5155 Likewise.
5156 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5157 Likewise.
5158 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5159 Likewise.
5160 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5161 Likewise.
5162 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5163 Likewise.
5164 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5165 Likewise.
5166 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5167 Likewise.
5168 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5169 Likewise.
5170 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5171 Likewise.
5172 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5173 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5174 Likewise.
5175 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5176 Likewise.
5177 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5178 Likewise.
5179 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5180 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5181 Likewise.
5182 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5183 Likewise.
5184 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5185 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5186 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5187 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5188 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5189 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5190 Likewise.
5191 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5192 Likewise.
5193 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5194 Likewise.
5195 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5196 Likewise.
5197 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5198 Likewise.
5199 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5200 Likewise.
5201 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5202 Likewise.
5203 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5204 Likewise.
5205 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5206 Likewise.
5207 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5208 Likewise.
5209 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5210 Likewise.
5211 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5212 Likewise.
5213 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5214 Likewise.
5215 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5216 Likewise.
5217 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5218 Likewise.
5219 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5220 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5221 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5222 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5223 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5224 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5225 Likewise.
5226 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5227 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5228 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5229 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5230 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5231 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5232 Likewise.
5233 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5234 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5235 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5236 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5237 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5238 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5239 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5240 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5241 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5242 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5243 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5244 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5245 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5246 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5247 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5248 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5249 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5250 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5251 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5252 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5253 Likewise.
5254 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5255 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5256 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5257 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5258 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5259 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5260 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5261 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5262 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5263 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5264 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5265 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5266 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5267 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5268 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5269 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5270 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5271 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5272 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5273 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5274 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5275 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5276 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5277 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5278 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5279 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5280 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5281 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5282 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5283 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5284 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5285 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5286 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5287 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5288 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5289 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5290 Likewise.
5291 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5292 Likewise.
5293 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5294 Likewise.
5295 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5296 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5297 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5298 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5299 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5300 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5301 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5302 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5303 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5304 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5305 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5306 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5307 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5308 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5309 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5310 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5311 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5312 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5313 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5314 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5315 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5316 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5317 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5318 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5319 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5320 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5321 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5322 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5323 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5324 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5325 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5326 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5327 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5328 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5329 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5330 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5331 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5332 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5333 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5334 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5335 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5336 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5337 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5338 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5339 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5340 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5341 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5342 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5343 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5344 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5345 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5346 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5347 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5348 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5349 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5350 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5351 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5352 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5353 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5354 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5355 Likewise.
5356 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5357 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5358 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5359 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5360 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5361 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5362 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5363 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5364 * testsuite/27_io/fpos/11450.cc: Likewise.
5365 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5366 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5367 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5368 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5369 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5370 * testsuite/27_io/fpos/14775.cc: Likewise.
5371 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5372 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5373 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5374 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5375 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5376 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5377 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5378 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5379 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5380 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5381 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5382 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5383 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5384 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5385 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5386 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5387 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5388 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5389 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5390 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5391 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5392 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5393 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5394 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5395 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5396 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5397 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5398 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5399 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5400 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5401 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5402 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5403 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5404 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5405 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5406 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5407 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5408 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5409 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5410 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5411 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5412 * testsuite/27_io/objects/char/1.cc: Likewise.
5413 * testsuite/27_io/objects/char/10.cc: Likewise.
5414 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5415 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5416 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5417 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5418 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5419 * testsuite/27_io/objects/char/2.cc: Likewise.
5420 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5421 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5422 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5423 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5424 * testsuite/27_io/objects/char/5.cc: Likewise.
5425 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5426 * testsuite/27_io/objects/char/6.cc: Likewise.
5427 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5428 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5429 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5430 * testsuite/27_io/objects/char/7.cc: Likewise.
5431 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5432 * testsuite/27_io/objects/char/8.cc: Likewise.
5433 * testsuite/27_io/objects/char/9.cc: Likewise.
5434 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5435 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5436 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5437 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5438 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5439 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5440 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5441 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5442 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5443 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5444 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5445 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5446 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5447 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5448 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5449 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5450 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5451 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5452 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5453 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5454 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5455 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5456 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5457 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5458 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5459 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5460 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5461 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5462 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5463 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5464 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5465 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5466 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5467 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5468 * testsuite/27_io/types/1.cc: Likewise.
5469 * testsuite/27_io/types/2.cc: Likewise.
5470 * testsuite/27_io/types/3.cc: Likewise.
5471 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5472 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5473 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5474 Likewise.
5475 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5476 Likewise.
5477 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5478 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5479 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5480 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5481 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5482 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5483 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5484 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5485 Likewise.
5486 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5487 Likewise.
5488 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5489 Likewise.
5490 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5491 Likewise.
5492 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5493 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5494 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5495 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5496 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5497 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5498 Likewise.
5499 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5500 Likewise.
5501 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5502 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5503 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5504 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5505 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5506 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5507 * testsuite/Makefile.am: Likewise.
5508 * testsuite/abi/30586.cc: Likewise.
5509 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5510 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5511 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5512 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5513 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5514 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5515 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5516 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5517 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5518 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5519 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5520 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5521 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5522 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5523 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5524 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5525 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5526 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5527 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5528 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5529 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5530 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5531 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5532 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5533 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5534 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5535 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5536 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5537 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5538 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5539 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5540 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5541 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5542 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5543 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5544 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5545 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5546 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5547 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5548 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5549 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5550 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5551 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5552 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5553 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5554 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5555 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5556 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5557 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5558 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5559 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5560 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5561 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5562 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5563 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5564 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5565 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5566 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5567 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5568 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5569 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5570 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5571 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5572 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5573 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5574 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5575 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5576 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5577 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5578 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5579 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5580 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5581 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5582 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5583 * testsuite/abi/demangle/regression/old.cc: Likewise.
5584 * testsuite/abi/header_cxxabi.c: Likewise.
5585 * testsuite/backward/11460.cc: Likewise.
5586 * testsuite/backward/hash_map/1.cc: Likewise.
5587 * testsuite/backward/hash_map/14648.cc: Likewise.
5588 * testsuite/backward/hash_map/23528.cc: Likewise.
5589 * testsuite/backward/hash_set/1.cc: Likewise.
5590 * testsuite/backward/strstream_members.cc: Likewise.
5591 * testsuite/config/default.exp: Likewise.
5592 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5593 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5594 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5595 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5596 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5597 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5598 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5599 * testsuite/data/sgetn.txt: Likewise.
5600 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5601 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5602 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5603 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5604 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5605 * testsuite/ext/array_allocator/26875.cc: Likewise.
5606 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5607 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5608 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5609 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5610 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5611 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5612 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5613 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5614 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5615 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5616 * testsuite/ext/codecvt/1.cc: Likewise.
5617 * testsuite/ext/codecvt/char-1.cc: Likewise.
5618 * testsuite/ext/codecvt/char-2.cc: Likewise.
5619 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5620 * testsuite/ext/concept_checks.cc: Likewise.
5621 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5622 Likewise.
5623 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5624 Likewise.
5625 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5626 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5627 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5628 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5629 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5630 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5631 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5632 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5633 Likewise.
5634 * testsuite/ext/headers.cc: Likewise.
5635 * testsuite/ext/is_heap/1.cc: Likewise.
5636 * testsuite/ext/is_heap/check_type.cc: Likewise.
5637 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5638 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5639 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5640 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5641 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5642 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5643 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5644 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5645 * testsuite/ext/median.cc: Likewise.
5646 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5647 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5648 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5649 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5650 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5651 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5652 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5653 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5654 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5655 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5656 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5657 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5658 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5659 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5660 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5661 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5662 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5663 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5664 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5665 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5666 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5667 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5668 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5669 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5670 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5671 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5672 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5673 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5674 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5675 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5676 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5677 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5678 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5679 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5680 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5681 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5682 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5683 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5684 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5685 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5686 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5687 * testsuite/ext/rope/1.cc: Likewise.
5688 * testsuite/ext/rope/2.cc: Likewise.
5689 * testsuite/ext/rope/3.cc: Likewise.
5690 * testsuite/ext/rope/36832.cc: Likewise.
5691 * testsuite/ext/rope/4.cc: Likewise.
5692 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5693 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5694 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5695 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5696 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5697 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5698 Likewise.
5699 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5700 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5701 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5702 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5703 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5704 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5705 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5706 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5707 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5708 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5709 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5710 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5711 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5712 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5713 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5714 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5715 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5716 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5717 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5718 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5719 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5720 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5721 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5722 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5723 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5724 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5725 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5726 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5727 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5728 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5729 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5730 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5731 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5732 * testsuite/lib/dg-options.exp: Likewise.
5733 * testsuite/lib/libstdc++.exp: Likewise.
5734 * testsuite/lib/prune.exp: Likewise.
5735 * testsuite/libstdc++-abi/abi.exp: Likewise.
5736 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5737 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5738 Likewise.
5739 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5740 Likewise.
5741 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5742 Likewise.
5743 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5744 Likewise.
5745 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5746 Likewise.
5747 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5748 Likewise.
5749 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5750 Likewise.
5751 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5752 Likewise.
5753 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5754 Likewise.
5755 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5756 Likewise.
5757 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5758 Likewise.
5759 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5760 Likewise.
5761 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5762 Likewise.
5763 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5764 Likewise.
5765 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5766 Likewise.
5767 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5768 Likewise.
5769 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5770 Likewise.
5771 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5772 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5773 Likewise.
5774 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5775 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5776 Likewise.
5777 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5778 Likewise.
5779 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5780 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5781 Likewise.
5782 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5783 Likewise.
5784 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5785 Likewise.
5786 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5787 Likewise.
5788 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5789 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
5790 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
5791 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
5792 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
5793 Likewise.
5794 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
5795 Likewise.
5796 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
5797 Likewise.
5798 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
5799 Likewise.
5800 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
5801 Likewise.
5802 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
5803 Likewise.
5804 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
5805 Likewise.
5806 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
5807 Likewise.
5808 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
5809 Likewise.
5810 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
5811 Likewise.
5812 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
5813 Likewise.
5814 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
5815 Likewise.
5816 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
5817 Likewise.
5818 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
5819 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
5820 Likewise.
5821 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
5822 Likewise.
5823 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
5824 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
5825 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
5826 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
5827 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
5828 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
5829 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
5830 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
5831 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
5832 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
5833 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
5834 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
5835 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
5836 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
5837 Likewise.
5838 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
5839 Likewise.
5840 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
5841 Likewise.
5842 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
5843 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
5844 Likewise.
5845 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
5846 Likewise.
5847 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
5848 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
5849 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
5850 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
5851 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
5852 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
5853 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
5854 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
5855 Likewise.
5856 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
5857 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
5858 Likewise.
5859 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
5860 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
5861 Likewise.
5862 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
5863 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
5864 Likewise.
5865 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
5866 Likewise.
5867 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
5868 Likewise.
5869 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
5870 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
5871 Likewise.
5872 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
5873 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
5874 Likewise.
5875 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
5876 Likewise.
5877 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
5878 Likewise.
5879 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
5880 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
5881 Likewise.
5882 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
5883 Likewise.
5884 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
5885 Likewise.
5886 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
5887 Likewise.
5888 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
5889 Likewise.
5890 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
5891 Likewise.
5892 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
5893 Likewise.
5894 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
5895 Likewise.
5896 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
5897 Likewise.
5898 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
5899 Likewise.
5900 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
5901 Likewise.
5902 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
5903 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
5904 Likewise.
5905 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
5906 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
5907 Likewise.
5908 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
5909 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
5910 Likewise.
5911 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
5912 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
5913 Likewise.
5914 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
5915 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
5916 Likewise.
5917 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
5918 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
5919 Likewise.
5920 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
5921 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
5922 Likewise.
5923 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
5924 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
5925 Likewise.
5926 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
5927 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
5928 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
5929 Likewise.
5930 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
5931 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
5932 Likewise.
5933 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
5934 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
5935 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
5936 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
5937 Likewise.
5938 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
5939 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
5940 Likewise.
5941 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
5942 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
5943 Likewise.
5944 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
5945 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
5946 Likewise.
5947 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
5948 Likewise.
5949 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
5950 Likewise.
5951 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
5952 Likewise.
5953 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
5954 Likewise.
5955 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
5956 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
5957 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
5958 Likewise.
5959 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
5960 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
5961 Likewise.
5962 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
5963 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
5964 Likewise.
5965 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
5966 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
5967 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
5968 Likewise.
5969 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
5970 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
5971 Likewise.
5972 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
5973 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
5974 Likewise.
5975 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
5976 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
5977 Likewise.
5978 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
5979 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
5980 Likewise.
5981 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
5982 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
5983 Likewise.
5984 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
5985 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
5986 Likewise.
5987 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
5988 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
5989 Likewise.
5990 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
5991 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
5992 Likewise.
5993 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
5994 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
5995 Likewise.
5996 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
5997 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
5998 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
5999 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6000 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6001 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6002 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6003 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6004 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6005 Likewise.
6006 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6007 Likewise.
6008 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6009 Likewise.
6010 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6011 Likewise.
6012 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6013 Likewise.
6014 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6015 Likewise.
6016 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6017 Likewise.
6018 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6019 Likewise.
6020 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6021 Likewise.
6022 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6023 Likewise.
6024 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6025 Likewise.
6026 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6027 Likewise.
6028 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6029 Likewise.
6030 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6031 Likewise.
6032 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6033 Likewise.
6034 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6035 Likewise.
6036 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6037 Likewise.
6038 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6039 Likewise.
6040 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6041 Likewise.
6042 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6043 Likewise.
6044 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6045 Likewise.
6046 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6047 Likewise.
6048 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6049 Likewise.
6050 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6051 Likewise.
6052 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6053 Likewise.
6054 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6055 Likewise.
6056 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6057 Likewise.
6058 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6059 Likewise.
6060 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6061 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6062 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6063 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6064 Likewise.
6065 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6066 Likewise.
6067 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6068 Likewise.
6069 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6070 Likewise.
6071 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6072 Likewise.
6073 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6074 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6075 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6076 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6077 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6078 Likewise.
6079 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6080 Likewise.
6081 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6082 Likewise.
6083 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6084 Likewise.
6085 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6086 Likewise.
6087 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6088 Likewise.
6089 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6090 Likewise.
6091 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6092 Likewise.
6093 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6094 Likewise.
6095 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6096 Likewise.
6097 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6098 Likewise.
6099 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6100 Likewise.
6101 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6102 Likewise.
6103 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6104 Likewise.
6105 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6106 Likewise.
6107 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6108 Likewise.
6109 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6110 Likewise.
6111 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6112 Likewise.
6113 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6114 Likewise.
6115 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6116 Likewise.
6117 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6118 Likewise.
6119 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6120 Likewise.
6121 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6122 Likewise.
6123 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6124 Likewise.
6125 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6126 Likewise.
6127 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6128 Likewise.
6129 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6130 Likewise.
6131 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6132 Likewise.
6133 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6134 Likewise.
6135 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6136 Likewise.
6137 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6138 Likewise.
6139 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6140 Likewise.
6141 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6142 Likewise.
6143 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6144 Likewise.
6145 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6146 Likewise.
6147 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6148 Likewise.
6149 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6150 Likewise.
6151 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6152 Likewise.
6153 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6154 Likewise.
6155 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6156 Likewise.
6157 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6158 Likewise.
6159 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6160 Likewise.
6161 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6162 Likewise.
6163 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6164 Likewise.
6165 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6166 Likewise.
6167 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6168 Likewise.
6169 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6170 Likewise.
6171 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6172 Likewise.
6173 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6174 Likewise.
6175 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6176 Likewise.
6177 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6178 Likewise.
6179 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6180 Likewise.
6181 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6182 Likewise.
6183 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6184 Likewise.
6185 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6186 Likewise.
6187 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6188 Likewise.
6189 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6190 Likewise.
6191 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6192 Likewise.
6193 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6194 Likewise.
6195 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6196 Likewise.
6197 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6198 Likewise.
6199 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6200 Likewise.
6201 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6202 Likewise.
6203 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6204 Likewise.
6205 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6206 Likewise.
6207 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6208 Likewise.
6209 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6210 Likewise.
6211 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6212 Likewise.
6213 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6214 Likewise.
6215 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6216 Likewise.
6217 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6218 Likewise.
6219 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6220 Likewise.
6221 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6222 Likewise.
6223 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6224 Likewise.
6225 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6226 Likewise.
6227 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6228 Likewise.
6229 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6230 Likewise.
6231 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6232 Likewise.
6233 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6234 Likewise.
6235 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6236 Likewise.
6237 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6238 Likewise.
6239 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6240 Likewise.
6241 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6242 Likewise.
6243 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6244 Likewise.
6245 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6246 Likewise.
6247 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6248 Likewise.
6249 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6250 Likewise.
6251 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6252 Likewise.
6253 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6254 Likewise.
6255 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6256 Likewise.
6257 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6258 Likewise.
6259 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6260 Likewise.
6261 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6262 Likewise.
6263 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6264 Likewise.
6265 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6266 Likewise.
6267 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6268 Likewise.
6269 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6270 Likewise.
6271 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6272 Likewise.
6273 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6274 Likewise.
6275 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6276 Likewise.
6277 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6278 Likewise.
6279 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6280 Likewise.
6281 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6282 Likewise.
6283 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6284 Likewise.
6285 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6286 Likewise.
6287 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6288 Likewise.
6289 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6290 Likewise.
6291 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6292 Likewise.
6293 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6294 Likewise.
6295 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6296 Likewise.
6297 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6298 Likewise.
6299 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6300 Likewise.
6301 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6302 Likewise.
6303 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6304 Likewise.
6305 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6306 Likewise.
6307 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6308 Likewise.
6309 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6310 Likewise.
6311 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6312 Likewise.
6313 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6314 Likewise.
6315 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6316 Likewise.
6317 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6318 Likewise.
6319 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6320 Likewise.
6321 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6322 Likewise.
6323 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6324 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6325 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6326 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6327 Likewise.
6328 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6329 Likewise.
6330 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6331 Likewise.
6332 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6333 Likewise.
6334 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6335 Likewise.
6336 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6337 Likewise.
6338 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6339 Likewise.
6340 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6341 Likewise.
6342 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6343 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6344 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6345 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6346 Likewise.
6347 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6348 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6349 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6350 Likewise.
6351 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6352 Likewise.
6353 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6354 Likewise.
6355 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6356 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6357 Likewise.
6358 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6359 Likewise.
6360 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6361 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6362 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6363 Likewise.
6364 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6365 Likewise.
6366 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6367 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6368 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6369 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6370 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6371 Likewise.
6372 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6373 Likewise.
6374 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6375 Likewise.
6376 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6377 Likewise.
6378 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6379 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6380 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6381 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6382 Likewise.
6383 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6384 Likewise.
6385 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6386 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6387 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6388 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6389 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6390 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6391 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6392 Likewise.
6393 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6394 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6395 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6396 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6397 Likewise.
6398 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6399 Likewise.
6400 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6401 Likewise.
6402 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6403 Likewise.
6404 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6405 Likewise.
6406 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6407 Likewise.
6408 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6409 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6410 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6411 Likewise.
6412 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6413 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6414 Likewise.
6415 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6416 Likewise.
6417 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6418 Likewise.
6419 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6420 Likewise.
6421 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6422 Likewise.
6423 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6424 Likewise.
6425 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6426 Likewise.
6427 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6428 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6429 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6430 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6431 Likewise.
6432 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6433 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6434 Likewise.
6435 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6436 Likewise.
6437 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6438 Likewise.
6439 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6440 Likewise.
6441 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6442 Likewise.
6443 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6444 Likewise.
6445 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6446 Likewise.
6447 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6448 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6449 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6450 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6451 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6452 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6453 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6454 Likewise.
6455 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6456 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6457 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6458 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6459 Likewise.
6460 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6461 Likewise.
6462 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6463 Likewise.
6464 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6465 Likewise.
6466 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6467 Likewise.
6468 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6469 Likewise.
6470 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6471 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6472 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6473 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6474 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6475 Likewise.
6476 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6477 Likewise.
6478 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6479 Likewise.
6480 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6481 Likewise.
6482 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6483 Likewise.
6484 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6485 Likewise.
6486 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6487 Likewise.
6488 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6489 Likewise.
6490 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6491 Likewise.
6492 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6493 Likewise.
6494 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6495 Likewise.
6496 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6497 Likewise.
6498 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6499 Likewise.
6500 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6501 Likewise.
6502 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6503 Likewise.
6504 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6505 Likewise.
6506 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6507 Likewise.
6508 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6509 Likewise.
6510 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6511 Likewise.
6512 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6513 Likewise.
6514 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6515 Likewise.
6516 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6517 Likewise.
6518 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6519 Likewise.
6520 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6521 Likewise.
6522 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6523 Likewise.
6524 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6525 Likewise.
6526 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6527 Likewise.
6528 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6529 Likewise.
6530 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6531 Likewise.
6532 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6533 Likewise.
6534 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6535 Likewise.
6536 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6537 Likewise.
6538 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6539 Likewise.
6540 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6541 Likewise.
6542 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6543 Likewise.
6544 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6545 Likewise.
6546 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6547 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6548 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6549 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6550 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6551 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6552 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6553 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6554 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6555 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6556 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6557 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6558 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6559 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6560 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6561 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6562 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6563 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6564 * testsuite/tr1/headers/all.cc: Likewise.
6565 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6566 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6567 * testsuite/util/testsuite_shared.cc: Likewise.
6568 * scripts/extract_symvers: Likewise. Remove runtime exception.
6569 * testsuite/17_intro/headers/all.cc: Likewise.
6570 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6571 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6572 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6573 Likewise.
6574 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6575 Likewise.
6576 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6577 Likewise.
6578 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6579 Likewise.
6580 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6581 Likewise.
6582 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6583 Likewise.
6584 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6585 Likewise.
6586 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6587 Likewise.
6588 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6589 Likewise.
6590 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6591 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6592 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6593 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6594 Likewise.
6595 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6596 Likewise.
6597 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6598 Likewise.
6599 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6600 Likewise.
6601 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6602 Likewise.
6603 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6604 Likewise.
6605 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6606 Likewise.
6607 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6608 Likewise.
6609 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6610 Likewise.
6611 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6612 Likewise.
6613 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6614 Likewise.
6615 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6616 Likewise.
6617 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6618 Likewise.
6619 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6620 Likewise.
6621 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6622 Likewise.
6623 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6624 Likewise.
6625 * testsuite/20_util/pair/moveable.cc: Likewise.
6626 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6627 Likewise.
6628 * testsuite/20_util/pair/swap.cc: Likewise.
6629 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6630 Likewise.
6631 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6632 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6633 Likewise.
6634 * testsuite/20_util/tuple/moveable.cc: Likewise.
6635 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6636 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6637 Likewise.
6638 * testsuite/20_util/tuple/swap.cc: Likewise.
6639 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6640 Likewise.
6641 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6642 Likewise.
6643 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6644 Likewise.
6645 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6646 Likewise.
6647 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6648 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6649 Likewise.
6650 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6651 Likewise.
6652 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6653 Likewise.
6654 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6655 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6656 Likewise.
6657 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6658 Likewise.
6659 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6660 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6661 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6662 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6663 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6664 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6665 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6666 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6667 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6668 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6669 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6670 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6671 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6672 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6673 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6674 Likewise.
6675 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6676 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6677 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6678 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6679 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6680 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6681 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6682 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6683 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6684 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6685 Likewise.
6686 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6687 Likewise.
6688 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6689 Likewise.
6690 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6691 Likewise.
6692 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6693 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6694 Likewise.
6695 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6696 Likewise.
6697 * testsuite/23_containers/deque/14340.cc: Likewise.
6698 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6699 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6700 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6701 * testsuite/23_containers/deque/init-list.cc: Likewise.
6702 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6703 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6704 * testsuite/23_containers/deque/moveable.cc: Likewise.
6705 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6706 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6707 Likewise.
6708 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6709 Likewise.
6710 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6711 Likewise.
6712 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6713 Likewise.
6714 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6715 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6716 Likewise.
6717 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6718 Likewise.
6719 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6720 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6721 Likewise.
6722 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6723 Likewise.
6724 * testsuite/23_containers/list/14340.cc: Likewise.
6725 * testsuite/23_containers/list/23781.cc: Likewise.
6726 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6727 * testsuite/23_containers/list/init-list.cc: Likewise.
6728 * testsuite/23_containers/list/moveable.cc: Likewise.
6729 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6730 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6731 Likewise.
6732 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6733 Likewise.
6734 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6735 Likewise.
6736 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6737 Likewise.
6738 * testsuite/23_containers/map/14340.cc: Likewise.
6739 * testsuite/23_containers/map/23781.cc: Likewise.
6740 * testsuite/23_containers/map/init-list.cc: Likewise.
6741 * testsuite/23_containers/map/moveable.cc: Likewise.
6742 * testsuite/23_containers/map/operations/1.cc: Likewise.
6743 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6744 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6745 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6746 Likewise.
6747 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6748 Likewise.
6749 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6750 Likewise.
6751 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6752 Likewise.
6753 * testsuite/23_containers/multimap/14340.cc: Likewise.
6754 * testsuite/23_containers/multimap/23781.cc: Likewise.
6755 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6756 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6757 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6758 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6759 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6760 Likewise.
6761 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6762 Likewise.
6763 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6764 Likewise.
6765 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6766 Likewise.
6767 * testsuite/23_containers/multiset/14340.cc: Likewise.
6768 * testsuite/23_containers/multiset/23781.cc: Likewise.
6769 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6770 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6771 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6772 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6773 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6774 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6775 Likewise.
6776 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6777 Likewise.
6778 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6779 Likewise.
6780 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6781 Likewise.
6782 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6783 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6784 Likewise.
6785 * testsuite/23_containers/queue/moveable.cc: Likewise.
6786 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6787 Likewise.
6788 * testsuite/23_containers/set/14340.cc: Likewise.
6789 * testsuite/23_containers/set/23781.cc: Likewise.
6790 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
6791 * testsuite/23_containers/set/init-list.cc: Likewise.
6792 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
6793 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
6794 * testsuite/23_containers/set/moveable.cc: Likewise.
6795 * testsuite/23_containers/set/operations/1.cc: Likewise.
6796 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
6797 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
6798 Likewise.
6799 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
6800 Likewise.
6801 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
6802 Likewise.
6803 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
6804 Likewise.
6805 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
6806 Likewise.
6807 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
6808 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
6809 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
6810 Likewise.
6811 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
6812 Likewise.
6813 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
6814 Likewise.
6815 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
6816 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
6817 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
6818 Likewise.
6819 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
6820 Likewise.
6821 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
6822 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
6823 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
6824 Likewise.
6825 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
6826 Likewise.
6827 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
6828 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
6829 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
6830 Likewise.
6831 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
6832 Likewise.
6833 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
6834 Likewise.
6835 * testsuite/23_containers/vector/14340.cc: Likewise.
6836 * testsuite/23_containers/vector/26412-1.cc: Likewise.
6837 * testsuite/23_containers/vector/26412-2.cc: Likewise.
6838 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
6839 Likewise.
6840 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
6841 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
6842 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
6843 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
6844 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
6845 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
6846 Likewise.
6847 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
6848 Likewise.
6849 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
6850 Likewise.
6851 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
6852 Likewise.
6853 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
6854 Likewise.
6855 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
6856 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
6857 * testsuite/23_containers/vector/init-list.cc: Likewise.
6858 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
6859 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
6860 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
6861 * testsuite/23_containers/vector/moveable.cc: Likewise.
6862 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
6863 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
6864 Likewise.
6865 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
6866 Likewise.
6867 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
6868 Likewise.
6869 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
6870 Likewise.
6871 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
6872 * testsuite/23_containers/vector/types/23767.cc: Likewise.
6873 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
6874 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
6875 Likewise.
6876 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
6877 Likewise.
6878 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
6879 Likewise.
6880 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
6881 Likewise.
6882 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
6883 Likewise.
6884 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
6885 Likewise.
6886 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
6887 Likewise.
6888 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
6889 Likewise.
6890 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
6891 Likewise.
6892 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
6893 Likewise.
6894 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
6895 Likewise.
6896 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
6897 Likewise.
6898 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
6899 Likewise.
6900 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
6901 Likewise.
6902 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
6903 Likewise.
6904 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
6905 Likewise.
6906 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
6907 Likewise.
6908 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
6909 Likewise.
6910 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
6911 Likewise.
6912 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
6913 Likewise.
6914 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
6915 Likewise.
6916 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
6917 Likewise.
6918 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
6919 Likewise.
6920 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
6921 Likewise.
6922 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
6923 Likewise.
6924 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
6925 Likewise.
6926 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
6927 Likewise.
6928 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
6929 Likewise.
6930 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
6931 Likewise.
6932 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
6933 Likewise.
6934 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
6935 Likewise.
6936 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
6937 Likewise.
6938 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
6939 Likewise.
6940 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
6941 Likewise.
6942 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
6943 Likewise.
6944 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
6945 Likewise.
6946 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
6947 Likewise.
6948 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
6949 Likewise.
6950 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
6951 Likewise.
6952 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
6953 Likewise.
6954 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
6955 Likewise.
6956 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
6957 Likewise.
6958 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
6959 Likewise.
6960 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
6961 Likewise.
6962 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
6963 Likewise.
6964 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
6965 Likewise.
6966 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
6967 Likewise.
6968 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
6969 Likewise.
6970 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
6971 Likewise.
6972 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
6973 Likewise.
6974 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
6975 Likewise.
6976 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
6977 Likewise.
6978 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
6979 Likewise.
6980 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
6981 Likewise.
6982 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
6983 Likewise.
6984 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
6985 Likewise.
6986 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
6987 Likewise.
6988 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
6989 Likewise.
6990 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
6991 Likewise.
6992 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
6993 Likewise.
6994 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
6995 Likewise.
6996 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
6997 Likewise.
6998 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
6999 Likewise.
7000 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7001 Likewise.
7002 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7003 Likewise.
7004 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7005 Likewise.
7006 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7007 Likewise.
7008 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7009 Likewise.
7010 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7011 Likewise.
7012 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7013 Likewise.
7014 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7015 Likewise.
7016 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7017 Likewise.
7018 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7019 Likewise.
7020 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7021 Likewise.
7022 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7023 Likewise.
7024 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7025 Likewise.
7026 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7027 Likewise.
7028 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7029 Likewise.
7030 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7031 Likewise.
7032 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7033 Likewise.
7034 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7035 Likewise.
7036 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7037 Likewise.
7038 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7039 Likewise.
7040 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7041 Likewise.
7042 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7043 Likewise.
7044 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7045 Likewise.
7046 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7047 Likewise.
7048 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7049 Likewise.
7050 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7051 Likewise.
7052 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7053 Likewise.
7054 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7055 Likewise.
7056 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7057 Likewise.
7058 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7059 Likewise.
7060 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7061 Likewise.
7062 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7063 Likewise.
7064 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7065 Likewise.
7066 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7067 Likewise.
7068 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7069 Likewise.
7070 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7071 Likewise.
7072 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7073 Likewise.
7074 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7075 Likewise.
7076 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7077 Likewise.
7078 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7079 Likewise.
7080 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7081 Likewise.
7082 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7083 Likewise.
7084 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7085 Likewise.
7086 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7087 Likewise.
7088 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7089 Likewise.
7090 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7091 Likewise.
7092 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7093 Likewise.
7094 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7095 Likewise.
7096 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7097 Likewise.
7098 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7099 Likewise.
7100 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7101 Likewise.
7102 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7103 Likewise.
7104 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7105 Likewise.
7106 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7107 Likewise.
7108 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7109 Likewise.
7110 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7111 Likewise.
7112 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7113 Likewise.
7114 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7115 Likewise.
7116 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7117 Likewise.
7118 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7119 Likewise.
7120 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7121 Likewise.
7122 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7123 Likewise.
7124 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7125 Likewise.
7126 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7127 Likewise.
7128 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7129 Likewise.
7130 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7131 Likewise.
7132 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7133 Likewise.
7134 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7135 Likewise.
7136 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7137 Likewise.
7138 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7139 Likewise.
7140 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7141 Likewise.
7142 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7143 Likewise.
7144 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7145 Likewise.
7146 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7147 Likewise.
7148 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7149 Likewise.
7150 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7151 Likewise.
7152 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7153 Likewise.
7154 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7155 Likewise.
7156 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7157 Likewise.
7158 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7159 Likewise.
7160 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7161 Likewise.
7162 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7163 Likewise.
7164 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7165 Likewise.
7166 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7167 Likewise.
7168 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7169 Likewise.
7170 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7171 Likewise.
7172 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7173 Likewise.
7174 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7175 Likewise.
7176 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7177 Likewise.
7178 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7179 Likewise.
7180 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7181 Likewise.
7182 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7183 Likewise.
7184 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7185 Likewise.
7186 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7187 Likewise.
7188 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7189 Likewise.
7190 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7191 Likewise.
7192 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7193 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7194 Likewise.
7195 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7196 Likewise.
7197 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7198 Likewise.
7199 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7200 Likewise.
7201 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7202 Likewise.
7203 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7204 Likewise.
7205 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7206 Likewise.
7207 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7208 Likewise.
7209 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7210 Likewise.
7211 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7216 Likewise.
7217 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7218 Likewise.
7219 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7220 Likewise.
7221 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7222 Likewise.
7223 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7224 Likewise.
7225 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7226 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7227 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7228 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7229 Likewise.
7230 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7231 Likewise.
7232 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7233 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7234 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7235 Likewise.
7236 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7237 Likewise.
7238 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7239 Likewise.
7240 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7241 Likewise.
7242 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7243 Likewise.
7244 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7245 Likewise.
7246 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7247 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7248 Likewise.
7249 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7250 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7251 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7252 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7253 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7254 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7255 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7256 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7257 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7258 Likewise.
7259 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7260 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7261 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7262 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7263 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7264 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7265 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7266 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7267 Likewise.
7268 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7269 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7270 Likewise.
7271 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7272 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7273 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7274 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7275 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7276 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7277 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7278 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7279 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7280 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7281 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7282 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7283 Likewise.
7284 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7285 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7286 Likewise.
7287 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7288 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7289 Likewise.
7290 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7291 Likewise.
7292 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7293 Likewise.
7294 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7295 Likewise.
7296 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7297 Likewise.
7298 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7299 Likewise.
7300 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7301 Likewise.
7302 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7303 Likewise.
7304 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7305 Likewise.
7306 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7307 Likewise.
7308 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7309 Likewise.
7310 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7311 Likewise.
7312 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7313 Likewise.
7314 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7315 Likewise.
7316 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7317 Likewise.
7318 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7319 Likewise.
7320 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7321 Likewise.
7322 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7323 Likewise.
7324 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7325 Likewise.
7326 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7327 Likewise.
7328 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7329 Likewise.
7330 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7331 Likewise.
7332 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7333 Likewise.
7334 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7335 Likewise.
7336 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7337 Likewise.
7338 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7339 Likewise.
7340 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7341 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7342 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7343 Likewise.
7344 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7345 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7346 Likewise.
7347 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7348 Likewise.
7349 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7350 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7351 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7352 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7353 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7354 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7355 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7356 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7357 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7358 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7359 Likewise.
7360 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7361 Likewise.
7362 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7363 Likewise.
7364 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7365 Likewise.
7366 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7367 Likewise.
7368 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7369 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7370 Likewise.
7371 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7372 Likewise.
7373 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7374 Likewise.
7375 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7376 Likewise.
7377 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7378 Likewise.
7379 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7380 Likewise.
7381 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7382 Likewise.
7383 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7384 Likewise.
7385 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7386 Likewise.
7387 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7388 Likewise.
7389 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7390 Likewise.
7391 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7392 Likewise.
7393 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7394 Likewise.
7395 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7396 Likewise.
7397 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7398 Likewise.
7399 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7400 Likewise.
7401 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7402 Likewise.
7403 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7404 Likewise.
7405 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7406 Likewise.
7407 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7408 Likewise.
7409 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7410 Likewise.
7411 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7412 Likewise.
7413 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7414 Likewise.
7415 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7416 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7417 Likewise.
7418 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7419 Likewise.
7420 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7421 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7422 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7423 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7424 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7425 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7426 Likewise.
7427 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7428 Likewise.
7429 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7430 Likewise.
7431 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7432 Likewise.
7433 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7434 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7435 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7436 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7437 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7438 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7439 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7440 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7441 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7442 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7443 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7444 Likewise.
7445 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7446 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7447 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7448 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7449 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7450 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7451 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7452 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7453 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7454 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7455 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7456 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7457 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7458 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7459 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7460 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7461 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7462 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7463 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7464 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7465 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7466 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7467 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7468 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7469 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7470 Likewise.
7471 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7472 * testsuite/27_io/fpos/14252.cc: Likewise.
7473 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7474 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7475 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7476 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7477 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7478 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7479 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7480 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7481 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7482 Likewise.
7483 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7484 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7485 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7486 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7487 Likewise.
7488 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7489 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7490 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7491 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7492 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7493 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7494 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7495 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7496 * testsuite/27_io/objects/char/3045.cc: Likewise.
7497 * testsuite/27_io/objects/char/3647.cc: Likewise.
7498 * testsuite/27_io/objects/char/5268.cc: Likewise.
7499 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7500 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7501 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7502 * testsuite/28_regex/init-list.cc: Likewise.
7503 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7504 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7505 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7506 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7507 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7508 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7509 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7510 Likewise.
7511 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7512 Likewise.
7513 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7514 Likewise.
7515 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7516 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7517 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7518 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7519 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7520 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7521 Likewise.
7522 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7523 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7524 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7525 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7526 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7527 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7528 Likewise.
7529 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7530 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7531 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7532 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7533 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7534 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7535 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7536 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7537 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7538 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7539 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7540 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7541 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7542 Likewise.
7543 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7544 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7545 Likewise.
7546 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7547 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7548 Likewise.
7549 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7550 Likewise.
7551 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7552 Likewise.
7553 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7554 Likewise.
7555 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7556 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7557 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7558 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7559 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7560 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7561 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7562 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7563 Likewise.
7564 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7565 Likewise.
7566 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7567 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7568 Likewise.
7569 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7570 Likewise.
7571 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7572 Likewise.
7573 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7574 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7575 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7576 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7577 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7578 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7579 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7580 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7581 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7582 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7583 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7584 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7585 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7586 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7587 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7588 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7589 Likewise.
7590 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7591 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7592 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7593 Likewise.
7594 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7595 Likewise.
7596 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7597 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7598 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7599 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7600 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7601 Likewise.
7602 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7603 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7604 Likewise.
7605 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7606 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7607 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7608 Likewise.
7609 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7610 Likewise.
7611 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7612 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7613 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7614 Likewise.
7615 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7616 Likewise.
7617 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7618 Likewise.
7619 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7620 Likewise.
7621 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7622 Likewise.
7623 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7624 * testsuite/30_threads/this_thread/1.cc: Likewise.
7625 * testsuite/30_threads/this_thread/2.cc: Likewise.
7626 * testsuite/30_threads/this_thread/3.cc: Likewise.
7627 * testsuite/30_threads/this_thread/4.cc: Likewise.
7628 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7629 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7630 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7631 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7632 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7633 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7634 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7635 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7636 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7637 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7638 * testsuite/30_threads/thread/members/1.cc: Likewise.
7639 * testsuite/30_threads/thread/members/2.cc: Likewise.
7640 * testsuite/30_threads/thread/members/3.cc: Likewise.
7641 * testsuite/30_threads/thread/members/4.cc: Likewise.
7642 * testsuite/30_threads/thread/members/5.cc: Likewise.
7643 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7644 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7645 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7646 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7647 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7648 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7649 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7650 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7651 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7652 Likewise.
7653 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7654 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7655 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7656 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7657 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7658 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7659 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7660 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7661 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7662 * testsuite/30_threads/try_lock/1.cc: Likewise.
7663 * testsuite/30_threads/try_lock/2.cc: Likewise.
7664 * testsuite/30_threads/try_lock/3.cc: Likewise.
7665 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7666 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7667 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7668 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7669 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7670 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7671 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7672 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7673 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7674 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7675 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7676 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7677 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7678 Likewise.
7679 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7680 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7681 Likewise.
7682 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7683 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7684 Likewise.
7685 * testsuite/ext/array_allocator/1.cc: Likewise.
7686 * testsuite/ext/array_allocator/2.cc: Likewise.
7687 * testsuite/ext/array_allocator/3.cc: Likewise.
7688 * testsuite/ext/ext_pointer/1.cc: Likewise.
7689 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7690 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7691 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7692 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7693 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7694 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7695 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7696 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7697 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7698 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7699 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7700 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7701 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7702 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7703 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7704 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7705 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7706 Likewise.
7707 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7708 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7709 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7710 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7711 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7712 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7713 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7714 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7715 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7716 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7717 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7718 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7719 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7720 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7721 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7722 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7723 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7724 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7725 Likewise.
7726 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7727 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7728 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7729 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7730 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7731 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7732 * testsuite/ext/pod_char_traits.cc: Likewise.
7733 * testsuite/ext/slist/23781.cc: Likewise.
7734 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7735 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7736 * testsuite/ext/vstring/init-list.cc: Likewise.
7737 * testsuite/ext/vstring/moveable.cc: Likewise.
7738 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7739 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7740 Likewise.
7741 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7742 Likewise.
7743 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7744 Likewise.
7745 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7746 Likewise.
7747 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7748 Likewise.
7749 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7750 Likewise.
7751 * testsuite/ext/vstring/types/23767.cc: Likewise.
7752 * testsuite/performance/21_strings/string_append.cc: Likewise.
7753 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7754 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7755 Likewise.
7756 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7757 Likewise.
7758 * testsuite/performance/21_strings/string_find.cc: Likewise.
7759 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7760 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7761 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7762 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7763 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7764 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7765 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7766 Likewise.
7767 * testsuite/performance/23_containers/create/map.cc: Likewise.
7768 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7769 Likewise.
7770 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7771 * testsuite/performance/23_containers/find/map.cc: Likewise.
7772 * testsuite/performance/23_containers/index/map.cc: Likewise.
7773 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7774 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7775 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7776 Likewise.
7777 * testsuite/performance/23_containers/insert_erase/associative.cc:
7778 Likewise.
7779 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7780 Likewise.
7781 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7782 Likewise.
7783 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7784 Likewise.
7785 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7786 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7787 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7788 Likewise.
7789 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
7790 Likewise.
7791 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
7792 Likewise.
7793 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
7794 Likewise.
7795 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
7796 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
7797 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
7798 Likewise.
7799 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
7800 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
7801 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
7802 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
7803 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
7804 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
7805 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
7806 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
7807 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
7808 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
7809 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
7810 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
7811 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
7812 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
7813 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
7814 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
7815 Likewise.
7816 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
7817 Likewise.
7818 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
7819 Likewise.
7820 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
7821 Likewise.
7822 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
7823 Likewise.
7824 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
7825 Likewise.
7826 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
7827 Likewise.
7828 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
7829 Likewise.
7830 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
7831 Likewise.
7832 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
7833 Likewise.
7834 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
7835 Likewise.
7836 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
7837 Likewise.
7838 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
7839 Likewise.
7840 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
7841 Likewise.
7842 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
7843 Likewise.
7844 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
7845 Likewise.
7846 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
7847 Likewise.
7848 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
7849 Likewise.
7850 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
7851 Likewise.
7852 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
7853 Likewise.
7854 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
7855 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
7856 Likewise.
7857 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
7858 Likewise.
7859 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
7860 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
7861 Likewise.
7862 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
7863 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
7864 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
7865 Likewise.
7866 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
7867 Likewise.
7868 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
7869 Likewise.
7870 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
7871 Likewise.
7872 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
7873 Likewise.
7874 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
7875 Likewise.
7876 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
7877 Likewise.
7878 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
7879 Likewise.
7880 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
7881 Likewise.
7882 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
7883 Likewise.
7884 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
7885 Likewise.
7886 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
7887 Likewise.
7888 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
7889 Likewise.
7890 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
7891 Likewise.
7892 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
7893 Likewise.
7894 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
7895 Likewise.
7896 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
7897 Likewise.
7898 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
7899 Likewise.
7900 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
7901 Likewise.
7902 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
7903 Likewise.
7904 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
7905 Likewise.
7906 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
7907 Likewise.
7908 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
7909 Likewise.
7910 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
7911 Likewise.
7912 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
7913 Likewise.
7914 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
7915 Likewise.
7916 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
7917 Likewise.
7918 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
7919 Likewise.
7920 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
7921 Likewise.
7922 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
7923 Likewise.
7924 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
7925 Likewise.
7926 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
7927 Likewise.
7928 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
7929 Likewise.
7930 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
7931 Likewise.
7932 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
7933 Likewise.
7934 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
7935 Likewise.
7936 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
7937 Likewise.
7938 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
7939 Likewise.
7940 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
7941 Likewise.
7942 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
7943 Likewise.
7944 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
7945 Likewise.
7946 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
7947 Likewise.
7948 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
7949 Likewise.
7950 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
7951 Likewise.
7952 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
7953 Likewise.
7954 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
7955 Likewise.
7956 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
7957 Likewise.
7958 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
7959 Likewise.
7960 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
7961 Likewise.
7962 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
7963 Likewise.
7964 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
7965 Likewise.
7966 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
7967 Likewise.
7968 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
7969 Likewise.
7970 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
7971 Likewise.
7972 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
7973 Likewise.
7974 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
7975 Likewise.
7976 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
7977 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
7978 Likewise.
7979 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
7980 Likewise.
7981 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
7982 Likewise.
7983 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
7984 Likewise.
7985 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
7986 Likewise.
7987 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
7988 Likewise.
7989 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
7990 Likewise.
7991 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
7992 Likewise.
7993 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
7994 Likewise.
7995 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
7996 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
7997 Likewise.
7998 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
7999 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8000 Likewise.
8001 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8002 Likewise.
8003 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8004 Likewise.
8005 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8006 Likewise.
8007 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8008 Likewise.
8009 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8010 Likewise.
8011 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8012 Likewise.
8013 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8014 Likewise.
8015 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8016 Likewise.
8017 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8018 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8019 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8020 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8021 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8022 Likewise.
8023 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8024 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8025 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8026 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8027 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8028 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8029 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8030 * testsuite/util/io/prog_bar.cc: Likewise.
8031 * testsuite/util/io/prog_bar.hpp: Likewise.
8032 * testsuite/util/io/text_populate.hpp: Likewise.
8033 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8034 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8035 * testsuite/util/io/xml.hpp: Likewise.
8036 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8037 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8038 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8039 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8040 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8041 * testsuite/util/native_type/native_map.hpp: Likewise.
8042 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8043 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8044 * testsuite/util/native_type/native_set.hpp: Likewise.
8045 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8046 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8047 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8048 Likewise.
8049 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8050 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8051 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8052 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8053 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8054 Likewise.
8055 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8056 Likewise.
8057 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8058 Likewise.
8059 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8060 Likewise.
8061 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8062 Likewise.
8063 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8064 Likewise.
8065 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8066 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8067 Likewise.
8068 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8069 Likewise.
8070 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8071 Likewise.
8072 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8073 Likewise.
8074 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8075 Likewise.
8076 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8077 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8078 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8079 * testsuite/util/regression/basic_type.hpp: Likewise.
8080 * testsuite/util/regression/common_type.hpp: Likewise.
8081 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8082 Likewise.
8083 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8084 Likewise.
8085 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8086 Likewise.
8087 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8088 Likewise.
8089 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8090 Likewise.
8091 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8092 Likewise.
8093 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8094 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8095 Likewise.
8096 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8097 Likewise.
8098 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8099 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8100 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8101 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8102 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8103 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8104 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8105 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8106 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8107 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8108 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8109 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8110 * testsuite/util/testsuite_abi.cc: Likewise.
8111 * testsuite/util/testsuite_abi.h: Likewise.
8112 * testsuite/util/testsuite_abi_check.cc: Likewise.
8113 * testsuite/util/testsuite_allocator.cc: Likewise.
8114 * testsuite/util/testsuite_allocator.h: Likewise.
8115 * testsuite/util/testsuite_api.h: Likewise.
8116 * testsuite/util/testsuite_character.cc: Likewise.
8117 * testsuite/util/testsuite_character.h: Likewise.
8118 * testsuite/util/testsuite_common_types.h: Likewise.
8119 * testsuite/util/testsuite_error.h: Likewise.
8120 * testsuite/util/testsuite_hooks.cc: Likewise.
8121 * testsuite/util/testsuite_hooks.h: Likewise.
8122 * testsuite/util/testsuite_io.h: Likewise.
8123 * testsuite/util/testsuite_iterators.h: Likewise.
8124 * testsuite/util/testsuite_performance.h: Likewise.
8125 * testsuite/util/testsuite_rng.h: Likewise.
8126 * testsuite/util/testsuite_rvalref.h: Likewise.
8127 * testsuite/util/testsuite_tr1.h: Likewise.
8128 * testsuite/util/thread/all.h: Likewise.
8129 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8130 Likewise.
8131 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8132 Likewise.
8133 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8134 Likewise.
8135 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8136 Likewise.
8137 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8138 Likewise.
8139 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8140 Likewise.
8141 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8142 Likewise.
8143 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8144 Likewise.
8145 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8146 Likewise.
8147 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8148 Likewise.
8149 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8150 Likewise.
8151 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8152 Likewise.
8153 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8154 Likewise.
8155 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8156 Likewise.
8157 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8158 Likewise.
8159 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8160 Likewise.
8161 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8162 Likewise.
8163 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8164 Likewise.
8165 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8166 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8167 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8168 Likewise.
8169 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8170 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8171 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8172 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8173 Likewise.
8174 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8175 Likewise.
8176 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8177 Likewise.
8178 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8179 Likewise.
8180 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8181 Likewise.
8182 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8183 Likewise.
8184 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8185 Likewise.
8186 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8187 Likewise.
8188 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8189 Likewise.
8190 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8191 Likewise.
8192 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8193 Likewise.
8194 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8195 Likewise.
8196 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8197 Likewise.
8198 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8199 Likewise.
8200 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8201 Likewise.
8202 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8203 Likewise.
8204 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8205 Likewise.
8206 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8207 Likewise.
8208 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8209 Likewise.
8210 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8211 Likewise.
8212 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8213 Likewise.
8214 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8215 Likewise.
8216 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8217 Likewise.
8218 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8219 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8220 Likewise.
8221 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8222 Likewise.
8223 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8224 Likewise.
8225 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8226 Likewise.
8227 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8228 Likewise.
8229 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8230 Likewise.
8231 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8232 Likewise.
8233 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8234 Likewise.
8235 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8236 Likewise.
8237 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8238 Likewise.
8239 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8240 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8241 Likewise.
8242 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8243 Likewise.
8244 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8245 Likewise.
8246 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8247 Likewise.
8248 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8249 Likewise.
8250 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8251 Likewise.
8252 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8253 Likewise.
8254 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8255 Likewise.
8256 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8257 Likewise.
8258 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8259 Likewise.
8260 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8261 Likewise.
8262 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8263 Likewise.
8264 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8265 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8266 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8267 Likewise.
8268 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8269 Likewise.
8270 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8271 Likewise.
8272 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8273 Likewise.
8274 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8275 Likewise.
8276 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8277 Likewise.
8278 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8279 Likewise.
8280 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8281 Likewise.
8282 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8283 Likewise.
8284 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8285 Likewise.
8286 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8287 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8288 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8289 Likewise.
8290 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8291 Likewise.
8292 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8293 Likewise.
8294 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8295 Likewise.
8296 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8297 Likewise.
8298 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8299 Likewise.
8300 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8301 Likewise.
8302 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8303 Likewise.
8304 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8305 Likewise.
8306 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8307 Likewise.
8308 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8309 Likewise.
8310 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8311 Likewise.
8312 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8313 Likewise.
8314 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8315 Likewise.
8316 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8317 Likewise.
8318 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8319 Likewise.
8320 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8321 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8322 Likewise.
8323 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8324 Likewise.
8325 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8326 Likewise.
8327 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8328 Likewise.
8329 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8330 Likewise.
8331 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8332 Likewise.
8333 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8334 Likewise.
8335 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8336 Likewise.
8337 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8338 Likewise.
8339 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8340 Likewise.
8341 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8342 Likewise.
8343 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8344 Likewise.
8345 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8346 Likewise.
8347 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8348 Likewise.
8349 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8350 Likewise.
8351 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8352 Likewise.
8353 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8354 Likewise.
8355 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8356 Likewise.
8357 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8358 Likewise.
8359 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8360 Likewise.
8361 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8362 Likewise.
8363 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8364 Likewise.
8365 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8366 Likewise.
8367 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8368 Likewise.
8369 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8370 Likewise.
8371 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8372 Likewise.
8373 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8374 Likewise.
8375 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8376 Likewise.
8377 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8378 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8379 Likewise.
8380 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8381 Likewise.
8382 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8383 Likewise.
8384 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8385 Likewise.
8386 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8387 Likewise.
8388 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8389 Likewise.
8390 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8391 Likewise.
8392 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8393 Likewise.
8394 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8395 Likewise.
8396 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8397 Likewise.
8398 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8399 Likewise.
8400 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8401 Likewise.
8402 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8403 Likewise.
8404 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8405 Likewise.
8406 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8407 Likewise.
8408 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8409 Likewise.
8410 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8411 Likewise.
8412 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8413 Likewise.
8414 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8415 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8416 * testsuite/backward/hash_map/25896.cc: Likewise.
8417 * testsuite/backward/hash_set/25896.cc: Likewise.
8418
8419 2009-04-08 Ian Lance Taylor <iant@google.com>
8420
8421 * include/backward/hashtable.h (erase): Correctly handle erasing a
8422 reference to an entry in the hash table.
8423 * testsuite/backward/hash_map/25896.cc: New.
8424 * testsuite/backward/hash_set/25896.cc: New.
8425
8426 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8427
8428 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8429 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8430
8431 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8432
8433 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8434 of debug.
8435 * include/Makefile.in: Regenerate.
8436 * include/precompiled/stdc++.h: Add.
8437
8438 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8439
8440 * include/bits/random.h: Adjust doxygen markup.
8441 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8442
8443 * testsuite/26_numerics/random/piecewise_linear_distribution/
8444 operators/serialize.cc: Use typedefs.
8445
8446 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8447
8448 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8449 __gnu_cxx namespace. Remove "static inline".
8450
8451 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8452
8453 * include/bits/random.tcc (linear_congruential_engine<>::
8454 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8455
8456 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8457
8458 * include/bits/random.h (operator==): Mark all inline.
8459 (mersenne_twister_engine): Enable #if 0 checks.
8460
8461 * include/bits/random.h: Formatting tweaks.
8462
8463 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8464
8465 * include/bits/random.tcc (piecewise_linear_distribution<>::
8466 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8467 Remove spurious closed parenthesis.
8468
8469 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8470
8471 PR libstdc++/39644 (partial)
8472 * include/bits/random.tcc (linear_congruential_engine<>::
8473 seed(seed_seq&), independent_bits_engine<>::operator(),
8474 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8475
8476 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8477
8478 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8479 thinko.
8480 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8481 default.cc: Enable.
8482
8483 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8484
8485 PR libstdc++/39629 (partial)
8486 * testsuite/26_numerics/random/independent_bits_engine/cons/
8487 base_move.cc: Use uint_fast64_t instead of unsigned long.
8488 * testsuite/26_numerics/random/independent_bits_engine/cons/
8489 seed1.cc: Likewise.
8490 * testsuite/26_numerics/random/independent_bits_engine/cons/
8491 seed2.cc: Likewise.
8492 * testsuite/26_numerics/random/independent_bits_engine/cons/
8493 base_copy.cc: Likewise.
8494 * testsuite/26_numerics/random/independent_bits_engine/cons/
8495 default.cc: Likewise.
8496 * testsuite/26_numerics/random/independent_bits_engine/cons/
8497 seed_seq.cc: Likewise.
8498 * testsuite/26_numerics/random/independent_bits_engine/
8499 requirements/typedefs.cc: Likewise.
8500 * testsuite/26_numerics/random/independent_bits_engine/
8501 operators/equal.cc: Likewise.
8502 * testsuite/26_numerics/random/independent_bits_engine/
8503 operators/serialize.cc: Likewise.
8504 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8505
8506 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8507
8508 * include/tr1_impl/random: Remove, empty.
8509 * include/tr1_impl/random.tcc: Likewise.
8510
8511 * include/std/random: Minor clean-ups, formatting fixes, adjust
8512 copyright years.
8513 * include/bits/random.tcc: Likewise.
8514 * include/bits/random.h: Likewise.
8515 * include/tr1/random: Likewise.
8516 * include/tr1/random.tcc: Likewise.
8517 * include/tr1/random.h: Likewise.
8518
8519 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8520
8521 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8522 * doc/html/api.html: Regenerate.
8523
8524 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8525
8526 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8527 Change to mersenne_twister_engine, add same defaults as
8528 mersenne_twister_engine/cons/default.cc.
8529 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8530
8531 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8532 to __il.
8533 * include/bits/random.h (mersenne_twister_engine): Qualify
8534 _ShiftMin1 with namespace __detail.
8535 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8536 constexpr std::numeric_limits::max() can be used.
8537 (mersenne_twister_engine): Split apart static asserts into one
8538 assert per message. Temporarily disable the last three.
8539
8540 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8541
8542 * include/Makefile.am: Update to N2836. Modified for new random headers.
8543 * include/Makefile.in: Ditto.
8544 * include/tr1_impl/random: Moved to tr1/random.h
8545 * include/tr1_impl/random.tcc: Moved to tr1
8546 * include/tr1/random: Just point to moved tr1 random headers.
8547 * include/tr1/random.tcc: Moved from tr1_impl.
8548 * include/tr1/random.h: Moved from tr1_impl/random.
8549 * include/std/random: Modified to point to std random headers.
8550 * include/bits/random.tcc: New implementation of std random facilities.
8551 * include/bits/random.h: Ditto.
8552 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8553 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8554 seed1.cc: New.
8555 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8556 seed2.cc: New.
8557 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8558 default.cc: New.
8559 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8560 non_uint_neg.cc: New.
8561 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8562 typedefs.cc: New.
8563 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8564 equal.cc: New.
8565 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8566 serialize.cc: New.
8567 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8568 seed1.cc: New.
8569 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8570 seed2.cc: New.
8571 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8572 default.cc: New.
8573 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8574 typedefs.cc: New.
8575 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8576 equal.cc: New.
8577 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8578 serialize.cc: New.
8579 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8580 seed1.cc: New.
8581 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8582 seed2.cc: New.
8583 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8584 default.cc: New.
8585 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8586 typedefs.cc: New.
8587 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8588 equal.cc: New.
8589 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8590 serialize.cc: New.
8591 * testsuite/26_numerics/random/discard_block_engine/cons/
8592 base_move.cc: New.
8593 * testsuite/26_numerics/random/discard_block_engine/cons/
8594 seed1.cc: New.
8595 * testsuite/26_numerics/random/discard_block_engine/cons/
8596 seed2.cc: New.
8597 * testsuite/26_numerics/random/discard_block_engine/cons/
8598 base_copy.cc: New.
8599 * testsuite/26_numerics/random/discard_block_engine/cons/
8600 default.cc: New.
8601 * testsuite/26_numerics/random/discard_block_engine/cons/
8602 seed_seq.cc: New.
8603 * testsuite/26_numerics/random/discard_block_engine/requirements/
8604 typedefs.cc: New.
8605 * testsuite/26_numerics/random/discard_block_engine/operators/
8606 equal.cc: New.
8607 * testsuite/26_numerics/random/discard_block_engine/operators/
8608 serialize.cc: New.
8609 * testsuite/26_numerics/random/independent_bits_engine/cons/
8610 base_move.cc: New.
8611 * testsuite/26_numerics/random/independent_bits_engine/cons/
8612 seed1.cc: New.
8613 * testsuite/26_numerics/random/independent_bits_engine/cons/
8614 seed2.cc: New.
8615 * testsuite/26_numerics/random/independent_bits_engine/cons/
8616 base_copy.cc: New.
8617 * testsuite/26_numerics/random/independent_bits_engine/cons/
8618 default.cc: New.
8619 * testsuite/26_numerics/random/independent_bits_engine/cons/
8620 seed_seq.cc: New.
8621 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8622 typedefs.cc: New.
8623 * testsuite/26_numerics/random/independent_bits_engine/operators/
8624 equal.cc: New.
8625 * testsuite/26_numerics/random/independent_bits_engine/operators/
8626 serialize.cc: New.
8627 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8628 base_move.cc: New.
8629 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8630 seed1.cc: New.
8631 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8632 seed2.cc: New.
8633 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8634 base_copy.cc: New.
8635 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8636 default.cc: New.
8637 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8638 seed_seq.cc: New.
8639 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8640 typedefs.cc: New.
8641 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8642 equal.cc: New.
8643 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8644 serialize.cc
8645 * testsuite/26_numerics/random/mt19937.cc: New.
8646 * testsuite/26_numerics/random/mt19937_64.cc: New.
8647 * testsuite/26_numerics/random/minstd_rand.cc: New.
8648 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8649 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8650 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8651 * testsuite/26_numerics/random/ranlux24.cc: New.
8652 * testsuite/26_numerics/random/ranlux48.cc: New.
8653 * testsuite/26_numerics/random/knuth_b.cc: New.
8654 * testsuite/26_numerics/random/default_random_engine.cc: New.
8655 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8656 parms.cc: New.
8657 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8658 default.cc: New.
8659 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8660 typedefs.cc: New.
8661 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8662 serialize.cc: New.
8663 * testsuite/26_numerics/random/normal_distribution/cons/
8664 parms.cc: New.
8665 * testsuite/26_numerics/random/normal_distribution/cons/
8666 default.cc: New.
8667 * testsuite/26_numerics/random/normal_distribution/requirements/
8668 typedefs.cc: New.
8669 * testsuite/26_numerics/random/normal_distribution/operators/
8670 serialize.cc: New.
8671 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8672 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8673 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8674 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8675 parms_neg.cc: New.
8676 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8677 parms.cc: New.
8678 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8679 default.cc: New.
8680 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8681 typedefs.cc: New.
8682 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8683 serialize.cc: New.
8684 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8685 parms_neg.cc: New.
8686 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8687 parms.cc: New.
8688 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8689 default.cc: New.
8690 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8691 typedefs.cc: New.
8692 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8693 serialize.cc: New.
8694 * testsuite/26_numerics/random/poisson_distribution/cons/
8695 parms.cc: New.
8696 * testsuite/26_numerics/random/poisson_distribution/cons/
8697 default.cc: New.
8698 * testsuite/26_numerics/random/poisson_distribution/requirements/
8699 typedefs.cc
8700 * testsuite/26_numerics/random/poisson_distribution/operators/
8701 serialize.cc: New.
8702 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8703 parms.cc: New.
8704 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8705 default.cc: New.
8706 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8707 typedefs.cc: New.
8708 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8709 serialize.cc: New.
8710 * testsuite/26_numerics/random/discrete_distribution/cons/
8711 range.cc: New.
8712 * testsuite/26_numerics/random/discrete_distribution/cons/
8713 initlist.cc: New.
8714 * testsuite/26_numerics/random/discrete_distribution/cons/
8715 default.cc: New.
8716 * testsuite/26_numerics/random/discrete_distribution/cons/
8717 num_xbound_fun.cc: New.
8718 * testsuite/26_numerics/random/discrete_distribution/requirements/
8719 typedefs.cc: New.
8720 * testsuite/26_numerics/random/discrete_distribution/operators/
8721 serialize.cc: New.
8722 * testsuite/26_numerics/random/weibull_distribution/cons/
8723 parms.cc: New.
8724 * testsuite/26_numerics/random/weibull_distribution/cons/
8725 default.cc: New.
8726 * testsuite/26_numerics/random/weibull_distribution/requirements/
8727 typedefs.cc: New.
8728 * testsuite/26_numerics/random/weibull_distribution/operators/
8729 serialize.cc: New.
8730 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8731 parms.cc: New.
8732 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8733 default.cc: New.
8734 * testsuite/26_numerics/random/negative_binomial_distribution/
8735 requirements/typedefs.cc: New.
8736 * testsuite/26_numerics/random/negative_binomial_distribution/
8737 operators/serialize.cc: New.
8738 * testsuite/26_numerics/random/cauchy_distribution/cons/
8739 parms.cc: New.
8740 * testsuite/26_numerics/random/cauchy_distribution/cons/
8741 default.cc: New.
8742 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8743 typedefs.cc: New.
8744 * testsuite/26_numerics/random/cauchy_distribution/operators/
8745 serialize.cc: New.
8746 * testsuite/26_numerics/random/gamma_distribution/cons/
8747 parms.cc: New.
8748 * testsuite/26_numerics/random/gamma_distribution/cons/
8749 default.cc: New.
8750 * testsuite/26_numerics/random/gamma_distribution/requirements/
8751 typedefs.cc: New.
8752 * testsuite/26_numerics/random/gamma_distribution/operators/
8753 serialize.cc: New.
8754 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8755 parms.cc: New.
8756 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8757 default.cc: New.
8758 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8759 typedefs.cc: New.
8760 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8761 serialize.cc: New.
8762
8763 * testsuite/26_numerics/random/exponential_distribution/cons/
8764 parms.cc: New.
8765 * testsuite/26_numerics/random/exponential_distribution/cons/
8766 default.cc: New.
8767 * testsuite/26_numerics/random/exponential_distribution/requirements/
8768 typedefs.cc: New.
8769 * testsuite/26_numerics/random/exponential_distribution/operators/
8770 serialize.cc: New.
8771 * testsuite/26_numerics/random/lognormal_distribution/cons/
8772 parms.cc: New.
8773 * testsuite/26_numerics/random/lognormal_distribution/cons/
8774 default.cc: New.
8775 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8776 typedefs.cc: New.
8777 * testsuite/26_numerics/random/lognormal_distribution/operators/
8778 serialize.cc: New.
8779 * testsuite/26_numerics/random/binomial_distribution/cons/
8780 parms.cc: New.
8781 * testsuite/26_numerics/random/binomial_distribution/cons/
8782 default.cc: New.
8783 * testsuite/26_numerics/random/binomial_distribution/requirements/
8784 typedefs.cc: New.
8785 * testsuite/26_numerics/random/binomial_distribution/operators/
8786 serialize.cc: New.
8787 * testsuite/26_numerics/random/random_device/cons/
8788 token.cc: New.
8789 * testsuite/26_numerics/random/random_device/cons/
8790 default.cc: New.
8791 * testsuite/26_numerics/random/random_device/requirements/
8792 typedefs.cc: New.
8793 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8794 parms.cc: New.
8795 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8796 default.cc: New.
8797 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
8798 typedefs.cc: New.
8799 * testsuite/26_numerics/random/extreme_value_distribution/operators/
8800 serialize.cc: New.
8801 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8802 range.cc: New.
8803 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8804 default.cc: New.
8805 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8806 num_xbound_fun.cc: New.
8807 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8808 initlist_fun.cc: New.
8809 * testsuite/26_numerics/random/piecewise_linear_distribution/
8810 requirements/typedefs.cc: New.
8811 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
8812 serialize.cc: New.
8813 * testsuite/26_numerics/random/student_t_distribution/cons/
8814 parms.cc: New.
8815 * testsuite/26_numerics/random/student_t_distribution/cons/
8816 default.cc: New.
8817 * testsuite/26_numerics/random/student_t_distribution/requirements/
8818 typedefs.cc: New.
8819 * testsuite/26_numerics/random/student_t_distribution/operators/
8820 serialize.cc: New.
8821 * testsuite/26_numerics/random/geometric_distribution/cons/
8822 parms.cc: New.
8823 * testsuite/26_numerics/random/geometric_distribution/cons/
8824 default.cc: New.
8825 * testsuite/26_numerics/random/geometric_distribution/requirements/
8826 typedefs.cc: New.
8827 * testsuite/26_numerics/random/geometric_distribution/operators/
8828 serialize.cc: New.
8829 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8830 range.cc: New.
8831 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8832 default.cc: New.
8833 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8834 num_xbound_fun.cc: New.
8835 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8836 initlist_fun.cc: New.
8837 * testsuite/26_numerics/random/piecewise_constant_distribution/
8838 requirements/typedefs.cc: New.
8839 * testsuite/26_numerics/random/piecewise_constant_distribution/
8840 operators/serialize.cc: New.
8841
8842 2009-04-02 Dodji Seketeli <dodji@redhat.com>
8843
8844 * include/ext/bitmap_allocator.h: The typedefs should be made public
8845 if we want them to be accessible. This has been revealed by the patch
8846 that fixes PR c++/26693 in g++.
8847
8848 2009-04-02 Jakub Jelinek <jakub@redhat.com>
8849
8850 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
8851 Regenerated.
8852 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
8853 Regenerated.
8854 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
8855 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
8856 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
8857 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
8858 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
8859 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
8860 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
8861 Regenerated.
8862 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
8863
8864 2009-03-31 Jason Merrill <jason@redhat.com>
8865
8866 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
8867
8868 PR libstdc++/39310
8869 * include/tr1_impl/type_traits (is_function): Add partial
8870 specializations with function cv-quals.
8871 (__is_function_helper): Remove.
8872 (is_member_pointer): Don't define in terms of is_member_*_pointer.
8873
8874 2009-03-30 Ian Lance Taylor <iant@google.com>
8875
8876 * include/backward/hashtable.h (clear): Return quickly if the
8877 table is empty.
8878
8879 2009-03-27 Ian Lance Taylor <iant@google.com>
8880
8881 * include/backward/hashtable.h (_S_num_primes): Change to 29.
8882 (__stl_prime_list): Add 5 at the start of the list.
8883
8884 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
8885
8886 * include/std/fstream (basic_filebuf<>::open(const std::string&,
8887 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
8888 std::string&, ios_base::openmode), basic_ifstream<>::
8889 open(const std::string&, ios_base::openmode), basic_ofstream<>::
8890 basic_ofstream(const std::string&, ios_base::openmode),
8891 basic_ofstream<>::open(const std::string&, ios_base::openmode),
8892 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
8893 basic_fstream<>::open(const std::string&, ios_base::openmode)):
8894 Add in C++0x mode.
8895 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
8896 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
8897 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
8898 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
8899 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
8900 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
8901 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
8902
8903 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8904
8905 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
8906 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
8907 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
8908 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
8909
8910 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8911
8912 * include/bits/forward_list.h (_Fwd_list_node_base<>::
8913 _M_transfer_after, _M_reverse_after): Move out of line...
8914 * include/bits/forward_list.tcc: ... here.
8915 (forward_list<>::reverse): Move inline...
8916 * include/bits/forward_list.h: ... here; minor cosmetic changes.
8917
8918 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8919
8920 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
8921 28277.cc: Likewise.
8922 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
8923 Likewise.
8924 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
8925 Likewise.
8926 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
8927 Likewise.
8928
8929 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8930
8931 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
8932 year(s).
8933 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
8934 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
8935 Likewise.
8936 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
8937 Likewise.
8938 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
8939 Likewise.
8940 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
8941
8942 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8943
8944 * testsuite/25_algorithms/search_n/iterator.cc: Condition
8945 iterations for simulators.
8946 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
8947 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
8948 Condition stream width for simulators.
8949 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
8950 Likewise.
8951 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
8952 Likewise.
8953 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
8954
8955 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
8956
8957 * doc/xml/manual/appendix_contributing.xml: Add docbook style
8958 sheet version information. Table-ize docbook element examples.
8959 * doc/xml/manual/using.xml: Human-readable header
8960 markup. Alphabetized. Add new headers.
8961 * doc/html: Regenerate.
8962
8963 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
8964
8965 * doc/xml/faq.xml: Fix link to setup documentation.
8966
8967 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
8968
8969 * include/std/type_traits (__add_lvalue_reference_helper,
8970 __add_rvalue_reference_helper): As an optimization, rewrite
8971 condition (avoid is_function).
8972
8973 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
8974
8975 PR libstdc++/39405
8976 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
8977 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
8978
8979 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
8980
8981 * testsuite/30_threads/condition_variable_any/native_handle/
8982 typesizes.cc: Include tweaks.
8983 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
8984 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
8985 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
8986 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
8987 * testsuite/30_threads/condition_variable/native_handle/
8988 typesizes.cc: Same.
8989
8990 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
8991
8992 * include/bits/shared_ptr.h: Add include guards.
8993 * include/tr1/shared_ptr.h: Likewise.
8994
8995 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
8996
8997 * include/std/iostream: Fix doxygen link.
8998 * include/bits/forward_list.h: Fix doxygen markup.
8999 * include/ext/vstring.h: Escape backslash in doxygen comment.
9000 * include/bits/basic_string.h: Likewise.
9001
9002 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9003
9004 * doc/xml/faq.xml: Fix links to implementation status pages.
9005
9006 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9007
9008 * include/std/complex (operator+(const complex<>&, const _Tp&),
9009 operator+(const _Tp&, const complex<>&),
9010 operator-(const complex<>&, const _Tp&),
9011 operator-(const _Tp&, const complex<>&)): Do not assume real()
9012 returns a reference (against DR 387).
9013 * testsuite/26_numerics/complex/dr387_2.cc: New.
9014
9015 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9016
9017 * testsuite/thread/pthread4.cc: Move...
9018 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9019 * testsuite/thread/pthread5.cc: Move...
9020 * testsuite/23_containers/list/pthread5.cc: ...here.
9021 * testsuite/thread/pthread6.cc: Move...
9022 * testsuite/23_containers/map/pthread6.cc: ...here.
9023 * testsuite/thread/pthread7-rope.cc: Move...
9024 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9025 * testsuite/thread/guard.cc: Move...
9026 * testsuite/18_support/pthread_guard.cc: ...here.
9027 * testsuite/thread/18185.cc: Move...
9028 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9029 * testsuite/thread/pthread1.cc: Move...
9030 * testsuite/23_containers/list/pthread1.cc: ...here.
9031 * testsuite/thread/pthread2.cc: Move...
9032 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9033 * testsuite/thread/pthread3.cc: Move...
9034 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9035
9036 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9037 * testsuite/thread: Remove.
9038
9039 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9040
9041 * configure: Regenerate.
9042
9043 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9044
9045 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9046 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9047 from baseline_dir.
9048 * configure: Regenerate.
9049 * testsuite/Makefile.am (baseline_file): Remove variable.
9050 (site.exp): Set baseline_dir rather than baseline_file.
9051 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9052 * testsuite/Makefile.in: Regenerate.
9053
9054 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9055
9056 * testsuite/30_threads/thread/this_thread: Move...
9057 * testsuite/30_threads/this_thread: ...here.
9058 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9059 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9060 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9061 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9062 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9063 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9064
9065 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9066
9067 * doc/doxygen/user.cfg.in: Tweaks.
9068 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9069 be elsewhere.
9070
9071 * include/tr1_impl/unordered_map: Just use most specialized
9072 container module.
9073 * include/tr1_impl/unordered_set: Same.
9074 * include/tr1_impl/array: Same.
9075 * include/bits/stl_list.h: Same.
9076 * include/bits/stl_map.h: Same.
9077 * include/bits/stl_queue.h: Same.
9078 * include/bits/stl_set.h: Same.
9079 * include/bits/stl_stack.h: Same.
9080 * include/bits/forward_list.h: Same.
9081 * include/bits/basic_string.h: Same.
9082 * include/bits/stl_multimap.h: Same.
9083 * include/bits/stl_vector.h: Same.
9084 * include/bits/stl_deque.h: Same.
9085 * include/bits/stl_multiset.h: Same.
9086 * include/bits/stl_bvector.h: Same.
9087
9088 * include/backward/binders.h: Change binder module to binders.
9089
9090 * include/std/complex: Add complex_numers module.
9091 * include/tr1_impl/complex: Same.
9092
9093 * include/std/valarray: Add numeric_arrays module.
9094 * include/bits/gslice_array.h: Same.
9095 * include/bits/gslice.h: Same.
9096 * include/bits/mask_array.h: Same.
9097 * include/bits/slice_array.h: Same.
9098 * include/bits/indirect_array.h: Same.
9099
9100 * include/bits/allocator.h: Add allocators module.
9101 * include/ext/throw_allocator.h
9102 * include/ext/pool_allocator.h
9103 * include/ext/bitmap_allocator.h
9104 * include/ext/new_allocator.h
9105 * include/ext/malloc_allocator.h
9106 * include/ext/array_allocator.h
9107 * include/ext/mt_allocator.h
9108 * include/ext/debug_allocator.h
9109 * include/ext/extptr_allocator.h
9110
9111 * include/tr1_impl/functional: Move namespace markup here.
9112 * include/tr1_impl/regex: Same.
9113
9114 * include/tr1_impl/type_traits: Add metaprogramming module.
9115 * include/std/type_traits: Same.
9116
9117 * include/std/memory: Add memory module.
9118
9119 * include/std/ratio: Add ratio module.
9120
9121 * include/std/chrono: Move namespace markup here, add time module.
9122
9123 * include/std/thread: Move namespace markup here, add concurrency
9124 module.
9125 * include/std/mutex: Use concurrency module.
9126 * include/std/condition_variable: Same.
9127
9128
9129 * include/bits/ios_base.h: Refine io module.
9130 * include/bits/basic_ios.h: Same.
9131 * include/std/fstream: Same.
9132 * include/std/istream: Same.
9133 * include/std/ostream: Same.
9134 * include/std/sstream: Same.
9135
9136 * include/ext/vstring.h: Correct parameter markup.
9137
9138 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9139 * include/bits/unique_ptr.h: Same.
9140
9141 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9142 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9143 * include/bits/stl_heap.h: Add markup for new groupings.
9144 * include/bits/stl_algobase.h: Same.
9145 * include/bits/stl_algo.h: Same.
9146
9147 * include/c_compatibility/stdatomic.h: Add atomics module.
9148 * include/c_global/cstdatomic: Same.
9149
9150 * libsupc++/exception: Add exceptions module.
9151 * libsupc++/typeinfo: Same.
9152 * libsupc++/new: Same.
9153 * libsupc++/exception_ptr.h: Same.
9154 * include/std/system_error: Same.
9155 * include/std/stdexcept: Same.
9156
9157 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9158 * libsupc++/cxxabi-forced.h: Same.
9159
9160 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9161 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9162 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9163 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9164 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9165 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9166 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9167 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9168 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9169 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9170 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9171 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9172 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9173 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9174 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9175 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9176 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9177 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9178 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9179 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9180 * testsuite/23_containers/vector/requirements/dr438/
9181 constructor_1_neg.cc: Same.
9182 * testsuite/23_containers/vector/requirements/dr438/
9183 constructor_2_neg.cc: Same.
9184 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9185 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9186 * testsuite/23_containers/deque/requirements/dr438/
9187 constructor_1_neg.cc: Same.
9188 * testsuite/23_containers/deque/requirements/dr438/
9189 constructor_2_neg.cc: Same.
9190 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9191 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9192 * testsuite/23_containers/list/requirements/dr438/
9193 constructor_1_neg.cc: Same.
9194 * testsuite/23_containers/list/requirements/dr438/
9195 constructor_2_neg.cc: Same.
9196 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9197 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9198 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9199 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9200 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9201 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9202 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9203 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9204 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9205 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9206
9207 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9208
9209 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9210 * doc/doxygen/user.cfg.in: Update.
9211 * scripts/run_doxygen: Adjust for new group names.
9212
9213 * include/tr1_impl/random: Update doxygen group markup.
9214 * include/tr1_impl/unordered_map: Same.
9215 * include/tr1_impl/unordered_set: Same.
9216 * include/tr1_impl/array: Same.
9217 * include/std/numeric: Same.
9218 * include/std/utility: Same.
9219 * include/std/bitset: Same.
9220 * include/std/iosfwd: Same.
9221 * include/bits/stl_list.h: Same.
9222 * include/bits/stl_map.h: Same.
9223 * include/bits/stl_algobase.h: Same.
9224 * include/bits/stl_queue.h: Same.
9225 * include/bits/stl_set.h: Same.
9226 * include/bits/stl_stack.h: Same.
9227 * include/bits/stl_iterator_base_types.h: Same.
9228 * include/bits/forward_list.h: Same.
9229 * include/bits/basic_string.h: Same.
9230 * include/bits/stl_multimap.h: Same.
9231 * include/bits/stl_vector.h: Same.
9232 * include/bits/stl_deque.h: Same.
9233 * include/bits/stl_multiset.h: Same.
9234 * include/bits/stl_algo.h: Same.
9235 * include/bits/stl_bvector.h: Same.
9236 * include/bits/algorithmfwd.h: Same.
9237 * include/bits/stl_function.h: Same.
9238 * include/tr1/cmath: Same.
9239 * include/backward/binders.h: Same.
9240
9241 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9242
9243 * include/std/system_error (system_category): To system_category().
9244 (generic_category): To generic_category. DR 890.
9245 * src/system_error.cc: Define.
9246 * include/bits/functexcept.h: Only one __throw_system_error.
9247 * src/functexcept.cc: Same.
9248 * include/std/mutex: Fixup for changes above.
9249 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9250 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9251 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9252 * config/abi/pre/gnu.ver: Clean up exports.
9253
9254 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9255
9256 * include/std/thread: Fix typo.
9257 * src/thread.cc (thread::join): Use NULL.
9258
9259 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9260
9261 PR libstdc++/39168
9262 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9263 const string&)): Also check that the value != CHAR_MAX.
9264 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9265 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9266 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9267 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9268 _M_cache(const locale&)): Likewise.
9269 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9270 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9271 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9272 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9273 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9274 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9275
9276 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9277 Benjamin Kosnik <bkoz@redhat.com>
9278
9279 * include/std/thread (_Impl_base): Move _M_id out and into ...
9280 (thread): ...here. Call _M_make_routine in body of constructors.
9281 Adjust data member usage to reflect changes.
9282 (_M_make_routine): From _M_make_shared_data.
9283 (_M_start_thread): Add __shared_base_type argument.
9284 * src/thread.cc: Fixups for above.
9285 * config/abi/pre/gnu.ver: Adjust exports.
9286 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9287 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9288 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9289
9290 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9291
9292 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9293 (compare_type_to_native_type): ...this, add alignment check.
9294 * testsuite/30_threads/condition_variable_any/native_handle/
9295 typesizes.cc: Modify as above.
9296 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9297 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9298 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9299 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9300 * testsuite/30_threads/condition_variable/native_handle/
9301 typesizes.cc: Same.
9302 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9303 typesizes.cc: Same.
9304
9305 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9306 * testsuite/30_threads/thread/cons/2.cc: Same.
9307 * testsuite/30_threads/thread/cons/3.cc: Same.
9308 * testsuite/30_threads/thread/cons/4.cc: Same.
9309 * testsuite/30_threads/thread/cons/5.cc: Same.
9310 * testsuite/30_threads/thread/cons/6.cc: Same.
9311 * testsuite/30_threads/thread/cons/7.cc: Same.
9312 * testsuite/30_threads/thread/cons/8.cc: Same.
9313
9314 * testsuite/30_threads/thread/cons/9.cc: New.
9315 * testsuite/30_threads/thread/cons/moveable.cc: New.
9316
9317 * src/condition_variable.cc: Clean up whitespace.
9318 * include/std/condition_variable: Same.
9319
9320 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9321
9322 * include/std/condition_variable (condition_variable): Remove
9323 _M_internal_mutex. Add private __native_type typedef.
9324 * src/condition_variable.cc (condition_variable::notify_one):
9325 Remove _M_internal_mutex use. Use typedef.
9326 (condition_variable::notify_all): Same.
9327 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9328 (recursive_mutex): Same.
9329 (timed_mutex): Same.
9330 (recursive_timed_mutex): Same.
9331 (once_flag): Make __native_type typedef private.
9332
9333 * include/std/thread (this_thread): Add minimal markup.
9334
9335 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9336 Adjust line numbers.
9337 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9338 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9339 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9340 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9341 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9342 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9343 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9344 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9345 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9346 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9347 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9348 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9349 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9350
9351 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9352 * testsuite/30_threads/condition_variable_any/native_handle/
9353 typesizes.cc: New.
9354 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9355 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9356 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9357 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9358 * testsuite/30_threads/condition_variable/native_handle/
9359 typesizes.cc: Same.
9360 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9361 typesizes.cc: Same.
9362
9363 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9364
9365 PR testsuite/33300
9366 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9367 on darwin for lp64.
9368
9369 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9370
9371 * configure.host: Set abi_baseline_pair for mips64*-linux.
9372 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9373
9374 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9375
9376 * include/std/thread (this_thread::get_id): Inline.
9377
9378 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9379
9380 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9381 _Callable as template argument for _M_make_shared_data.
9382 * testsuite/30_threads/thread/cons/6.cc: New.
9383 * testsuite/30_threads/thread/cons/7.cc: New.
9384 * testsuite/30_threads/thread/cons/8.cc: New.
9385
9386 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9387
9388 * testsuite/30_threads/thread/member: To..
9389 * testsuite/30_threads/thread/members: ...this.
9390 * testsuite/30_threads/condition_variable/member: To...
9391 * testsuite/30_threads/condition_variable/members: ...this.
9392
9393 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9394
9395 * include/std/thread (thread::id): Move definition inside thread.
9396 Use native_handle_type. Remove this_thread::get_id friend.
9397 Change __thread_data_ptr to __shared_base_ptr.
9398 (thread::id::id(native_handle_type): Make public. Still explicit.
9399 Use native_handle_type. Change _M_thread_id to _M_thread.
9400 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9401 _M_thread_handle to _M_id.
9402 (thread::__thread_data): Rename to _Impl.
9403 Fixup for renames.
9404 (thread::_M_make_thread_data): Return derived type.
9405 (thread::hardware_concurrency): Add definition for default case.
9406 (thread::get_id): Now can define inline.
9407 (thread): Change _M_thread_data to _M_data.
9408 (this_thread::get_id): Now can define inline.
9409 * src/thread.cc (__thread_proxy): Rename to
9410 execute_native_thread_routine.
9411 Fixup for other renames.
9412 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9413 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9414 * testsuite/30_threads/thread/algorithm: Move to..
9415 * testsuite/30_threads/thread/swap: ...this.
9416 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9417 * testsuite/30_threads/thread/id/operators.cc: New.
9418
9419 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9420
9421 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9422 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9423 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9424 exposing it in public std::tuple interface.
9425
9426 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9427 Benjamin Kosnik <bkoz@redhat.com>
9428
9429 * include/std/thread (__thread_data_base): Nest class in std::thread.
9430 (__thread_data): Likewise.
9431 (__thread_data_ptr): Nest typedef in std::thread.
9432 * src/thread.cc (__thread_proxy): Qualify the above names.
9433 * config/abi/pre/gnu.ver: Remove unused exports.
9434
9435 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9436
9437 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9438 * include/bits/stl_vector.h: Remove private vector_type typedef.
9439 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9440 Fix line numbers.
9441 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9442 * testsuite/23_containers/vector/requirements/dr438/
9443 constructor_1_neg.cc: Same.
9444 * testsuite/23_containers/vector/requirements/dr438/
9445 constructor_2_neg.cc: Same.
9446 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9447 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9448
9449 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9450
9451 PR libstdc++/25191
9452 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9453 deal consistently with __try and __catch too.
9454 * src/localename.cc: Replace try -> __try, catch -> __catch.
9455 * src/ios.cc: Likewise.
9456 * src/locale.cc: Likewise.
9457 * src/istream.cc: Likewise.
9458 * src/thread.cc: Likewise.
9459 * src/compatibility.cc: Likewise.
9460 * src/bitmap_allocator.cc: Likewise.
9461 * src/ios_init.cc: Likewise.
9462 * include/debug/deque: Likewise.
9463 * include/debug/list: Likewise.
9464 * include/tr1_impl/hashtable: Likewise.
9465 * include/std/bitset: Likewise.
9466 * include/ext/pb_ds/detail/resize_policy/
9467 hash_load_check_resize_trigger_imp.hpp: Likewise.
9468 * include/ext/pb_ds/detail/resize_policy/
9469 hash_standard_resize_policy_imp.hpp: Likewise.
9470 * include/ext/pb_ds/detail/cc_hash_table_map_/
9471 resize_fn_imps.hpp: Likewise.
9472 * include/ext/pb_ds/detail/cc_hash_table_map_/
9473 constructor_destructor_fn_imps.hpp: Likewise.
9474 * include/ext/pb_ds/detail/pat_trie_/
9475 split_join_branch_bag.hpp: Likewise.
9476 * include/ext/pb_ds/detail/pat_trie_/
9477 constructors_destructor_fn_imps.hpp: Likewise.
9478 * include/ext/pb_ds/detail/bin_search_tree_/
9479 constructors_destructor_fn_imps.hpp: Likewise.
9480 * include/ext/pb_ds/detail/gp_hash_table_map_/
9481 resize_fn_imps.hpp: Likewise.
9482 * include/ext/pb_ds/detail/gp_hash_table_map_/
9483 constructor_destructor_fn_imps.hpp: Likewise.
9484 * include/ext/pb_ds/detail/binary_heap_/
9485 constructors_destructor_fn_imps.hpp: Likewise.
9486 * include/ext/pb_ds/detail/binary_heap_/
9487 erase_fn_imps.hpp: Likewise.
9488 * include/ext/pb_ds/detail/binary_heap_/
9489 split_join_fn_imps.hpp: Likewise.
9490 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9491 constructors_destructor_fn_imps.hpp: Likewise.
9492 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9493 * include/ext/pb_ds/detail/list_update_map_/
9494 constructor_destructor_fn_imps.hpp: Likewise.
9495 * include/ext/slist: Likewise.
9496 * include/ext/memory: Likewise.
9497 * include/ext/rc_string_base.h: Likewise.
9498 * include/ext/ropeimpl.h: Likewise.
9499 * include/ext/vstring.tcc: Likewise.
9500 * include/ext/rope: Likewise.
9501 * include/ext/sso_string_base.h: Likewise.
9502 * include/bits/shared_ptr.h: Likewise.
9503 * include/bits/stl_list.h: Likewise.
9504 * include/bits/locale_classes.tcc: Likewise.
9505 * include/bits/locale_facets.tcc: Likewise.
9506 * include/bits/locale_classes.h: Likewise.
9507 * include/bits/forward_list.h: Likewise.
9508 * include/bits/stl_vector.h: Likewise.
9509 * include/bits/stl_deque.h: Likewise.
9510 * include/bits/istream.tcc: Likewise.
9511 * include/bits/stl_uninitialized.h: Likewise.
9512 * include/bits/ostream.tcc: Likewise.
9513 * include/bits/vector.tcc: Likewise.
9514 * include/bits/stl_tempbuf.h: Likewise.
9515 * include/bits/deque.tcc: Likewise.
9516 * include/bits/basic_string.tcc: Likewise.
9517 * include/bits/ostream_insert.h: Likewise.
9518 * include/bits/locale_facets_nonio.tcc: Likewise.
9519 * include/bits/stl_tree.h: Likewise.
9520 * include/bits/fstream.tcc: Likewise.
9521 * include/tr1/shared_ptr.h: Likewise.
9522 * include/tr1/hypergeometric.tcc: Likewise.
9523 * include/backward/hashtable.h: Likewise.
9524 * libsupc++/exception_ptr.h: Likewise.
9525 * libsupc++/eh_personality.cc: Likewise.
9526 * libsupc++/eh_call.cc: Likewise.
9527 * config/locale/gnu/monetary_members.cc: Likewise.
9528 * config/locale/gnu/time_members.h: Likewise.
9529 * config/locale/generic/time_members.h: Likewise.
9530
9531 2009-02-03 Johannes Singler <singler@ira.uka.de>
9532
9533 * include/parallel/algorithmfwd.h:
9534 Add parallelism default for many declarations.
9535 * include/parallel/numericfwd.h: Likewise.
9536 * include/parallel/iterator.h: Use iterator_traits as usual.
9537 * include/parallel/par_loop.h:
9538 Include equally_split.h.
9539 (for_each_template_random_access_ed):
9540 Avoid calling the Result default constructor.
9541 * include/parallel/numeric: Replace
9542 for_each_template_random_access by
9543 for_each_template_random_access_ed in numeric functions.
9544
9545 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9546
9547 * config/os/gnu-linux/os_defines.h: Remove superfluous
9548 __NO_STRING_INLINES.
9549
9550 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9551
9552 * testsuite/21_strings/c_strings/char/3.cc: New test.
9553 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9554
9555 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9556 Jakub Jelinek <jakub@redhat.com>
9557
9558 PR libstdc++/30928 (partial, works together with recent glibcs)
9559 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9560 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9561 defined.
9562 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9563 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9564 defined.
9565 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9566 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9567 defined.
9568 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9569 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9570 defined.
9571 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9572 argument is const char *, assign result to const char * var, not
9573 char *.
9574 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9575 argument is const wchar_t *, assign result to const wchar_t * var, not
9576 wchar_t *.
9577
9578 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9579
9580 * include/std/thread: Remove unused headers.
9581 (__thread_data_base): Remove unused mutex and base.
9582 (thread::~thread): Only detach if joinable.
9583 (thread::joinable): Test if thread data ptr is empty.
9584 (thread::_M_thread_data_mutex): Remove.
9585 (thread::_M_get_thread_data): Remove.
9586 (thread::_M_make_thread_data): Remove overload, use make_shared.
9587 (thread::id::id): Make constructor explicit.
9588 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9589 (thread::_M_start_thread): Break shared_ptr cycle on error.
9590 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9591 * testsuite/30_threads/thread/member/4.cc: New.
9592 * testsuite/30_threads/thread/member/5.cc: New.
9593
9594 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9595
9596 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9597 (standard_layout): Just use !has_virtual_destructor for now.
9598 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9599 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9600 * testsuite/30_threads/recursive_mutex/requirements/
9601 standard_layout.cc: New.
9602 * testsuite/30_threads/condition_variable/requirements/
9603 standard_layout.cc: New.
9604 * testsuite/29_atomics/atomic_address/requirements/
9605 standard_layout.cc: Adjust.
9606 * testsuite/29_atomics/atomic_flag/requirements/
9607 standard_layout.cc: Same.
9608 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9609 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9610 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9611 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9612 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9613 line numbers.
9614 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9615 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9616 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9617 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9618 Remove, not required.
9619
9620 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9621
9622 * include/std/thread (__thread_data_base, thread): Rename member
9623 functions to match coding style.
9624 (thread::thread,thread::operator=): Define move operations.
9625 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9626 * config/abi/pre/gnu.ver: Adjust.
9627
9628 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9629
9630 PR libstdc++/38384
9631 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9632 on HPUX.
9633 * configure: Regenerate.
9634
9635 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9636
9637 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9638 atomic_flag_fence.
9639
9640 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9641
9642 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9643 Uros Bizjak <ubizjak@gmail.com>
9644
9645 PR libstdc++/38834
9646 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9647 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9648
9649 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9650 Rainer Emrich <r.emrich@de.tecosim.com>
9651
9652 PR libstdc++/38919
9653 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9654 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9655 * configure: Regenerate.
9656
9657 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9658
9659 * include/std/thread (__thread_data_base::__run): Make non-const.
9660 * testsuite/30_threads/thread/cons/5.cc: New.
9661
9662 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9663
9664 * src/Makefile.am (sources): Add math_stubs_float.cc.
9665 * src/Makefile.in: Regenerate.
9666 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9667
9668 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9669
9670 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9671 * src/Makefile.in: Regenerate.
9672 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9673
9674 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9675
9676 PR libstdc++/32666
9677 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9678
9679 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9680
9681 PR libstdc++/32666
9682 * Makefile.am (hosted_source): Remove libmath directory.
9683 * Makefile.in: Regenerate.
9684 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9685 (AC_REPLACE_MATHFUNCS): Remove.
9686 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9687 in GLIBCXX_CHECK_C99_TR1.
9688 * acinclude.m4: Remove libmath, need_math.
9689 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9690 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9691 * configure.ac: Same.
9692 * configure: Regenerate.
9693 * fragment.am: Fix comment.
9694 * config.h.in: Regenerate.
9695 * src/Makefile.in: Regenerate.
9696 * src/Makefile.am: Remove libmath references.
9697 * doc/Makefile.in: Regenerate.
9698 * po/Makefile.in: Regenerate.
9699 * include/Makefile.in: Regenerate.
9700 * libsupc++/Makefile.in: Regenerate.
9701 * testsuite/Makefile.in: Regenerate.
9702
9703 * src/compatibility.cc: Also export long double versions of "C" math
9704 library if hppa-linux.
9705 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9706 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9707
9708 * libmath: Remove.
9709 * libmath/signbit.c: Same.
9710 * libmath/stubs.c: Same.
9711 * libmath/Makefile.in: Same.
9712 * libmath/copysignf.c: Same.
9713 * libmath/mathconf.h: Same.
9714 * libmath/signbitf.c: Same.
9715 * libmath/Makefile.am: Same.
9716 * libmath/signbitl.c: Same.
9717
9718 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9719 Paolo Carlini <paolo.carlini@oracle.com>
9720
9721 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9722 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9723 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9724 * configure.ac: Adjust.
9725 * doc/xml/manual/configure.xml: Update.
9726 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9727 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9728 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9729 * configure: Regenerate.
9730 * config.h.in: Likewise.
9731
9732 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9733 thread::joinable, thread::swap, this_thread::get_id,
9734 this_thread::yield): Define inline...
9735 * include/std/thread: ... here.
9736 * config/abi/pre/gnu.ver: Adjust.
9737
9738 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9739
9740 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9741 Add dg-timeout-factor 2.0.
9742 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9743 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9744 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9745 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9746 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9747 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9748
9749 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9750
9751 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9752 field from readelf output.
9753
9754 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9755
9756 PR libstdc++/38384
9757 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9758 * configure: Regenerate.
9759
9760 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9761
9762 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9763 _GLIBCXX_HAVE_TLS.
9764 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9765
9766 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9767
9768 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9769 constructor for _M_pattern.
9770 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9771 string.cc: Test construction from different basic_string type.
9772 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9773 string.cc: Likewise.
9774
9775 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9776 Jonathan Larmour <jifl@eCosCentric.com>
9777
9778 PR libstdc++/36801
9779 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9780 New.
9781 (__gnu_cxx::__exchange_and_add): Use it.
9782 * src/atomic.cc (get_atomic_mutex): New.
9783 * src/debug.cc (get_safe_base_mutex): New.
9784 * src/locale.cc (get_locale_cache_mutex): New.
9785 * src/mt_allocator.cc (get_freelist): New.
9786 (get_freelist_mutex): New.
9787 * src/pool_allocator.cc (get_palloc_mutex): New.
9788 * include/std/mutex (__once_functor_lock): To
9789 (__get_once_functor_lock): ...this.
9790 * src/mutex.cc (__once_mutex): Don't export, use
9791 (get_once_mutex): ...this.
9792 * config/abi/pre/gnu.ver: Adjust exports.
9793
9794 2009-01-07 Jakub Jelinek <jakub@redhat.com>
9795
9796 PR libstdc++/38732
9797 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
9798 referenceCount field again.
9799 (__cxxabiv1::__cxa_refcounted_exception): New struct.
9800 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
9801 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
9802 inline functions.
9803 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
9804 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
9805 instead of __cxa_exception.
9806 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
9807 __cxxabiv1::__cxa_throw): Likewise.
9808 * libsupc++/eh_ptr.cc (std::rethrow_exception,
9809 std::__exception_ptr::exception_ptr::_M_addref,
9810 std::__exception_ptr::exception_ptr::_M_release,
9811 __gxx_dependent_exception_cleanup): Likewise.
9812 * testsuite/18_support/exception/38732.cc: New test.
9813
9814 PR libstdc++/38092
9815 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
9816 * src/compatibility.cc: Don't use .symver directives if
9817 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
9818 * config.h.in: Regenerated.
9819 * configure: Likewise.
9820
9821 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
9822
9823 PR libstdc++/38466
9824 * include/bits/stl_pair.h: Document C++03 pair vs swap.
9825
9826 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
9827
9828 * src/locale_init.cc (locale::_S_initialize_once): Move construction
9829 of classic locale...
9830 (locale::classic): Here.
9831
9832 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
9833
9834 * include/tr1_impl/regex: Fix bad return statements and typos.
9835
9836 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9837
9838 * include/tr1_impl/regex: Remove unimplemented function definitions.
9839 * testsuite/28_regex/init-list.cc: Compile only.
9840 * testsuite/tr1/7_regular_expressions/regex/cons/char/
9841 c_string_extended.cc: Same.
9842 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
9843 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
9844
9845 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9846
9847 PR libstdc++/38384
9848 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
9849 * configure: Regenerate.
9850
9851 2009-01-05 Ben Elliston <bje@au.ibm.com>
9852
9853 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
9854 * configure: Regenerate.
9855
9856 2009-01-05 Ben Elliston <bje@au.ibm.com>
9857
9858 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
9859 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
9860 * configure: Regenerate.
9861
9862 2009-01-04 Richard Guenther <rguenther@suse.de>
9863
9864 PR libstdc++/38720
9865 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
9866 integer type for storage, arithmetic and comparisons.
9867 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
9868
9869 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
9870
9871 PR libstdc++/38719
9872 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
9873 _Fwd_list_const_iterator::_M_next): Fix return type.
9874
9875 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
9876
9877 * Revert last commit, reopen and suspend libstdc++/38678.
9878
9879 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
9880
9881 PR libstdc++/38678
9882 * include/std/istream (basic_istream<>::_M_read): New.
9883 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
9884 (basic_istream<>::read, basic_istream<>::readsome): Use it.
9885 * include/std/ostream (basic_ostream<>::_M_write_): New.
9886 (basic_ostream<>::_M_write): Adjust.
9887 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
9888 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
9889 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
9890 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
9891 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.