hash.cc (hash<string>::operator()(string), hash<wstring>::operator()(wstring)): Do...
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2
3 * src/hash.cc (hash<string>::operator()(string),
4 hash<wstring>::operator()(wstring)): Do not decorate as throwing
5 nothing.
6 * include/bits/functional_hash.h (hash<error_code>::
7 operator()(error_code)): Likewise.
8
9 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
10
11 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
12 bool for stream sentry objects.
13 * include/bits/istream.tcc: Same.
14 * include/bits/ostream.tcc: Same.
15 * include/bits/basic_string.tcc: Same.
16 * include/bits/ostream_insert.h: Same.
17 * src/istream.cc: Same.
18
19 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
20
21 PR libstdc++/15523
22 * include/debug/safe_iterator.h (_Safe_iterator<>::
23 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
24 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
25 do not error out when the source is a value-initialized iterator.
26 * testsuite/23_containers/vector/15523.cc: New.
27 * doc/xml/manual/intro.xml: Add an entry for DR 408.
28
29 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
30
31 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
32 cosmetic changes, inline.
33 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
34 Likewise.
35 * include/bits/move.h: Minor cosmetic changes.
36
37 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
38
39 PR libstdc++/40912 (final)
40 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
41 * testsuite/26_numerics/random/uniform_real_distribution/cons/
42 parms_neg.cc: Likewise.
43 * testsuite/26_numerics/random/uniform_real_distribution/cons/
44 parms.cc: Likewise.
45 * testsuite/26_numerics/random/uniform_real_distribution/cons/
46 default.cc: Likewise.
47 * testsuite/26_numerics/random/uniform_real_distribution/
48 requirements/typedefs.cc: Likewise.
49 * testsuite/26_numerics/random/piecewise_constant_distribution/
50 cons/range.cc: Likewise.
51 * testsuite/26_numerics/random/piecewise_constant_distribution/
52 cons/default.cc: Likewise.
53 * testsuite/26_numerics/random/piecewise_constant_distribution/
54 cons/num_xbound_fun.cc: Likewise.
55 * testsuite/26_numerics/random/piecewise_constant_distribution/
56 cons/initlist_fun.cc: Likewise.
57 * testsuite/26_numerics/random/piecewise_constant_distribution/
58 requirements/typedefs.cc: Likewise.
59 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
60 * testsuite/26_numerics/random/chi_squared_distribution/cons/
61 parms.cc: Likewise.
62 * testsuite/26_numerics/random/chi_squared_distribution/cons/
63 default.cc: Likewise.
64 * testsuite/26_numerics/random/chi_squared_distribution/
65 requirements/typedefs.cc: Likewise.
66 * testsuite/26_numerics/random/normal_distribution/
67 cons/parms.cc: Likewise.
68 * testsuite/26_numerics/random/normal_distribution/
69 cons/default.cc: Likewise.
70 * testsuite/26_numerics/random/normal_distribution/
71 requirements/typedefs.cc: Likewise.
72 * testsuite/26_numerics/random/seed_seq/cons/
73 range.cc: Likewise.
74 * testsuite/26_numerics/random/seed_seq/cons/
75 initlist.cc: Likewise.
76 * testsuite/26_numerics/random/seed_seq/cons/
77 default.cc: Likewise.
78 * testsuite/26_numerics/random/seed_seq/requirements/
79 typedefs.cc: Likewise.
80 * testsuite/26_numerics/random/uniform_int_distribution/
81 cons/parms_neg.cc: Likewise.
82 * testsuite/26_numerics/random/uniform_int_distribution/
83 cons/parms.cc: Likewise.
84 * testsuite/26_numerics/random/uniform_int_distribution/
85 cons/default.cc: Likewise.
86 * testsuite/26_numerics/random/uniform_int_distribution/
87 requirements/typedefs.cc: Likewise.
88 * testsuite/26_numerics/random/poisson_distribution/cons/
89 parms.cc: Likewise.
90 * testsuite/26_numerics/random/poisson_distribution/cons/
91 default.cc: Likewise.
92 * testsuite/26_numerics/random/poisson_distribution/
93 requirements/typedefs.cc: Likewise.
94 * testsuite/26_numerics/random/bernoulli_distribution/
95 cons/parms.cc: Likewise.
96 * testsuite/26_numerics/random/bernoulli_distribution/
97 cons/default.cc: Likewise.
98 * testsuite/26_numerics/random/bernoulli_distribution/
99 requirements/typedefs.cc: Likewise.
100 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
101 * testsuite/26_numerics/random/
102 default_random_engine.cc: Likewise.
103 * testsuite/26_numerics/random/discrete_distribution/
104 cons/range.cc: Likewise.
105 * testsuite/26_numerics/random/discrete_distribution/
106 cons/initlist.cc: Likewise.
107 * testsuite/26_numerics/random/discrete_distribution/
108 cons/default.cc: Likewise.
109 * testsuite/26_numerics/random/discrete_distribution/
110 cons/num_xbound_fun.cc: Likewise.
111 * testsuite/26_numerics/random/discrete_distribution/
112 requirements/typedefs.cc: Likewise.
113 * testsuite/26_numerics/random/weibull_distribution/
114 cons/parms.cc: Likewise.
115 * testsuite/26_numerics/random/weibull_distribution/
116 cons/default.cc: Likewise.
117 * testsuite/26_numerics/random/weibull_distribution/
118 requirements/typedefs.cc: Likewise.
119 * testsuite/26_numerics/random/independent_bits_engine/
120 cons/base_move.cc: Likewise.
121 * testsuite/26_numerics/random/independent_bits_engine/
122 cons/seed1.cc: Likewise.
123 * testsuite/26_numerics/random/independent_bits_engine/
124 cons/seed2.cc: Likewise.
125 * testsuite/26_numerics/random/independent_bits_engine/
126 cons/base_copy.cc: Likewise.
127 * testsuite/26_numerics/random/independent_bits_engine/
128 cons/default.cc: Likewise.
129 * testsuite/26_numerics/random/independent_bits_engine/
130 cons/seed_seq.cc: Likewise.
131 * testsuite/26_numerics/random/independent_bits_engine/
132 requirements/typedefs.cc: Likewise.
133 * testsuite/26_numerics/random/independent_bits_engine/
134 operators/equal.cc: Likewise.
135 * testsuite/26_numerics/random/independent_bits_engine/
136 operators/serialize.cc: Likewise.
137 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
138 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
139 * testsuite/26_numerics/random/subtract_with_carry_engine/
140 cons/seed1.cc: Likewise.
141 * testsuite/26_numerics/random/subtract_with_carry_engine/
142 cons/seed2.cc: Likewise.
143 * testsuite/26_numerics/random/subtract_with_carry_engine/
144 cons/default.cc: Likewise.
145 * testsuite/26_numerics/random/subtract_with_carry_engine/
146 requirements/typedefs.cc: Likewise.
147 * testsuite/26_numerics/random/subtract_with_carry_engine/
148 operators/equal.cc: Likewise.
149 * testsuite/26_numerics/random/subtract_with_carry_engine/
150 operators/serialize.cc: Likewise.
151 * testsuite/26_numerics/random/discard_block_engine/cons/
152 base_move.cc: Likewise.
153 * testsuite/26_numerics/random/discard_block_engine/cons/
154 seed1.cc: Likewise.
155 * testsuite/26_numerics/random/discard_block_engine/cons/
156 seed2.cc: Likewise.
157 * testsuite/26_numerics/random/discard_block_engine/cons/
158 base_copy.cc: Likewise.
159 * testsuite/26_numerics/random/discard_block_engine/cons/
160 default.cc: Likewise.
161 * testsuite/26_numerics/random/discard_block_engine/cons/
162 seed_seq.cc: Likewise.
163 * testsuite/26_numerics/random/discard_block_engine/
164 requirements/typedefs.cc: Likewise.
165 * testsuite/26_numerics/random/discard_block_engine/
166 operators/equal.cc: Likewise.
167 * testsuite/26_numerics/random/discard_block_engine/
168 operators/serialize.cc: Likewise.
169 * testsuite/26_numerics/random/cauchy_distribution/
170 cons/parms.cc: Likewise.
171 * testsuite/26_numerics/random/cauchy_distribution/
172 cons/default.cc: Likewise.
173 * testsuite/26_numerics/random/cauchy_distribution/
174 requirements/typedefs.cc: Likewise.
175 * testsuite/26_numerics/random/negative_binomial_distribution/
176 cons/parms.cc: Likewise.
177 * testsuite/26_numerics/random/negative_binomial_distribution/
178 cons/default.cc: Likewise.
179 * testsuite/26_numerics/random/negative_binomial_distribution/
180 requirements/typedefs.cc: Likewise.
181 * testsuite/26_numerics/random/gamma_distribution/
182 cons/parms.cc: Likewise.
183 * testsuite/26_numerics/random/gamma_distribution/
184 cons/default.cc: Likewise.
185 * testsuite/26_numerics/random/gamma_distribution/
186 requirements/typedefs.cc: Likewise.
187 * testsuite/26_numerics/random/mersenne_twister_engine/
188 cons/seed1.cc: Likewise.
189 * testsuite/26_numerics/random/mersenne_twister_engine/
190 cons/seed2.cc: Likewise.
191 * testsuite/26_numerics/random/mersenne_twister_engine/
192 cons/default.cc: Likewise.
193 * testsuite/26_numerics/random/mersenne_twister_engine/
194 requirements/typedefs.cc: Likewise.
195 * testsuite/26_numerics/random/mersenne_twister_engine/
196 operators/equal.cc: Likewise.
197 * testsuite/26_numerics/random/mersenne_twister_engine/
198 operators/serialize.cc: Likewise.
199 * testsuite/26_numerics/random/fisher_f_distribution/
200 cons/parms.cc: Likewise.
201 * testsuite/26_numerics/random/fisher_f_distribution/
202 cons/default.cc: Likewise.
203 * testsuite/26_numerics/random/fisher_f_distribution/
204 requirements/typedefs.cc: Likewise.
205 * testsuite/26_numerics/random/exponential_distribution/
206 cons/parms.cc: Likewise.
207 * testsuite/26_numerics/random/exponential_distribution/
208 cons/default.cc: Likewise.
209 * testsuite/26_numerics/random/exponential_distribution/
210 requirements/typedefs.cc: Likewise.
211 * testsuite/26_numerics/random/binomial_distribution/
212 cons/parms.cc: Likewise.
213 * testsuite/26_numerics/random/binomial_distribution/
214 cons/default.cc: Likewise.
215 * testsuite/26_numerics/random/binomial_distribution/
216 requirements/typedefs.cc: Likewise.
217 * testsuite/26_numerics/random/lognormal_distribution/
218 cons/parms.cc: Likewise.
219 * testsuite/26_numerics/random/lognormal_distribution/
220 cons/default.cc: Likewise.
221 * testsuite/26_numerics/random/lognormal_distribution/
222 requirements/typedefs.cc: Likewise.
223 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
224 * testsuite/26_numerics/random/random_device/cons/
225 token.cc: Likewise.
226 * testsuite/26_numerics/random/random_device/cons/
227 default.cc: Likewise.
228 * testsuite/26_numerics/random/random_device/
229 requirements/typedefs.cc: Likewise.
230 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
231 * testsuite/26_numerics/random/extreme_value_distribution/
232 cons/parms.cc: Likewise.
233 * testsuite/26_numerics/random/extreme_value_distribution/
234 cons/default.cc: Likewise.
235 * testsuite/26_numerics/random/extreme_value_distribution/
236 requirements/typedefs.cc: Likewise.
237 * testsuite/26_numerics/random/piecewise_linear_distribution/
238 cons/range.cc: Likewise.
239 * testsuite/26_numerics/random/piecewise_linear_distribution/
240 cons/default.cc: Likewise.
241 * testsuite/26_numerics/random/piecewise_linear_distribution/
242 cons/num_xbound_fun.cc: Likewise.
243 * testsuite/26_numerics/random/piecewise_linear_distribution/
244 cons/initlist_fun.cc: Likewise.
245 * testsuite/26_numerics/random/piecewise_linear_distribution/
246 requirements/typedefs.cc: Likewise.
247 * testsuite/26_numerics/random/student_t_distribution/
248 cons/parms.cc: Likewise.
249 * testsuite/26_numerics/random/student_t_distribution/
250 cons/default.cc: Likewise.
251 * testsuite/26_numerics/random/student_t_distribution/
252 requirements/typedefs.cc: Likewise.
253 * testsuite/26_numerics/random/linear_congruential_engine/
254 cons/seed1.cc: Likewise.
255 * testsuite/26_numerics/random/linear_congruential_engine/
256 cons/seed2.cc: Likewise.
257 * testsuite/26_numerics/random/linear_congruential_engine/
258 cons/default.cc: Likewise.
259 * testsuite/26_numerics/random/linear_congruential_engine/
260 requirements/non_uint_neg.cc: Likewise.
261 * testsuite/26_numerics/random/linear_congruential_engine/
262 requirements/typedefs.cc: Likewise.
263 * testsuite/26_numerics/random/linear_congruential_engine/
264 operators/equal.cc: Likewise.
265 * testsuite/26_numerics/random/linear_congruential_engine/
266 operators/serialize.cc: Likewise.
267 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
268 * testsuite/26_numerics/random/shuffle_order_engine/cons/
269 base_move.cc: Likewise.
270 * testsuite/26_numerics/random/shuffle_order_engine/cons/
271 seed1.cc: Likewise.
272 * testsuite/26_numerics/random/shuffle_order_engine/cons/
273 seed2.cc: Likewise.
274 * testsuite/26_numerics/random/shuffle_order_engine/cons/
275 base_copy.cc: Likewise.
276 * testsuite/26_numerics/random/shuffle_order_engine/cons/
277 default.cc: Likewise.
278 * testsuite/26_numerics/random/shuffle_order_engine/cons/
279 seed_seq.cc: Likewise.
280 * testsuite/26_numerics/random/shuffle_order_engine/
281 requirements/typedefs.cc: Likewise.
282 * testsuite/26_numerics/random/shuffle_order_engine/
283 operators/equal.cc: Likewise.
284 * testsuite/26_numerics/random/shuffle_order_engine/
285 operators/serialize.cc: Likewise.
286 * testsuite/26_numerics/random/geometric_distribution/
287 cons/parms.cc: Likewise.
288 * testsuite/26_numerics/random/geometric_distribution/
289 cons/default.cc: Likewise.
290 * testsuite/26_numerics/random/geometric_distribution/
291 requirements/typedefs.cc: Likewise.
292 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
293
294 2009-07-31 Jason Merrill <jason@redhat.com>
295 Douglas Gregor <doug.gregor@gmail.com>
296
297 * include/bits/move.h (forward): Implement as in N2835.
298 (move): Implement as in N2831.
299 * include/std/istream (rvalue stream operator>>): New.
300 * include/std/ostream (rvalue stream operator<<): New.
301 * testsuite/27_io/rvalue_streams.cc: New.
302
303 2009-07-31 Jason Merrill <jason@redhat.com>
304
305 * include/bits/forward_list.h (splice_after): Use forward.
306 (merge): Likewise.
307 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
308 (move_iterator::operator[]): Use move.
309 * include/bits/stl_list.h (insert): Use move.
310 * include/std/thread (_Callable constructor): Use forward.
311 * include/std/tuple: Don't specify explicit template args to move.
312
313 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
314 Adjust signature.
315 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
316 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
317 reference.
318 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
319 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
320 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
321 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
322 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
323 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
324 testsuite/23_containers/forward_list/operations/1.cc,
325 testsuite/23_containers/forward_list/operations/5.cc: Use move.
326 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
327 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
328 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
329 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
330 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
331
332 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
333
334 PR libstdc++/40912 (partial)
335 * include/std/random: Disable the facility if <stdint.h> is not
336 available.
337
338 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
339
340 PR libstdc++/40919
341 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
342 xfail on darwin[3-9]*.
343
344 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
345
346 PR libstdc++/40917
347 * testsuite/util/replacement_memory_operators.h: Add missing includes,
348 tweak qualifications.
349
350 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
351
352 PR libstdc++/40916
353 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
354 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
355 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
356
357 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
358
359 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
360
361 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
362
363 PR libstdc++/40915
364 * testsuite/18_support/headers/exception/synopsis.cc: Fix
365 std::terminate declaration.
366
367 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
368
369 PR libstdc++/40908
370 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
371 symbols at GLIBCXX_3.4.
372
373 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
374
375 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
376 * testsuite/util/testsuite_abi.cc: Adjust.
377 * configure.ac: Bump libtool_VERSION to 6:13:0.
378 * configure: Regenerate.
379
380 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
381 Tyler Earman <rem.intellegare@gmail.com>
382
383 * doc/xml/manual/configure.xml: Consistent placement of
384 ABI-changing options, clarify --enable-clocale.
385
386 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
387
388 * python/Makefile.in: Regenerate.
389
390 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
391
392 * python/Makefile.am (install-data-local): Use DESTDIR
393 correctly.
394
395 2009-07-24 Jason Merrill <jason@redhat.com>
396
397 Core issue 901
398 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
399 dealloc.
400
401 2009-07-24 Joseph Myers <joseph@codesourcery.com>
402
403 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
404 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
405 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
406 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
407 * testsuite/21_strings/headers/cwchar/functions_std.cc,
408 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
409 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
410 Use dg-require-swprintf.
411
412 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
413
414 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
415
416 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
417
418 * include/c_std/cmath (abs(_Tp)): Add.
419 * include/c_global/cmath (abs(_Tp)): Likewise.
420 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
421
422 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
423
424 * doc/html/ext/lwg-closed.html: Update to R65.
425 * doc/html/ext/lwg-defects.html: Likewise.
426 * doc/html/ext/lwg-active.html: Likewise.
427 * doc/xml/manual/intro.xml: Update DRs entries.
428
429 2009-07-22 Jason Merrill <jason@redhat.com>
430
431 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
432
433 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
434
435 * include/std/valarray (valarray<>::operator=(const valarray<>&),
436 valarray<>::operator=(initializer_list<>)): Implement resolution
437 of DR 630, [Ready] in Frankfurt.
438 * testsuite/26_numerics/valarray/dr630-1.cc: New.
439 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
440 * doc/xml/manual/intro.xml: Add an entry for DR 630.
441
442 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
443
444 * include/std/chrono (duration<>::operator%=, operator%):
445 Add, per DR 934.
446 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
447 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
448
449 * include/std/chrono (operator/): Simplify implementation.
450
451 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
452
453 * doc/xml/manual/intro.xml: Escape '&', validate.
454 * doc/xml/manual/using.xml: Validate, dead link check.
455 * doc/xml/manual/strings.xml: Same.
456 * doc/xml/manual/appendix_contributing.xml: Same.
457 * doc/xml/manual/iterators.xml: Same.
458 * doc/xml/manual/spine.xml: Same.
459
460 * doc/xml/faq.xml: Remove redundant xreflabel entities.
461 * doc/xml/gnu/gpl-3.0.xml: Same.
462 * doc/xml/manual/mt_allocator.xml: Same.
463 * doc/xml/manual/allocator.xml: Same.
464 * doc/xml/manual/ctype.xml: Same.
465 * doc/xml/manual/codecvt.xml: Same.
466 * doc/xml/manual/backwards_compatibility.xml: Same.
467 * doc/xml/manual/shared_ptr.xml: Same.
468 * doc/xml/manual/abi.xml: Same.
469 * doc/xml/manual/auto_ptr.xml: Same.
470 * doc/xml/manual/internals.xml: Same.
471 * doc/xml/manual/parallel_mode.xml: Same.
472 * doc/xml/manual/bitmap_allocator.xml: Same.
473 * doc/xml/manual/build_hacking.xml: Same.
474 * doc/xml/manual/evolution.xml: Same.
475 * doc/xml/manual/debug.xml: Same.
476 * doc/xml/manual/localization.xml: Same.
477 * doc/xml/manual/appendix_contributing.xml: Same.
478 * doc/xml/manual/locale.xml: Same.
479 * doc/xml/manual/messages.xml: Same.
480 * doc/xml/manual/spine.xml: Same.
481 * doc/xml/manual/test.xml: Same.
482 * doc/xml/book.txml: Same.
483 * doc/xml/spine.xml: Same.
484
485 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
486 * doc/xml/manual/backwards_compatibility.xml: Same.
487 * doc/xml/manual/concurrency.xml: Same.
488 * doc/xml/manual/intro.xml: Same.
489 * doc/xml/manual/parallel_mode.xml: Same.
490 * doc/xml/manual/status_cxx1998.xml: Same.
491 * doc/xml/manual/containers.xml: Same.
492 * doc/xml/manual/io.xml: Same.
493 * doc/xml/manual/support.xml: Same.
494 * doc/xml/manual/strings.xml: Same.
495 * doc/xml/manual/debug_mode.xml: Same.
496 * doc/xml/manual/extensions.xml: Same.
497 * doc/xml/manual/appendix_contributing.xml: Same.
498 * doc/xml/manual/messages.xml: Same.
499 * doc/xml/manual/test.xml: Same.
500
501 * doc/xml/manual/abi.xml: Same.
502 * doc/xml/manual/auto_ptr.xml: Same.
503 * doc/xml/manual/parallel_mode.xml: Same.
504 * doc/xml/manual/build_hacking.xml: Same.
505 * doc/xml/manual/evolution.xml: Same.
506 * doc/xml/manual/using.xml: Same.
507 * doc/xml/manual/debug_mode.xml: Same.
508 * doc/xml/manual/extensions.xml: Same.
509 * doc/xml/manual/diagnostics.xml: Same.
510 * doc/xml/manual/algorithms.xml: Same.
511
512 * doc/html: Regenerate.
513
514 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
515
516 PR libstdc++/40712
517 * config/locale/gnu/numeric_members.cc (numpunct<>::
518 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
519 and copy the langinfo data into it.
520 (numpunct<>::~numpunct): Free the allocated memory.
521 * config/locale/gnu/monetary_members.cc (moneypunct<>::
522 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
523 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
524 _M_data->_M_curr_symbol.
525 (moneypunct<>::~moneypunct): Free the allocated memory.
526 * testsuite/22_locale/moneypunct/40712.cc: New.
527
528 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
529 Do not leak memory if new throws.
530 * include/bits/locale_facets_nonio.tcc
531 (__moneypunct_cache<>::_M_cache): Likewise.
532
533 2009-07-17 Joseph Myers <joseph@codesourcery.com>
534
535 PR other/40784
536 * configure: Regenerate.
537
538 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
539
540 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
541 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
542 line numbers.
543 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
544 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
545 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
546
547 2009-07-16 Joseph Myers <joseph@codesourcery.com>
548
549 * configure: Regenerate.
550
551 2009-07-16 Jason Merrill <jason@redhat.com>
552
553 PR libstdc++/37907
554 * include/std/type_traits: Add is_standard_layout, is_trivial.
555 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
556 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
557 Update line numbers.
558
559 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
560 Tom Tromey <tromey@redhat.com>
561
562 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
563 Fetch std::string to the given length.
564
565 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
566
567 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
568 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
569 [Ready] in Frankfurt.
570 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
571 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
572 New.
573 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
574 Likewise.
575 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
576 Adjust.
577 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
578 Likewise.
579 * doc/xml/manual/intro.xml: Add an entry for DR 696.
580
581 * include/bits/istream.tcc: Minor clean-up to the initializers of the
582 __err locals.
583 * include/bits/ostream.tcc: Likewise.
584 * src/compatibility.cc: Likewise.
585 * src/istream.cc: Likewise.
586
587 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
588
589 * include/std/type_traits (common_type): Remove workaround for
590 PR36628, now fixed.
591
592 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
593
594 PR testsuite/40699
595 PR testsuite/40707
596 PR testsuite/40709
597 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
598
599 2009-07-08 Janis Johnson <janis187@us.ibm.com>
600
601 PR libstdc++/40691
602 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
603 * testsuite/26_numerics/valarray/40691.cc: New test.
604
605 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
606
607 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
608 * testsuite/21_strings/c_strings/char/3.cc: Same.
609
610 2009-07-06 Jason Merrill <jason@redhat.com>
611
612 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
613 to defer searching bases that don't overlap the desired address.
614
615 2009-07-05 Joseph Myers <joseph@codesourcery.com>
616
617 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
618 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
619 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
620 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
621 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
622 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
623 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
624 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
625 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
626 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
627 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
628 testsuite/ext/vstring/init-list.cc,
629 testsuite/ext/vstring/moveable.cc,
630 testsuite/ext/vstring/requirements/citerators.cc,
631 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
632 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
633 Use dg-require-string-conversions.
634
635 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
636
637 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
638 to ld_library_path. Use add_path. Add just find_libgcc_s to
639 ld_library_path, not every libgcc multilib directory.
640
641 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
642
643 PR libstdc++/40600
644 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
645 std::minmax return type.
646 * testsuite/25_algorithms/minmax/3.cc: Likewise.
647
648 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
649
650 PR libstdc++/40511
651 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
652 with glibc2.2.x.
653
654 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
655
656 * include/bits/random.tcc
657 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
658 as array type.
659
660 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
661
662 * include/bits/random.h (__mod(_Tp)): Use defaults.
663 (struct _Mod): Adjust template parameters.
664 (linear_congruential_engine<>::operator()()): Adjust.
665 (typedef _UInt32Type): Remove.
666 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
667 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
668 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
669 calls.
670 (mersenne_twister_engine<>::seed(result_type)): Likewise.
671 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
672 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
673 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
674 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
675 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
676 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
677 Likewise.
678
679 * include/bits/random.tcc
680 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
681 formula (i mod n).
682 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
683 as array type.
684 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
685 size.
686 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
687 uint_least32_t.
688
689 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
690
691 * include/std/future (shared_future): Adjust doxygen comment.
692
693 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
694
695 PR libstdc++/40297
696 * include/bits/atomic_0.h: Reverse debug assertions.
697 * include/bits/atomic_2.h: Likewise.
698
699 2009-06-23 DJ Delorie <dj@redhat.com>
700
701 Add MeP port.
702 * configure.host: Add mep support.
703
704 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
705
706 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
707 (INPUT): Add future.
708 * include/std/future: Adjust markup.
709 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
710 line numbers.
711 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
712 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
713 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
714 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
715
716 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
717
718 * include/bits/shared_ptr.h: Do not swap rvalues.
719 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
720 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
721 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
722 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
723 * testsuite/20_util/tuple/swap.cc: Likewise.
724
725 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
726
727 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
728 * include/std/ratio: Typo in comment.
729
730 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
731
732 PR libstdc++/40518
733 * include/bits/basic_string.h (basic_string<>::_Rep::
734 _M_set_length_and_sharable): Do not write the empty rep.
735 (basic_string<>::erase(iterator, iterator)): Likewise,
736 move out of line...
737 * include/bits/basic_string.tcc: ... here.
738
739 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
740
741 * testsuite/util/testsuite_common_types.h (bitwise_operators,
742 bitwise_assignment_operators): Initialize a and b.
743 (struct has_bitwise_operators): Do not call the latter.
744 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
745 dg-error line numbers.
746 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
747 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
748 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
749
750 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
751
752 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
753 possibly unused.
754 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
755 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
756 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
757
758 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
759
760 * include/std/future: New.
761 * include/Makefile.am: Add.
762 * include/Makefile.in: Regenerate.
763 * src/future.cc: New.
764 * src/Makefile.am: Add.
765 * src/Makefile.in: Regenerate.
766 * config/abi/pre/gnu.ver: Add export.
767 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
768 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
769 * testsuite/30_threads/packaged_task/cons/1.cc: New.
770 * testsuite/30_threads/packaged_task/cons/2.cc: New.
771 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
772 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
773 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
774 * testsuite/30_threads/packaged_task/cons/move.cc: New.
775 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
776 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
777 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
778 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
779 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
780 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
781 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
782 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
783 * testsuite/30_threads/packaged_task/members/reset.cc: New.
784 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
785 * testsuite/30_threads/packaged_task/members/swap.cc: New.
786 * testsuite/30_threads/packaged_task/requirements/
787 explicit_instantiation.cc: New.
788 * testsuite/30_threads/promise/cons/1.cc: New.
789 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
790 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
791 * testsuite/30_threads/promise/cons/move_assign.cc: New.
792 * testsuite/30_threads/promise/cons/move.cc: New.
793 * testsuite/30_threads/promise/members/get_future.cc: New.
794 * testsuite/30_threads/promise/members/get_future2.cc: New.
795 * testsuite/30_threads/promise/members/set_exception.cc: New.
796 * testsuite/30_threads/promise/members/set_exception2.cc: New.
797 * testsuite/30_threads/promise/members/set_value.cc: New.
798 * testsuite/30_threads/promise/members/set_value2.cc: New.
799 * testsuite/30_threads/promise/members/set_value3.cc: New.
800 * testsuite/30_threads/promise/members/swap.cc: New.
801 * testsuite/30_threads/promise/requirements/
802 explicit_instantiation.cc: New.
803 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
804 * testsuite/30_threads/shared_future/cons/copy.cc: New.
805 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
806 * testsuite/30_threads/shared_future/cons/move.cc: New.
807 * testsuite/30_threads/shared_future/members/get.cc: New.
808 * testsuite/30_threads/shared_future/members/get2.cc: New.
809 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
810 * testsuite/30_threads/shared_future/members/has_value.cc: New.
811 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
812 * testsuite/30_threads/shared_future/members/wait.cc: New.
813 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
814 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
815 * testsuite/30_threads/shared_future/requirements/
816 explicit_instantiation.cc: New.
817 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
818 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
819 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
820 * testsuite/30_threads/unique_future/cons/move.cc: New.
821 * testsuite/30_threads/unique_future/members/get.cc: New.
822 * testsuite/30_threads/unique_future/members/get2.cc: New.
823 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
824 * testsuite/30_threads/unique_future/members/has_value.cc: New.
825 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
826 * testsuite/30_threads/unique_future/members/wait.cc: New.
827 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
828 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
829 * testsuite/30_threads/unique_future/requirements/
830 explicit_instantiation.cc: New.
831 * testsuite/performance/30_threads/future/polling.cc: New.
832
833 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
834
835 * Revert last Change.
836
837 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
838
839 PR libstdc++/40497
840 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
841 signature per the current C++1x draft (N2857).
842 * testsuite/24_iterators/operations/40497.cc: Add.
843
844 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
845
846 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
847 a floating point type.
848 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
849 _IntType)): Fix second default argument.
850 (uniform_int_distribution<>::_M_call): Remove.
851 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
852 const param_type&)): Only declare.
853 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
854 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
855 Remove.
856 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
857 const param_type&): Define here.
858 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
859 const param_type&), discrete_distribution<>::operator()
860 (_UniformRandomNumberGenerator&, const param_type&),
861 piecewise_constant_distribution<>::operator()
862 (_UniformRandomNumberGenerator&, const param_type&),
863 piecewise_linear_distribution<>::operator()
864 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
865 the second template argument of _Adaptor.
866 * testsuite/26_numerics/random/uniform_int_distribution/cons/
867 default.cc: Adjust.
868
869 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
870
871 * include/bits/random.tcc (discrete_distribution<>::param_type::
872 param_type(size_t, double, double, _Func),
873 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
874 const param_type&)): Tidy.
875 (piecewise_constant_distribution<>::param_type::_M_initialize):
876 Use reserve, fix.
877 (piecewise_constant_distribution<>::param_type::
878 param_type(initializer_list<>, _Func),
879 piecewise_constant_distribution<>::param_type::
880 param_type(size_t, _RealType, _RealType, _Func),
881 piecewise_linear_distribution<>::param_type::
882 param_type(initializer_list<>, _Func),
883 piecewise_linear_distribution<>::param_type::
884 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
885 (piecewise_constant_distribution<>::param_type::
886 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
887 piecewise_constant_distribution<>::
888 operator()(_UniformRandomNumberGenerator&, const param_type&),
889 piecewise_linear_distribution<>::
890 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
891 (operator>>(std::basic_istream<>&,
892 piecewise_constant_distribution<>&),
893 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
894 Use reserve.
895 * include/bits/random.h: Minor cosmetic changes.
896
897 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
898
899 * testsuite/23_containers/list/check_construct_destroy.h: New.
900 Move test logic here.
901 * testsuite/23_containers/list/moveable.h: Same.
902 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
903 * testsuite/23_containers/list/modifiers/1.h: Same.
904 * testsuite/23_containers/list/modifiers/2.h: Same.
905 * testsuite/23_containers/list/modifiers/3.h: Same.
906 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
907 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
908 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
909 * testsuite/23_containers/list/operations/1.h: Same.
910 * testsuite/23_containers/list/operations/2.h: Same.
911 * testsuite/23_containers/list/operations/3.h: Same.
912 * testsuite/23_containers/list/operations/4.h: Same.
913 * testsuite/23_containers/list/operations/5.h: Same.
914 * testsuite/23_containers/list/capacity/1.h: Same.
915 * testsuite/23_containers/list/init-list.h: Same.
916 * testsuite/23_containers/list/cons/1.h: Same.
917 * testsuite/23_containers/list/cons/2.h: Same.
918 * testsuite/23_containers/list/cons/3.h: Same.
919 * testsuite/23_containers/list/cons/4.h: Same.
920 * testsuite/23_containers/list/cons/5.h: Same.
921 * testsuite/23_containers/list/cons/6.h: Same.
922 * testsuite/23_containers/list/cons/7.h: Same.
923 * testsuite/23_containers/list/cons/8.h: Same.
924 * testsuite/23_containers/list/cons/9.h: Same.
925 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
926 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
927 header.
928 * testsuite/23_containers/list/modifiers/1.cc: Same.
929 * testsuite/23_containers/list/modifiers/2.cc: Same.
930 * testsuite/23_containers/list/modifiers/3.cc: Same.
931 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
932 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
933 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
934 * testsuite/23_containers/list/operations/1.cc: Same.
935 * testsuite/23_containers/list/operations/2.cc: Same.
936 * testsuite/23_containers/list/operations/3.cc: Same.
937 * testsuite/23_containers/list/operations/4.cc: Same.
938 * testsuite/23_containers/list/operations/5.cc: Same.
939 * testsuite/23_containers/list/capacity/1.cc: Same.
940 * testsuite/23_containers/list/init-list.cc: Same.
941 * testsuite/23_containers/list/cons/1.cc: Same.
942 * testsuite/23_containers/list/cons/2.cc: Same.
943 * testsuite/23_containers/list/cons/3.cc: Same.
944 * testsuite/23_containers/list/cons/4.cc: Same.
945 * testsuite/23_containers/list/cons/5.cc: Same.
946 * testsuite/23_containers/list/cons/6.cc: Same.
947 * testsuite/23_containers/list/cons/7.cc: Same.
948 * testsuite/23_containers/list/cons/8.cc: Same.
949 * testsuite/23_containers/list/cons/9.cc: Same.
950 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
951 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
952 * testsuite/23_containers/list/moveable.cc: Same.
953
954 2009-06-17 Tom Tromey <tromey@redhat.com>
955
956 * python/hook.in: Do not fail when there is no current objfile.
957 Use os.path.normpath.
958
959 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
960
961 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
962 Remove.
963 (exception_ptr::operator=(exception_ptr&&)): Cast source to
964 rvalue-reference so that move constructor is called.
965 * testsuite/18_support/exception_ptr/move.cc: New.
966
967 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
968
969 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
970 if joinable.
971
972 2009-06-15 Tom Tromey <tromey@redhat.com>
973
974 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
975 set self.iter.
976 (StdMapPrinter.to_string): Make a new iterator.
977 (StdMapPrinter.children): Likewise.
978 (StdSetPrinter.__init__): Don't set self.iter.
979 (StdSetPrinter.to_string): Make a new iterator.
980 (StdSetPrinter.children): Likewise.
981
982 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
983
984 * include/bits/random.tcc
985 (negative_binomial_distribution<>::operator()
986 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
987 class member gamma_distribution.
988 (negative_binomial_distribution<>::operator()
989 (_UniformRandomNumberGenerator&)): Implement out of line here.
990 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
991 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
992 (student_t_distribution<>::operator()
993 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
994 simplify.
995 (operator<<(basic_ostream<>&, student_t_distribution<>),
996 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
997 (chi_squared_distribution<>::operator()
998 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
999 tweak to use a class member gamma_distribution.
1000 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1001 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1002 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1003 const param_type&): Move inline, tweak to use class member
1004 gamma_distributions.
1005 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1006 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1007 * include/bits/random.h: Adjust, minor tweaks.
1008
1009 2009-06-10 Tom Tromey <tromey@redhat.com>
1010
1011 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1012 (build_libstdcxx_dictionary): Accept shortened form of
1013 basic_string names.
1014 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1015
1016 2009-06-10 Tom Tromey <tromey@redhat.com>
1017
1018 PR libstdc++/40289:
1019 * python/Makefile.in: Rebuild.
1020 * python/hook.in: Compute module path relative to objfile.
1021 * python/Makefile.am (pythondir): Redefine.
1022 (gdb.py): Subst toolexeclibdir.
1023 (install-data-local): Rewrite.
1024
1025 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1026
1027 * include/bits/move.h: Doxygen group fixes.
1028
1029 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1030
1031 * include/bits/random.tcc (gamma_distribution<>::operator()
1032 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1033 the Marsaglia/Tsang algorithm.
1034 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1035 (operator<<(basic_ostream<>&, gamma_distribution<>),
1036 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1037
1038 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1039 Remove, just use normal_distribution.
1040 (operator<<(basic_ostream<>&, student_t_distribution<>),
1041 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1042 (linear_congruential_engine<>::operator()()): Move inline.
1043 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1044 const param_type&)): Move inline, just use normal_distribution.
1045 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1046 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1047 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1048 const param_type&)): Move here, out of line.
1049 (piecewise_constant_distribution<>::param_type::param_type()): Move
1050 inline.
1051 * include/bits/random.h: Adjust, minor tweaks.
1052
1053 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1054
1055 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1056
1057 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1058
1059 * include/ext/throw_allocator.h: Rework.
1060 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1061 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1062 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1063 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1064 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1065 * testsuite/util/regression/rand/priority_queue/
1066 container_rand_regression_test.tcc: Inline functions.
1067 * testsuite/util/regression/rand/assoc/
1068 container_rand_regression_test.tcc: Same.
1069
1070 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1071
1072 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1073
1074 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1075
1076 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1077 * configure: Regenerate.
1078
1079 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1080
1081 PR libstdc++/40299
1082 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1083 * testsuite/ext/rope/40299.cc: New.
1084
1085 2009-05-28 Tom Tromey <tromey@redhat.com>
1086 Phil Muldoon <pmuldoon@redhat.com>
1087 Jonathan Wakely <jwakely.gcc@gmail.com>
1088
1089 * python/Makefile.in, , python/libstdcxx/__init__.py,
1090 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1091 python/hook.in, python/Makefile.am: New files.
1092 * configure, Makefile.in: Rebuild.
1093 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1094 * Makefile.am (SUBDIRS): Add python.
1095
1096 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1097
1098 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1099 to ...
1100 * testsuite/util/replacement_memory_operators.h: ...here. New.
1101 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1102 * testsuite/util/testsuite_hooks.cc: Same.
1103
1104 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1105 replacement_memory_operators.h.
1106 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1107 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1108 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1109 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1110 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1111 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1112 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1113 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1114 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1115 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1116 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1117 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1118 * testsuite/ext/mt_allocator/check_new.cc: Same.
1119 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1120 * testsuite/ext/debug_allocator/check_new.cc: Same.
1121 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1122 * testsuite/ext/new_allocator/check_delete.cc: Same.
1123 * testsuite/ext/new_allocator/check_new.cc: Same.
1124 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1125 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1126 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1127 * testsuite/ext/throw_allocator/check_new.cc: Same.
1128 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1129 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1130 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1131 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1132 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1133 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1134 * testsuite/ext/pool_allocator/check_new.cc: Same.
1135 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1136 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1137 * testsuite/ext/array_allocator/check_delete.cc: Same.
1138 * testsuite/ext/array_allocator/check_new.cc: Same.
1139 * testsuite/23_containers/deque/cons/1.cc: Same.
1140 * testsuite/23_containers/deque/cons/2.cc: Same.
1141
1142 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1143
1144 * libsupc++/initializer_list: Format.
1145 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1146 * testsuite/18_support/initializer_list/requirements/
1147 explicit_instantiation.cc: New.
1148
1149 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1150
1151 PR libstdc++/40273
1152 * include/tr1_impl/functional: Add explicit casts.
1153 * testsuite/20_util/function/requirements/
1154 explicit_instantiation.cc: New.
1155 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1156
1157 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1158
1159 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1160
1161 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1162
1163 PR libstdc++/40221
1164 * include/tr1_impl/functional: Add explicit cast.
1165
1166 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1167
1168 PR libstdc++/40094
1169 Revert:
1170 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1171 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1172 out of line member functions definitions.
1173 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1174 Remove, use static locals instead.
1175 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1176 * src/throw_allocator.cc: New.
1177 * src/Makefile.am: Add.
1178 * config/abi/pre/gnu.ver: Add exports.
1179 * src/Makefile.in: Regenerate.
1180
1181 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1182
1183 * include/tr1_impl/functional (function): Use explicit operator bool.
1184 * include/bits/shared_ptr.h (__shared_ptr): Same.
1185 * include/bits/unique_ptr.h (unique_ptr): Same.
1186 * include/std/mutex (unique_lock): Same.
1187 * include/std/system_error (error_code): Same.
1188 (error_condition): Same.
1189 * include/std/ostream (sentry): Same.
1190 * include/std/istream (sentry): Same.
1191 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1192 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1193 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1194 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1195 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1196 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1197 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1198
1199 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1200
1201 * testsuite/23_containers/list/14340.cc: Abstract list type.
1202 * testsuite/23_containers/list/init-list.cc: Same.
1203 * testsuite/23_containers/list/pthread5.cc: Same.
1204 * testsuite/23_containers/list/invalidation/1.cc: Same.
1205 * testsuite/23_containers/list/invalidation/2.cc: Same.
1206 * testsuite/23_containers/list/invalidation/3.cc: Same.
1207 * testsuite/23_containers/list/invalidation/4.cc: Same.
1208 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1209 * testsuite/23_containers/list/modifiers/1.cc: Same.
1210 * testsuite/23_containers/list/modifiers/2.cc: Same.
1211 * testsuite/23_containers/list/modifiers/3.cc: Same.
1212 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1213 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1214 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1215 * testsuite/23_containers/list/cons/1.cc: Same.
1216 * testsuite/23_containers/list/cons/2.cc: Same.
1217 * testsuite/23_containers/list/cons/3.cc: Same.
1218 * testsuite/23_containers/list/cons/4.cc: Same.
1219 * testsuite/23_containers/list/cons/5.cc: Same.
1220 * testsuite/23_containers/list/cons/6.cc: Same.
1221 * testsuite/23_containers/list/cons/7.cc: Same.
1222 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1223 * testsuite/23_containers/list/cons/8.cc: Same.
1224 * testsuite/23_containers/list/cons/9.cc: Same.
1225 * testsuite/23_containers/list/operations/1.cc: Same.
1226 * testsuite/23_containers/list/operations/2.cc: Same.
1227 * testsuite/23_containers/list/operations/3.cc: Same.
1228 * testsuite/23_containers/list/operations/4.cc: Same.
1229 * testsuite/23_containers/list/operations/5.cc: Same.
1230 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1231 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1232 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1233 * testsuite/23_containers/list/requirements/dr438/
1234 constructor_1_neg.cc: Same.
1235 * testsuite/23_containers/list/requirements/dr438/
1236 constructor_2_neg.cc: Same.
1237 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1238 * testsuite/23_containers/list/requirements/
1239 partial_specialization/1.cc: Same.
1240 * testsuite/23_containers/list/23781.cc: Same.
1241 * testsuite/23_containers/list/pthread1.cc: Same.
1242 * testsuite/23_containers/list/capacity/1.cc: Same.
1243 * testsuite/23_containers/list/capacity/29134.cc: Same.
1244 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1245 * testsuite/23_containers/list/moveable.cc: Same.
1246
1247 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1248
1249 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1250
1251 PR libstdc++/40184
1252 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1253 Declare...
1254 * config/locale/gnu/c_locale.cc: ... and define.
1255 * config/locale/generic/c_locale.cc: Define.
1256 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1257 Use it.
1258 * testsuite/22_locale/locale/cons/40184.cc: New.
1259
1260 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1261
1262 PR libstdc++/40192
1263 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1264 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1265 * testsuite/23_containers/vector/40192.cc: New.
1266
1267 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1268
1269 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1270 * include/bits/stl_deque.h (swap): Likewise.
1271 * include/bits/stl_list.h (swap): Likewise.
1272 * include/bits/stl_vector.h (swap): Likewise.
1273 * include/bits/stl_bvector.h (swap): Likewise.
1274 * include/bits/stl_queue.h (swap): Likewise.
1275 * include/bits/stl_stack.h (swap): Likewise.
1276 * include/bits/stl_tree.h (swap): Likewise.
1277 * include/bits/stl_map.h (swap): Likewise.
1278 * include/bits/stl_multimap.h (swap): Likewise.
1279 * include/bits/stl_set.h (swap): Likewise.
1280 * include/bits/stl_multiset.h (swap): Likewise.
1281 * include/bits/forward_list.h (swap): Likewise.
1282 * include/bits/unique_ptr.h (swap): Likewise.
1283 * include/debug/deque (swap): Likewise.
1284 * include/debug/list (swap): Likewise.
1285 * include/debug/vector (swap): Likewise.
1286 * include/debug/map.h (swap): Likewise.
1287 * include/debug/multimap.h (swap): Likewise.
1288 * include/debug/set.h (swap): Likewise.
1289 * include/debug/multiset.h (swap): Likewise.
1290 * include/debug/unordered_map (swap): Likewise.
1291 * include/debug/unordered_set (swap): Likewise.
1292 * include/ext/vstring.h (swap): Likewise.
1293 * include/tr1_impl/unordered_map (swap): Likewise.
1294 * include/tr1_impl/hashtable (swap): Likewise.
1295 * include/tr1_impl/unordered_set (swap): Likewise.
1296 * include/std/tuple (swap): Likewise.
1297 * include/std/mutex (swap): Likewise.
1298 * include/std/thread (swap): Likewise.
1299 (operator<<): Only output to lvalue streams.
1300 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1301 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1302 * testsuite/23_containers/deque/requirements/dr438/
1303 assign_neg.cc: Adjust line numbers.
1304 * testsuite/23_containers/deque/requirements/dr438/
1305 constructor_1_neg.cc: Likewise.
1306 * testsuite/23_containers/deque/requirements/dr438/
1307 constructor_2_neg.cc: Likewise.
1308 * testsuite/23_containers/deque/requirements/dr438/
1309 insert_neg.cc: Likewise.
1310 * testsuite/23_containers/list/requirements/dr438/
1311 assign_neg.cc: Likewise.
1312 * testsuite/23_containers/list/requirements/dr438/
1313 constructor_1_neg.cc: Likewise.
1314 * testsuite/23_containers/list/requirements/dr438/
1315 constructor_2_neg.cc: Likewise.
1316 * testsuite/23_containers/list/requirements/dr438/
1317 insert_neg.cc: Likewise.
1318 * testsuite/23_containers/vector/requirements/dr438/
1319 assign_neg.cc: Likewise.
1320 * testsuite/23_containers/vector/requirements/dr438/
1321 constructor_1_neg.cc: Likewise.
1322 * testsuite/23_containers/vector/requirements/dr438/
1323 constructor_2_neg.cc: Likewise.
1324 * testsuite/23_containers/vector/requirements/dr438/
1325 insert_neg.cc: Likewise.
1326 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1327 test non-member swap.
1328 * testsuite/30_threads/thread/swap/2.cc: Remove.
1329
1330 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1331
1332 * include/std/mutex: Move std::lock_error to ...
1333 * src/compatibility.cc: Here.
1334 * src/mutex.cc: Likewise.
1335 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1336 for lock types and remove std::lock_error check.
1337
1338 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1339
1340 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1341 double include.
1342
1343 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1344
1345 PR libstdc++/40160
1346 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1347 typeid when __GXX_RTTI is undefined.
1348 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1349 for null _M_variant._M_iterator._M_type,
1350 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1351 * testsuite/21_strings/basic_string/40160.cc: New.
1352
1353 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1354
1355 * testsuite/26_numerics/random/discrete_distribution/cons/
1356 num_xbound_fun.cc: Minor tweaks.
1357 * testsuite/26_numerics/random/piecewise_constant_distribution/
1358 cons/initlist_fun.cc: Likewise
1359 * testsuite/26_numerics/random/piecewise_constant_distribution/
1360 cons/num_xbound_fun.cc: Likewise
1361 * testsuite/26_numerics/random/piecewise_linear_distribution/
1362 cons/initlist_fun.cc: Likewise
1363 * testsuite/26_numerics/random/piecewise_linear_distribution/
1364 cons/num_xbound_fun.cc: Likewise
1365
1366 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1367
1368 PR libstdc++/36211
1369 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1370 cxxldflags to additional_flags rather than cxx_final.
1371
1372 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1373
1374 * testsuite/26_numerics/random/discrete_distribution/cons/
1375 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1376 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1377 initlist_fun.cc: Likewise
1378 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1379 num_xbound_fun.cc: Likewise
1380 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1381 initlist_fun.cc: Likewise
1382 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1383 num_xbound_fun.cc: Likewise
1384
1385 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1386
1387 PR libstdc++/40123
1388 * random.tcc (independent_bits_engine<>::operator()()): Use
1389 result_type(1), not 1UL.
1390
1391 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1392 and _M_b.min(), instead of this->max() and this->min().
1393
1394 * random.h (_ShiftMin1): Remove, adjust everywhere.
1395
1396 * random.tcc: Minor cosmetic changes.
1397
1398 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1399
1400 * include/bits/random.tcc (cauchy_distribution<>::
1401 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1402 Avoid M_PI, a glibc extension.
1403
1404 2009-05-13 Ben Elliston <bje@au.ibm.com>
1405
1406 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1407 * include/Makefile.in: Likewise.
1408
1409 2009-05-13 Ben Elliston <bje@au.ibm.com>
1410
1411 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1412 const void * const.
1413
1414 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1415
1416 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1417 random number engines, complex, bitset, array, time utilities, and
1418 char_traits.
1419
1420 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1421
1422 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1423 * libsupc++/nested_exception.h: New.
1424 * libsupc++/Makefile.am: Add new header.
1425 * libsupc++/Makefile.in: Regenerate.
1426 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1427 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1428 * testsuite/18_support/nested_exception/cons.cc: New.
1429 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1430 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1431 * doc/xml/manual/status_cxx200x.xml: Adjust.
1432
1433 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1434
1435 * include/ext/throw_allocator.h: Remove redundant include.
1436
1437 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1438
1439 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1440 out of line member functions definitions.
1441 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1442 Remove, use static locals instead.
1443 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1444 * src/throw_allocator.cc: New.
1445 * src/Makefile.am: Add.
1446 * config/abi/pre/gnu.ver: Add exports.
1447 * src/Makefile.in: Regenerate.
1448
1449 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1450
1451 * configure.ac: Bump libtool_VERSION to 6:12:0.
1452 * configure: Regenerate.
1453
1454 2009-05-07 Matthias Klose <doko@ubuntu.com>
1455
1456 PR libstdc++/40038
1457 * src/math_stubs_long_double.cc: Add ceill.
1458
1459 2009-05-06 Johannes Singler <singler@ira.uka.de>
1460
1461 PR libstdc++/39546
1462 * include/parallel/algo.h (find_switch):
1463 Parametrize binder2nd with const T& instead of T.
1464 * testsuite/25_algorithms/find/39546.cc: new test case
1465
1466 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1467
1468 Revert:
1469 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1470
1471 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1472 possible.
1473 * configure: Regenerate.
1474
1475 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1476
1477 PR libstdc++/39909
1478 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1479 __set_once_functor_lock_ptr): Replace global lock object with local
1480 locks on global mutex.
1481 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1482 __set_once_functor_lock_ptr): Likewise, keeping old function to
1483 preserve ABI.
1484 (__once_proxy): Use pointer to local lock if set, global lock
1485 otherwise.
1486 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1487 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1488 * testsuite/30_threads/call_once/39909.cc: New.
1489
1490 2009-05-03 Jan Hubicka <jh@suse.cz>
1491
1492 * include/parallel/settings.h (get): Mark const.
1493 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1494 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1495 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1496 throw ().
1497 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1498 (is_open, fd): Mark pure and throw ().
1499 (seekoff): Mark throw ().
1500
1501 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1502
1503 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1504 possible.
1505 * configure: Regenerate.
1506
1507 2009-05-02 Jan Hubicka <jh@suse.cz>
1508
1509 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1510 operator): Mark pure.
1511
1512 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1513
1514 * scripts/create_testsuite_files: Remove thread directory.
1515
1516 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1517
1518 PR libstdc++/39868
1519 * scripts/run_doxygen: Uncomment removal of includes.
1520 (problematic): Rewrite __cxxabiv1 namespace to abi.
1521
1522 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1523
1524 Revert the last commit.
1525
1526 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1527
1528 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1529 Replace global lock object with local locks on global mutex.
1530 * src/mutex.cc: Likewise.
1531 * config/abi/pre/gnu.ver: Adjust.
1532 * testsuite/30_threads/call_once/call_once2.cc: New.
1533
1534 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1535
1536 PR libstdc++/39880
1537 PR libstdc++/39881
1538 PR libstdc++/39882
1539 * include/std/system_error (is_error_code_enum<errc>): Remove.
1540 (error_condition<>::error_condition(_ErrorCodeEnum,)
1541 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1542 (error_code<>::error_code(_ErrorCodeEnum,),
1543 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1544 * testsuite/19_diagnostics/system_error/39880.cc: New.
1545 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1546 Likewise.
1547 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1548 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1549 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1550 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1551 Adjust.
1552 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1553 Likewise.
1554 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1555 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1556 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1557 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1558 Likewise.
1559 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1560 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1561 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1562 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1563
1564 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1565
1566 * doc/xml/authors.xml: Add space.
1567 * doc/xml/faq.xml: Update links.
1568 * doc/xml/manual/intro.xml: Same.
1569 * doc/xml/manual/abi.xml: Update.
1570 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1571 * doc/xml/manual/status_cxxtr1.xml: Update links.
1572 * doc/xml/manual/status_cxx1998.xml: Same.
1573 * doc/xml/manual/status_cxx200x.xml: Same.
1574
1575 2009-04-22 Jan Hubicka <jh@suse.cz>
1576
1577 * include/tr1_impl/array (at): Do not use builtin_expect.
1578 * include/ext/throw_allocator.h (allocate): Likewise.
1579 * include/ext/pool_allocator.h (allocate): Likweise.
1580 * include/ext/bitmap_allocator.h (allocate): Likewise.
1581 * include/ext/rc_string_base.h (_S_construct): Likewise.
1582 * include/ext/malloc_allocator.h (allocate): Likewise.
1583 * include/ext/mt_allocator.h (allocate): Likewise.
1584 * include/ext/sso_string_base.h (_M_construct): Likewise.
1585 * include/bits/basic_string.tcc (_S_construct): Likewise.
1586
1587 2009-04-22 Jan Hubicka <jh@suse.cz>
1588
1589 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1590 (atexit, atoll, stroll, strtoull): Mark throw ()
1591 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1592 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1593 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1594 (atexit, atoll, stroll, strtoull): Mark throw ()
1595 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1596 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1597
1598 2009-04-21 Jan Hubicka <jh@suse.cz>
1599
1600 * include/ext/atomicity.h
1601 (__exchange_and_add, __atomic_add): Mark throw ().
1602 * config/os/aix/atomicity.h
1603 * config/os/aix/atomicity.h
1604 * config/os/irix/atomicity.h
1605 * config/cpu/cris/atomicity.h
1606 * config/cpu/m68k/atomicity.h
1607 * config/cpu/hppa/atomicity.h
1608 * config/cpu/sparc/atomicity.h
1609 * config/cpu/i386/atomicity.h
1610 * config/cpu/i486/atomicity.h
1611 * config/cpu/sh/atomicity.h
1612 * config/cpu/generic/atomicity_mutex/atomicity.h
1613 * config/cpu/generic/atomicity_builtins/atomicity.h
1614 (__exchange_and_add, __atomic_add): Mark throw ().
1615
1616 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1617
1618 PR libstdc++/39835
1619 * include/bits/random.h: Avoid the badname __alpha (and, for
1620 consistency, __beta too).
1621 * include/bits/random.tcc: Likewise.
1622
1623 2009-04-19 Jan Hubicka <jh@suse.cz>
1624
1625 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1626 _GLIBCXX_NOTHROW.
1627
1628 2009-04-19 Jan Hubicka <jh@suse.cz>
1629
1630 * include/c_compatibility/stdatomic.h
1631 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1632 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1633 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1634
1635 2009-04-18 Jan Hubicka <jh@suse.cz>
1636
1637 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1638 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1639 __cxa_get_globals_fast): Mark const.
1640 (__cxa_get_exception_ptr): Mark pure.
1641 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1642 (__terminate): Makr throw ().
1643 * libsupc++/exception (terminate): Mark throw().
1644 (uncaught_exception): Mark pure.
1645 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1646 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1647 Mark throw().
1648 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1649 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1650 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1651 __cxa_guard_abort): Mark throw ().
1652 (__cxa_pure_virtual): Mark noreturn.
1653 (__cxa_current_exception_type): Mark throw and pure.
1654 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1655 __cxa_exception_type): Mark pure.
1656 (_M_safe_bool_dummy): Mark pure and const.
1657
1658 2009-04-18 Jan Hubicka <jh@suse.cz>
1659
1660 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1661 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1662 _M_destroy_thread_key): Mark throw ()
1663 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1664 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1665 _M_get_max_length): Mark throw ().
1666 * include/debug/formatter.h (_M_message, _M_format_word,
1667 _M_get_max_length): Mark throw ().
1668 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1669 _M_detach_single): Mark throw ().
1670 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1671 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1672 throw ()
1673 (_M_get_mutex): Mark throw ().
1674 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1675 (_M_destroy_thread_key): Mark CONST and throw.
1676 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1677 throw ().
1678
1679 2009-04-18 Jan Hubicka <jh@suse.cz>
1680
1681 * src/condition_variable.cc (condition_variable,
1682 condition_variable_any constructors): Mark throw()
1683 * src/hash.cc (operator() for long double, string, and wstring): Mark
1684 throw ().
1685 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1686 _M_setup, rdbuf, str): Mark throw ().
1687 * src/chrono.cc (new): Mark throw ().
1688 * include/std/system_error (system_category, generic_category): Mark
1689 throw () and const.
1690 * include/std/chrono (now): Mark throw ().
1691 * include/std/condition_variable (condition_variable,
1692 ~condition_variable, condition_variable_any,
1693 ~condition_variable_any): Mark throw ().
1694 * include/std/mutex (mutex): Mark throw ().
1695 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1696 throw.
1697 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1698 and throw ().
1699 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1700 * include/bits/locale_classes.h (_S_initialize_once,
1701 _S_clone_c_locale): Mark throw ().
1702 (_S_get_c_name): Mark const and throw ().
1703 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1704 throw ().
1705 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1706 Mark throw ().
1707 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1708 throw ().
1709 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1710 ios_base): Mark throw ()
1711 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1712 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1713 (str, freeze, _M_setupf): Mark throw ().
1714 (pcount): Mark pure and throw ().
1715 (rdbuf): Mark const and throw ().
1716
1717 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1718
1719 PR libstdc++/39802
1720 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1721 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1722 Always accept negative values, for unsigned types too.
1723 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1724 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1725
1726 2009-04-18 Jan Hubicka <jh@suse.cz>
1727
1728 * include/debug/formater.h: Include bits/c++config.h.
1729 (_M_error): Mark noreturn.
1730 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1731 _GLIBCXX_NORETURN): New.
1732 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1733 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1734 Mark pure.
1735 * include/c_compatibility/stdatomic.h
1736 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1737 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1738 Mark by throw ().
1739 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1740 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1741 __atomic_flag_for_address): Mark by throw ().
1742
1743 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1744
1745 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1746
1747 2009-04-16 Jan Hubicka <jh@suse.cz>
1748
1749 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1750 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1751 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1752 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1753 out body to ...
1754 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1755 functions.
1756 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1757 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1758 _Rb_tree_black_count): Mark nothrow.
1759
1760 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1761
1762 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1763 from base classes.
1764 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1765
1766 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1767
1768 * doc/html: Regenerate.
1769
1770 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1771
1772 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1773
1774 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1775 * doc/xml/gnu/fdl-1.2.xml: Same.
1776 * doc/xml/manual/numerics.xml: Same.
1777 * doc/xml/manual/concurrency.xml: Same.
1778 * doc/xml/manual/intro.xml: Same.
1779 * doc/xml/manual/status_cxxtr1.xml: Same.
1780 * doc/xml/manual/containers.xml: Same.
1781 * doc/xml/manual/io.xml: Same.
1782 * doc/xml/manual/utilities.xml: Same.
1783 * doc/xml/manual/support.xml: Same.
1784 * doc/xml/manual/using.xml: Same.
1785 * doc/xml/manual/localization.xml: Same.
1786 * doc/xml/manual/locale.xml: Same.
1787 * doc/xml/manual/extensions.xml: Same.
1788 * doc/xml/manual/appendix_contributing.xml: Same.
1789 * doc/xml/manual/diagnostics.xml: Same.
1790 * doc/xml/manual/status_cxx200x.xml: Same.
1791
1792 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1793
1794 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1795 * doc/xml/manual/status_cxx200x.xml: Adjust.
1796
1797 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1798
1799 * doc/xml/spine.xml: Remove unused license entity, update
1800 copyright year.
1801
1802 * doc/xml/manual/spine.xml: Markup for primary index terms.
1803 * doc/xml/manual/numerics.xml: Same.
1804 * doc/xml/manual/intro.xml: Same.
1805 * doc/xml/manual/containers.xml: Same.
1806 * doc/xml/manual/io.xml: Same.
1807 * doc/xml/manual/appendix_porting.xml: Same.
1808 * doc/xml/manual/utilities.xml: Same.
1809 * doc/xml/manual/support.xml: Same.
1810 * doc/xml/manual/localization.xml: Same.
1811 * doc/xml/manual/strings.xml: Same.
1812 * doc/xml/manual/extensions.xml: Same.
1813 * doc/xml/manual/appendix_contributing.xml: Same.
1814 * doc/xml/manual/diagnostics.xml: Same.
1815 * doc/xml/manual/algorithms.xml: Same.
1816 * doc/xml/manual/appendix_free.xml: Same.
1817 * doc/xml/manual/iterators.xml: Same.
1818
1819 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
1820 * doc/xml/gnu/fdl-1.2.xml: Same.
1821
1822 * doc/xml/manual/status_cxx200x.xml: Re-write.
1823
1824 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
1825
1826 PR libstdc++/39629 (final bits)
1827 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
1828 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
1829 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
1830 Fix formula for __j.
1831 * include/bits/random.tcc (operator==(const normal_distribution<>&,
1832 const normal_distribution<>&): Remove.
1833 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
1834 const uniform_int_distribution<>&), operator==(const
1835 uniform_real_distribution<>&, const uniform_real_distribution<>&),
1836 operator==(const normal_distribution<>&, const normal_distribution<>&),
1837 operator==(const lognormal_distribution<>&,
1838 const lognormal_distribution<>&), operator==(const
1839 chi_squared_distribution<>&, const chi_squared_distribution<>&),
1840 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
1841 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
1842 operator==(const student_t_distribution<>&,
1843 const student_t_distribution<>&), operator==(const
1844 bernoulli_distribution<>&, const bernoulli_distribution<>&),
1845 operator==(const binomial_distribution<>&, const
1846 binomial_distribution<>&), operator==(const geometric_distribution<>&,
1847 const geometric_distribution<>&), operator==(const
1848 negative_binomial_distribution<>&, const
1849 negative_binomial_distribution<>&), operator==(const
1850 poisson_distribution<>&, const poisson_distribution<>&),
1851 operator==(const exponential_distribution<>&,
1852 const exponential_distribution<>&), operator==(const
1853 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
1854 weibull_distribution<>&, const weibull_distribution<>&),
1855 operator==(const extreme_value_distribution<>&,
1856 const extreme_value_distribution<>&), operator==(const
1857 discrete_distribution<>&, const discrete_distribution<>&),
1858 operator==(const piecewise_constant_distribution<>&,
1859 const piecewise_constant_distribution<>&), operator==(const
1860 piecewise_linear_distribution<>&, const
1861 piecewise_linear_distribution<>&)): Remove.
1862 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1863 serialize.cc: Remove.
1864 * testsuite/26_numerics/random/piecewise_constant_distribution/
1865 operators/serialize.cc: Likewise.
1866 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1867 serialize.cc: Likewise.
1868 * testsuite/26_numerics/random/normal_distribution/operators/
1869 serialize.cc: Likewise.
1870 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1871 serialize.cc: Likewise.
1872 * testsuite/26_numerics/random/poisson_distribution/operators/
1873 serialize.cc: Likewise.
1874 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1875 serialize.cc: Likewise.
1876 * testsuite/26_numerics/random/discrete_distribution/operators/
1877 serialize.cc: Likewise.
1878 * testsuite/26_numerics/random/weibull_distribution/operators/
1879 serialize.cc: Likewise.
1880 * testsuite/26_numerics/random/negative_binomial_distribution/
1881 operators/serialize.cc: Likewise.
1882 * testsuite/26_numerics/random/cauchy_distribution/operators/
1883 serialize.cc: Likewise.
1884 * testsuite/26_numerics/random/gamma_distribution/operators/
1885 serialize.cc: Likewise.
1886 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1887 serialize.cc: Likewise.
1888 * testsuite/26_numerics/random/exponential_distribution/operators/
1889 serialize.cc: Likewise.
1890 * testsuite/26_numerics/random/lognormal_distribution/operators/
1891 serialize.cc: Likewise.
1892 * testsuite/26_numerics/random/binomial_distribution/operators/
1893 serialize.cc: Likewise.
1894 * testsuite/26_numerics/random/extreme_value_distribution/
1895 operators/serialize.cc: Likewise.
1896 * testsuite/26_numerics/random/piecewise_linear_distribution/
1897 operators/serialize.cc: Likewise.
1898 * testsuite/26_numerics/random/student_t_distribution/operators/
1899 serialize.cc: Likewise.
1900 * testsuite/26_numerics/random/geometric_distribution/operators/
1901 serialize.cc: Likewise.
1902
1903 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
1904 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
1905 mersenne_twister_engine<>::seed(_Gen&,
1906 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
1907 subtract_with_carry_engine<>::seed(_Gen&,
1908 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
1909 Remove, unused.
1910 * include/bits/random.tcc (linear_congruential_engine<>::
1911 seed(_Gen&, false_type): Likewise.
1912
1913 2009-04-09 Nick Clifton <nickc@redhat.com>
1914
1915 * src/allocator-inst.cc: Change copyright header to refer to
1916 version 3 of the GNU General Public License with version 3.1
1917 of the GCC Runtime Library Exception and to point readers at
1918 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
1919 web page.
1920 * config/abi/compatibility.h: Likewise.
1921 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
1922 * config/abi/pre/gnu.ver: Likewise.
1923 * config/allocator/bitmap_allocator_base.h: Likewise.
1924 * config/allocator/malloc_allocator_base.h: Likewise.
1925 * config/allocator/mt_allocator_base.h: Likewise.
1926 * config/allocator/new_allocator_base.h: Likewise.
1927 * config/allocator/pool_allocator_base.h: Likewise.
1928 * config/cpu/alpha/atomic_word.h: Likewise.
1929 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
1930 * config/cpu/cris/atomic_word.h: Likewise.
1931 * config/cpu/cris/atomicity.h: Likewise.
1932 * config/cpu/generic/atomic_word.h: Likewise.
1933 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
1934 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
1935 * config/cpu/generic/cpu_defines.h: Likewise.
1936 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
1937 * config/cpu/hppa/atomicity.h: Likewise.
1938 * config/cpu/i386/atomicity.h: Likewise.
1939 * config/cpu/i486/atomicity.h: Likewise.
1940 * config/cpu/ia64/atomic_word.h: Likewise.
1941 * config/cpu/m68k/atomicity.h: Likewise.
1942 * config/cpu/powerpc/atomic_word.h: Likewise.
1943 * config/cpu/powerpc/cpu_defines.h: Likewise.
1944 * config/cpu/sh/atomicity.h: Likewise.
1945 * config/cpu/sparc/atomic_word.h: Likewise.
1946 * config/cpu/sparc/atomicity.h: Likewise.
1947 * config/io/basic_file_stdio.cc: Likewise.
1948 * config/io/basic_file_stdio.h: Likewise.
1949 * config/io/c_io_stdio.h: Likewise.
1950 * config/locale/darwin/ctype_members.cc: Likewise.
1951 * config/locale/generic/c++locale_internal.h: Likewise.
1952 * config/locale/generic/c_locale.cc: Likewise.
1953 * config/locale/generic/c_locale.h: Likewise.
1954 * config/locale/generic/codecvt_members.cc: Likewise.
1955 * config/locale/generic/collate_members.cc: Likewise.
1956 * config/locale/generic/ctype_members.cc: Likewise.
1957 * config/locale/generic/messages_members.cc: Likewise.
1958 * config/locale/generic/messages_members.h: Likewise.
1959 * config/locale/generic/monetary_members.cc: Likewise.
1960 * config/locale/generic/numeric_members.cc: Likewise.
1961 * config/locale/generic/time_members.cc: Likewise.
1962 * config/locale/generic/time_members.h: Likewise.
1963 * config/locale/gnu/c++locale_internal.h: Likewise.
1964 * config/locale/gnu/c_locale.cc: Likewise.
1965 * config/locale/gnu/c_locale.h: Likewise.
1966 * config/locale/gnu/codecvt_members.cc: Likewise.
1967 * config/locale/gnu/collate_members.cc: Likewise.
1968 * config/locale/gnu/ctype_members.cc: Likewise.
1969 * config/locale/gnu/messages_members.cc: Likewise.
1970 * config/locale/gnu/messages_members.h: Likewise.
1971 * config/locale/gnu/monetary_members.cc: Likewise.
1972 * config/locale/gnu/numeric_members.cc: Likewise.
1973 * config/locale/gnu/time_members.cc: Likewise.
1974 * config/locale/gnu/time_members.h: Likewise.
1975 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
1976 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
1977 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
1978 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
1979 * config/os/aix/atomic_word.h: Likewise.
1980 * config/os/aix/atomicity.h: Likewise.
1981 * config/os/aix/ctype_base.h: Likewise.
1982 * config/os/aix/ctype_inline.h: Likewise.
1983 * config/os/aix/ctype_noninline.h: Likewise.
1984 * config/os/aix/os_defines.h: Likewise.
1985 * config/os/bsd/darwin/ctype_base.h: Likewise.
1986 * config/os/bsd/darwin/ctype_inline.h: Likewise.
1987 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
1988 * config/os/bsd/darwin/os_defines.h: Likewise.
1989 * config/os/bsd/freebsd/ctype_base.h: Likewise.
1990 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
1991 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
1992 * config/os/bsd/freebsd/os_defines.h: Likewise.
1993 * config/os/bsd/netbsd/ctype_base.h: Likewise.
1994 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
1995 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
1996 * config/os/bsd/netbsd/os_defines.h: Likewise.
1997 * config/os/djgpp/ctype_base.h: Likewise.
1998 * config/os/djgpp/ctype_inline.h: Likewise.
1999 * config/os/djgpp/ctype_noninline.h: Likewise.
2000 * config/os/djgpp/os_defines.h: Likewise.
2001 * config/os/generic/ctype_base.h: Likewise.
2002 * config/os/generic/ctype_inline.h: Likewise.
2003 * config/os/generic/ctype_noninline.h: Likewise.
2004 * config/os/generic/error_constants.h: Likewise.
2005 * config/os/generic/os_defines.h: Likewise.
2006 * config/os/gnu-linux/ctype_base.h: Likewise.
2007 * config/os/gnu-linux/ctype_inline.h: Likewise.
2008 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2009 * config/os/gnu-linux/os_defines.h: Likewise.
2010 * config/os/hpux/ctype_base.h: Likewise.
2011 * config/os/hpux/ctype_inline.h: Likewise.
2012 * config/os/hpux/ctype_noninline.h: Likewise.
2013 * config/os/hpux/os_defines.h: Likewise.
2014 * config/os/irix/atomic_word.h: Likewise.
2015 * config/os/irix/atomicity.h: Likewise.
2016 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2017 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2018 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2019 * config/os/irix/irix5.2/os_defines.h: Likewise.
2020 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2021 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2022 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2023 * config/os/irix/irix6.5/os_defines.h: Likewise.
2024 * config/os/mingw32/ctype_base.h: Likewise.
2025 * config/os/mingw32/ctype_inline.h: Likewise.
2026 * config/os/mingw32/ctype_noninline.h: Likewise.
2027 * config/os/mingw32/error_constants.h: Likewise.
2028 * config/os/mingw32/os_defines.h: Likewise.
2029 * config/os/newlib/ctype_base.h: Likewise.
2030 * config/os/newlib/ctype_inline.h: Likewise.
2031 * config/os/newlib/ctype_noninline.h: Likewise.
2032 * config/os/newlib/os_defines.h: Likewise.
2033 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2034 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2035 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2036 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2037 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2038 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2039 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2040 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2041 * config/os/tpf/ctype_base.h: Likewise.
2042 * config/os/tpf/ctype_inline.h: Likewise.
2043 * config/os/tpf/ctype_noninline.h: Likewise.
2044 * config/os/tpf/os_defines.h: Likewise.
2045 * config/os/uclibc/ctype_base.h: Likewise.
2046 * config/os/uclibc/ctype_inline.h: Likewise.
2047 * config/os/uclibc/ctype_noninline.h: Likewise.
2048 * config/os/uclibc/os_defines.h: Likewise.
2049 * config/os/vxworks/ctype_base.h: Likewise.
2050 * config/os/vxworks/ctype_inline.h: Likewise.
2051 * config/os/vxworks/ctype_noninline.h: Likewise.
2052 * config/os/vxworks/os_defines.h: Likewise.
2053 * include/backward/auto_ptr.h: Likewise.
2054 * include/backward/backward_warning.h: Likewise.
2055 * include/backward/binders.h: Likewise.
2056 * include/backward/hash_fun.h: Likewise.
2057 * include/backward/hash_map: Likewise.
2058 * include/backward/hash_set: Likewise.
2059 * include/backward/hashtable.h: Likewise.
2060 * include/backward/strstream: Likewise.
2061 * include/bits/algorithmfwd.h: Likewise.
2062 * include/bits/allocator.h: Likewise.
2063 * include/bits/atomic_0.h: Likewise.
2064 * include/bits/atomic_2.h: Likewise.
2065 * include/bits/atomicfwd_c.h: Likewise.
2066 * include/bits/atomicfwd_cxx.h: Likewise.
2067 * include/bits/basic_ios.h: Likewise.
2068 * include/bits/basic_ios.tcc: Likewise.
2069 * include/bits/basic_string.h: Likewise.
2070 * include/bits/basic_string.tcc: Likewise.
2071 * include/bits/boost_concept_check.h: Likewise.
2072 * include/bits/c++config: Likewise.
2073 * include/bits/char_traits.h: Likewise.
2074 * include/bits/codecvt.h: Likewise.
2075 * include/bits/concept_check.h: Likewise.
2076 * include/bits/cpp_type_traits.h: Likewise.
2077 * include/bits/deque.tcc: Likewise.
2078 * include/bits/forward_list.h: Likewise.
2079 * include/bits/forward_list.tcc: Likewise.
2080 * include/bits/fstream.tcc: Likewise.
2081 * include/bits/functexcept.h: Likewise.
2082 * include/bits/functional_hash.h: Likewise.
2083 * include/bits/gslice.h: Likewise.
2084 * include/bits/gslice_array.h: Likewise.
2085 * include/bits/hashtable.h: Likewise.
2086 * include/bits/indirect_array.h: Likewise.
2087 * include/bits/ios_base.h: Likewise.
2088 * include/bits/istream.tcc: Likewise.
2089 * include/bits/list.tcc: Likewise.
2090 * include/bits/locale_classes.h: Likewise.
2091 * include/bits/locale_classes.tcc: Likewise.
2092 * include/bits/locale_facets.h: Likewise.
2093 * include/bits/locale_facets.tcc: Likewise.
2094 * include/bits/locale_facets_nonio.h: Likewise.
2095 * include/bits/locale_facets_nonio.tcc: Likewise.
2096 * include/bits/localefwd.h: Likewise.
2097 * include/bits/mask_array.h: Likewise.
2098 * include/bits/move.h: Likewise.
2099 * include/bits/ostream.tcc: Likewise.
2100 * include/bits/ostream_insert.h: Likewise.
2101 * include/bits/postypes.h: Likewise.
2102 * include/bits/shared_ptr.h: Likewise.
2103 * include/bits/slice_array.h: Likewise.
2104 * include/bits/sstream.tcc: Likewise.
2105 * include/bits/stl_algo.h: Likewise.
2106 * include/bits/stl_algobase.h: Likewise.
2107 * include/bits/stl_bvector.h: Likewise.
2108 * include/bits/stl_construct.h: Likewise.
2109 * include/bits/stl_deque.h: Likewise.
2110 * include/bits/stl_function.h: Likewise.
2111 * include/bits/stl_heap.h: Likewise.
2112 * include/bits/stl_iterator.h: Likewise.
2113 * include/bits/stl_iterator_base_funcs.h: Likewise.
2114 * include/bits/stl_iterator_base_types.h: Likewise.
2115 * include/bits/stl_list.h: Likewise.
2116 * include/bits/stl_map.h: Likewise.
2117 * include/bits/stl_multimap.h: Likewise.
2118 * include/bits/stl_multiset.h: Likewise.
2119 * include/bits/stl_numeric.h: Likewise.
2120 * include/bits/stl_pair.h: Likewise.
2121 * include/bits/stl_queue.h: Likewise.
2122 * include/bits/stl_raw_storage_iter.h: Likewise.
2123 * include/bits/stl_relops.h: Likewise.
2124 * include/bits/stl_set.h: Likewise.
2125 * include/bits/stl_stack.h: Likewise.
2126 * include/bits/stl_tempbuf.h: Likewise.
2127 * include/bits/stl_tree.h: Likewise.
2128 * include/bits/stl_uninitialized.h: Likewise.
2129 * include/bits/stl_vector.h: Likewise.
2130 * include/bits/stream_iterator.h: Likewise.
2131 * include/bits/streambuf.tcc: Likewise.
2132 * include/bits/streambuf_iterator.h: Likewise.
2133 * include/bits/stringfwd.h: Likewise.
2134 * include/bits/unique_ptr.h: Likewise.
2135 * include/bits/valarray_after.h: Likewise.
2136 * include/bits/valarray_array.h: Likewise.
2137 * include/bits/valarray_array.tcc: Likewise.
2138 * include/bits/valarray_before.h: Likewise.
2139 * include/bits/vector.tcc: Likewise.
2140 * include/c/cassert: Likewise.
2141 * include/c/cctype: Likewise.
2142 * include/c/cerrno: Likewise.
2143 * include/c/cfloat: Likewise.
2144 * include/c/ciso646: Likewise.
2145 * include/c/climits: Likewise.
2146 * include/c/clocale: Likewise.
2147 * include/c/cmath: Likewise.
2148 * include/c/csetjmp: Likewise.
2149 * include/c/csignal: Likewise.
2150 * include/c/cstdarg: Likewise.
2151 * include/c/cstddef: Likewise.
2152 * include/c/cstdio: Likewise.
2153 * include/c/cstdlib: Likewise.
2154 * include/c/cstring: Likewise.
2155 * include/c/ctime: Likewise.
2156 * include/c/cwchar: Likewise.
2157 * include/c/cwctype: Likewise.
2158 * include/c_compatibility/assert.h: Likewise.
2159 * include/c_compatibility/complex.h: Likewise.
2160 * include/c_compatibility/ctype.h: Likewise.
2161 * include/c_compatibility/errno.h: Likewise.
2162 * include/c_compatibility/fenv.h: Likewise.
2163 * include/c_compatibility/float.h: Likewise.
2164 * include/c_compatibility/inttypes.h: Likewise.
2165 * include/c_compatibility/iso646.h: Likewise.
2166 * include/c_compatibility/limits.h: Likewise.
2167 * include/c_compatibility/locale.h: Likewise.
2168 * include/c_compatibility/math.h: Likewise.
2169 * include/c_compatibility/setjmp.h: Likewise.
2170 * include/c_compatibility/signal.h: Likewise.
2171 * include/c_compatibility/stdarg.h: Likewise.
2172 * include/c_compatibility/stdatomic.h: Likewise.
2173 * include/c_compatibility/stdbool.h: Likewise.
2174 * include/c_compatibility/stddef.h: Likewise.
2175 * include/c_compatibility/stdint.h: Likewise.
2176 * include/c_compatibility/stdio.h: Likewise.
2177 * include/c_compatibility/stdlib.h: Likewise.
2178 * include/c_compatibility/string.h: Likewise.
2179 * include/c_compatibility/tgmath.h: Likewise.
2180 * include/c_compatibility/time.h: Likewise.
2181 * include/c_compatibility/wchar.h: Likewise.
2182 * include/c_compatibility/wctype.h: Likewise.
2183 * include/c_global/cassert: Likewise.
2184 * include/c_global/ccomplex: Likewise.
2185 * include/c_global/cctype: Likewise.
2186 * include/c_global/cerrno: Likewise.
2187 * include/c_global/cfenv: Likewise.
2188 * include/c_global/cfloat: Likewise.
2189 * include/c_global/cinttypes: Likewise.
2190 * include/c_global/ciso646: Likewise.
2191 * include/c_global/climits: Likewise.
2192 * include/c_global/clocale: Likewise.
2193 * include/c_global/cmath.tcc: Likewise.
2194 * include/c_global/cmath: Likewise.
2195 * include/c_global/csetjmp: Likewise.
2196 * include/c_global/csignal: Likewise.
2197 * include/c_global/cstdarg: Likewise.
2198 * include/c_global/cstdatomic: Likewise.
2199 * include/c_global/cstdbool: Likewise.
2200 * include/c_global/cstddef: Likewise.
2201 * include/c_global/cstdint: Likewise.
2202 * include/c_global/cstdio: Likewise.
2203 * include/c_global/cstdlib: Likewise.
2204 * include/c_global/cstring: Likewise.
2205 * include/c_global/ctgmath: Likewise.
2206 * include/c_global/ctime: Likewise.
2207 * include/c_global/cwchar: Likewise.
2208 * include/c_global/cwctype: Likewise.
2209 * include/c_std/cassert: Likewise.
2210 * include/c_std/cctype: Likewise.
2211 * include/c_std/cerrno: Likewise.
2212 * include/c_std/cfloat: Likewise.
2213 * include/c_std/ciso646: Likewise.
2214 * include/c_std/climits: Likewise.
2215 * include/c_std/clocale: Likewise.
2216 * include/c_std/cmath.tcc: Likewise.
2217 * include/c_std/cmath: Likewise.
2218 * include/c_std/csetjmp: Likewise.
2219 * include/c_std/csignal: Likewise.
2220 * include/c_std/cstdarg: Likewise.
2221 * include/c_std/cstddef: Likewise.
2222 * include/c_std/cstdio: Likewise.
2223 * include/c_std/cstdlib: Likewise.
2224 * include/c_std/cstring: Likewise.
2225 * include/c_std/ctime: Likewise.
2226 * include/c_std/cwchar: Likewise.
2227 * include/c_std/cwctype: Likewise.
2228 * include/debug/bitset: Likewise.
2229 * include/debug/debug.h: Likewise.
2230 * include/debug/deque: Likewise.
2231 * include/debug/formatter.h: Likewise.
2232 * include/debug/functions.h: Likewise.
2233 * include/debug/list: Likewise.
2234 * include/debug/macros.h: Likewise.
2235 * include/debug/map.h: Likewise.
2236 * include/debug/map: Likewise.
2237 * include/debug/multimap.h: Likewise.
2238 * include/debug/multiset.h: Likewise.
2239 * include/debug/safe_base.h: Likewise.
2240 * include/debug/safe_iterator.h: Likewise.
2241 * include/debug/safe_iterator.tcc: Likewise.
2242 * include/debug/safe_sequence.h: Likewise.
2243 * include/debug/set.h: Likewise.
2244 * include/debug/set: Likewise.
2245 * include/debug/string: Likewise.
2246 * include/debug/unordered_map: Likewise.
2247 * include/debug/unordered_set: Likewise.
2248 * include/debug/vector: Likewise.
2249 * include/ext/algorithm: Likewise.
2250 * include/ext/array_allocator.h: Likewise.
2251 * include/ext/atomicity.h: Likewise.
2252 * include/ext/bitmap_allocator.h: Likewise.
2253 * include/ext/cast.h: Likewise.
2254 * include/ext/codecvt_specializations.h: Likewise.
2255 * include/ext/concurrence.h: Likewise.
2256 * include/ext/debug_allocator.h: Likewise.
2257 * include/ext/enc_filebuf.h: Likewise.
2258 * include/ext/extptr_allocator.h: Likewise.
2259 * include/ext/functional: Likewise.
2260 * include/ext/iterator: Likewise.
2261 * include/ext/malloc_allocator.h: Likewise.
2262 * include/ext/memory: Likewise.
2263 * include/ext/mt_allocator.h: Likewise.
2264 * include/ext/new_allocator.h: Likewise.
2265 * include/ext/numeric: Likewise.
2266 * include/ext/numeric_traits.h: Likewise.
2267 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2268 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2269 Likewise.
2270 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2271 Likewise.
2272 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2273 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2274 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2275 Likewise.
2276 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2277 Likewise.
2278 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2279 Likewise.
2280 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2281 Likewise.
2282 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2283 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2284 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2285 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2286 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2287 Likewise.
2288 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2289 Likewise.
2290 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2291 Likewise.
2292 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2293 Likewise.
2294 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2295 Likewise.
2296 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2297 Likewise.
2298 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2299 Likewise.
2300 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2301 Likewise.
2302 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2303 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2304 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2305 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2306 Likewise.
2307 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2308 Likewise.
2309 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2310 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2311 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2312 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2313 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2314 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2315 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2316 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2317 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2318 Likewise.
2319 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2320 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2321 Likewise.
2322 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2323 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2324 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2325 Likewise.
2326 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2327 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2328 Likewise.
2329 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2330 Likewise.
2331 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2332 Likewise.
2333 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2334 Likewise.
2335 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2336 Likewise.
2337 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2338 Likewise.
2339 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2340 Likewise.
2341 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2342 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2343 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2344 Likewise.
2345 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2346 Likewise.
2347 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2348 Likewise.
2349 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2350 Likewise.
2351 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2352 Likewise.
2353 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2354 Likewise.
2355 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2356 Likewise.
2357 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2358 Likewise.
2359 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2360 Likewise.
2361 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2362 Likewise.
2363 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2364 Likewise.
2365 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2366 Likewise.
2367 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2368 Likewise.
2369 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2370 Likewise.
2371 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2372 Likewise.
2373 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2374 Likewise.
2375 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2376 Likewise.
2377 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2378 Likewise.
2379 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2380 Likewise.
2381 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2382 Likewise.
2383 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2384 Likewise.
2385 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2386 Likewise.
2387 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2388 Likewise.
2389 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2390 Likewise.
2391 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2392 Likewise.
2393 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2394 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2395 Likewise.
2396 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2397 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2398 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2399 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2400 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2401 Likewise.
2402 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2403 Likewise.
2404 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2405 Likewise.
2406 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2407 Likewise.
2408 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2409 Likewise.
2410 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2411 Likewise.
2412 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2413 Likewise.
2414 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2415 Likewise.
2416 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2417 Likewise.
2418 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2419 Likewise.
2420 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2421 Likewise.
2422 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2423 Likewise.
2424 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2425 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2426 Likewise.
2427 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2428 Likewise.
2429 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2430 Likewise.
2431 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2432 Likewise.
2433 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2434 Likewise.
2435 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2436 Likewise.
2437 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2438 Likewise.
2439 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2440 Likewise.
2441 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2442 Likewise.
2443 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2444 Likewise.
2445 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2446 Likewise.
2447 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2448 Likewise.
2449 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2450 Likewise.
2451 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2452 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2453 Likewise.
2454 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2455 Likewise.
2456 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2457 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2458 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2459 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2460 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2461 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2462 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2463 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2464 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2465 Likewise.
2466 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2467 Likewise.
2468 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2469 Likewise.
2470 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2471 Likewise.
2472 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2473 Likewise.
2474 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2475 Likewise.
2476 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2477 Likewise.
2478 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2479 Likewise.
2480 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2481 Likewise.
2482 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2483 Likewise.
2484 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2485 Likewise.
2486 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2487 Likewise.
2488 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2489 Likewise.
2490 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2491 Likewise.
2492 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2493 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2494 Likewise.
2495 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2496 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2497 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2498 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2499 Likewise.
2500 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2501 Likewise.
2502 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2503 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2504 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2505 Likewise.
2506 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2507 Likewise.
2508 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2509 Likewise.
2510 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2511 Likewise.
2512 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2513 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2514 Likewise.
2515 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2516 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2517 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2518 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2519 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2520 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2521 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2522 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2523 Likewise.
2524 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2525 Likewise.
2526 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2527 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2528 Likewise.
2529 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2530 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2531 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2532 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2533 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2534 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2535 Likewise.
2536 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2537 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2538 Likewise.
2539 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2540 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2541 Likewise.
2542 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2543 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2544 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2545 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2546 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2547 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2548 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2549 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2550 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2551 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2552 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2553 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2554 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2555 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2556 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2557 Likewise.
2558 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2559 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2560 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2561 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2562 Likewise.
2563 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2564 Likewise.
2565 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2566 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2567 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2568 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2569 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2570 Likewise.
2571 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2572 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2573 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2574 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2575 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2576 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2577 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2578 Likewise.
2579 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2580 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2581 Likewise.
2582 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2583 Likewise.
2584 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2585 Likewise.
2586 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2587 Likewise.
2588 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2589 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2590 Likewise.
2591 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2592 Likewise.
2593 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2594 Likewise.
2595 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2596 Likewise.
2597 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2598 Likewise.
2599 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2600 Likewise.
2601 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2602 Likewise.
2603 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2604 Likewise.
2605 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2606 Likewise.
2607 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2608 Likewise.
2609 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2610 Likewise.
2611 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2612 Likewise.
2613 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2614 Likewise.
2615 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2616 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2617 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2618 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2619 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2620 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2621 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2622 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2623 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2624 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2625 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2626 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2627 Likewise.
2628 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2629 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2630 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2631 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2632 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2633 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2634 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2635 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2636 Likewise.
2637 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2638 Likewise.
2639 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2640 Likewise.
2641 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2642 Likewise.
2643 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2644 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2645 Likewise.
2646 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2647 Likewise.
2648 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2649 Likewise.
2650 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2651 Likewise.
2652 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2653 Likewise.
2654 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2655 Likewise.
2656 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2657 Likewise.
2658 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2659 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2660 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2661 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2662 Likewise.
2663 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2664 Likewise.
2665 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2666 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2667 Likewise.
2668 * include/ext/pb_ds/exception.hpp: Likewise.
2669 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2670 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2671 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2672 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2673 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2674 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2675 * include/ext/pod_char_traits.h: Likewise.
2676 * include/ext/pointer.h: Likewise.
2677 * include/ext/pool_allocator.h: Likewise.
2678 * include/ext/rb_tree: Likewise.
2679 * include/ext/rc_string_base.h: Likewise.
2680 * include/ext/rope: Likewise.
2681 * include/ext/ropeimpl.h: Likewise.
2682 * include/ext/slist: Likewise.
2683 * include/ext/sso_string_base.h: Likewise.
2684 * include/ext/stdio_filebuf.h: Likewise.
2685 * include/ext/stdio_sync_filebuf.h: Likewise.
2686 * include/ext/string_conversions.h: Likewise.
2687 * include/ext/throw_allocator.h: Likewise.
2688 * include/ext/type_traits.h: Likewise.
2689 * include/ext/typelist.h: Likewise.
2690 * include/ext/vstring.h: Likewise.
2691 * include/ext/vstring.tcc: Likewise.
2692 * include/ext/vstring_fwd.h: Likewise.
2693 * include/ext/vstring_util.h: Likewise.
2694 * include/parallel/algo.h: Likewise.
2695 * include/parallel/algobase.h: Likewise.
2696 * include/parallel/algorithm: Likewise.
2697 * include/parallel/algorithmfwd.h: Likewise.
2698 * include/parallel/balanced_quicksort.h: Likewise.
2699 * include/parallel/base.h: Likewise.
2700 * include/parallel/basic_iterator.h: Likewise.
2701 * include/parallel/checkers.h: Likewise.
2702 * include/parallel/compatibility.h: Likewise.
2703 * include/parallel/compiletime_settings.h: Likewise.
2704 * include/parallel/equally_split.h: Likewise.
2705 * include/parallel/features.h: Likewise.
2706 * include/parallel/find.h: Likewise.
2707 * include/parallel/find_selectors.h: Likewise.
2708 * include/parallel/for_each.h: Likewise.
2709 * include/parallel/for_each_selectors.h: Likewise.
2710 * include/parallel/iterator.h: Likewise.
2711 * include/parallel/list_partition.h: Likewise.
2712 * include/parallel/losertree.h: Likewise.
2713 * include/parallel/merge.h: Likewise.
2714 * include/parallel/multiseq_selection.h: Likewise.
2715 * include/parallel/multiway_merge.h: Likewise.
2716 * include/parallel/multiway_mergesort.h: Likewise.
2717 * include/parallel/numeric: Likewise.
2718 * include/parallel/numericfwd.h: Likewise.
2719 * include/parallel/omp_loop.h: Likewise.
2720 * include/parallel/omp_loop_static.h: Likewise.
2721 * include/parallel/par_loop.h: Likewise.
2722 * include/parallel/parallel.h: Likewise.
2723 * include/parallel/partial_sum.h: Likewise.
2724 * include/parallel/partition.h: Likewise.
2725 * include/parallel/queue.h: Likewise.
2726 * include/parallel/quicksort.h: Likewise.
2727 * include/parallel/random_number.h: Likewise.
2728 * include/parallel/random_shuffle.h: Likewise.
2729 * include/parallel/search.h: Likewise.
2730 * include/parallel/set_operations.h: Likewise.
2731 * include/parallel/settings.h: Likewise.
2732 * include/parallel/sort.h: Likewise.
2733 * include/parallel/tags.h: Likewise.
2734 * include/parallel/types.h: Likewise.
2735 * include/parallel/unique_copy.h: Likewise.
2736 * include/parallel/workstealing.h: Likewise.
2737 * include/precompiled/extc++.h: Likewise.
2738 * include/precompiled/stdc++.h: Likewise.
2739 * include/precompiled/stdtr1c++.h: Likewise.
2740 * include/std/algorithm: Likewise.
2741 * include/std/array: Likewise.
2742 * include/std/bitset: Likewise.
2743 * include/std/c++0x_warning.h: Likewise.
2744 * include/std/chrono: Likewise.
2745 * include/std/complex: Likewise.
2746 * include/std/condition_variable: Likewise.
2747 * include/std/deque: Likewise.
2748 * include/std/forward_list: Likewise.
2749 * include/std/fstream: Likewise.
2750 * include/std/functional: Likewise.
2751 * include/std/iomanip: Likewise.
2752 * include/std/ios: Likewise.
2753 * include/std/iosfwd: Likewise.
2754 * include/std/iostream: Likewise.
2755 * include/std/istream: Likewise.
2756 * include/std/iterator: Likewise.
2757 * include/std/limits: Likewise.
2758 * include/std/list: Likewise.
2759 * include/std/locale: Likewise.
2760 * include/std/map: Likewise.
2761 * include/std/memory: Likewise.
2762 * include/std/mutex: Likewise.
2763 * include/std/numeric: Likewise.
2764 * include/std/ostream: Likewise.
2765 * include/std/queue: Likewise.
2766 * include/std/random: Likewise.
2767 * include/std/ratio: Likewise.
2768 * include/std/regex: Likewise.
2769 * include/std/set: Likewise.
2770 * include/std/sstream: Likewise.
2771 * include/std/stack: Likewise.
2772 * include/std/stdexcept: Likewise.
2773 * include/std/streambuf: Likewise.
2774 * include/std/string: Likewise.
2775 * include/std/system_error: Likewise.
2776 * include/std/thread: Likewise.
2777 * include/std/tuple: Likewise.
2778 * include/std/type_traits: Likewise.
2779 * include/std/unordered_map: Likewise.
2780 * include/std/unordered_set: Likewise.
2781 * include/std/utility: Likewise.
2782 * include/std/valarray: Likewise.
2783 * include/std/vector: Likewise.
2784 * include/tr1/array: Likewise.
2785 * include/tr1/bessel_function.tcc: Likewise.
2786 * include/tr1/beta_function.tcc: Likewise.
2787 * include/tr1/ccomplex: Likewise.
2788 * include/tr1/cctype: Likewise.
2789 * include/tr1/cfenv: Likewise.
2790 * include/tr1/cfloat: Likewise.
2791 * include/tr1/cinttypes: Likewise.
2792 * include/tr1/climits: Likewise.
2793 * include/tr1/cmath: Likewise.
2794 * include/tr1/complex.h: Likewise.
2795 * include/tr1/complex: Likewise.
2796 * include/tr1/cstdarg: Likewise.
2797 * include/tr1/cstdbool: Likewise.
2798 * include/tr1/cstdint: Likewise.
2799 * include/tr1/cstdio: Likewise.
2800 * include/tr1/cstdlib: Likewise.
2801 * include/tr1/ctgmath: Likewise.
2802 * include/tr1/ctime: Likewise.
2803 * include/tr1/ctype.h: Likewise.
2804 * include/tr1/cwchar: Likewise.
2805 * include/tr1/cwctype: Likewise.
2806 * include/tr1/ell_integral.tcc: Likewise.
2807 * include/tr1/exp_integral.tcc: Likewise.
2808 * include/tr1/fenv.h: Likewise.
2809 * include/tr1/float.h: Likewise.
2810 * include/tr1/functional: Likewise.
2811 * include/tr1/functional_hash.h: Likewise.
2812 * include/tr1/gamma.tcc: Likewise.
2813 * include/tr1/hashtable.h: Likewise.
2814 * include/tr1/hypergeometric.tcc: Likewise.
2815 * include/tr1/inttypes.h: Likewise.
2816 * include/tr1/legendre_function.tcc: Likewise.
2817 * include/tr1/limits.h: Likewise.
2818 * include/tr1/math.h: Likewise.
2819 * include/tr1/memory: Likewise.
2820 * include/tr1/modified_bessel_func.tcc: Likewise.
2821 * include/tr1/poly_hermite.tcc: Likewise.
2822 * include/tr1/poly_laguerre.tcc: Likewise.
2823 * include/tr1/random: Likewise.
2824 * include/tr1/regex: Likewise.
2825 * include/tr1/riemann_zeta.tcc: Likewise.
2826 * include/tr1/shared_ptr.h: Likewise.
2827 * include/tr1/special_function_util.h: Likewise.
2828 * include/tr1/stdarg.h: Likewise.
2829 * include/tr1/stdbool.h: Likewise.
2830 * include/tr1/stdint.h: Likewise.
2831 * include/tr1/stdio.h: Likewise.
2832 * include/tr1/stdlib.h: Likewise.
2833 * include/tr1/tgmath.h: Likewise.
2834 * include/tr1/tuple: Likewise.
2835 * include/tr1/type_traits: Likewise.
2836 * include/tr1/unordered_map: Likewise.
2837 * include/tr1/unordered_set: Likewise.
2838 * include/tr1/utility: Likewise.
2839 * include/tr1/wchar.h: Likewise.
2840 * include/tr1/wctype.h: Likewise.
2841 * include/tr1_impl/array: Likewise.
2842 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
2843 * include/tr1_impl/cctype: Likewise.
2844 * include/tr1_impl/cfenv: Likewise.
2845 * include/tr1_impl/cinttypes: Likewise.
2846 * include/tr1_impl/cmath: Likewise.
2847 * include/tr1_impl/complex: Likewise.
2848 * include/tr1_impl/cstdint: Likewise.
2849 * include/tr1_impl/cstdio: Likewise.
2850 * include/tr1_impl/cstdlib: Likewise.
2851 * include/tr1_impl/cwchar: Likewise.
2852 * include/tr1_impl/cwctype: Likewise.
2853 * include/tr1_impl/functional: Likewise.
2854 * include/tr1_impl/functional_hash.h: Likewise.
2855 * include/tr1_impl/hashtable: Likewise.
2856 * include/tr1_impl/hashtable_policy.h: Likewise.
2857 * include/tr1_impl/random.tcc: Likewise.
2858 * include/tr1_impl/random: Likewise.
2859 * include/tr1_impl/regex: Likewise.
2860 * include/tr1_impl/type_traits: Likewise.
2861 * include/tr1_impl/unordered_map: Likewise.
2862 * include/tr1_impl/unordered_set: Likewise.
2863 * include/tr1_impl/utility: Likewise.
2864 * libsupc++/array_type_info.cc: Likewise.
2865 * libsupc++/atexit_arm.cc: Likewise.
2866 * libsupc++/bad_cast.cc: Likewise.
2867 * libsupc++/bad_typeid.cc: Likewise.
2868 * libsupc++/class_type_info.cc: Likewise.
2869 * libsupc++/cxxabi-forced.h: Likewise.
2870 * libsupc++/cxxabi.h: Likewise.
2871 * libsupc++/del_op.cc: Likewise.
2872 * libsupc++/del_opnt.cc: Likewise.
2873 * libsupc++/del_opv.cc: Likewise.
2874 * libsupc++/del_opvnt.cc: Likewise.
2875 * libsupc++/dyncast.cc: Likewise.
2876 * libsupc++/eh_alloc.cc: Likewise.
2877 * libsupc++/eh_arm.cc: Likewise.
2878 * libsupc++/eh_aux_runtime.cc: Likewise.
2879 * libsupc++/eh_call.cc: Likewise.
2880 * libsupc++/eh_catch.cc: Likewise.
2881 * libsupc++/eh_exception.cc: Likewise.
2882 * libsupc++/eh_globals.cc: Likewise.
2883 * libsupc++/eh_personality.cc: Likewise.
2884 * libsupc++/eh_ptr.cc: Likewise.
2885 * libsupc++/eh_term_handler.cc: Likewise.
2886 * libsupc++/eh_terminate.cc: Likewise.
2887 * libsupc++/eh_throw.cc: Likewise.
2888 * libsupc++/eh_type.cc: Likewise.
2889 * libsupc++/eh_unex_handler.cc: Likewise.
2890 * libsupc++/enum_type_info.cc: Likewise.
2891 * libsupc++/exception: Likewise.
2892 * libsupc++/exception_defines.h: Likewise.
2893 * libsupc++/exception_ptr.h: Likewise.
2894 * libsupc++/function_type_info.cc: Likewise.
2895 * libsupc++/fundamental_type_info.cc: Likewise.
2896 * libsupc++/guard.cc: Likewise.
2897 * libsupc++/initializer_list: Likewise.
2898 * libsupc++/new: Likewise.
2899 * libsupc++/new_handler.cc: Likewise.
2900 * libsupc++/new_op.cc: Likewise.
2901 * libsupc++/new_opnt.cc: Likewise.
2902 * libsupc++/new_opv.cc: Likewise.
2903 * libsupc++/new_opvnt.cc: Likewise.
2904 * libsupc++/pbase_type_info.cc: Likewise.
2905 * libsupc++/pmem_type_info.cc: Likewise.
2906 * libsupc++/pointer_type_info.cc: Likewise.
2907 * libsupc++/pure.cc: Likewise.
2908 * libsupc++/si_class_type_info.cc: Likewise.
2909 * libsupc++/tinfo.cc: Likewise.
2910 * libsupc++/tinfo.h: Likewise.
2911 * libsupc++/tinfo2.cc: Likewise.
2912 * libsupc++/typeinfo: Likewise.
2913 * libsupc++/unwind-cxx.h: Likewise.
2914 * libsupc++/vec.cc: Likewise.
2915 * libsupc++/vmi_class_type_info.cc: Likewise.
2916 * libsupc++/vterminate.cc: Likewise.
2917 * po/string_literals.cc: Likewise.
2918 * src/atomic.cc: Likewise.
2919 * src/bitmap_allocator.cc: Likewise.
2920 * src/chrono.cc: Likewise.
2921 * src/codecvt.cc: Likewise.
2922 * src/compatibility-ldbl.cc: Likewise.
2923 * src/compatibility.cc: Likewise.
2924 * src/complex_io.cc: Likewise.
2925 * src/concept-inst.cc: Likewise.
2926 * src/condition_variable.cc: Likewise.
2927 * src/ctype.cc: Likewise.
2928 * src/debug.cc: Likewise.
2929 * src/debug_list.cc: Likewise.
2930 * src/ext-inst.cc: Likewise.
2931 * src/fstream-inst.cc: Likewise.
2932 * src/functexcept.cc: Likewise.
2933 * src/globals_io.cc: Likewise.
2934 * src/hash.cc: Likewise.
2935 * src/hash_c++0x.cc: Likewise.
2936 * src/hashtable.cc: Likewise.
2937 * src/hashtable_c++0x.cc: Likewise.
2938 * src/ios-inst.cc: Likewise.
2939 * src/ios.cc: Likewise.
2940 * src/ios_failure.cc: Likewise.
2941 * src/ios_init.cc: Likewise.
2942 * src/ios_locale.cc: Likewise.
2943 * src/iostream-inst.cc: Likewise.
2944 * src/istream-inst.cc: Likewise.
2945 * src/istream.cc: Likewise.
2946 * src/limits.cc: Likewise.
2947 * src/limits_c++0x.cc: Likewise.
2948 * src/list.cc: Likewise.
2949 * src/locale-inst.cc: Likewise.
2950 * src/locale.cc: Likewise.
2951 * src/locale_facets.cc: Likewise.
2952 * src/locale_init.cc: Likewise.
2953 * src/localename.cc: Likewise.
2954 * src/math_stubs_float.cc: Likewise.
2955 * src/math_stubs_long_double.cc: Likewise.
2956 * src/misc-inst.cc: Likewise.
2957 * src/mt_allocator.cc: Likewise.
2958 * src/mutex.cc: Likewise.
2959 * src/ostream-inst.cc: Likewise.
2960 * src/parallel_list.cc: Likewise.
2961 * src/parallel_settings.cc: Likewise.
2962 * src/pool_allocator.cc: Likewise.
2963 * src/sstream-inst.cc: Likewise.
2964 * src/stdexcept.cc: Likewise.
2965 * src/streambuf-inst.cc: Likewise.
2966 * src/streambuf.cc: Likewise.
2967 * src/string-inst.cc: Likewise.
2968 * src/strstream.cc: Likewise.
2969 * src/system_error.cc: Likewise.
2970 * src/thread.cc: Likewise.
2971 * src/tree.cc: Likewise.
2972 * src/valarray-inst.cc: Likewise.
2973 * src/wlocale-inst.cc: Likewise.
2974 * src/wstring-inst.cc: Likewise.
2975 * doc/xml/manual/intro.xml: Change documentation to refer the
2976 reader to version 3 of the GNU General Public License, version
2977 3.1 of the GCC Runtime Library Exception, and to point readers
2978 at the FSF's license web page.
2979
2980 2009-04-09 Jakub Jelinek <jakub@redhat.com>
2981
2982 * Makefile.am: Change copyright header to refer to version
2983 3 of the GNU General Public License and to point readers at the
2984 COPYING3 file and the FSF's license web page.
2985 * doc/Makefile.am: Likewise.
2986 * include/Makefile.am: Likewise.
2987 * libsupc++/Makefile.am: Likewise.
2988 * po/Makefile.am: Likewise.
2989 * po/POTFILES.in: Likewise.
2990 * src/Makefile.am: Likewise.
2991 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
2992 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
2993 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
2994 Likewise.
2995 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
2996 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
2997 Likewise.
2998 * testsuite/17_intro/using_namespace_std.cc: Likewise.
2999 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3000 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3001 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3002 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3003 * testsuite/18_support/bad_cast/what.cc: Likewise.
3004 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3005 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3006 Likewise.
3007 * testsuite/18_support/bad_exception/what.cc: Likewise.
3008 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3009 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3010 * testsuite/18_support/exception/38732.cc: Likewise.
3011 * testsuite/18_support/exception/what.cc: Likewise.
3012 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3013 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3014 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3015 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3016 * testsuite/18_support/headers/climits/values.cc: Likewise.
3017 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3018 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3019 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3020 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3021 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3022 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3023 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3024 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3025 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3026 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3027 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3028 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3029 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3030 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3031 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3032 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3033 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3034 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3035 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3036 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3037 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3038 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3039 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3040 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3041 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3042 * testsuite/18_support/new_delete_placement.cc: Likewise.
3043 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3044 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3045 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3046 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3047 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3048 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3049 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3050 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3051 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3052 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3053 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3054 Likewise.
3055 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3056 * testsuite/18_support/pthread_guard.cc: Likewise.
3057 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3058 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3059 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3060 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3061 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3062 Likewise.
3063 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3064 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3065 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3066 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3067 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3068 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3069 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3070 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3071 Likewise.
3072 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3073 Likewise.
3074 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3075 Likewise.
3076 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3077 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3078 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3079 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3080 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3081 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3082 Likewise.
3083 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3084 Likewise.
3085 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3086 Likewise.
3087 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3088 Likewise.
3089 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3090 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3091 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3092 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3093 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3094 Likewise.
3095 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3096 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3097 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3098 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3099 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3100 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3101 Likewise.
3102 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3103 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3104 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3105 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3106 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3107 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3108 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3109 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3110 * testsuite/20_util/allocator/1.cc: Likewise.
3111 * testsuite/20_util/allocator/10378.cc: Likewise.
3112 * testsuite/20_util/allocator/14176.cc: Likewise.
3113 * testsuite/20_util/allocator/33807.cc: Likewise.
3114 * testsuite/20_util/allocator/8230.cc: Likewise.
3115 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3116 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3117 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3118 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3119 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3120 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3121 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3122 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3123 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3124 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3125 Likewise.
3126 * testsuite/20_util/clocks/1.cc: Likewise.
3127 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3128 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3129 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3130 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3131 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3132 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3133 * testsuite/20_util/duration/cons/1.cc: Likewise.
3134 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3135 * testsuite/20_util/duration/cons/2.cc: Likewise.
3136 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3137 Likewise.
3138 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3139 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3140 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3141 Likewise.
3142 * testsuite/20_util/forward/1.cc: Likewise.
3143 * testsuite/20_util/forward/1_neg.cc: Likewise.
3144 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3145 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3146 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3147 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3148 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3149 Likewise.
3150 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3151 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3152 Likewise.
3153 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3154 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3155 Likewise.
3156 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3157 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3158 Likewise.
3159 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3160 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3161 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3162 Likewise.
3163 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3164 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3165 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3166 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3167 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3168 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3169 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3170 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3171 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3172 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3173 Likewise.
3174 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3175 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3176 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3177 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3178 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3179 Likewise.
3180 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3181 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3182 Likewise.
3183 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3184 * testsuite/20_util/identity/value.cc: Likewise.
3185 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3186 * testsuite/20_util/is_integral/value.cc: Likewise.
3187 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3188 Likewise.
3189 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3190 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3191 * testsuite/20_util/is_reference/value.cc: Likewise.
3192 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3193 Likewise.
3194 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3195 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3196 * testsuite/20_util/is_signed/value.cc: Likewise.
3197 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3198 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3199 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3200 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3201 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3202 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3203 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3204 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3205 Likewise.
3206 * testsuite/20_util/move/1.cc: Likewise.
3207 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3208 * testsuite/20_util/pair/1.cc: Likewise.
3209 * testsuite/20_util/pair/2.cc: Likewise.
3210 * testsuite/20_util/pair/3.cc: Likewise.
3211 * testsuite/20_util/pair/4.cc: Likewise.
3212 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3213 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3214 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3215 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3216 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3217 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3218 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3219 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3220 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3221 Likewise.
3222 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3223 Likewise.
3224 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3225 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3226 * testsuite/20_util/rel_ops.cc: Likewise.
3227 * testsuite/20_util/remove_reference/value.cc: Likewise.
3228 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3229 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3230 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3231 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3232 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3233 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3234 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3235 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3236 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3237 Likewise.
3238 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3239 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3240 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3241 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3242 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3243 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3244 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3245 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3246 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3247 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3248 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3249 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3250 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3251 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3252 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3253 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3254 Likewise.
3255 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3256 Likewise.
3257 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3258 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3259 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3260 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3261 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3262 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3263 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3264 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3265 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3266 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3267 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3268 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3269 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3270 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3271 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3272 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3273 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3274 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3275 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3276 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3277 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3278 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3279 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3280 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3281 Likewise.
3282 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3283 Likewise.
3284 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3285 Likewise.
3286 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3287 Likewise.
3288 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3289 Likewise.
3290 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3291 Likewise.
3292 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3293 Likewise.
3294 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3295 Likewise.
3296 * testsuite/20_util/temporary_buffer.cc: Likewise.
3297 * testsuite/20_util/time_point/1.cc: Likewise.
3298 * testsuite/20_util/time_point/2.cc: Likewise.
3299 * testsuite/20_util/time_point/3.cc: Likewise.
3300 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3301 Likewise.
3302 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3303 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3304 Likewise.
3305 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3306 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3307 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3308 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3309 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3310 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3311 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3312 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3313 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3314 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3315 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3316 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3317 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3318 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3319 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3320 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3321 Likewise.
3322 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3323 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3324 Likewise.
3325 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3326 Likewise.
3327 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3328 Likewise.
3329 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3330 Likewise.
3331 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3332 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3333 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3334 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3335 Likewise.
3336 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3337 Likewise.
3338 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3339 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3340 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3341 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3342 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3343 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3344 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3345 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3346 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3347 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3348 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3349 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3350 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3351 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3352 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3353 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3354 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3355 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3356 Likewise.
3357 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3358 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3359 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3360 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3361 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3362 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3363 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3364 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3365 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3366 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3367 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3368 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3369 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3370 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3371 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3372 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3373 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3374 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3375 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3376 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3377 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3378 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3379 Likewise.
3380 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3381 Likewise.
3382 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3383 Likewise.
3384 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3385 Likewise.
3386 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3387 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3388 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3389 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3390 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3391 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3392 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3393 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3394 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3395 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3396 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3397 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3398 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3399 Likewise.
3400 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3401 Likewise.
3402 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3403 Likewise.
3404 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3405 Likewise.
3406 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3407 Likewise.
3408 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3409 Likewise.
3410 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3411 Likewise.
3412 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3413 Likewise.
3414 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3415 Likewise.
3416 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3417 Likewise.
3418 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3419 Likewise.
3420 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3421 Likewise.
3422 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3423 Likewise.
3424 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3425 Likewise.
3426 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3427 Likewise.
3428 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3429 Likewise.
3430 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3431 Likewise.
3432 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3433 Likewise.
3434 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3435 Likewise.
3436 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3437 Likewise.
3438 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3439 Likewise.
3440 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3441 Likewise.
3442 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3443 Likewise.
3444 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3445 Likewise.
3446 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3447 Likewise.
3448 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3449 Likewise.
3450 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3451 Likewise.
3452 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3453 Likewise.
3454 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3455 Likewise.
3456 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3457 Likewise.
3458 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3459 Likewise.
3460 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3461 Likewise.
3462 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3463 Likewise.
3464 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3465 Likewise.
3466 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3467 Likewise.
3468 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3469 Likewise.
3470 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3471 Likewise.
3472 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3473 Likewise.
3474 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3475 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3476 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3477 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3478 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3479 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3480 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3481 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3482 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3483 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3484 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3485 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3486 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3487 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3488 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3489 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3490 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3491 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3492 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3493 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3494 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3495 Likewise.
3496 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3497 Likewise.
3498 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3499 Likewise.
3500 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3501 Likewise.
3502 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3503 Likewise.
3504 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3505 Likewise.
3506 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3507 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3508 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3509 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3510 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3511 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3512 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3513 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3514 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3515 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3516 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3517 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3518 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3519 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3520 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3521 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3522 Likewise.
3523 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3524 Likewise.
3525 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3526 Likewise.
3527 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3528 Likewise.
3529 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3530 Likewise.
3531 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3532 Likewise.
3533 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3534 Likewise.
3535 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3536 Likewise.
3537 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3538 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3539 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3540 Likewise.
3541 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3542 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3543 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3544 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3545 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3546 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3547 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3548 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3549 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3550 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3551 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3552 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3553 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3554 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3555 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3556 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3557 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3558 Likewise.
3559 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3560 Likewise.
3561 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3562 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3563 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3564 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3565 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3566 Likewise.
3567 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3568 Likewise.
3569 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3570 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3571 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3572 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3573 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3574 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3575 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3576 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3577 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3578 Likewise.
3579 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3580 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3581 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3582 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3583 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3584 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3585 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3586 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3587 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3588 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3589 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3590 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3591 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3592 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3593 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3594 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3595 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3596 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3597 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3598 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3599 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3600 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3601 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3602 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3603 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3604 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3605 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3606 Likewise.
3607 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3608 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3609 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3610 Likewise.
3611 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3612 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3613 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3614 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3615 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3616 Likewise.
3617 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3618 Likewise.
3619 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3620 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3621 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3622 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3623 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3624 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3625 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3626 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3627 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3628 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3629 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3630 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3631 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3632 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3633 Likewise.
3634 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3635 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3636 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3637 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3638 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3639 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3640 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3641 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3642 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3643 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3644 Likewise.
3645 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3646 Likewise.
3647 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3648 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3649 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3650 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3651 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3652 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3653 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3654 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3655 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3656 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3657 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3658 Likewise.
3659 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3660 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3661 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3662 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3663 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3664 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3665 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3666 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3667 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3668 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3669 Likewise.
3670 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3671 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3672 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3673 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3674 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3675 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3676 Likewise.
3677 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3678 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3679 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3680 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3681 Likewise.
3682 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3683 Likewise.
3684 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3685 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3686 Likewise.
3687 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3688 * testsuite/22_locale/ctype/2.cc: Likewise.
3689 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3690 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3691 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3692 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3693 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3694 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3695 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3696 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3697 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3698 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3699 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3700 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3701 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3702 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3703 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3704 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3705 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3706 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3707 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3708 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3709 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3710 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3711 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3712 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3713 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3714 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3715 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3716 * testsuite/22_locale/facet/1.cc: Likewise.
3717 * testsuite/22_locale/facet/2.cc: Likewise.
3718 * testsuite/22_locale/facet/25421.cc: Likewise.
3719 * testsuite/22_locale/global_templates/1.cc: Likewise.
3720 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3721 Likewise.
3722 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3723 Likewise.
3724 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3725 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3726 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3727 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3728 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3729 * testsuite/22_locale/locale/13630.cc: Likewise.
3730 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3731 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3732 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3733 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3734 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3735 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3736 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3737 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3738 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3739 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3740 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3741 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3742 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3743 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3744 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3745 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3746 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3747 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3748 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3749 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3750 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3751 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3752 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3753 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3754 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3755 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3756 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3757 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3758 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3759 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3760 Likewise.
3761 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3762 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3763 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3764 Likewise.
3765 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3766 Likewise.
3767 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3768 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3769 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3770 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3771 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3772 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3773 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3774 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3775 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3776 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3777 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3778 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3779 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3780 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3781 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3782 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3783 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3784 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3785 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3786 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3787 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3788 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3789 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3790 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3791 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3792 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3793 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3794 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3795 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3796 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3797 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3798 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3799 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3800 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3801 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3802 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3803 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3804 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3805 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3806 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3807 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
3808 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
3809 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
3810 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
3811 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
3812 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
3813 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
3814 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
3815 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
3816 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
3817 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
3818 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
3819 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
3820 Likewise.
3821 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
3822 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
3823 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
3824 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
3825 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
3826 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
3827 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
3828 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
3829 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
3830 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
3831 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
3832 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
3833 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
3834 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
3835 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
3836 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
3837 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
3838 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
3839 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
3840 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
3841 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
3842 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
3843 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
3844 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
3845 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
3846 Likewise.
3847 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
3848 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
3849 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
3850 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
3851 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
3852 Likewise.
3853 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
3854 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
3855 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
3856 Likewise.
3857 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
3858 Likewise.
3859 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
3860 Likewise.
3861 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
3862 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
3863 Likewise.
3864 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
3865 Likewise.
3866 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
3867 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
3868 Likewise.
3869 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
3870 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
3871 Likewise.
3872 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
3873 Likewise.
3874 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
3875 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
3876 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
3877 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
3878 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
3879 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
3880 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
3881 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
3882 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
3883 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
3884 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
3885 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
3886 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
3887 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
3888 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
3889 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
3890 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
3891 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
3892 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
3893 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
3894 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
3895 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
3896 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
3897 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
3898 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
3899 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
3900 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
3901 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
3902 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
3903 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
3904 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
3905 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
3906 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
3907 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
3908 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
3909 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
3910 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
3911 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
3912 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
3913 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
3914 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
3915 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
3916 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
3917 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
3918 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
3919 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
3920 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
3921 Likewise.
3922 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
3923 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
3924 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
3925 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
3926 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
3927 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
3928 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
3929 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
3930 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
3931 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
3932 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
3933 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
3934 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
3935 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
3936 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
3937 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
3938 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
3939 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
3940 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
3941 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
3942 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
3943 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
3944 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
3945 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
3946 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
3947 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
3948 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
3949 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
3950 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
3951 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
3952 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
3953 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
3954 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
3955 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
3956 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
3957 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
3958 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
3959 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
3960 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
3961 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
3962 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
3963 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
3964 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
3965 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
3966 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
3967 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
3968 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
3969 Likewise.
3970 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
3971 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
3972 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
3973 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
3974 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
3975 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
3976 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
3977 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
3978 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
3979 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
3980 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
3981 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
3982 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
3983 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
3984 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
3985 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
3986 Likewise.
3987 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
3988 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
3989 Likewise.
3990 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
3991 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
3992 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
3993 Likewise.
3994 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
3995 Likewise.
3996 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
3997 Likewise.
3998 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
3999 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4000 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4001 Likewise.
4002 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4003 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4004 Likewise.
4005 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4006 Likewise.
4007 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4008 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4009 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4010 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4011 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4012 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4013 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4014 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4015 Likewise.
4016 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4017 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4018 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4019 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4020 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4021 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4022 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4023 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4024 Likewise.
4025 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4026 Likewise.
4027 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4028 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4029 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4030 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4031 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4032 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4033 Likewise.
4034 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4035 Likewise.
4036 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4037 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4038 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4039 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4040 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4041 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4042 Likewise.
4043 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4044 Likewise.
4045 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4046 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4047 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4048 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4049 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4050 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4051 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4052 Likewise.
4053 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4054 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4055 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4056 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4057 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4058 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4059 Likewise.
4060 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4061 Likewise.
4062 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4063 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4064 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4065 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4066 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4067 Likewise.
4068 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4069 Likewise.
4070 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4071 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4072 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4073 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4074 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4075 Likewise.
4076 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4077 Likewise.
4078 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4079 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4080 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4081 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4082 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4083 Likewise.
4084 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4085 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4086 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4087 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4088 Likewise.
4089 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4090 Likewise.
4091 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4092 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4093 Likewise.
4094 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4095 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4096 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4097 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4098 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4099 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4100 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4101 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4102 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4103 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4104 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4105 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4106 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4107 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4108 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4109 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4110 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4111 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4112 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4113 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4114 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4115 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4116 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4117 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4118 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4119 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4120 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4121 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4122 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4123 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4124 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4125 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4126 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4127 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4128 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4129 Likewise.
4130 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4131 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4132 * testsuite/23_containers/bitset/18604.cc: Likewise.
4133 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4134 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4135 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4136 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4137 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4138 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4139 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4140 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4141 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4142 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4143 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4144 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4145 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4146 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4147 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4148 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4149 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4150 * testsuite/23_containers/deque/18604.cc: Likewise.
4151 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4152 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4153 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4154 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4155 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4156 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4157 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4158 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4159 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4160 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4161 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4162 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4163 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4164 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4165 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4166 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4167 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4168 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4169 Likewise.
4170 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4171 Likewise.
4172 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4173 Likewise.
4174 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4175 Likewise.
4176 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4177 Likewise.
4178 * testsuite/23_containers/deque/types/1.cc: Likewise.
4179 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4180 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4181 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4182 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4183 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4184 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4185 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4186 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4187 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4188 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4189 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4190 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4191 Likewise.
4192 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4193 Likewise.
4194 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4195 Likewise.
4196 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4197 Likewise.
4198 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4199 Likewise.
4200 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4201 Likewise.
4202 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4203 Likewise.
4204 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4205 Likewise.
4206 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4207 Likewise.
4208 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4209 Likewise.
4210 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4211 Likewise.
4212 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4213 Likewise.
4214 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4215 Likewise.
4216 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4217 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4218 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4219 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4220 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4221 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4222 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4223 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4224 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4225 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4226 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4227 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4228 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4229 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4230 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4231 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4232 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4233 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4234 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4235 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4236 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4237 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4238 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4239 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4240 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4241 Likewise.
4242 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4243 Likewise.
4244 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4245 * testsuite/23_containers/list/18604.cc: Likewise.
4246 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4247 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4248 * testsuite/23_containers/list/cons/1.cc: Likewise.
4249 * testsuite/23_containers/list/cons/2.cc: Likewise.
4250 * testsuite/23_containers/list/cons/3.cc: Likewise.
4251 * testsuite/23_containers/list/cons/4.cc: Likewise.
4252 * testsuite/23_containers/list/cons/5.cc: Likewise.
4253 * testsuite/23_containers/list/cons/6.cc: Likewise.
4254 * testsuite/23_containers/list/cons/7.cc: Likewise.
4255 * testsuite/23_containers/list/cons/8.cc: Likewise.
4256 * testsuite/23_containers/list/cons/9.cc: Likewise.
4257 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4258 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4259 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4260 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4261 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4262 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4263 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4264 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4265 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4266 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4267 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4268 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4269 * testsuite/23_containers/list/operations/1.cc: Likewise.
4270 * testsuite/23_containers/list/operations/2.cc: Likewise.
4271 * testsuite/23_containers/list/operations/3.cc: Likewise.
4272 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4273 * testsuite/23_containers/list/operations/4.cc: Likewise.
4274 * testsuite/23_containers/list/operations/5.cc: Likewise.
4275 * testsuite/23_containers/list/pthread1.cc: Likewise.
4276 * testsuite/23_containers/list/pthread5.cc: Likewise.
4277 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4278 Likewise.
4279 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4280 Likewise.
4281 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4282 Likewise.
4283 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4284 Likewise.
4285 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4286 Likewise.
4287 * testsuite/23_containers/map/18604.cc: Likewise.
4288 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4289 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4290 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4291 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4292 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4293 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4294 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4295 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4296 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4297 * testsuite/23_containers/map/operators/1.cc: Likewise.
4298 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4299 * testsuite/23_containers/map/pthread6.cc: Likewise.
4300 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4301 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4302 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4303 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4304 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4305 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4306 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4307 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4308 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4309 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4310 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4311 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4312 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4313 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4314 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4315 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4316 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4317 * testsuite/23_containers/set/18604.cc: Likewise.
4318 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4319 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4320 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4321 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4322 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4323 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4324 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4325 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4326 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4327 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4328 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4329 Likewise.
4330 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4331 Likewise.
4332 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4333 Likewise.
4334 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4335 Likewise.
4336 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4337 Likewise.
4338 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4339 Likewise.
4340 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4341 Likewise.
4342 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4343 Likewise.
4344 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4345 Likewise.
4346 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4347 Likewise.
4348 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4349 Likewise.
4350 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4351 Likewise.
4352 * testsuite/23_containers/vector/18604.cc: Likewise.
4353 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4354 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4355 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4356 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4357 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4358 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4359 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4360 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4361 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4362 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4363 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4364 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4365 Likewise.
4366 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4367 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4368 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4369 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4370 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4371 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4372 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4373 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4374 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4375 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4376 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4377 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4378 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4379 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4380 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4381 Likewise.
4382 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4383 Likewise.
4384 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4385 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4386 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4387 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4388 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4389 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4390 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4391 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4392 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4393 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4394 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4395 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4396 Likewise.
4397 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4398 Likewise.
4399 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4400 Likewise.
4401 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4402 Likewise.
4403 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4404 Likewise.
4405 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4406 Likewise.
4407 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4408 * testsuite/23_containers/vector/types/1.cc: Likewise.
4409 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4410 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4411 Likewise.
4412 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4413 Likewise.
4414 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4415 Likewise.
4416 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4417 Likewise.
4418 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4419 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4420 Likewise.
4421 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4422 Likewise.
4423 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4424 Likewise.
4425 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4426 Likewise.
4427 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4428 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4429 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4430 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4431 Likewise.
4432 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4433 Likewise.
4434 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4435 Likewise.
4436 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4437 Likewise.
4438 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4439 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4440 Likewise.
4441 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4442 Likewise.
4443 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4444 Likewise.
4445 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4446 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4447 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4448 Likewise.
4449 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4450 Likewise.
4451 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4452 Likewise.
4453 * testsuite/24_iterators/operations/next.cc: Likewise.
4454 * testsuite/24_iterators/operations/prev.cc: Likewise.
4455 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4456 Likewise.
4457 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4458 Likewise.
4459 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4460 Likewise.
4461 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4462 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4463 Likewise.
4464 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4465 Likewise.
4466 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4467 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4468 Likewise.
4469 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4470 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4471 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4472 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4473 Likewise.
4474 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4475 Likewise.
4476 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4477 Likewise.
4478 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4479 Likewise.
4480 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4481 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4482 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4483 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4484 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4485 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4486 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4487 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4488 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4489 * testsuite/25_algorithms/copy/1.cc: Likewise.
4490 * testsuite/25_algorithms/copy/2.cc: Likewise.
4491 * testsuite/25_algorithms/copy/3.cc: Likewise.
4492 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4493 * testsuite/25_algorithms/copy/4.cc: Likewise.
4494 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4495 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4496 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4497 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4498 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4499 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4500 Likewise.
4501 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4502 Likewise.
4503 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4504 Likewise.
4505 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4506 Likewise.
4507 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4508 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4509 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4510 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4511 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4512 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4513 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4514 * testsuite/25_algorithms/count/1.cc: Likewise.
4515 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4516 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4517 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4518 * testsuite/25_algorithms/equal/1.cc: Likewise.
4519 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4520 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4521 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4522 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4523 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4524 * testsuite/25_algorithms/fill/1.cc: Likewise.
4525 * testsuite/25_algorithms/fill/2.cc: Likewise.
4526 * testsuite/25_algorithms/fill/3.cc: Likewise.
4527 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4528 * testsuite/25_algorithms/fill/4.cc: Likewise.
4529 * testsuite/25_algorithms/fill/5.cc: Likewise.
4530 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4531 * testsuite/25_algorithms/find/1.cc: Likewise.
4532 * testsuite/25_algorithms/find/17441.cc: Likewise.
4533 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4534 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4535 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4536 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4537 Likewise.
4538 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4539 Likewise.
4540 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4541 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4542 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4543 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4544 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4545 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4546 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4547 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4548 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4549 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4550 Likewise.
4551 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4552 Likewise.
4553 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4554 Likewise.
4555 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4556 Likewise.
4557 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4558 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4559 * testsuite/25_algorithms/heap/1.cc: Likewise.
4560 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4561 * testsuite/25_algorithms/includes/1.cc: Likewise.
4562 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4563 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4564 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4565 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4566 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4567 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4568 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4569 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4570 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4571 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4572 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4573 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4574 Likewise.
4575 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4576 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4577 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4578 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4579 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4580 * testsuite/25_algorithms/max/1.cc: Likewise.
4581 * testsuite/25_algorithms/max/2.cc: Likewise.
4582 * testsuite/25_algorithms/max/3.cc: Likewise.
4583 * testsuite/25_algorithms/max/37547.cc: Likewise.
4584 * testsuite/25_algorithms/max/4.cc: Likewise.
4585 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4586 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4587 * testsuite/25_algorithms/merge/1.cc: Likewise.
4588 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4589 * testsuite/25_algorithms/min/1.cc: Likewise.
4590 * testsuite/25_algorithms/min/2.cc: Likewise.
4591 * testsuite/25_algorithms/min/3.cc: Likewise.
4592 * testsuite/25_algorithms/min/37547.cc: Likewise.
4593 * testsuite/25_algorithms/min/4.cc: Likewise.
4594 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4595 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4596 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4597 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4598 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4599 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4600 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4601 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4602 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4603 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4604 * testsuite/25_algorithms/move/1.cc: Likewise.
4605 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4606 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4607 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4608 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4609 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4610 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4611 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4612 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4613 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4614 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4615 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4616 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4617 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4618 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4619 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4620 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4621 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4622 * testsuite/25_algorithms/partition/1.cc: Likewise.
4623 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4624 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4625 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4626 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4627 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4628 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4629 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4630 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4631 * testsuite/25_algorithms/remove/1.cc: Likewise.
4632 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4633 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4634 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4635 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4636 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4637 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4638 * testsuite/25_algorithms/replace/1.cc: Likewise.
4639 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4640 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4641 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4642 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4643 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4644 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4645 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4646 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4647 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4648 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4649 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4650 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4651 * testsuite/25_algorithms/search/1.cc: Likewise.
4652 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4653 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4654 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4655 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4656 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4657 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4658 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4659 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4660 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4661 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4662 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4663 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4664 Likewise.
4665 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4666 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4667 * testsuite/25_algorithms/sort/1.cc: Likewise.
4668 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4669 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4670 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4671 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4672 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4673 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4674 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4675 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4676 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4677 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4678 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4679 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4680 * testsuite/25_algorithms/unique/1.cc: Likewise.
4681 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4682 * testsuite/25_algorithms/unique/2.cc: Likewise.
4683 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4684 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4685 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4686 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4687 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4688 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4689 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4690 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4691 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4692 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4693 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4694 * testsuite/26_numerics/complex/13450.cc: Likewise.
4695 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4696 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4697 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4698 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4699 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4700 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4701 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4702 Likewise.
4703 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4704 Likewise.
4705 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4706 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4707 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4708 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4709 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4710 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4711 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4712 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4713 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4714 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4715 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4716 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4717 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4718 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4719 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4720 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4721 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4722 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4723 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4724 Likewise.
4725 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4726 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4727 Likewise.
4728 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4729 Likewise.
4730 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4731 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4732 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4733 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4734 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4735 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4736 * testsuite/26_numerics/iota/1.cc: Likewise.
4737 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4738 * testsuite/26_numerics/slice/1.cc: Likewise.
4739 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4740 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4741 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4742 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4743 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4744 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4745 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4746 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4747 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4748 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4749 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4750 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4751 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4752 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4753 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4754 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4755 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4756 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4757 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4758 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4759 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4760 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4761 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4762 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4763 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4764 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4765 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4766 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4767 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4768 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4769 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4770 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4771 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4772 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4773 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4774 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4775 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4776 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4777 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4778 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4779 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4780 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4781 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4782 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4783 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4784 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4785 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4786 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4787 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4788 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4789 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4790 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4791 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4792 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4793 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4794 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4795 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4796 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4797 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4798 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4799 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4800 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4801 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4802 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4803 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4804 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4805 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4806 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4807 Likewise.
4808 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
4809 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
4810 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
4811 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
4812 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
4813 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
4814 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
4815 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
4816 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
4817 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
4818 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
4819 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
4820 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
4821 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
4822 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
4823 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
4824 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
4825 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
4826 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
4827 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
4828 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
4829 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
4830 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
4831 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
4832 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
4833 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
4834 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
4835 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
4836 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
4837 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
4838 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
4839 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
4840 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
4841 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
4842 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
4843 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
4844 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
4845 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
4846 Likewise.
4847 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
4848 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
4849 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
4850 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
4851 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
4852 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
4853 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
4854 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
4855 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
4856 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
4857 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
4858 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
4859 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
4860 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
4861 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
4862 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
4863 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
4864 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
4865 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
4866 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
4867 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
4868 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
4869 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
4870 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
4871 Likewise.
4872 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
4873 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
4874 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
4875 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
4876 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
4877 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
4878 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
4879 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
4880 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
4881 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
4882 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
4883 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
4884 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
4885 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
4886 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
4887 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
4888 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
4889 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
4890 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
4891 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
4892 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
4893 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
4894 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
4895 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
4896 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
4897 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
4898 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
4899 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
4900 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
4901 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
4902 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
4903 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
4904 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
4905 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
4906 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
4907 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
4908 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
4909 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
4910 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
4911 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
4912 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
4913 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
4914 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
4915 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
4916 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
4917 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
4918 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
4919 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
4920 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
4921 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
4922 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
4923 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
4924 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
4925 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
4926 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
4927 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
4928 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
4929 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
4930 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
4931 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
4932 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
4933 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
4934 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
4935 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
4936 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
4937 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
4938 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
4949 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
4950 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
4951 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
4952 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
4953 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
4954 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
4955 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
4956 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
4957 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
4958 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
4959 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
4960 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
4961 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
4962 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
4963 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
4964 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
4965 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
4966 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
4967 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
4968 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
4969 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
4970 Likewise.
4971 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
4972 Likewise.
4973 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
4974 Likewise.
4975 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
4976 Likewise.
4977 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
4978 Likewise.
4979 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
4980 Likewise.
4981 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
4982 Likewise.
4983 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
4984 Likewise.
4985 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
4986 Likewise.
4987 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
4988 Likewise.
4989 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
4990 Likewise.
4991 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
4992 Likewise.
4993 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
4994 Likewise.
4995 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
4996 Likewise.
4997 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
4998 Likewise.
4999 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5000 Likewise.
5001 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5002 Likewise.
5003 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5004 Likewise.
5005 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5006 Likewise.
5007 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5008 Likewise.
5009 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5010 Likewise.
5011 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5012 Likewise.
5013 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5014 Likewise.
5015 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5016 Likewise.
5017 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5018 Likewise.
5019 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5020 Likewise.
5021 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5022 Likewise.
5023 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5024 Likewise.
5025 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5026 Likewise.
5027 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5028 Likewise.
5029 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5030 Likewise.
5031 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5032 Likewise.
5033 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5034 Likewise.
5035 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5036 Likewise.
5037 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5038 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5039 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5040 Likewise.
5041 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5042 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5043 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5044 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5045 Likewise.
5046 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5047 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5048 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5049 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5050 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5051 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5052 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5053 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5054 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5055 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5056 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5057 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5058 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5059 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5060 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5061 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5062 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5063 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5064 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5065 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5066 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5067 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5068 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5069 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5070 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5071 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5072 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5073 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5074 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5075 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5076 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5077 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5078 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5079 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5080 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5081 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5082 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5083 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5084 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5085 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5086 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5087 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5088 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5089 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5090 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5091 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5092 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5093 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5094 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5095 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5096 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5097 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5098 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5099 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5100 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5101 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5102 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5103 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5104 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5105 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5106 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5107 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5108 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5109 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5110 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5111 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5112 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5113 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5114 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5115 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5116 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5117 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5118 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5119 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5120 Likewise.
5121 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5122 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5123 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5124 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5125 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5126 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5127 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5128 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5129 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5130 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5131 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5132 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5133 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5134 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5135 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5136 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5137 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5138 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5139 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5140 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5141 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5142 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5143 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5144 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5145 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5146 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5147 Likewise.
5148 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5149 Likewise.
5150 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5151 Likewise.
5152 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5153 Likewise.
5154 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5155 Likewise.
5156 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5157 Likewise.
5158 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5159 Likewise.
5160 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5161 Likewise.
5162 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5163 Likewise.
5164 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5165 Likewise.
5166 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5167 Likewise.
5168 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5169 Likewise.
5170 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5171 Likewise.
5172 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5173 Likewise.
5174 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5175 Likewise.
5176 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5177 Likewise.
5178 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5179 Likewise.
5180 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5181 Likewise.
5182 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5183 Likewise.
5184 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5185 Likewise.
5186 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5187 Likewise.
5188 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5189 Likewise.
5190 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5191 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5192 Likewise.
5193 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5194 Likewise.
5195 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5196 Likewise.
5197 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5198 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5199 Likewise.
5200 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5201 Likewise.
5202 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5203 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5204 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5205 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5206 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5207 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5208 Likewise.
5209 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5210 Likewise.
5211 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5212 Likewise.
5213 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5214 Likewise.
5215 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5216 Likewise.
5217 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5218 Likewise.
5219 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5220 Likewise.
5221 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5222 Likewise.
5223 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5224 Likewise.
5225 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5226 Likewise.
5227 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5228 Likewise.
5229 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5230 Likewise.
5231 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5232 Likewise.
5233 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5234 Likewise.
5235 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5236 Likewise.
5237 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5238 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5239 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5240 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5241 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5242 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5243 Likewise.
5244 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5245 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5246 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5247 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5248 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5249 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5250 Likewise.
5251 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5252 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5253 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5254 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5255 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5256 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5257 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5258 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5259 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5260 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5261 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5262 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5263 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5264 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5265 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5266 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5267 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5268 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5269 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5270 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5271 Likewise.
5272 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5273 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5274 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5275 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5276 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5277 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5278 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5279 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5280 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5281 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5282 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5283 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5284 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5285 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5286 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5287 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5288 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5289 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5290 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5291 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5292 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5293 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5294 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5295 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5296 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5297 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5298 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5299 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5300 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5301 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5302 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5303 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5304 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5305 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5306 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5307 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5308 Likewise.
5309 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5310 Likewise.
5311 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5312 Likewise.
5313 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5314 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5315 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5316 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5317 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5318 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5319 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5320 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5321 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5322 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5323 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5324 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5325 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5326 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5327 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5328 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5329 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5330 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5331 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5332 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5333 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5334 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5335 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5336 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5337 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5338 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5339 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5340 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5341 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5342 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5343 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5344 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5345 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5346 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5347 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5348 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5349 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5350 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5351 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5352 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5353 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5354 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5355 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5356 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5357 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5358 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5359 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5360 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5361 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5362 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5363 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5364 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5365 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5366 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5367 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5368 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5369 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5370 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5371 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5372 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5373 Likewise.
5374 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5375 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5376 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5377 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5378 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5379 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5380 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5381 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5382 * testsuite/27_io/fpos/11450.cc: Likewise.
5383 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5384 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5385 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5386 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5387 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5388 * testsuite/27_io/fpos/14775.cc: Likewise.
5389 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5390 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5391 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5392 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5393 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5394 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5395 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5396 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5397 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5398 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5399 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5400 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5401 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5402 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5403 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5404 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5405 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5406 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5407 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5408 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5409 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5410 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5411 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5412 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5413 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5414 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5415 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5416 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5417 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5418 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5419 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5420 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5421 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5422 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5423 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5424 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5425 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5426 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5427 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5428 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5429 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5430 * testsuite/27_io/objects/char/1.cc: Likewise.
5431 * testsuite/27_io/objects/char/10.cc: Likewise.
5432 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5433 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5434 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5435 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5436 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5437 * testsuite/27_io/objects/char/2.cc: Likewise.
5438 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5439 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5440 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5441 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5442 * testsuite/27_io/objects/char/5.cc: Likewise.
5443 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5444 * testsuite/27_io/objects/char/6.cc: Likewise.
5445 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5446 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5447 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5448 * testsuite/27_io/objects/char/7.cc: Likewise.
5449 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5450 * testsuite/27_io/objects/char/8.cc: Likewise.
5451 * testsuite/27_io/objects/char/9.cc: Likewise.
5452 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5453 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5454 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5455 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5456 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5457 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5458 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5459 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5460 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5461 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5462 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5463 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5464 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5465 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5466 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5467 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5468 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5469 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5470 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5471 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5472 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5473 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5474 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5475 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5476 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5477 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5478 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5479 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5480 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5481 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5482 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5483 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5484 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5485 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5486 * testsuite/27_io/types/1.cc: Likewise.
5487 * testsuite/27_io/types/2.cc: Likewise.
5488 * testsuite/27_io/types/3.cc: Likewise.
5489 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5490 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5491 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5492 Likewise.
5493 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5494 Likewise.
5495 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5496 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5497 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5498 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5499 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5500 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5501 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5502 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5503 Likewise.
5504 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5505 Likewise.
5506 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5507 Likewise.
5508 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5509 Likewise.
5510 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5511 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5512 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5513 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5514 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5515 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5516 Likewise.
5517 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5518 Likewise.
5519 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5520 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5521 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5522 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5523 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5524 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5525 * testsuite/Makefile.am: Likewise.
5526 * testsuite/abi/30586.cc: Likewise.
5527 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5528 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5529 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5530 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5531 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5532 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5533 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5534 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5535 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5536 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5537 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5538 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5539 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5540 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5541 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5542 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5543 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5544 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5545 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5546 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5547 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5548 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5549 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5550 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5551 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5552 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5553 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5554 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5555 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5556 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5557 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5558 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5559 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5560 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5561 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5562 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5563 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5564 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5565 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5566 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5567 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5568 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5569 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5570 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5571 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5572 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5573 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5574 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5575 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5576 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5577 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5578 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5579 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5580 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5581 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5582 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5583 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5584 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5585 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5586 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5587 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5588 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5589 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5590 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5591 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5592 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5593 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5594 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5595 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5596 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5597 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5598 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5599 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5600 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5601 * testsuite/abi/demangle/regression/old.cc: Likewise.
5602 * testsuite/abi/header_cxxabi.c: Likewise.
5603 * testsuite/backward/11460.cc: Likewise.
5604 * testsuite/backward/hash_map/1.cc: Likewise.
5605 * testsuite/backward/hash_map/14648.cc: Likewise.
5606 * testsuite/backward/hash_map/23528.cc: Likewise.
5607 * testsuite/backward/hash_set/1.cc: Likewise.
5608 * testsuite/backward/strstream_members.cc: Likewise.
5609 * testsuite/config/default.exp: Likewise.
5610 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5611 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5612 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5613 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5614 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5615 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5616 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5617 * testsuite/data/sgetn.txt: Likewise.
5618 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5619 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5620 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5621 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5622 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5623 * testsuite/ext/array_allocator/26875.cc: Likewise.
5624 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5625 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5626 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5627 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5628 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5629 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5630 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5631 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5632 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5633 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5634 * testsuite/ext/codecvt/1.cc: Likewise.
5635 * testsuite/ext/codecvt/char-1.cc: Likewise.
5636 * testsuite/ext/codecvt/char-2.cc: Likewise.
5637 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5638 * testsuite/ext/concept_checks.cc: Likewise.
5639 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5640 Likewise.
5641 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5642 Likewise.
5643 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5644 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5645 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5646 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5647 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5648 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5649 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5650 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5651 Likewise.
5652 * testsuite/ext/headers.cc: Likewise.
5653 * testsuite/ext/is_heap/1.cc: Likewise.
5654 * testsuite/ext/is_heap/check_type.cc: Likewise.
5655 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5656 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5657 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5658 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5659 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5660 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5661 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5662 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5663 * testsuite/ext/median.cc: Likewise.
5664 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5665 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5666 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5667 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5668 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5669 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5670 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5671 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5672 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5673 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5674 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5675 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5676 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5677 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5678 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5679 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5680 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5681 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5682 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5683 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5684 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5685 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5686 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5687 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5688 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5689 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5690 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5691 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5692 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5693 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5694 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5695 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5696 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5697 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5698 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5699 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5700 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5701 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5702 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5703 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5704 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5705 * testsuite/ext/rope/1.cc: Likewise.
5706 * testsuite/ext/rope/2.cc: Likewise.
5707 * testsuite/ext/rope/3.cc: Likewise.
5708 * testsuite/ext/rope/36832.cc: Likewise.
5709 * testsuite/ext/rope/4.cc: Likewise.
5710 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5711 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5712 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5713 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5714 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5715 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5716 Likewise.
5717 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5718 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5719 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5720 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5721 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5722 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5723 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5724 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5725 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5726 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5727 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5728 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5729 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5730 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5731 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5732 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5733 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5734 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5735 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5736 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5737 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5738 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5739 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5740 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5741 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5742 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5743 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5744 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5745 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5746 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5747 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5748 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5749 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5750 * testsuite/lib/dg-options.exp: Likewise.
5751 * testsuite/lib/libstdc++.exp: Likewise.
5752 * testsuite/lib/prune.exp: Likewise.
5753 * testsuite/libstdc++-abi/abi.exp: Likewise.
5754 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5755 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5756 Likewise.
5757 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5758 Likewise.
5759 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5760 Likewise.
5761 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5762 Likewise.
5763 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5764 Likewise.
5765 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5766 Likewise.
5767 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5768 Likewise.
5769 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5770 Likewise.
5771 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5772 Likewise.
5773 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5774 Likewise.
5775 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5776 Likewise.
5777 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5778 Likewise.
5779 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5780 Likewise.
5781 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5782 Likewise.
5783 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5784 Likewise.
5785 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5786 Likewise.
5787 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5788 Likewise.
5789 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5790 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5791 Likewise.
5792 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5793 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5794 Likewise.
5795 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5796 Likewise.
5797 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5798 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5799 Likewise.
5800 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5801 Likewise.
5802 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5803 Likewise.
5804 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5805 Likewise.
5806 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5807 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
5808 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
5809 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
5810 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
5811 Likewise.
5812 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
5813 Likewise.
5814 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
5815 Likewise.
5816 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
5817 Likewise.
5818 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
5819 Likewise.
5820 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
5821 Likewise.
5822 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
5823 Likewise.
5824 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
5825 Likewise.
5826 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
5827 Likewise.
5828 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
5829 Likewise.
5830 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
5831 Likewise.
5832 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
5833 Likewise.
5834 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
5835 Likewise.
5836 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
5837 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
5838 Likewise.
5839 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
5840 Likewise.
5841 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
5842 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
5843 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
5844 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
5845 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
5846 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
5847 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
5848 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
5849 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
5850 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
5851 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
5852 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
5853 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
5854 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
5855 Likewise.
5856 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
5857 Likewise.
5858 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
5859 Likewise.
5860 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
5861 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
5862 Likewise.
5863 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
5864 Likewise.
5865 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
5866 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
5867 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
5868 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
5869 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
5870 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
5871 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
5872 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
5873 Likewise.
5874 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
5875 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
5876 Likewise.
5877 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
5878 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
5879 Likewise.
5880 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
5881 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
5882 Likewise.
5883 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
5884 Likewise.
5885 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
5886 Likewise.
5887 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
5888 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
5889 Likewise.
5890 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
5891 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
5892 Likewise.
5893 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
5894 Likewise.
5895 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
5896 Likewise.
5897 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
5898 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
5899 Likewise.
5900 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
5901 Likewise.
5902 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
5903 Likewise.
5904 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
5905 Likewise.
5906 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
5907 Likewise.
5908 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
5909 Likewise.
5910 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
5911 Likewise.
5912 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
5913 Likewise.
5914 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
5915 Likewise.
5916 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
5917 Likewise.
5918 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
5919 Likewise.
5920 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
5921 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
5922 Likewise.
5923 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
5924 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
5925 Likewise.
5926 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
5927 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
5928 Likewise.
5929 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
5930 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
5931 Likewise.
5932 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
5933 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
5934 Likewise.
5935 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
5936 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
5937 Likewise.
5938 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
5939 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
5940 Likewise.
5941 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
5942 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
5943 Likewise.
5944 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
5945 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
5946 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
5947 Likewise.
5948 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
5949 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
5950 Likewise.
5951 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
5952 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
5953 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
5954 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
5955 Likewise.
5956 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
5957 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
5958 Likewise.
5959 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
5960 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
5961 Likewise.
5962 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
5963 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
5964 Likewise.
5965 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
5966 Likewise.
5967 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
5968 Likewise.
5969 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
5970 Likewise.
5971 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
5972 Likewise.
5973 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
5974 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
5975 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
5976 Likewise.
5977 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
5978 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
5979 Likewise.
5980 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
5981 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
5982 Likewise.
5983 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
5984 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
5985 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
5986 Likewise.
5987 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
5988 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
5989 Likewise.
5990 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
5991 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
5992 Likewise.
5993 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
5994 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
5995 Likewise.
5996 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
5997 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
5998 Likewise.
5999 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6000 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6001 Likewise.
6002 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6003 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6004 Likewise.
6005 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6006 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6007 Likewise.
6008 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6009 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6010 Likewise.
6011 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6012 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6013 Likewise.
6014 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6015 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6016 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6017 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6018 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6019 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6020 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6021 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6022 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6023 Likewise.
6024 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6025 Likewise.
6026 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6027 Likewise.
6028 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6029 Likewise.
6030 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6031 Likewise.
6032 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6033 Likewise.
6034 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6035 Likewise.
6036 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6037 Likewise.
6038 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6039 Likewise.
6040 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6041 Likewise.
6042 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6043 Likewise.
6044 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6045 Likewise.
6046 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6047 Likewise.
6048 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6049 Likewise.
6050 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6051 Likewise.
6052 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6053 Likewise.
6054 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6055 Likewise.
6056 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6057 Likewise.
6058 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6059 Likewise.
6060 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6061 Likewise.
6062 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6063 Likewise.
6064 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6065 Likewise.
6066 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6067 Likewise.
6068 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6069 Likewise.
6070 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6071 Likewise.
6072 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6073 Likewise.
6074 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6075 Likewise.
6076 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6077 Likewise.
6078 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6079 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6080 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6081 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6082 Likewise.
6083 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6084 Likewise.
6085 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6086 Likewise.
6087 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6088 Likewise.
6089 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6090 Likewise.
6091 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6092 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6093 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6094 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6095 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6096 Likewise.
6097 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6098 Likewise.
6099 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6100 Likewise.
6101 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6102 Likewise.
6103 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6104 Likewise.
6105 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6106 Likewise.
6107 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6108 Likewise.
6109 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6110 Likewise.
6111 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6112 Likewise.
6113 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6114 Likewise.
6115 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6116 Likewise.
6117 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6118 Likewise.
6119 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6120 Likewise.
6121 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6122 Likewise.
6123 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6124 Likewise.
6125 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6126 Likewise.
6127 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6128 Likewise.
6129 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6130 Likewise.
6131 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6132 Likewise.
6133 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6134 Likewise.
6135 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6136 Likewise.
6137 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6138 Likewise.
6139 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6140 Likewise.
6141 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6142 Likewise.
6143 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6144 Likewise.
6145 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6146 Likewise.
6147 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6148 Likewise.
6149 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6150 Likewise.
6151 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6152 Likewise.
6153 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6154 Likewise.
6155 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6156 Likewise.
6157 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6158 Likewise.
6159 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6160 Likewise.
6161 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6162 Likewise.
6163 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6164 Likewise.
6165 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6166 Likewise.
6167 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6168 Likewise.
6169 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6170 Likewise.
6171 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6172 Likewise.
6173 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6174 Likewise.
6175 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6176 Likewise.
6177 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6178 Likewise.
6179 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6180 Likewise.
6181 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6182 Likewise.
6183 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6184 Likewise.
6185 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6186 Likewise.
6187 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6188 Likewise.
6189 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6190 Likewise.
6191 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6192 Likewise.
6193 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6194 Likewise.
6195 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6196 Likewise.
6197 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6198 Likewise.
6199 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6200 Likewise.
6201 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6202 Likewise.
6203 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6204 Likewise.
6205 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6206 Likewise.
6207 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6208 Likewise.
6209 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6210 Likewise.
6211 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6212 Likewise.
6213 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6214 Likewise.
6215 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6216 Likewise.
6217 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6218 Likewise.
6219 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6220 Likewise.
6221 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6222 Likewise.
6223 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6224 Likewise.
6225 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6226 Likewise.
6227 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6228 Likewise.
6229 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6230 Likewise.
6231 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6232 Likewise.
6233 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6234 Likewise.
6235 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6236 Likewise.
6237 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6238 Likewise.
6239 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6240 Likewise.
6241 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6242 Likewise.
6243 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6244 Likewise.
6245 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6246 Likewise.
6247 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6248 Likewise.
6249 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6250 Likewise.
6251 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6252 Likewise.
6253 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6254 Likewise.
6255 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6256 Likewise.
6257 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6258 Likewise.
6259 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6260 Likewise.
6261 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6262 Likewise.
6263 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6264 Likewise.
6265 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6266 Likewise.
6267 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6268 Likewise.
6269 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6270 Likewise.
6271 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6272 Likewise.
6273 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6274 Likewise.
6275 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6276 Likewise.
6277 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6278 Likewise.
6279 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6280 Likewise.
6281 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6282 Likewise.
6283 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6284 Likewise.
6285 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6286 Likewise.
6287 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6288 Likewise.
6289 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6290 Likewise.
6291 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6292 Likewise.
6293 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6294 Likewise.
6295 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6296 Likewise.
6297 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6298 Likewise.
6299 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6300 Likewise.
6301 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6302 Likewise.
6303 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6304 Likewise.
6305 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6306 Likewise.
6307 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6308 Likewise.
6309 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6310 Likewise.
6311 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6312 Likewise.
6313 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6314 Likewise.
6315 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6316 Likewise.
6317 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6318 Likewise.
6319 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6320 Likewise.
6321 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6322 Likewise.
6323 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6324 Likewise.
6325 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6326 Likewise.
6327 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6328 Likewise.
6329 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6330 Likewise.
6331 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6332 Likewise.
6333 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6334 Likewise.
6335 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6336 Likewise.
6337 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6338 Likewise.
6339 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6340 Likewise.
6341 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6342 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6343 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6344 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6345 Likewise.
6346 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6347 Likewise.
6348 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6349 Likewise.
6350 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6351 Likewise.
6352 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6353 Likewise.
6354 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6355 Likewise.
6356 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6357 Likewise.
6358 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6359 Likewise.
6360 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6361 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6362 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6363 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6364 Likewise.
6365 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6366 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6367 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6368 Likewise.
6369 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6370 Likewise.
6371 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6372 Likewise.
6373 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6374 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6375 Likewise.
6376 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6377 Likewise.
6378 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6379 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6380 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6381 Likewise.
6382 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6383 Likewise.
6384 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6385 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6386 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6387 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6388 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6389 Likewise.
6390 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6391 Likewise.
6392 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6393 Likewise.
6394 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6395 Likewise.
6396 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6397 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6398 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6399 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6400 Likewise.
6401 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6402 Likewise.
6403 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6404 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6405 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6406 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6407 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6408 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6409 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6410 Likewise.
6411 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6412 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6413 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6414 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6415 Likewise.
6416 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6417 Likewise.
6418 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6419 Likewise.
6420 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6421 Likewise.
6422 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6423 Likewise.
6424 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6425 Likewise.
6426 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6427 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6428 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6429 Likewise.
6430 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6431 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6432 Likewise.
6433 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6434 Likewise.
6435 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6436 Likewise.
6437 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6438 Likewise.
6439 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6440 Likewise.
6441 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6442 Likewise.
6443 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6444 Likewise.
6445 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6446 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6447 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6448 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6449 Likewise.
6450 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6451 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6452 Likewise.
6453 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6454 Likewise.
6455 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6456 Likewise.
6457 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6458 Likewise.
6459 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6460 Likewise.
6461 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6462 Likewise.
6463 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6464 Likewise.
6465 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6466 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6467 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6468 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6469 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6470 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6471 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6472 Likewise.
6473 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6474 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6475 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6476 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6477 Likewise.
6478 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6479 Likewise.
6480 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6481 Likewise.
6482 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6483 Likewise.
6484 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6485 Likewise.
6486 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6487 Likewise.
6488 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6489 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6490 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6491 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6492 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6493 Likewise.
6494 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6495 Likewise.
6496 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6497 Likewise.
6498 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6499 Likewise.
6500 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6501 Likewise.
6502 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6503 Likewise.
6504 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6505 Likewise.
6506 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6507 Likewise.
6508 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6509 Likewise.
6510 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6511 Likewise.
6512 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6513 Likewise.
6514 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6515 Likewise.
6516 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6517 Likewise.
6518 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6519 Likewise.
6520 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6521 Likewise.
6522 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6523 Likewise.
6524 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6525 Likewise.
6526 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6527 Likewise.
6528 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6529 Likewise.
6530 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6531 Likewise.
6532 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6533 Likewise.
6534 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6535 Likewise.
6536 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6537 Likewise.
6538 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6539 Likewise.
6540 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6541 Likewise.
6542 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6543 Likewise.
6544 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6545 Likewise.
6546 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6547 Likewise.
6548 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6549 Likewise.
6550 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6551 Likewise.
6552 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6553 Likewise.
6554 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6555 Likewise.
6556 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6557 Likewise.
6558 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6559 Likewise.
6560 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6561 Likewise.
6562 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6563 Likewise.
6564 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6565 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6566 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6567 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6568 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6569 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6570 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6571 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6572 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6573 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6574 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6575 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6576 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6577 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6578 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6579 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6580 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6581 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6582 * testsuite/tr1/headers/all.cc: Likewise.
6583 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6584 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6585 * testsuite/util/testsuite_shared.cc: Likewise.
6586 * scripts/extract_symvers: Likewise. Remove runtime exception.
6587 * testsuite/17_intro/headers/all.cc: Likewise.
6588 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6589 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6590 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6591 Likewise.
6592 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6593 Likewise.
6594 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6595 Likewise.
6596 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6597 Likewise.
6598 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6599 Likewise.
6600 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6601 Likewise.
6602 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6603 Likewise.
6604 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6605 Likewise.
6606 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6607 Likewise.
6608 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6609 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6610 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6611 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6612 Likewise.
6613 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6614 Likewise.
6615 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6616 Likewise.
6617 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6618 Likewise.
6619 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6620 Likewise.
6621 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6622 Likewise.
6623 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6624 Likewise.
6625 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6626 Likewise.
6627 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6628 Likewise.
6629 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6630 Likewise.
6631 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6632 Likewise.
6633 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6634 Likewise.
6635 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6636 Likewise.
6637 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6638 Likewise.
6639 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6640 Likewise.
6641 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6642 Likewise.
6643 * testsuite/20_util/pair/moveable.cc: Likewise.
6644 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6645 Likewise.
6646 * testsuite/20_util/pair/swap.cc: Likewise.
6647 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6648 Likewise.
6649 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6650 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6651 Likewise.
6652 * testsuite/20_util/tuple/moveable.cc: Likewise.
6653 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6654 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6655 Likewise.
6656 * testsuite/20_util/tuple/swap.cc: Likewise.
6657 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6658 Likewise.
6659 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6660 Likewise.
6661 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6662 Likewise.
6663 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6664 Likewise.
6665 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6666 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6667 Likewise.
6668 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6669 Likewise.
6670 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6671 Likewise.
6672 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6673 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6674 Likewise.
6675 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6676 Likewise.
6677 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6678 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6679 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6680 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6681 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6682 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6683 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6684 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6685 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6686 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6687 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6688 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6689 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6690 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6691 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6692 Likewise.
6693 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6694 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6695 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6696 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6697 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6698 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6699 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6700 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6701 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6702 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6703 Likewise.
6704 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6705 Likewise.
6706 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6707 Likewise.
6708 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6709 Likewise.
6710 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6711 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6712 Likewise.
6713 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6714 Likewise.
6715 * testsuite/23_containers/deque/14340.cc: Likewise.
6716 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6717 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6718 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6719 * testsuite/23_containers/deque/init-list.cc: Likewise.
6720 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6721 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6722 * testsuite/23_containers/deque/moveable.cc: Likewise.
6723 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6724 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6725 Likewise.
6726 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6727 Likewise.
6728 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6729 Likewise.
6730 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6731 Likewise.
6732 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6733 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6734 Likewise.
6735 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6736 Likewise.
6737 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6738 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6739 Likewise.
6740 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6741 Likewise.
6742 * testsuite/23_containers/list/14340.cc: Likewise.
6743 * testsuite/23_containers/list/23781.cc: Likewise.
6744 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6745 * testsuite/23_containers/list/init-list.cc: Likewise.
6746 * testsuite/23_containers/list/moveable.cc: Likewise.
6747 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6748 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6749 Likewise.
6750 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6751 Likewise.
6752 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6753 Likewise.
6754 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6755 Likewise.
6756 * testsuite/23_containers/map/14340.cc: Likewise.
6757 * testsuite/23_containers/map/23781.cc: Likewise.
6758 * testsuite/23_containers/map/init-list.cc: Likewise.
6759 * testsuite/23_containers/map/moveable.cc: Likewise.
6760 * testsuite/23_containers/map/operations/1.cc: Likewise.
6761 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6762 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6763 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6764 Likewise.
6765 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6766 Likewise.
6767 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6768 Likewise.
6769 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6770 Likewise.
6771 * testsuite/23_containers/multimap/14340.cc: Likewise.
6772 * testsuite/23_containers/multimap/23781.cc: Likewise.
6773 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6774 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6775 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6776 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6777 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6778 Likewise.
6779 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6780 Likewise.
6781 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6782 Likewise.
6783 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6784 Likewise.
6785 * testsuite/23_containers/multiset/14340.cc: Likewise.
6786 * testsuite/23_containers/multiset/23781.cc: Likewise.
6787 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6788 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6789 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6790 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6791 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6792 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6793 Likewise.
6794 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6795 Likewise.
6796 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6797 Likewise.
6798 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6799 Likewise.
6800 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6801 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6802 Likewise.
6803 * testsuite/23_containers/queue/moveable.cc: Likewise.
6804 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6805 Likewise.
6806 * testsuite/23_containers/set/14340.cc: Likewise.
6807 * testsuite/23_containers/set/23781.cc: Likewise.
6808 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
6809 * testsuite/23_containers/set/init-list.cc: Likewise.
6810 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
6811 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
6812 * testsuite/23_containers/set/moveable.cc: Likewise.
6813 * testsuite/23_containers/set/operations/1.cc: Likewise.
6814 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
6815 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
6816 Likewise.
6817 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
6818 Likewise.
6819 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
6820 Likewise.
6821 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
6822 Likewise.
6823 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
6824 Likewise.
6825 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
6826 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
6827 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
6828 Likewise.
6829 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
6830 Likewise.
6831 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
6832 Likewise.
6833 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
6834 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
6835 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
6836 Likewise.
6837 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
6838 Likewise.
6839 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
6840 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
6841 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
6842 Likewise.
6843 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
6844 Likewise.
6845 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
6846 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
6847 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
6848 Likewise.
6849 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
6850 Likewise.
6851 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
6852 Likewise.
6853 * testsuite/23_containers/vector/14340.cc: Likewise.
6854 * testsuite/23_containers/vector/26412-1.cc: Likewise.
6855 * testsuite/23_containers/vector/26412-2.cc: Likewise.
6856 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
6857 Likewise.
6858 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
6859 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
6860 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
6861 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
6862 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
6863 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
6864 Likewise.
6865 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
6866 Likewise.
6867 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
6868 Likewise.
6869 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
6870 Likewise.
6871 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
6872 Likewise.
6873 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
6874 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
6875 * testsuite/23_containers/vector/init-list.cc: Likewise.
6876 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
6877 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
6878 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
6879 * testsuite/23_containers/vector/moveable.cc: Likewise.
6880 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
6881 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
6882 Likewise.
6883 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
6884 Likewise.
6885 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
6886 Likewise.
6887 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
6888 Likewise.
6889 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
6890 * testsuite/23_containers/vector/types/23767.cc: Likewise.
6891 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
6892 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
6893 Likewise.
6894 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
6895 Likewise.
6896 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
6897 Likewise.
6898 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
6899 Likewise.
6900 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
6901 Likewise.
6902 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
6903 Likewise.
6904 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
6905 Likewise.
6906 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
6907 Likewise.
6908 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
6909 Likewise.
6910 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
6911 Likewise.
6912 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
6913 Likewise.
6914 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
6915 Likewise.
6916 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
6917 Likewise.
6918 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
6919 Likewise.
6920 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
6921 Likewise.
6922 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
6923 Likewise.
6924 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
6925 Likewise.
6926 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
6927 Likewise.
6928 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
6929 Likewise.
6930 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
6931 Likewise.
6932 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
6933 Likewise.
6934 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
6935 Likewise.
6936 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
6937 Likewise.
6938 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
6939 Likewise.
6940 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
6941 Likewise.
6942 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
6943 Likewise.
6944 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
6945 Likewise.
6946 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
6947 Likewise.
6948 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
6949 Likewise.
6950 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
6951 Likewise.
6952 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
6953 Likewise.
6954 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
6955 Likewise.
6956 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
6957 Likewise.
6958 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
6959 Likewise.
6960 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
6961 Likewise.
6962 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
6963 Likewise.
6964 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
6965 Likewise.
6966 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
6967 Likewise.
6968 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
6969 Likewise.
6970 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
6971 Likewise.
6972 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
6973 Likewise.
6974 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
6975 Likewise.
6976 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
6977 Likewise.
6978 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
6979 Likewise.
6980 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
6981 Likewise.
6982 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
6983 Likewise.
6984 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
6985 Likewise.
6986 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
6987 Likewise.
6988 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
6989 Likewise.
6990 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
6991 Likewise.
6992 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
6993 Likewise.
6994 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
6995 Likewise.
6996 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
6997 Likewise.
6998 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
6999 Likewise.
7000 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7001 Likewise.
7002 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7003 Likewise.
7004 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7005 Likewise.
7006 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7007 Likewise.
7008 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7009 Likewise.
7010 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7011 Likewise.
7012 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7013 Likewise.
7014 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7015 Likewise.
7016 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7017 Likewise.
7018 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7019 Likewise.
7020 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7021 Likewise.
7022 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7023 Likewise.
7024 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7025 Likewise.
7026 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7027 Likewise.
7028 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7029 Likewise.
7030 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7031 Likewise.
7032 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7033 Likewise.
7034 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7035 Likewise.
7036 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7037 Likewise.
7038 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7039 Likewise.
7040 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7041 Likewise.
7042 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7043 Likewise.
7044 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7045 Likewise.
7046 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7047 Likewise.
7048 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7049 Likewise.
7050 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7051 Likewise.
7052 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7053 Likewise.
7054 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7055 Likewise.
7056 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7057 Likewise.
7058 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7059 Likewise.
7060 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7061 Likewise.
7062 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7063 Likewise.
7064 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7065 Likewise.
7066 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7067 Likewise.
7068 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7069 Likewise.
7070 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7071 Likewise.
7072 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7073 Likewise.
7074 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7075 Likewise.
7076 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7077 Likewise.
7078 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7079 Likewise.
7080 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7081 Likewise.
7082 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7083 Likewise.
7084 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7085 Likewise.
7086 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7087 Likewise.
7088 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7089 Likewise.
7090 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7091 Likewise.
7092 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7093 Likewise.
7094 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7095 Likewise.
7096 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7097 Likewise.
7098 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7099 Likewise.
7100 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7101 Likewise.
7102 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7103 Likewise.
7104 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7105 Likewise.
7106 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7107 Likewise.
7108 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7109 Likewise.
7110 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7111 Likewise.
7112 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7113 Likewise.
7114 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7115 Likewise.
7116 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7117 Likewise.
7118 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7119 Likewise.
7120 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7121 Likewise.
7122 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7123 Likewise.
7124 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7125 Likewise.
7126 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7127 Likewise.
7128 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7129 Likewise.
7130 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7131 Likewise.
7132 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7133 Likewise.
7134 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7135 Likewise.
7136 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7137 Likewise.
7138 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7139 Likewise.
7140 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7141 Likewise.
7142 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7143 Likewise.
7144 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7145 Likewise.
7146 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7147 Likewise.
7148 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7149 Likewise.
7150 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7151 Likewise.
7152 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7153 Likewise.
7154 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7155 Likewise.
7156 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7157 Likewise.
7158 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7159 Likewise.
7160 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7161 Likewise.
7162 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7163 Likewise.
7164 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7165 Likewise.
7166 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7167 Likewise.
7168 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7169 Likewise.
7170 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7171 Likewise.
7172 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7173 Likewise.
7174 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7175 Likewise.
7176 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7177 Likewise.
7178 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7179 Likewise.
7180 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7181 Likewise.
7182 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7183 Likewise.
7184 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7185 Likewise.
7186 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7187 Likewise.
7188 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7189 Likewise.
7190 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7191 Likewise.
7192 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7193 Likewise.
7194 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7195 Likewise.
7196 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7197 Likewise.
7198 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7199 Likewise.
7200 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7201 Likewise.
7202 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7203 Likewise.
7204 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7205 Likewise.
7206 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7207 Likewise.
7208 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7209 Likewise.
7210 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7211 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7216 Likewise.
7217 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7218 Likewise.
7219 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7220 Likewise.
7221 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7222 Likewise.
7223 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7224 Likewise.
7225 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7226 Likewise.
7227 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7228 Likewise.
7229 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7230 Likewise.
7231 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7232 Likewise.
7233 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7234 Likewise.
7235 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7236 Likewise.
7237 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7238 Likewise.
7239 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7240 Likewise.
7241 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7242 Likewise.
7243 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7244 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7245 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7246 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7247 Likewise.
7248 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7249 Likewise.
7250 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7251 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7252 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7253 Likewise.
7254 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7255 Likewise.
7256 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7257 Likewise.
7258 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7259 Likewise.
7260 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7261 Likewise.
7262 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7263 Likewise.
7264 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7265 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7266 Likewise.
7267 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7268 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7269 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7270 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7271 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7272 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7273 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7274 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7275 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7276 Likewise.
7277 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7278 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7279 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7280 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7281 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7282 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7283 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7284 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7285 Likewise.
7286 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7287 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7288 Likewise.
7289 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7290 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7291 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7292 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7293 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7294 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7295 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7296 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7297 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7298 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7299 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7300 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7301 Likewise.
7302 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7303 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7304 Likewise.
7305 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7306 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7307 Likewise.
7308 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7309 Likewise.
7310 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7311 Likewise.
7312 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7313 Likewise.
7314 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7315 Likewise.
7316 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7317 Likewise.
7318 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7319 Likewise.
7320 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7321 Likewise.
7322 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7323 Likewise.
7324 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7325 Likewise.
7326 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7327 Likewise.
7328 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7329 Likewise.
7330 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7331 Likewise.
7332 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7333 Likewise.
7334 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7335 Likewise.
7336 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7337 Likewise.
7338 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7339 Likewise.
7340 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7341 Likewise.
7342 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7343 Likewise.
7344 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7345 Likewise.
7346 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7347 Likewise.
7348 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7349 Likewise.
7350 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7351 Likewise.
7352 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7353 Likewise.
7354 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7355 Likewise.
7356 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7357 Likewise.
7358 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7359 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7360 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7361 Likewise.
7362 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7363 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7364 Likewise.
7365 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7366 Likewise.
7367 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7368 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7369 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7370 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7371 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7372 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7373 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7374 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7375 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7376 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7377 Likewise.
7378 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7379 Likewise.
7380 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7381 Likewise.
7382 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7383 Likewise.
7384 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7385 Likewise.
7386 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7387 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7388 Likewise.
7389 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7390 Likewise.
7391 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7392 Likewise.
7393 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7394 Likewise.
7395 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7396 Likewise.
7397 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7398 Likewise.
7399 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7400 Likewise.
7401 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7402 Likewise.
7403 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7404 Likewise.
7405 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7406 Likewise.
7407 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7408 Likewise.
7409 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7410 Likewise.
7411 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7412 Likewise.
7413 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7414 Likewise.
7415 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7416 Likewise.
7417 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7418 Likewise.
7419 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7420 Likewise.
7421 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7422 Likewise.
7423 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7424 Likewise.
7425 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7426 Likewise.
7427 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7428 Likewise.
7429 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7430 Likewise.
7431 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7432 Likewise.
7433 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7434 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7435 Likewise.
7436 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7437 Likewise.
7438 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7439 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7440 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7441 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7442 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7443 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7444 Likewise.
7445 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7446 Likewise.
7447 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7448 Likewise.
7449 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7450 Likewise.
7451 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7452 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7453 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7454 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7455 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7456 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7457 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7458 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7459 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7460 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7461 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7462 Likewise.
7463 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7464 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7465 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7466 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7467 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7468 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7469 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7470 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7471 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7472 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7473 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7474 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7475 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7476 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7477 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7478 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7479 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7480 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7481 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7482 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7483 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7484 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7485 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7486 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7487 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7488 Likewise.
7489 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7490 * testsuite/27_io/fpos/14252.cc: Likewise.
7491 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7492 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7493 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7494 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7495 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7496 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7497 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7498 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7499 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7500 Likewise.
7501 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7502 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7503 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7504 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7505 Likewise.
7506 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7507 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7508 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7509 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7510 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7511 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7512 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7513 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7514 * testsuite/27_io/objects/char/3045.cc: Likewise.
7515 * testsuite/27_io/objects/char/3647.cc: Likewise.
7516 * testsuite/27_io/objects/char/5268.cc: Likewise.
7517 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7518 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7519 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7520 * testsuite/28_regex/init-list.cc: Likewise.
7521 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7522 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7523 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7524 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7525 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7526 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7527 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7528 Likewise.
7529 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7530 Likewise.
7531 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7532 Likewise.
7533 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7534 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7535 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7536 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7537 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7538 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7539 Likewise.
7540 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7541 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7542 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7543 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7544 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7545 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7546 Likewise.
7547 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7548 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7549 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7550 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7551 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7552 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7553 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7554 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7555 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7556 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7557 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7558 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7559 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7560 Likewise.
7561 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7562 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7563 Likewise.
7564 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7565 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7566 Likewise.
7567 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7568 Likewise.
7569 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7570 Likewise.
7571 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7572 Likewise.
7573 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7574 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7575 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7576 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7577 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7578 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7579 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7580 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7581 Likewise.
7582 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7583 Likewise.
7584 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7585 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7586 Likewise.
7587 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7588 Likewise.
7589 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7590 Likewise.
7591 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7592 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7593 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7594 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7595 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7596 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7597 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7598 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7599 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7600 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7601 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7602 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7603 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7604 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7605 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7606 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7607 Likewise.
7608 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7609 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7610 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7611 Likewise.
7612 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7613 Likewise.
7614 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7615 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7616 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7617 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7618 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7619 Likewise.
7620 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7621 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7622 Likewise.
7623 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7624 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7625 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7626 Likewise.
7627 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7628 Likewise.
7629 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7630 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7631 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7632 Likewise.
7633 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7634 Likewise.
7635 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7636 Likewise.
7637 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7638 Likewise.
7639 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7640 Likewise.
7641 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7642 * testsuite/30_threads/this_thread/1.cc: Likewise.
7643 * testsuite/30_threads/this_thread/2.cc: Likewise.
7644 * testsuite/30_threads/this_thread/3.cc: Likewise.
7645 * testsuite/30_threads/this_thread/4.cc: Likewise.
7646 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7647 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7648 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7649 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7650 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7651 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7652 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7653 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7654 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7655 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7656 * testsuite/30_threads/thread/members/1.cc: Likewise.
7657 * testsuite/30_threads/thread/members/2.cc: Likewise.
7658 * testsuite/30_threads/thread/members/3.cc: Likewise.
7659 * testsuite/30_threads/thread/members/4.cc: Likewise.
7660 * testsuite/30_threads/thread/members/5.cc: Likewise.
7661 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7662 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7663 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7664 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7665 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7666 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7667 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7668 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7669 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7670 Likewise.
7671 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7672 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7673 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7674 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7675 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7676 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7677 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7678 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7679 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7680 * testsuite/30_threads/try_lock/1.cc: Likewise.
7681 * testsuite/30_threads/try_lock/2.cc: Likewise.
7682 * testsuite/30_threads/try_lock/3.cc: Likewise.
7683 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7684 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7685 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7686 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7687 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7688 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7689 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7690 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7691 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7692 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7693 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7694 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7695 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7696 Likewise.
7697 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7698 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7699 Likewise.
7700 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7701 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7702 Likewise.
7703 * testsuite/ext/array_allocator/1.cc: Likewise.
7704 * testsuite/ext/array_allocator/2.cc: Likewise.
7705 * testsuite/ext/array_allocator/3.cc: Likewise.
7706 * testsuite/ext/ext_pointer/1.cc: Likewise.
7707 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7708 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7709 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7710 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7711 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7712 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7713 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7714 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7715 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7716 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7717 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7718 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7719 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7720 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7721 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7722 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7723 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7724 Likewise.
7725 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7726 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7727 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7728 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7729 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7730 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7731 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7732 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7733 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7734 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7735 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7736 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7737 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7738 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7739 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7740 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7741 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7742 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7743 Likewise.
7744 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7745 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7746 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7747 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7748 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7749 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7750 * testsuite/ext/pod_char_traits.cc: Likewise.
7751 * testsuite/ext/slist/23781.cc: Likewise.
7752 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7753 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7754 * testsuite/ext/vstring/init-list.cc: Likewise.
7755 * testsuite/ext/vstring/moveable.cc: Likewise.
7756 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7757 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7758 Likewise.
7759 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7760 Likewise.
7761 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7762 Likewise.
7763 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7764 Likewise.
7765 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7766 Likewise.
7767 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7768 Likewise.
7769 * testsuite/ext/vstring/types/23767.cc: Likewise.
7770 * testsuite/performance/21_strings/string_append.cc: Likewise.
7771 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7772 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7773 Likewise.
7774 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7775 Likewise.
7776 * testsuite/performance/21_strings/string_find.cc: Likewise.
7777 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7778 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7779 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7780 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7781 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7782 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7783 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7784 Likewise.
7785 * testsuite/performance/23_containers/create/map.cc: Likewise.
7786 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7787 Likewise.
7788 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7789 * testsuite/performance/23_containers/find/map.cc: Likewise.
7790 * testsuite/performance/23_containers/index/map.cc: Likewise.
7791 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7792 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7793 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7794 Likewise.
7795 * testsuite/performance/23_containers/insert_erase/associative.cc:
7796 Likewise.
7797 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7798 Likewise.
7799 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7800 Likewise.
7801 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7802 Likewise.
7803 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7804 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7805 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7806 Likewise.
7807 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
7808 Likewise.
7809 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
7810 Likewise.
7811 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
7812 Likewise.
7813 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
7814 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
7815 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
7816 Likewise.
7817 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
7818 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
7819 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
7820 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
7821 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
7822 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
7823 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
7824 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
7825 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
7826 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
7827 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
7828 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
7829 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
7830 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
7831 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
7832 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
7833 Likewise.
7834 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
7835 Likewise.
7836 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
7837 Likewise.
7838 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
7839 Likewise.
7840 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
7841 Likewise.
7842 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
7843 Likewise.
7844 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
7845 Likewise.
7846 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
7847 Likewise.
7848 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
7849 Likewise.
7850 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
7851 Likewise.
7852 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
7853 Likewise.
7854 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
7855 Likewise.
7856 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
7857 Likewise.
7858 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
7859 Likewise.
7860 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
7861 Likewise.
7862 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
7863 Likewise.
7864 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
7865 Likewise.
7866 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
7867 Likewise.
7868 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
7869 Likewise.
7870 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
7871 Likewise.
7872 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
7873 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
7874 Likewise.
7875 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
7876 Likewise.
7877 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
7878 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
7879 Likewise.
7880 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
7881 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
7882 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
7883 Likewise.
7884 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
7885 Likewise.
7886 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
7887 Likewise.
7888 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
7889 Likewise.
7890 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
7891 Likewise.
7892 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
7893 Likewise.
7894 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
7895 Likewise.
7896 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
7897 Likewise.
7898 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
7899 Likewise.
7900 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
7901 Likewise.
7902 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
7903 Likewise.
7904 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
7905 Likewise.
7906 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
7907 Likewise.
7908 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
7909 Likewise.
7910 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
7911 Likewise.
7912 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
7913 Likewise.
7914 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
7915 Likewise.
7916 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
7917 Likewise.
7918 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
7919 Likewise.
7920 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
7921 Likewise.
7922 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
7923 Likewise.
7924 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
7925 Likewise.
7926 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
7927 Likewise.
7928 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
7929 Likewise.
7930 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
7931 Likewise.
7932 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
7933 Likewise.
7934 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
7935 Likewise.
7936 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
7937 Likewise.
7938 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
7939 Likewise.
7940 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
7941 Likewise.
7942 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
7943 Likewise.
7944 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
7945 Likewise.
7946 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
7947 Likewise.
7948 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
7949 Likewise.
7950 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
7951 Likewise.
7952 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
7953 Likewise.
7954 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
7955 Likewise.
7956 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
7957 Likewise.
7958 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
7959 Likewise.
7960 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
7961 Likewise.
7962 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
7963 Likewise.
7964 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
7965 Likewise.
7966 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
7967 Likewise.
7968 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
7969 Likewise.
7970 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
7971 Likewise.
7972 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
7973 Likewise.
7974 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
7975 Likewise.
7976 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
7977 Likewise.
7978 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
7979 Likewise.
7980 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
7981 Likewise.
7982 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
7983 Likewise.
7984 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
7985 Likewise.
7986 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
7987 Likewise.
7988 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
7989 Likewise.
7990 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
7991 Likewise.
7992 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
7993 Likewise.
7994 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
7995 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
7996 Likewise.
7997 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
7998 Likewise.
7999 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8000 Likewise.
8001 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8002 Likewise.
8003 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8004 Likewise.
8005 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8006 Likewise.
8007 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8008 Likewise.
8009 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8010 Likewise.
8011 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8012 Likewise.
8013 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8014 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8015 Likewise.
8016 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8017 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8018 Likewise.
8019 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8020 Likewise.
8021 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8022 Likewise.
8023 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8024 Likewise.
8025 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8026 Likewise.
8027 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8028 Likewise.
8029 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8030 Likewise.
8031 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8032 Likewise.
8033 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8034 Likewise.
8035 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8036 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8037 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8038 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8039 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8040 Likewise.
8041 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8042 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8043 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8044 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8045 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8046 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8047 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8048 * testsuite/util/io/prog_bar.cc: Likewise.
8049 * testsuite/util/io/prog_bar.hpp: Likewise.
8050 * testsuite/util/io/text_populate.hpp: Likewise.
8051 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8052 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8053 * testsuite/util/io/xml.hpp: Likewise.
8054 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8055 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8056 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8057 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8058 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8059 * testsuite/util/native_type/native_map.hpp: Likewise.
8060 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8061 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8062 * testsuite/util/native_type/native_set.hpp: Likewise.
8063 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8064 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8065 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8066 Likewise.
8067 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8068 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8069 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8070 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8071 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8072 Likewise.
8073 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8074 Likewise.
8075 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8076 Likewise.
8077 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8078 Likewise.
8079 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8080 Likewise.
8081 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8082 Likewise.
8083 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8084 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8085 Likewise.
8086 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8087 Likewise.
8088 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8089 Likewise.
8090 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8091 Likewise.
8092 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8093 Likewise.
8094 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8095 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8096 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8097 * testsuite/util/regression/basic_type.hpp: Likewise.
8098 * testsuite/util/regression/common_type.hpp: Likewise.
8099 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8100 Likewise.
8101 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8102 Likewise.
8103 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8104 Likewise.
8105 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8106 Likewise.
8107 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8108 Likewise.
8109 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8110 Likewise.
8111 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8112 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8113 Likewise.
8114 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8115 Likewise.
8116 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8117 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8118 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8119 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8120 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8121 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8122 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8123 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8124 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8125 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8126 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8127 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8128 * testsuite/util/testsuite_abi.cc: Likewise.
8129 * testsuite/util/testsuite_abi.h: Likewise.
8130 * testsuite/util/testsuite_abi_check.cc: Likewise.
8131 * testsuite/util/testsuite_allocator.cc: Likewise.
8132 * testsuite/util/testsuite_allocator.h: Likewise.
8133 * testsuite/util/testsuite_api.h: Likewise.
8134 * testsuite/util/testsuite_character.cc: Likewise.
8135 * testsuite/util/testsuite_character.h: Likewise.
8136 * testsuite/util/testsuite_common_types.h: Likewise.
8137 * testsuite/util/testsuite_error.h: Likewise.
8138 * testsuite/util/testsuite_hooks.cc: Likewise.
8139 * testsuite/util/testsuite_hooks.h: Likewise.
8140 * testsuite/util/testsuite_io.h: Likewise.
8141 * testsuite/util/testsuite_iterators.h: Likewise.
8142 * testsuite/util/testsuite_performance.h: Likewise.
8143 * testsuite/util/testsuite_rng.h: Likewise.
8144 * testsuite/util/testsuite_rvalref.h: Likewise.
8145 * testsuite/util/testsuite_tr1.h: Likewise.
8146 * testsuite/util/thread/all.h: Likewise.
8147 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8148 Likewise.
8149 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8150 Likewise.
8151 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8152 Likewise.
8153 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8154 Likewise.
8155 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8156 Likewise.
8157 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8158 Likewise.
8159 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8160 Likewise.
8161 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8162 Likewise.
8163 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8164 Likewise.
8165 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8166 Likewise.
8167 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8168 Likewise.
8169 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8170 Likewise.
8171 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8172 Likewise.
8173 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8174 Likewise.
8175 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8176 Likewise.
8177 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8178 Likewise.
8179 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8180 Likewise.
8181 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8182 Likewise.
8183 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8184 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8185 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8186 Likewise.
8187 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8188 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8189 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8190 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8191 Likewise.
8192 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8193 Likewise.
8194 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8195 Likewise.
8196 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8197 Likewise.
8198 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8199 Likewise.
8200 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8201 Likewise.
8202 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8203 Likewise.
8204 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8205 Likewise.
8206 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8207 Likewise.
8208 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8209 Likewise.
8210 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8211 Likewise.
8212 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8213 Likewise.
8214 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8215 Likewise.
8216 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8217 Likewise.
8218 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8219 Likewise.
8220 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8221 Likewise.
8222 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8223 Likewise.
8224 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8225 Likewise.
8226 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8227 Likewise.
8228 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8229 Likewise.
8230 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8231 Likewise.
8232 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8233 Likewise.
8234 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8235 Likewise.
8236 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8237 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8238 Likewise.
8239 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8240 Likewise.
8241 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8242 Likewise.
8243 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8244 Likewise.
8245 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8246 Likewise.
8247 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8248 Likewise.
8249 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8250 Likewise.
8251 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8252 Likewise.
8253 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8254 Likewise.
8255 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8256 Likewise.
8257 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8258 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8259 Likewise.
8260 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8261 Likewise.
8262 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8263 Likewise.
8264 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8265 Likewise.
8266 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8267 Likewise.
8268 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8269 Likewise.
8270 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8271 Likewise.
8272 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8273 Likewise.
8274 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8275 Likewise.
8276 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8277 Likewise.
8278 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8279 Likewise.
8280 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8281 Likewise.
8282 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8283 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8284 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8285 Likewise.
8286 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8287 Likewise.
8288 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8289 Likewise.
8290 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8291 Likewise.
8292 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8293 Likewise.
8294 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8295 Likewise.
8296 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8297 Likewise.
8298 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8299 Likewise.
8300 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8301 Likewise.
8302 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8303 Likewise.
8304 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8305 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8306 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8307 Likewise.
8308 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8309 Likewise.
8310 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8311 Likewise.
8312 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8313 Likewise.
8314 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8315 Likewise.
8316 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8317 Likewise.
8318 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8319 Likewise.
8320 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8321 Likewise.
8322 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8323 Likewise.
8324 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8325 Likewise.
8326 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8327 Likewise.
8328 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8329 Likewise.
8330 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8331 Likewise.
8332 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8333 Likewise.
8334 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8335 Likewise.
8336 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8337 Likewise.
8338 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8339 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8340 Likewise.
8341 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8342 Likewise.
8343 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8344 Likewise.
8345 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8346 Likewise.
8347 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8348 Likewise.
8349 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8350 Likewise.
8351 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8352 Likewise.
8353 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8354 Likewise.
8355 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8356 Likewise.
8357 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8358 Likewise.
8359 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8360 Likewise.
8361 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8362 Likewise.
8363 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8364 Likewise.
8365 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8366 Likewise.
8367 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8368 Likewise.
8369 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8370 Likewise.
8371 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8372 Likewise.
8373 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8374 Likewise.
8375 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8376 Likewise.
8377 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8378 Likewise.
8379 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8380 Likewise.
8381 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8382 Likewise.
8383 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8384 Likewise.
8385 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8386 Likewise.
8387 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8388 Likewise.
8389 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8390 Likewise.
8391 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8392 Likewise.
8393 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8394 Likewise.
8395 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8396 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8397 Likewise.
8398 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8399 Likewise.
8400 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8401 Likewise.
8402 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8403 Likewise.
8404 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8405 Likewise.
8406 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8407 Likewise.
8408 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8409 Likewise.
8410 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8411 Likewise.
8412 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8413 Likewise.
8414 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8415 Likewise.
8416 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8417 Likewise.
8418 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8419 Likewise.
8420 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8421 Likewise.
8422 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8423 Likewise.
8424 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8425 Likewise.
8426 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8427 Likewise.
8428 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8429 Likewise.
8430 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8431 Likewise.
8432 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8433 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8434 * testsuite/backward/hash_map/25896.cc: Likewise.
8435 * testsuite/backward/hash_set/25896.cc: Likewise.
8436
8437 2009-04-08 Ian Lance Taylor <iant@google.com>
8438
8439 * include/backward/hashtable.h (erase): Correctly handle erasing a
8440 reference to an entry in the hash table.
8441 * testsuite/backward/hash_map/25896.cc: New.
8442 * testsuite/backward/hash_set/25896.cc: New.
8443
8444 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8445
8446 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8447 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8448
8449 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8450
8451 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8452 of debug.
8453 * include/Makefile.in: Regenerate.
8454 * include/precompiled/stdc++.h: Add.
8455
8456 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8457
8458 * include/bits/random.h: Adjust doxygen markup.
8459 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8460
8461 * testsuite/26_numerics/random/piecewise_linear_distribution/
8462 operators/serialize.cc: Use typedefs.
8463
8464 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8465
8466 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8467 __gnu_cxx namespace. Remove "static inline".
8468
8469 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8470
8471 * include/bits/random.tcc (linear_congruential_engine<>::
8472 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8473
8474 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8475
8476 * include/bits/random.h (operator==): Mark all inline.
8477 (mersenne_twister_engine): Enable #if 0 checks.
8478
8479 * include/bits/random.h: Formatting tweaks.
8480
8481 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8482
8483 * include/bits/random.tcc (piecewise_linear_distribution<>::
8484 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8485 Remove spurious closed parenthesis.
8486
8487 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8488
8489 PR libstdc++/39644 (partial)
8490 * include/bits/random.tcc (linear_congruential_engine<>::
8491 seed(seed_seq&), independent_bits_engine<>::operator(),
8492 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8493
8494 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8495
8496 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8497 thinko.
8498 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8499 default.cc: Enable.
8500
8501 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8502
8503 PR libstdc++/39629 (partial)
8504 * testsuite/26_numerics/random/independent_bits_engine/cons/
8505 base_move.cc: Use uint_fast64_t instead of unsigned long.
8506 * testsuite/26_numerics/random/independent_bits_engine/cons/
8507 seed1.cc: Likewise.
8508 * testsuite/26_numerics/random/independent_bits_engine/cons/
8509 seed2.cc: Likewise.
8510 * testsuite/26_numerics/random/independent_bits_engine/cons/
8511 base_copy.cc: Likewise.
8512 * testsuite/26_numerics/random/independent_bits_engine/cons/
8513 default.cc: Likewise.
8514 * testsuite/26_numerics/random/independent_bits_engine/cons/
8515 seed_seq.cc: Likewise.
8516 * testsuite/26_numerics/random/independent_bits_engine/
8517 requirements/typedefs.cc: Likewise.
8518 * testsuite/26_numerics/random/independent_bits_engine/
8519 operators/equal.cc: Likewise.
8520 * testsuite/26_numerics/random/independent_bits_engine/
8521 operators/serialize.cc: Likewise.
8522 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8523
8524 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8525
8526 * include/tr1_impl/random: Remove, empty.
8527 * include/tr1_impl/random.tcc: Likewise.
8528
8529 * include/std/random: Minor clean-ups, formatting fixes, adjust
8530 copyright years.
8531 * include/bits/random.tcc: Likewise.
8532 * include/bits/random.h: Likewise.
8533 * include/tr1/random: Likewise.
8534 * include/tr1/random.tcc: Likewise.
8535 * include/tr1/random.h: Likewise.
8536
8537 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8538
8539 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8540 * doc/html/api.html: Regenerate.
8541
8542 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8543
8544 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8545 Change to mersenne_twister_engine, add same defaults as
8546 mersenne_twister_engine/cons/default.cc.
8547 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8548
8549 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8550 to __il.
8551 * include/bits/random.h (mersenne_twister_engine): Qualify
8552 _ShiftMin1 with namespace __detail.
8553 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8554 constexpr std::numeric_limits::max() can be used.
8555 (mersenne_twister_engine): Split apart static asserts into one
8556 assert per message. Temporarily disable the last three.
8557
8558 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8559
8560 * include/Makefile.am: Update to N2836. Modified for new random headers.
8561 * include/Makefile.in: Ditto.
8562 * include/tr1_impl/random: Moved to tr1/random.h
8563 * include/tr1_impl/random.tcc: Moved to tr1
8564 * include/tr1/random: Just point to moved tr1 random headers.
8565 * include/tr1/random.tcc: Moved from tr1_impl.
8566 * include/tr1/random.h: Moved from tr1_impl/random.
8567 * include/std/random: Modified to point to std random headers.
8568 * include/bits/random.tcc: New implementation of std random facilities.
8569 * include/bits/random.h: Ditto.
8570 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8571 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8572 seed1.cc: New.
8573 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8574 seed2.cc: New.
8575 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8576 default.cc: New.
8577 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8578 non_uint_neg.cc: New.
8579 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8580 typedefs.cc: New.
8581 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8582 equal.cc: New.
8583 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8584 serialize.cc: New.
8585 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8586 seed1.cc: New.
8587 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8588 seed2.cc: New.
8589 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8590 default.cc: New.
8591 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8592 typedefs.cc: New.
8593 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8594 equal.cc: New.
8595 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8596 serialize.cc: New.
8597 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8598 seed1.cc: New.
8599 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8600 seed2.cc: New.
8601 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8602 default.cc: New.
8603 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8604 typedefs.cc: New.
8605 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8606 equal.cc: New.
8607 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8608 serialize.cc: New.
8609 * testsuite/26_numerics/random/discard_block_engine/cons/
8610 base_move.cc: New.
8611 * testsuite/26_numerics/random/discard_block_engine/cons/
8612 seed1.cc: New.
8613 * testsuite/26_numerics/random/discard_block_engine/cons/
8614 seed2.cc: New.
8615 * testsuite/26_numerics/random/discard_block_engine/cons/
8616 base_copy.cc: New.
8617 * testsuite/26_numerics/random/discard_block_engine/cons/
8618 default.cc: New.
8619 * testsuite/26_numerics/random/discard_block_engine/cons/
8620 seed_seq.cc: New.
8621 * testsuite/26_numerics/random/discard_block_engine/requirements/
8622 typedefs.cc: New.
8623 * testsuite/26_numerics/random/discard_block_engine/operators/
8624 equal.cc: New.
8625 * testsuite/26_numerics/random/discard_block_engine/operators/
8626 serialize.cc: New.
8627 * testsuite/26_numerics/random/independent_bits_engine/cons/
8628 base_move.cc: New.
8629 * testsuite/26_numerics/random/independent_bits_engine/cons/
8630 seed1.cc: New.
8631 * testsuite/26_numerics/random/independent_bits_engine/cons/
8632 seed2.cc: New.
8633 * testsuite/26_numerics/random/independent_bits_engine/cons/
8634 base_copy.cc: New.
8635 * testsuite/26_numerics/random/independent_bits_engine/cons/
8636 default.cc: New.
8637 * testsuite/26_numerics/random/independent_bits_engine/cons/
8638 seed_seq.cc: New.
8639 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8640 typedefs.cc: New.
8641 * testsuite/26_numerics/random/independent_bits_engine/operators/
8642 equal.cc: New.
8643 * testsuite/26_numerics/random/independent_bits_engine/operators/
8644 serialize.cc: New.
8645 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8646 base_move.cc: New.
8647 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8648 seed1.cc: New.
8649 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8650 seed2.cc: New.
8651 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8652 base_copy.cc: New.
8653 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8654 default.cc: New.
8655 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8656 seed_seq.cc: New.
8657 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8658 typedefs.cc: New.
8659 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8660 equal.cc: New.
8661 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8662 serialize.cc
8663 * testsuite/26_numerics/random/mt19937.cc: New.
8664 * testsuite/26_numerics/random/mt19937_64.cc: New.
8665 * testsuite/26_numerics/random/minstd_rand.cc: New.
8666 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8667 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8668 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8669 * testsuite/26_numerics/random/ranlux24.cc: New.
8670 * testsuite/26_numerics/random/ranlux48.cc: New.
8671 * testsuite/26_numerics/random/knuth_b.cc: New.
8672 * testsuite/26_numerics/random/default_random_engine.cc: New.
8673 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8674 parms.cc: New.
8675 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8676 default.cc: New.
8677 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8678 typedefs.cc: New.
8679 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8680 serialize.cc: New.
8681 * testsuite/26_numerics/random/normal_distribution/cons/
8682 parms.cc: New.
8683 * testsuite/26_numerics/random/normal_distribution/cons/
8684 default.cc: New.
8685 * testsuite/26_numerics/random/normal_distribution/requirements/
8686 typedefs.cc: New.
8687 * testsuite/26_numerics/random/normal_distribution/operators/
8688 serialize.cc: New.
8689 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8690 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8691 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8692 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8693 parms_neg.cc: New.
8694 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8695 parms.cc: New.
8696 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8697 default.cc: New.
8698 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8699 typedefs.cc: New.
8700 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8701 serialize.cc: New.
8702 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8703 parms_neg.cc: New.
8704 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8705 parms.cc: New.
8706 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8707 default.cc: New.
8708 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8709 typedefs.cc: New.
8710 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8711 serialize.cc: New.
8712 * testsuite/26_numerics/random/poisson_distribution/cons/
8713 parms.cc: New.
8714 * testsuite/26_numerics/random/poisson_distribution/cons/
8715 default.cc: New.
8716 * testsuite/26_numerics/random/poisson_distribution/requirements/
8717 typedefs.cc
8718 * testsuite/26_numerics/random/poisson_distribution/operators/
8719 serialize.cc: New.
8720 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8721 parms.cc: New.
8722 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8723 default.cc: New.
8724 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8725 typedefs.cc: New.
8726 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8727 serialize.cc: New.
8728 * testsuite/26_numerics/random/discrete_distribution/cons/
8729 range.cc: New.
8730 * testsuite/26_numerics/random/discrete_distribution/cons/
8731 initlist.cc: New.
8732 * testsuite/26_numerics/random/discrete_distribution/cons/
8733 default.cc: New.
8734 * testsuite/26_numerics/random/discrete_distribution/cons/
8735 num_xbound_fun.cc: New.
8736 * testsuite/26_numerics/random/discrete_distribution/requirements/
8737 typedefs.cc: New.
8738 * testsuite/26_numerics/random/discrete_distribution/operators/
8739 serialize.cc: New.
8740 * testsuite/26_numerics/random/weibull_distribution/cons/
8741 parms.cc: New.
8742 * testsuite/26_numerics/random/weibull_distribution/cons/
8743 default.cc: New.
8744 * testsuite/26_numerics/random/weibull_distribution/requirements/
8745 typedefs.cc: New.
8746 * testsuite/26_numerics/random/weibull_distribution/operators/
8747 serialize.cc: New.
8748 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8749 parms.cc: New.
8750 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8751 default.cc: New.
8752 * testsuite/26_numerics/random/negative_binomial_distribution/
8753 requirements/typedefs.cc: New.
8754 * testsuite/26_numerics/random/negative_binomial_distribution/
8755 operators/serialize.cc: New.
8756 * testsuite/26_numerics/random/cauchy_distribution/cons/
8757 parms.cc: New.
8758 * testsuite/26_numerics/random/cauchy_distribution/cons/
8759 default.cc: New.
8760 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8761 typedefs.cc: New.
8762 * testsuite/26_numerics/random/cauchy_distribution/operators/
8763 serialize.cc: New.
8764 * testsuite/26_numerics/random/gamma_distribution/cons/
8765 parms.cc: New.
8766 * testsuite/26_numerics/random/gamma_distribution/cons/
8767 default.cc: New.
8768 * testsuite/26_numerics/random/gamma_distribution/requirements/
8769 typedefs.cc: New.
8770 * testsuite/26_numerics/random/gamma_distribution/operators/
8771 serialize.cc: New.
8772 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8773 parms.cc: New.
8774 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8775 default.cc: New.
8776 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8777 typedefs.cc: New.
8778 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8779 serialize.cc: New.
8780
8781 * testsuite/26_numerics/random/exponential_distribution/cons/
8782 parms.cc: New.
8783 * testsuite/26_numerics/random/exponential_distribution/cons/
8784 default.cc: New.
8785 * testsuite/26_numerics/random/exponential_distribution/requirements/
8786 typedefs.cc: New.
8787 * testsuite/26_numerics/random/exponential_distribution/operators/
8788 serialize.cc: New.
8789 * testsuite/26_numerics/random/lognormal_distribution/cons/
8790 parms.cc: New.
8791 * testsuite/26_numerics/random/lognormal_distribution/cons/
8792 default.cc: New.
8793 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8794 typedefs.cc: New.
8795 * testsuite/26_numerics/random/lognormal_distribution/operators/
8796 serialize.cc: New.
8797 * testsuite/26_numerics/random/binomial_distribution/cons/
8798 parms.cc: New.
8799 * testsuite/26_numerics/random/binomial_distribution/cons/
8800 default.cc: New.
8801 * testsuite/26_numerics/random/binomial_distribution/requirements/
8802 typedefs.cc: New.
8803 * testsuite/26_numerics/random/binomial_distribution/operators/
8804 serialize.cc: New.
8805 * testsuite/26_numerics/random/random_device/cons/
8806 token.cc: New.
8807 * testsuite/26_numerics/random/random_device/cons/
8808 default.cc: New.
8809 * testsuite/26_numerics/random/random_device/requirements/
8810 typedefs.cc: New.
8811 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8812 parms.cc: New.
8813 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8814 default.cc: New.
8815 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
8816 typedefs.cc: New.
8817 * testsuite/26_numerics/random/extreme_value_distribution/operators/
8818 serialize.cc: New.
8819 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8820 range.cc: New.
8821 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8822 default.cc: New.
8823 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8824 num_xbound_fun.cc: New.
8825 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8826 initlist_fun.cc: New.
8827 * testsuite/26_numerics/random/piecewise_linear_distribution/
8828 requirements/typedefs.cc: New.
8829 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
8830 serialize.cc: New.
8831 * testsuite/26_numerics/random/student_t_distribution/cons/
8832 parms.cc: New.
8833 * testsuite/26_numerics/random/student_t_distribution/cons/
8834 default.cc: New.
8835 * testsuite/26_numerics/random/student_t_distribution/requirements/
8836 typedefs.cc: New.
8837 * testsuite/26_numerics/random/student_t_distribution/operators/
8838 serialize.cc: New.
8839 * testsuite/26_numerics/random/geometric_distribution/cons/
8840 parms.cc: New.
8841 * testsuite/26_numerics/random/geometric_distribution/cons/
8842 default.cc: New.
8843 * testsuite/26_numerics/random/geometric_distribution/requirements/
8844 typedefs.cc: New.
8845 * testsuite/26_numerics/random/geometric_distribution/operators/
8846 serialize.cc: New.
8847 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8848 range.cc: New.
8849 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8850 default.cc: New.
8851 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8852 num_xbound_fun.cc: New.
8853 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8854 initlist_fun.cc: New.
8855 * testsuite/26_numerics/random/piecewise_constant_distribution/
8856 requirements/typedefs.cc: New.
8857 * testsuite/26_numerics/random/piecewise_constant_distribution/
8858 operators/serialize.cc: New.
8859
8860 2009-04-02 Dodji Seketeli <dodji@redhat.com>
8861
8862 * include/ext/bitmap_allocator.h: The typedefs should be made public
8863 if we want them to be accessible. This has been revealed by the patch
8864 that fixes PR c++/26693 in g++.
8865
8866 2009-04-02 Jakub Jelinek <jakub@redhat.com>
8867
8868 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
8869 Regenerated.
8870 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
8871 Regenerated.
8872 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
8873 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
8874 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
8875 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
8876 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
8877 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
8878 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
8879 Regenerated.
8880 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
8881
8882 2009-03-31 Jason Merrill <jason@redhat.com>
8883
8884 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
8885
8886 PR libstdc++/39310
8887 * include/tr1_impl/type_traits (is_function): Add partial
8888 specializations with function cv-quals.
8889 (__is_function_helper): Remove.
8890 (is_member_pointer): Don't define in terms of is_member_*_pointer.
8891
8892 2009-03-30 Ian Lance Taylor <iant@google.com>
8893
8894 * include/backward/hashtable.h (clear): Return quickly if the
8895 table is empty.
8896
8897 2009-03-27 Ian Lance Taylor <iant@google.com>
8898
8899 * include/backward/hashtable.h (_S_num_primes): Change to 29.
8900 (__stl_prime_list): Add 5 at the start of the list.
8901
8902 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
8903
8904 * include/std/fstream (basic_filebuf<>::open(const std::string&,
8905 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
8906 std::string&, ios_base::openmode), basic_ifstream<>::
8907 open(const std::string&, ios_base::openmode), basic_ofstream<>::
8908 basic_ofstream(const std::string&, ios_base::openmode),
8909 basic_ofstream<>::open(const std::string&, ios_base::openmode),
8910 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
8911 basic_fstream<>::open(const std::string&, ios_base::openmode)):
8912 Add in C++0x mode.
8913 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
8914 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
8915 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
8916 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
8917 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
8918 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
8919 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
8920
8921 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8922
8923 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
8924 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
8925 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
8926 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
8927
8928 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
8929
8930 * include/bits/forward_list.h (_Fwd_list_node_base<>::
8931 _M_transfer_after, _M_reverse_after): Move out of line...
8932 * include/bits/forward_list.tcc: ... here.
8933 (forward_list<>::reverse): Move inline...
8934 * include/bits/forward_list.h: ... here; minor cosmetic changes.
8935
8936 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8937
8938 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
8939 28277.cc: Likewise.
8940 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
8941 Likewise.
8942 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
8943 Likewise.
8944 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
8945 Likewise.
8946
8947 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8948
8949 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
8950 year(s).
8951 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
8952 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
8953 Likewise.
8954 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
8955 Likewise.
8956 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
8957 Likewise.
8958 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
8959
8960 2009-03-22 Mark Mitchell <mark@codesourcery.com>
8961
8962 * testsuite/25_algorithms/search_n/iterator.cc: Condition
8963 iterations for simulators.
8964 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
8965 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
8966 Condition stream width for simulators.
8967 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
8968 Likewise.
8969 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
8970 Likewise.
8971 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
8972
8973 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
8974
8975 * doc/xml/manual/appendix_contributing.xml: Add docbook style
8976 sheet version information. Table-ize docbook element examples.
8977 * doc/xml/manual/using.xml: Human-readable header
8978 markup. Alphabetized. Add new headers.
8979 * doc/html: Regenerate.
8980
8981 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
8982
8983 * doc/xml/faq.xml: Fix link to setup documentation.
8984
8985 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
8986
8987 * include/std/type_traits (__add_lvalue_reference_helper,
8988 __add_rvalue_reference_helper): As an optimization, rewrite
8989 condition (avoid is_function).
8990
8991 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
8992
8993 PR libstdc++/39405
8994 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
8995 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
8996
8997 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
8998
8999 * testsuite/30_threads/condition_variable_any/native_handle/
9000 typesizes.cc: Include tweaks.
9001 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9002 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9003 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9004 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9005 * testsuite/30_threads/condition_variable/native_handle/
9006 typesizes.cc: Same.
9007
9008 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9009
9010 * include/bits/shared_ptr.h: Add include guards.
9011 * include/tr1/shared_ptr.h: Likewise.
9012
9013 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9014
9015 * include/std/iostream: Fix doxygen link.
9016 * include/bits/forward_list.h: Fix doxygen markup.
9017 * include/ext/vstring.h: Escape backslash in doxygen comment.
9018 * include/bits/basic_string.h: Likewise.
9019
9020 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9021
9022 * doc/xml/faq.xml: Fix links to implementation status pages.
9023
9024 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9025
9026 * include/std/complex (operator+(const complex<>&, const _Tp&),
9027 operator+(const _Tp&, const complex<>&),
9028 operator-(const complex<>&, const _Tp&),
9029 operator-(const _Tp&, const complex<>&)): Do not assume real()
9030 returns a reference (against DR 387).
9031 * testsuite/26_numerics/complex/dr387_2.cc: New.
9032
9033 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9034
9035 * testsuite/thread/pthread4.cc: Move...
9036 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9037 * testsuite/thread/pthread5.cc: Move...
9038 * testsuite/23_containers/list/pthread5.cc: ...here.
9039 * testsuite/thread/pthread6.cc: Move...
9040 * testsuite/23_containers/map/pthread6.cc: ...here.
9041 * testsuite/thread/pthread7-rope.cc: Move...
9042 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9043 * testsuite/thread/guard.cc: Move...
9044 * testsuite/18_support/pthread_guard.cc: ...here.
9045 * testsuite/thread/18185.cc: Move...
9046 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9047 * testsuite/thread/pthread1.cc: Move...
9048 * testsuite/23_containers/list/pthread1.cc: ...here.
9049 * testsuite/thread/pthread2.cc: Move...
9050 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9051 * testsuite/thread/pthread3.cc: Move...
9052 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9053
9054 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9055 * testsuite/thread: Remove.
9056
9057 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9058
9059 * configure: Regenerate.
9060
9061 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9062
9063 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9064 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9065 from baseline_dir.
9066 * configure: Regenerate.
9067 * testsuite/Makefile.am (baseline_file): Remove variable.
9068 (site.exp): Set baseline_dir rather than baseline_file.
9069 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9070 * testsuite/Makefile.in: Regenerate.
9071
9072 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9073
9074 * testsuite/30_threads/thread/this_thread: Move...
9075 * testsuite/30_threads/this_thread: ...here.
9076 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9077 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9078 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9079 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9080 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9081 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9082
9083 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9084
9085 * doc/doxygen/user.cfg.in: Tweaks.
9086 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9087 be elsewhere.
9088
9089 * include/tr1_impl/unordered_map: Just use most specialized
9090 container module.
9091 * include/tr1_impl/unordered_set: Same.
9092 * include/tr1_impl/array: Same.
9093 * include/bits/stl_list.h: Same.
9094 * include/bits/stl_map.h: Same.
9095 * include/bits/stl_queue.h: Same.
9096 * include/bits/stl_set.h: Same.
9097 * include/bits/stl_stack.h: Same.
9098 * include/bits/forward_list.h: Same.
9099 * include/bits/basic_string.h: Same.
9100 * include/bits/stl_multimap.h: Same.
9101 * include/bits/stl_vector.h: Same.
9102 * include/bits/stl_deque.h: Same.
9103 * include/bits/stl_multiset.h: Same.
9104 * include/bits/stl_bvector.h: Same.
9105
9106 * include/backward/binders.h: Change binder module to binders.
9107
9108 * include/std/complex: Add complex_numers module.
9109 * include/tr1_impl/complex: Same.
9110
9111 * include/std/valarray: Add numeric_arrays module.
9112 * include/bits/gslice_array.h: Same.
9113 * include/bits/gslice.h: Same.
9114 * include/bits/mask_array.h: Same.
9115 * include/bits/slice_array.h: Same.
9116 * include/bits/indirect_array.h: Same.
9117
9118 * include/bits/allocator.h: Add allocators module.
9119 * include/ext/throw_allocator.h
9120 * include/ext/pool_allocator.h
9121 * include/ext/bitmap_allocator.h
9122 * include/ext/new_allocator.h
9123 * include/ext/malloc_allocator.h
9124 * include/ext/array_allocator.h
9125 * include/ext/mt_allocator.h
9126 * include/ext/debug_allocator.h
9127 * include/ext/extptr_allocator.h
9128
9129 * include/tr1_impl/functional: Move namespace markup here.
9130 * include/tr1_impl/regex: Same.
9131
9132 * include/tr1_impl/type_traits: Add metaprogramming module.
9133 * include/std/type_traits: Same.
9134
9135 * include/std/memory: Add memory module.
9136
9137 * include/std/ratio: Add ratio module.
9138
9139 * include/std/chrono: Move namespace markup here, add time module.
9140
9141 * include/std/thread: Move namespace markup here, add concurrency
9142 module.
9143 * include/std/mutex: Use concurrency module.
9144 * include/std/condition_variable: Same.
9145
9146
9147 * include/bits/ios_base.h: Refine io module.
9148 * include/bits/basic_ios.h: Same.
9149 * include/std/fstream: Same.
9150 * include/std/istream: Same.
9151 * include/std/ostream: Same.
9152 * include/std/sstream: Same.
9153
9154 * include/ext/vstring.h: Correct parameter markup.
9155
9156 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9157 * include/bits/unique_ptr.h: Same.
9158
9159 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9160 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9161 * include/bits/stl_heap.h: Add markup for new groupings.
9162 * include/bits/stl_algobase.h: Same.
9163 * include/bits/stl_algo.h: Same.
9164
9165 * include/c_compatibility/stdatomic.h: Add atomics module.
9166 * include/c_global/cstdatomic: Same.
9167
9168 * libsupc++/exception: Add exceptions module.
9169 * libsupc++/typeinfo: Same.
9170 * libsupc++/new: Same.
9171 * libsupc++/exception_ptr.h: Same.
9172 * include/std/system_error: Same.
9173 * include/std/stdexcept: Same.
9174
9175 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9176 * libsupc++/cxxabi-forced.h: Same.
9177
9178 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9179 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9180 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9181 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9182 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9183 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9184 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9185 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9186 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9187 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9188 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9189 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9190 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9191 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9192 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9193 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9194 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9195 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9196 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9197 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9198 * testsuite/23_containers/vector/requirements/dr438/
9199 constructor_1_neg.cc: Same.
9200 * testsuite/23_containers/vector/requirements/dr438/
9201 constructor_2_neg.cc: Same.
9202 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9203 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9204 * testsuite/23_containers/deque/requirements/dr438/
9205 constructor_1_neg.cc: Same.
9206 * testsuite/23_containers/deque/requirements/dr438/
9207 constructor_2_neg.cc: Same.
9208 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9209 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9210 * testsuite/23_containers/list/requirements/dr438/
9211 constructor_1_neg.cc: Same.
9212 * testsuite/23_containers/list/requirements/dr438/
9213 constructor_2_neg.cc: Same.
9214 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9215 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9216 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9217 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9218 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9219 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9220 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9221 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9222 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9223 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9224
9225 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9226
9227 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9228 * doc/doxygen/user.cfg.in: Update.
9229 * scripts/run_doxygen: Adjust for new group names.
9230
9231 * include/tr1_impl/random: Update doxygen group markup.
9232 * include/tr1_impl/unordered_map: Same.
9233 * include/tr1_impl/unordered_set: Same.
9234 * include/tr1_impl/array: Same.
9235 * include/std/numeric: Same.
9236 * include/std/utility: Same.
9237 * include/std/bitset: Same.
9238 * include/std/iosfwd: Same.
9239 * include/bits/stl_list.h: Same.
9240 * include/bits/stl_map.h: Same.
9241 * include/bits/stl_algobase.h: Same.
9242 * include/bits/stl_queue.h: Same.
9243 * include/bits/stl_set.h: Same.
9244 * include/bits/stl_stack.h: Same.
9245 * include/bits/stl_iterator_base_types.h: Same.
9246 * include/bits/forward_list.h: Same.
9247 * include/bits/basic_string.h: Same.
9248 * include/bits/stl_multimap.h: Same.
9249 * include/bits/stl_vector.h: Same.
9250 * include/bits/stl_deque.h: Same.
9251 * include/bits/stl_multiset.h: Same.
9252 * include/bits/stl_algo.h: Same.
9253 * include/bits/stl_bvector.h: Same.
9254 * include/bits/algorithmfwd.h: Same.
9255 * include/bits/stl_function.h: Same.
9256 * include/tr1/cmath: Same.
9257 * include/backward/binders.h: Same.
9258
9259 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9260
9261 * include/std/system_error (system_category): To system_category().
9262 (generic_category): To generic_category. DR 890.
9263 * src/system_error.cc: Define.
9264 * include/bits/functexcept.h: Only one __throw_system_error.
9265 * src/functexcept.cc: Same.
9266 * include/std/mutex: Fixup for changes above.
9267 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9268 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9269 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9270 * config/abi/pre/gnu.ver: Clean up exports.
9271
9272 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9273
9274 * include/std/thread: Fix typo.
9275 * src/thread.cc (thread::join): Use NULL.
9276
9277 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9278
9279 PR libstdc++/39168
9280 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9281 const string&)): Also check that the value != CHAR_MAX.
9282 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9283 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9284 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9285 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9286 _M_cache(const locale&)): Likewise.
9287 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9288 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9289 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9290 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9291 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9292 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9293
9294 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9295 Benjamin Kosnik <bkoz@redhat.com>
9296
9297 * include/std/thread (_Impl_base): Move _M_id out and into ...
9298 (thread): ...here. Call _M_make_routine in body of constructors.
9299 Adjust data member usage to reflect changes.
9300 (_M_make_routine): From _M_make_shared_data.
9301 (_M_start_thread): Add __shared_base_type argument.
9302 * src/thread.cc: Fixups for above.
9303 * config/abi/pre/gnu.ver: Adjust exports.
9304 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9305 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9306 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9307
9308 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9309
9310 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9311 (compare_type_to_native_type): ...this, add alignment check.
9312 * testsuite/30_threads/condition_variable_any/native_handle/
9313 typesizes.cc: Modify as above.
9314 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9315 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9316 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9317 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9318 * testsuite/30_threads/condition_variable/native_handle/
9319 typesizes.cc: Same.
9320 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9321 typesizes.cc: Same.
9322
9323 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9324 * testsuite/30_threads/thread/cons/2.cc: Same.
9325 * testsuite/30_threads/thread/cons/3.cc: Same.
9326 * testsuite/30_threads/thread/cons/4.cc: Same.
9327 * testsuite/30_threads/thread/cons/5.cc: Same.
9328 * testsuite/30_threads/thread/cons/6.cc: Same.
9329 * testsuite/30_threads/thread/cons/7.cc: Same.
9330 * testsuite/30_threads/thread/cons/8.cc: Same.
9331
9332 * testsuite/30_threads/thread/cons/9.cc: New.
9333 * testsuite/30_threads/thread/cons/moveable.cc: New.
9334
9335 * src/condition_variable.cc: Clean up whitespace.
9336 * include/std/condition_variable: Same.
9337
9338 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9339
9340 * include/std/condition_variable (condition_variable): Remove
9341 _M_internal_mutex. Add private __native_type typedef.
9342 * src/condition_variable.cc (condition_variable::notify_one):
9343 Remove _M_internal_mutex use. Use typedef.
9344 (condition_variable::notify_all): Same.
9345 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9346 (recursive_mutex): Same.
9347 (timed_mutex): Same.
9348 (recursive_timed_mutex): Same.
9349 (once_flag): Make __native_type typedef private.
9350
9351 * include/std/thread (this_thread): Add minimal markup.
9352
9353 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9354 Adjust line numbers.
9355 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9356 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9357 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9358 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9359 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9360 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9361 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9362 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9363 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9364 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9365 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9366 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9367 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9368
9369 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9370 * testsuite/30_threads/condition_variable_any/native_handle/
9371 typesizes.cc: New.
9372 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9373 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9374 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9375 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9376 * testsuite/30_threads/condition_variable/native_handle/
9377 typesizes.cc: Same.
9378 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9379 typesizes.cc: Same.
9380
9381 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9382
9383 PR testsuite/33300
9384 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9385 on darwin for lp64.
9386
9387 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9388
9389 * configure.host: Set abi_baseline_pair for mips64*-linux.
9390 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9391
9392 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9393
9394 * include/std/thread (this_thread::get_id): Inline.
9395
9396 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9397
9398 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9399 _Callable as template argument for _M_make_shared_data.
9400 * testsuite/30_threads/thread/cons/6.cc: New.
9401 * testsuite/30_threads/thread/cons/7.cc: New.
9402 * testsuite/30_threads/thread/cons/8.cc: New.
9403
9404 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9405
9406 * testsuite/30_threads/thread/member: To..
9407 * testsuite/30_threads/thread/members: ...this.
9408 * testsuite/30_threads/condition_variable/member: To...
9409 * testsuite/30_threads/condition_variable/members: ...this.
9410
9411 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9412
9413 * include/std/thread (thread::id): Move definition inside thread.
9414 Use native_handle_type. Remove this_thread::get_id friend.
9415 Change __thread_data_ptr to __shared_base_ptr.
9416 (thread::id::id(native_handle_type): Make public. Still explicit.
9417 Use native_handle_type. Change _M_thread_id to _M_thread.
9418 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9419 _M_thread_handle to _M_id.
9420 (thread::__thread_data): Rename to _Impl.
9421 Fixup for renames.
9422 (thread::_M_make_thread_data): Return derived type.
9423 (thread::hardware_concurrency): Add definition for default case.
9424 (thread::get_id): Now can define inline.
9425 (thread): Change _M_thread_data to _M_data.
9426 (this_thread::get_id): Now can define inline.
9427 * src/thread.cc (__thread_proxy): Rename to
9428 execute_native_thread_routine.
9429 Fixup for other renames.
9430 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9431 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9432 * testsuite/30_threads/thread/algorithm: Move to..
9433 * testsuite/30_threads/thread/swap: ...this.
9434 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9435 * testsuite/30_threads/thread/id/operators.cc: New.
9436
9437 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9438
9439 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9440 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9441 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9442 exposing it in public std::tuple interface.
9443
9444 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9445 Benjamin Kosnik <bkoz@redhat.com>
9446
9447 * include/std/thread (__thread_data_base): Nest class in std::thread.
9448 (__thread_data): Likewise.
9449 (__thread_data_ptr): Nest typedef in std::thread.
9450 * src/thread.cc (__thread_proxy): Qualify the above names.
9451 * config/abi/pre/gnu.ver: Remove unused exports.
9452
9453 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9454
9455 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9456 * include/bits/stl_vector.h: Remove private vector_type typedef.
9457 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9458 Fix line numbers.
9459 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9460 * testsuite/23_containers/vector/requirements/dr438/
9461 constructor_1_neg.cc: Same.
9462 * testsuite/23_containers/vector/requirements/dr438/
9463 constructor_2_neg.cc: Same.
9464 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9465 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9466
9467 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9468
9469 PR libstdc++/25191
9470 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9471 deal consistently with __try and __catch too.
9472 * src/localename.cc: Replace try -> __try, catch -> __catch.
9473 * src/ios.cc: Likewise.
9474 * src/locale.cc: Likewise.
9475 * src/istream.cc: Likewise.
9476 * src/thread.cc: Likewise.
9477 * src/compatibility.cc: Likewise.
9478 * src/bitmap_allocator.cc: Likewise.
9479 * src/ios_init.cc: Likewise.
9480 * include/debug/deque: Likewise.
9481 * include/debug/list: Likewise.
9482 * include/tr1_impl/hashtable: Likewise.
9483 * include/std/bitset: Likewise.
9484 * include/ext/pb_ds/detail/resize_policy/
9485 hash_load_check_resize_trigger_imp.hpp: Likewise.
9486 * include/ext/pb_ds/detail/resize_policy/
9487 hash_standard_resize_policy_imp.hpp: Likewise.
9488 * include/ext/pb_ds/detail/cc_hash_table_map_/
9489 resize_fn_imps.hpp: Likewise.
9490 * include/ext/pb_ds/detail/cc_hash_table_map_/
9491 constructor_destructor_fn_imps.hpp: Likewise.
9492 * include/ext/pb_ds/detail/pat_trie_/
9493 split_join_branch_bag.hpp: Likewise.
9494 * include/ext/pb_ds/detail/pat_trie_/
9495 constructors_destructor_fn_imps.hpp: Likewise.
9496 * include/ext/pb_ds/detail/bin_search_tree_/
9497 constructors_destructor_fn_imps.hpp: Likewise.
9498 * include/ext/pb_ds/detail/gp_hash_table_map_/
9499 resize_fn_imps.hpp: Likewise.
9500 * include/ext/pb_ds/detail/gp_hash_table_map_/
9501 constructor_destructor_fn_imps.hpp: Likewise.
9502 * include/ext/pb_ds/detail/binary_heap_/
9503 constructors_destructor_fn_imps.hpp: Likewise.
9504 * include/ext/pb_ds/detail/binary_heap_/
9505 erase_fn_imps.hpp: Likewise.
9506 * include/ext/pb_ds/detail/binary_heap_/
9507 split_join_fn_imps.hpp: Likewise.
9508 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9509 constructors_destructor_fn_imps.hpp: Likewise.
9510 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9511 * include/ext/pb_ds/detail/list_update_map_/
9512 constructor_destructor_fn_imps.hpp: Likewise.
9513 * include/ext/slist: Likewise.
9514 * include/ext/memory: Likewise.
9515 * include/ext/rc_string_base.h: Likewise.
9516 * include/ext/ropeimpl.h: Likewise.
9517 * include/ext/vstring.tcc: Likewise.
9518 * include/ext/rope: Likewise.
9519 * include/ext/sso_string_base.h: Likewise.
9520 * include/bits/shared_ptr.h: Likewise.
9521 * include/bits/stl_list.h: Likewise.
9522 * include/bits/locale_classes.tcc: Likewise.
9523 * include/bits/locale_facets.tcc: Likewise.
9524 * include/bits/locale_classes.h: Likewise.
9525 * include/bits/forward_list.h: Likewise.
9526 * include/bits/stl_vector.h: Likewise.
9527 * include/bits/stl_deque.h: Likewise.
9528 * include/bits/istream.tcc: Likewise.
9529 * include/bits/stl_uninitialized.h: Likewise.
9530 * include/bits/ostream.tcc: Likewise.
9531 * include/bits/vector.tcc: Likewise.
9532 * include/bits/stl_tempbuf.h: Likewise.
9533 * include/bits/deque.tcc: Likewise.
9534 * include/bits/basic_string.tcc: Likewise.
9535 * include/bits/ostream_insert.h: Likewise.
9536 * include/bits/locale_facets_nonio.tcc: Likewise.
9537 * include/bits/stl_tree.h: Likewise.
9538 * include/bits/fstream.tcc: Likewise.
9539 * include/tr1/shared_ptr.h: Likewise.
9540 * include/tr1/hypergeometric.tcc: Likewise.
9541 * include/backward/hashtable.h: Likewise.
9542 * libsupc++/exception_ptr.h: Likewise.
9543 * libsupc++/eh_personality.cc: Likewise.
9544 * libsupc++/eh_call.cc: Likewise.
9545 * config/locale/gnu/monetary_members.cc: Likewise.
9546 * config/locale/gnu/time_members.h: Likewise.
9547 * config/locale/generic/time_members.h: Likewise.
9548
9549 2009-02-03 Johannes Singler <singler@ira.uka.de>
9550
9551 * include/parallel/algorithmfwd.h:
9552 Add parallelism default for many declarations.
9553 * include/parallel/numericfwd.h: Likewise.
9554 * include/parallel/iterator.h: Use iterator_traits as usual.
9555 * include/parallel/par_loop.h:
9556 Include equally_split.h.
9557 (for_each_template_random_access_ed):
9558 Avoid calling the Result default constructor.
9559 * include/parallel/numeric: Replace
9560 for_each_template_random_access by
9561 for_each_template_random_access_ed in numeric functions.
9562
9563 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9564
9565 * config/os/gnu-linux/os_defines.h: Remove superfluous
9566 __NO_STRING_INLINES.
9567
9568 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9569
9570 * testsuite/21_strings/c_strings/char/3.cc: New test.
9571 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9572
9573 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9574 Jakub Jelinek <jakub@redhat.com>
9575
9576 PR libstdc++/30928 (partial, works together with recent glibcs)
9577 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9578 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9579 defined.
9580 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9581 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9582 defined.
9583 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9584 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9585 defined.
9586 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9587 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9588 defined.
9589 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9590 argument is const char *, assign result to const char * var, not
9591 char *.
9592 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9593 argument is const wchar_t *, assign result to const wchar_t * var, not
9594 wchar_t *.
9595
9596 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9597
9598 * include/std/thread: Remove unused headers.
9599 (__thread_data_base): Remove unused mutex and base.
9600 (thread::~thread): Only detach if joinable.
9601 (thread::joinable): Test if thread data ptr is empty.
9602 (thread::_M_thread_data_mutex): Remove.
9603 (thread::_M_get_thread_data): Remove.
9604 (thread::_M_make_thread_data): Remove overload, use make_shared.
9605 (thread::id::id): Make constructor explicit.
9606 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9607 (thread::_M_start_thread): Break shared_ptr cycle on error.
9608 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9609 * testsuite/30_threads/thread/member/4.cc: New.
9610 * testsuite/30_threads/thread/member/5.cc: New.
9611
9612 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9613
9614 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9615 (standard_layout): Just use !has_virtual_destructor for now.
9616 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9617 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9618 * testsuite/30_threads/recursive_mutex/requirements/
9619 standard_layout.cc: New.
9620 * testsuite/30_threads/condition_variable/requirements/
9621 standard_layout.cc: New.
9622 * testsuite/29_atomics/atomic_address/requirements/
9623 standard_layout.cc: Adjust.
9624 * testsuite/29_atomics/atomic_flag/requirements/
9625 standard_layout.cc: Same.
9626 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9627 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9628 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9629 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9630 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9631 line numbers.
9632 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9633 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9634 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9635 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9636 Remove, not required.
9637
9638 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9639
9640 * include/std/thread (__thread_data_base, thread): Rename member
9641 functions to match coding style.
9642 (thread::thread,thread::operator=): Define move operations.
9643 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9644 * config/abi/pre/gnu.ver: Adjust.
9645
9646 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9647
9648 PR libstdc++/38384
9649 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9650 on HPUX.
9651 * configure: Regenerate.
9652
9653 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9654
9655 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9656 atomic_flag_fence.
9657
9658 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9659
9660 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9661 Uros Bizjak <ubizjak@gmail.com>
9662
9663 PR libstdc++/38834
9664 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9665 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9666
9667 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9668 Rainer Emrich <r.emrich@de.tecosim.com>
9669
9670 PR libstdc++/38919
9671 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9672 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9673 * configure: Regenerate.
9674
9675 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9676
9677 * include/std/thread (__thread_data_base::__run): Make non-const.
9678 * testsuite/30_threads/thread/cons/5.cc: New.
9679
9680 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9681
9682 * src/Makefile.am (sources): Add math_stubs_float.cc.
9683 * src/Makefile.in: Regenerate.
9684 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9685
9686 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9687
9688 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9689 * src/Makefile.in: Regenerate.
9690 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9691
9692 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9693
9694 PR libstdc++/32666
9695 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9696
9697 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9698
9699 PR libstdc++/32666
9700 * Makefile.am (hosted_source): Remove libmath directory.
9701 * Makefile.in: Regenerate.
9702 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9703 (AC_REPLACE_MATHFUNCS): Remove.
9704 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9705 in GLIBCXX_CHECK_C99_TR1.
9706 * acinclude.m4: Remove libmath, need_math.
9707 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9708 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9709 * configure.ac: Same.
9710 * configure: Regenerate.
9711 * fragment.am: Fix comment.
9712 * config.h.in: Regenerate.
9713 * src/Makefile.in: Regenerate.
9714 * src/Makefile.am: Remove libmath references.
9715 * doc/Makefile.in: Regenerate.
9716 * po/Makefile.in: Regenerate.
9717 * include/Makefile.in: Regenerate.
9718 * libsupc++/Makefile.in: Regenerate.
9719 * testsuite/Makefile.in: Regenerate.
9720
9721 * src/compatibility.cc: Also export long double versions of "C" math
9722 library if hppa-linux.
9723 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9724 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9725
9726 * libmath: Remove.
9727 * libmath/signbit.c: Same.
9728 * libmath/stubs.c: Same.
9729 * libmath/Makefile.in: Same.
9730 * libmath/copysignf.c: Same.
9731 * libmath/mathconf.h: Same.
9732 * libmath/signbitf.c: Same.
9733 * libmath/Makefile.am: Same.
9734 * libmath/signbitl.c: Same.
9735
9736 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9737 Paolo Carlini <paolo.carlini@oracle.com>
9738
9739 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9740 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9741 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9742 * configure.ac: Adjust.
9743 * doc/xml/manual/configure.xml: Update.
9744 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9745 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9746 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9747 * configure: Regenerate.
9748 * config.h.in: Likewise.
9749
9750 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9751 thread::joinable, thread::swap, this_thread::get_id,
9752 this_thread::yield): Define inline...
9753 * include/std/thread: ... here.
9754 * config/abi/pre/gnu.ver: Adjust.
9755
9756 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9757
9758 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9759 Add dg-timeout-factor 2.0.
9760 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9761 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9762 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9763 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9764 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9765 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9766
9767 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9768
9769 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9770 field from readelf output.
9771
9772 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9773
9774 PR libstdc++/38384
9775 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9776 * configure: Regenerate.
9777
9778 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9779
9780 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9781 _GLIBCXX_HAVE_TLS.
9782 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9783
9784 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9785
9786 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9787 constructor for _M_pattern.
9788 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9789 string.cc: Test construction from different basic_string type.
9790 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9791 string.cc: Likewise.
9792
9793 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9794 Jonathan Larmour <jifl@eCosCentric.com>
9795
9796 PR libstdc++/36801
9797 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9798 New.
9799 (__gnu_cxx::__exchange_and_add): Use it.
9800 * src/atomic.cc (get_atomic_mutex): New.
9801 * src/debug.cc (get_safe_base_mutex): New.
9802 * src/locale.cc (get_locale_cache_mutex): New.
9803 * src/mt_allocator.cc (get_freelist): New.
9804 (get_freelist_mutex): New.
9805 * src/pool_allocator.cc (get_palloc_mutex): New.
9806 * include/std/mutex (__once_functor_lock): To
9807 (__get_once_functor_lock): ...this.
9808 * src/mutex.cc (__once_mutex): Don't export, use
9809 (get_once_mutex): ...this.
9810 * config/abi/pre/gnu.ver: Adjust exports.
9811
9812 2009-01-07 Jakub Jelinek <jakub@redhat.com>
9813
9814 PR libstdc++/38732
9815 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
9816 referenceCount field again.
9817 (__cxxabiv1::__cxa_refcounted_exception): New struct.
9818 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
9819 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
9820 inline functions.
9821 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
9822 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
9823 instead of __cxa_exception.
9824 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
9825 __cxxabiv1::__cxa_throw): Likewise.
9826 * libsupc++/eh_ptr.cc (std::rethrow_exception,
9827 std::__exception_ptr::exception_ptr::_M_addref,
9828 std::__exception_ptr::exception_ptr::_M_release,
9829 __gxx_dependent_exception_cleanup): Likewise.
9830 * testsuite/18_support/exception/38732.cc: New test.
9831
9832 PR libstdc++/38092
9833 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
9834 * src/compatibility.cc: Don't use .symver directives if
9835 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
9836 * config.h.in: Regenerated.
9837 * configure: Likewise.
9838
9839 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
9840
9841 PR libstdc++/38466
9842 * include/bits/stl_pair.h: Document C++03 pair vs swap.
9843
9844 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
9845
9846 * src/locale_init.cc (locale::_S_initialize_once): Move construction
9847 of classic locale...
9848 (locale::classic): Here.
9849
9850 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
9851
9852 * include/tr1_impl/regex: Fix bad return statements and typos.
9853
9854 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9855
9856 * include/tr1_impl/regex: Remove unimplemented function definitions.
9857 * testsuite/28_regex/init-list.cc: Compile only.
9858 * testsuite/tr1/7_regular_expressions/regex/cons/char/
9859 c_string_extended.cc: Same.
9860 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
9861 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
9862
9863 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9864
9865 PR libstdc++/38384
9866 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
9867 * configure: Regenerate.
9868
9869 2009-01-05 Ben Elliston <bje@au.ibm.com>
9870
9871 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
9872 * configure: Regenerate.
9873
9874 2009-01-05 Ben Elliston <bje@au.ibm.com>
9875
9876 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
9877 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
9878 * configure: Regenerate.
9879
9880 2009-01-04 Richard Guenther <rguenther@suse.de>
9881
9882 PR libstdc++/38720
9883 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
9884 integer type for storage, arithmetic and comparisons.
9885 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
9886
9887 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
9888
9889 PR libstdc++/38719
9890 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
9891 _Fwd_list_const_iterator::_M_next): Fix return type.
9892
9893 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
9894
9895 * Revert last commit, reopen and suspend libstdc++/38678.
9896
9897 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
9898
9899 PR libstdc++/38678
9900 * include/std/istream (basic_istream<>::_M_read): New.
9901 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
9902 (basic_istream<>::read, basic_istream<>::readsome): Use it.
9903 * include/std/ostream (basic_ostream<>::_M_write_): New.
9904 (basic_ostream<>::_M_write): Adjust.
9905 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
9906 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
9907 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
9908 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
9909 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.