pointer.h: Add pragma system_header, use _GLIBCXX_USE_LONG_LONG, macro cleanup.
[gcc.git] / libstdc++-v3 / ChangeLog
1 <<<<<<< .mine
2 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
3
4 * include/ext/pointer.h: Add pragma system_header, use
5 _GLIBCXX_USE_LONG_LONG, macro cleanup.
6
7 =======
8 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
9
10 * src/compatibility-ldbl.cc: Include cmath.
11
12 >>>>>>> .r150760
13 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
14
15 * src/compatibility-ldbl.cc: Include tr1/functional.
16
17 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
18
19 * src/compatibility-ldbl.cc: Add explicit namespace scope.
20
21 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
22
23 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
24 * include/precompiled/stdc++.h: Don't include cassert if
25 _GLIBCXX_NO_ASSERT defined.
26 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
27 semi-colon.
28 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
29 Same.
30
31 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
32 directory.
33 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
34 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
35 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
36
37 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
38 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
39 use stdc++.h include.
40 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
41 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
42 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
43 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
44 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
45 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
46 ...this.
47 * testsuite/17_intro/headers/c++200x/all.cc: To...
48 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
49 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
50 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
51 ...this.
52 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
53 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
54
55 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
56
57 * include/std/future: Move error handling bits outside macro guard.
58 * src/future.cc: Adjust.
59
60 * include/precompiled/stdc++.h: Add future.
61 * doc/xml/manual/using.xml: Same.
62
63 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
64
65 * src/hashtable.cc: Just definitions.
66 * src/hashtable_c++0x.cc: Compile C++0x versions.
67 * src/hash.cc: Same.
68 * src/hash_c++0x.cc: Same.
69 src/hash_tr1.cc: Compile TR1 versions.
70 src/hashtable_tr1.cc: Same.
71
72 * src/limits_c++0x.cc: Sync build error handling.
73
74 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
75 hashtable.cc to hashtable_tr1.cc.
76 * src/Makefile.in: Regenerate.
77
78 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
79
80 * include/tr1_impl/functional: Doxygen markup.
81
82 * doc/html/*: Regenerate.
83
84 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
85
86 * include/std/future: Fixes for -fno-exceptions.
87 * include/bits/functexcept.h: Same.
88 * libsupc++/exception_ptr.h: Same.
89 * src/pool_allocator.cc: Same.
90 * src/future.cc: Same.
91 * src/functexcept.cc: Same.
92 * config/abi/pre/gnu.ver: New exports.
93 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
94 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
95 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
96 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
97 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
98 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
99 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
100
101 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
102 * testsuite/23_containers/deque/operators/2.cc: New.
103
104 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
105
106 * src/hash.cc (hash<string>::operator()(string),
107 hash<wstring>::operator()(wstring)): Do not decorate as throwing
108 nothing.
109 * include/bits/functional_hash.h (hash<error_code>::
110 operator()(error_code)): Likewise.
111
112 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
113
114 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
115 bool for stream sentry objects.
116 * include/bits/istream.tcc: Same.
117 * include/bits/ostream.tcc: Same.
118 * include/bits/basic_string.tcc: Same.
119 * include/bits/ostream_insert.h: Same.
120 * src/istream.cc: Same.
121
122 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
123
124 PR libstdc++/15523
125 * include/debug/safe_iterator.h (_Safe_iterator<>::
126 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
127 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
128 do not error out when the source is a value-initialized iterator.
129 * testsuite/23_containers/vector/15523.cc: New.
130 * doc/xml/manual/intro.xml: Add an entry for DR 408.
131
132 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
133
134 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
135 cosmetic changes, inline.
136 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
137 Likewise.
138 * include/bits/move.h: Minor cosmetic changes.
139
140 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
141
142 PR libstdc++/40912 (final)
143 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
144 * testsuite/26_numerics/random/uniform_real_distribution/cons/
145 parms_neg.cc: Likewise.
146 * testsuite/26_numerics/random/uniform_real_distribution/cons/
147 parms.cc: Likewise.
148 * testsuite/26_numerics/random/uniform_real_distribution/cons/
149 default.cc: Likewise.
150 * testsuite/26_numerics/random/uniform_real_distribution/
151 requirements/typedefs.cc: Likewise.
152 * testsuite/26_numerics/random/piecewise_constant_distribution/
153 cons/range.cc: Likewise.
154 * testsuite/26_numerics/random/piecewise_constant_distribution/
155 cons/default.cc: Likewise.
156 * testsuite/26_numerics/random/piecewise_constant_distribution/
157 cons/num_xbound_fun.cc: Likewise.
158 * testsuite/26_numerics/random/piecewise_constant_distribution/
159 cons/initlist_fun.cc: Likewise.
160 * testsuite/26_numerics/random/piecewise_constant_distribution/
161 requirements/typedefs.cc: Likewise.
162 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
163 * testsuite/26_numerics/random/chi_squared_distribution/cons/
164 parms.cc: Likewise.
165 * testsuite/26_numerics/random/chi_squared_distribution/cons/
166 default.cc: Likewise.
167 * testsuite/26_numerics/random/chi_squared_distribution/
168 requirements/typedefs.cc: Likewise.
169 * testsuite/26_numerics/random/normal_distribution/
170 cons/parms.cc: Likewise.
171 * testsuite/26_numerics/random/normal_distribution/
172 cons/default.cc: Likewise.
173 * testsuite/26_numerics/random/normal_distribution/
174 requirements/typedefs.cc: Likewise.
175 * testsuite/26_numerics/random/seed_seq/cons/
176 range.cc: Likewise.
177 * testsuite/26_numerics/random/seed_seq/cons/
178 initlist.cc: Likewise.
179 * testsuite/26_numerics/random/seed_seq/cons/
180 default.cc: Likewise.
181 * testsuite/26_numerics/random/seed_seq/requirements/
182 typedefs.cc: Likewise.
183 * testsuite/26_numerics/random/uniform_int_distribution/
184 cons/parms_neg.cc: Likewise.
185 * testsuite/26_numerics/random/uniform_int_distribution/
186 cons/parms.cc: Likewise.
187 * testsuite/26_numerics/random/uniform_int_distribution/
188 cons/default.cc: Likewise.
189 * testsuite/26_numerics/random/uniform_int_distribution/
190 requirements/typedefs.cc: Likewise.
191 * testsuite/26_numerics/random/poisson_distribution/cons/
192 parms.cc: Likewise.
193 * testsuite/26_numerics/random/poisson_distribution/cons/
194 default.cc: Likewise.
195 * testsuite/26_numerics/random/poisson_distribution/
196 requirements/typedefs.cc: Likewise.
197 * testsuite/26_numerics/random/bernoulli_distribution/
198 cons/parms.cc: Likewise.
199 * testsuite/26_numerics/random/bernoulli_distribution/
200 cons/default.cc: Likewise.
201 * testsuite/26_numerics/random/bernoulli_distribution/
202 requirements/typedefs.cc: Likewise.
203 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
204 * testsuite/26_numerics/random/
205 default_random_engine.cc: Likewise.
206 * testsuite/26_numerics/random/discrete_distribution/
207 cons/range.cc: Likewise.
208 * testsuite/26_numerics/random/discrete_distribution/
209 cons/initlist.cc: Likewise.
210 * testsuite/26_numerics/random/discrete_distribution/
211 cons/default.cc: Likewise.
212 * testsuite/26_numerics/random/discrete_distribution/
213 cons/num_xbound_fun.cc: Likewise.
214 * testsuite/26_numerics/random/discrete_distribution/
215 requirements/typedefs.cc: Likewise.
216 * testsuite/26_numerics/random/weibull_distribution/
217 cons/parms.cc: Likewise.
218 * testsuite/26_numerics/random/weibull_distribution/
219 cons/default.cc: Likewise.
220 * testsuite/26_numerics/random/weibull_distribution/
221 requirements/typedefs.cc: Likewise.
222 * testsuite/26_numerics/random/independent_bits_engine/
223 cons/base_move.cc: Likewise.
224 * testsuite/26_numerics/random/independent_bits_engine/
225 cons/seed1.cc: Likewise.
226 * testsuite/26_numerics/random/independent_bits_engine/
227 cons/seed2.cc: Likewise.
228 * testsuite/26_numerics/random/independent_bits_engine/
229 cons/base_copy.cc: Likewise.
230 * testsuite/26_numerics/random/independent_bits_engine/
231 cons/default.cc: Likewise.
232 * testsuite/26_numerics/random/independent_bits_engine/
233 cons/seed_seq.cc: Likewise.
234 * testsuite/26_numerics/random/independent_bits_engine/
235 requirements/typedefs.cc: Likewise.
236 * testsuite/26_numerics/random/independent_bits_engine/
237 operators/equal.cc: Likewise.
238 * testsuite/26_numerics/random/independent_bits_engine/
239 operators/serialize.cc: Likewise.
240 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
241 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
242 * testsuite/26_numerics/random/subtract_with_carry_engine/
243 cons/seed1.cc: Likewise.
244 * testsuite/26_numerics/random/subtract_with_carry_engine/
245 cons/seed2.cc: Likewise.
246 * testsuite/26_numerics/random/subtract_with_carry_engine/
247 cons/default.cc: Likewise.
248 * testsuite/26_numerics/random/subtract_with_carry_engine/
249 requirements/typedefs.cc: Likewise.
250 * testsuite/26_numerics/random/subtract_with_carry_engine/
251 operators/equal.cc: Likewise.
252 * testsuite/26_numerics/random/subtract_with_carry_engine/
253 operators/serialize.cc: Likewise.
254 * testsuite/26_numerics/random/discard_block_engine/cons/
255 base_move.cc: Likewise.
256 * testsuite/26_numerics/random/discard_block_engine/cons/
257 seed1.cc: Likewise.
258 * testsuite/26_numerics/random/discard_block_engine/cons/
259 seed2.cc: Likewise.
260 * testsuite/26_numerics/random/discard_block_engine/cons/
261 base_copy.cc: Likewise.
262 * testsuite/26_numerics/random/discard_block_engine/cons/
263 default.cc: Likewise.
264 * testsuite/26_numerics/random/discard_block_engine/cons/
265 seed_seq.cc: Likewise.
266 * testsuite/26_numerics/random/discard_block_engine/
267 requirements/typedefs.cc: Likewise.
268 * testsuite/26_numerics/random/discard_block_engine/
269 operators/equal.cc: Likewise.
270 * testsuite/26_numerics/random/discard_block_engine/
271 operators/serialize.cc: Likewise.
272 * testsuite/26_numerics/random/cauchy_distribution/
273 cons/parms.cc: Likewise.
274 * testsuite/26_numerics/random/cauchy_distribution/
275 cons/default.cc: Likewise.
276 * testsuite/26_numerics/random/cauchy_distribution/
277 requirements/typedefs.cc: Likewise.
278 * testsuite/26_numerics/random/negative_binomial_distribution/
279 cons/parms.cc: Likewise.
280 * testsuite/26_numerics/random/negative_binomial_distribution/
281 cons/default.cc: Likewise.
282 * testsuite/26_numerics/random/negative_binomial_distribution/
283 requirements/typedefs.cc: Likewise.
284 * testsuite/26_numerics/random/gamma_distribution/
285 cons/parms.cc: Likewise.
286 * testsuite/26_numerics/random/gamma_distribution/
287 cons/default.cc: Likewise.
288 * testsuite/26_numerics/random/gamma_distribution/
289 requirements/typedefs.cc: Likewise.
290 * testsuite/26_numerics/random/mersenne_twister_engine/
291 cons/seed1.cc: Likewise.
292 * testsuite/26_numerics/random/mersenne_twister_engine/
293 cons/seed2.cc: Likewise.
294 * testsuite/26_numerics/random/mersenne_twister_engine/
295 cons/default.cc: Likewise.
296 * testsuite/26_numerics/random/mersenne_twister_engine/
297 requirements/typedefs.cc: Likewise.
298 * testsuite/26_numerics/random/mersenne_twister_engine/
299 operators/equal.cc: Likewise.
300 * testsuite/26_numerics/random/mersenne_twister_engine/
301 operators/serialize.cc: Likewise.
302 * testsuite/26_numerics/random/fisher_f_distribution/
303 cons/parms.cc: Likewise.
304 * testsuite/26_numerics/random/fisher_f_distribution/
305 cons/default.cc: Likewise.
306 * testsuite/26_numerics/random/fisher_f_distribution/
307 requirements/typedefs.cc: Likewise.
308 * testsuite/26_numerics/random/exponential_distribution/
309 cons/parms.cc: Likewise.
310 * testsuite/26_numerics/random/exponential_distribution/
311 cons/default.cc: Likewise.
312 * testsuite/26_numerics/random/exponential_distribution/
313 requirements/typedefs.cc: Likewise.
314 * testsuite/26_numerics/random/binomial_distribution/
315 cons/parms.cc: Likewise.
316 * testsuite/26_numerics/random/binomial_distribution/
317 cons/default.cc: Likewise.
318 * testsuite/26_numerics/random/binomial_distribution/
319 requirements/typedefs.cc: Likewise.
320 * testsuite/26_numerics/random/lognormal_distribution/
321 cons/parms.cc: Likewise.
322 * testsuite/26_numerics/random/lognormal_distribution/
323 cons/default.cc: Likewise.
324 * testsuite/26_numerics/random/lognormal_distribution/
325 requirements/typedefs.cc: Likewise.
326 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
327 * testsuite/26_numerics/random/random_device/cons/
328 token.cc: Likewise.
329 * testsuite/26_numerics/random/random_device/cons/
330 default.cc: Likewise.
331 * testsuite/26_numerics/random/random_device/
332 requirements/typedefs.cc: Likewise.
333 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
334 * testsuite/26_numerics/random/extreme_value_distribution/
335 cons/parms.cc: Likewise.
336 * testsuite/26_numerics/random/extreme_value_distribution/
337 cons/default.cc: Likewise.
338 * testsuite/26_numerics/random/extreme_value_distribution/
339 requirements/typedefs.cc: Likewise.
340 * testsuite/26_numerics/random/piecewise_linear_distribution/
341 cons/range.cc: Likewise.
342 * testsuite/26_numerics/random/piecewise_linear_distribution/
343 cons/default.cc: Likewise.
344 * testsuite/26_numerics/random/piecewise_linear_distribution/
345 cons/num_xbound_fun.cc: Likewise.
346 * testsuite/26_numerics/random/piecewise_linear_distribution/
347 cons/initlist_fun.cc: Likewise.
348 * testsuite/26_numerics/random/piecewise_linear_distribution/
349 requirements/typedefs.cc: Likewise.
350 * testsuite/26_numerics/random/student_t_distribution/
351 cons/parms.cc: Likewise.
352 * testsuite/26_numerics/random/student_t_distribution/
353 cons/default.cc: Likewise.
354 * testsuite/26_numerics/random/student_t_distribution/
355 requirements/typedefs.cc: Likewise.
356 * testsuite/26_numerics/random/linear_congruential_engine/
357 cons/seed1.cc: Likewise.
358 * testsuite/26_numerics/random/linear_congruential_engine/
359 cons/seed2.cc: Likewise.
360 * testsuite/26_numerics/random/linear_congruential_engine/
361 cons/default.cc: Likewise.
362 * testsuite/26_numerics/random/linear_congruential_engine/
363 requirements/non_uint_neg.cc: Likewise.
364 * testsuite/26_numerics/random/linear_congruential_engine/
365 requirements/typedefs.cc: Likewise.
366 * testsuite/26_numerics/random/linear_congruential_engine/
367 operators/equal.cc: Likewise.
368 * testsuite/26_numerics/random/linear_congruential_engine/
369 operators/serialize.cc: Likewise.
370 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
371 * testsuite/26_numerics/random/shuffle_order_engine/cons/
372 base_move.cc: Likewise.
373 * testsuite/26_numerics/random/shuffle_order_engine/cons/
374 seed1.cc: Likewise.
375 * testsuite/26_numerics/random/shuffle_order_engine/cons/
376 seed2.cc: Likewise.
377 * testsuite/26_numerics/random/shuffle_order_engine/cons/
378 base_copy.cc: Likewise.
379 * testsuite/26_numerics/random/shuffle_order_engine/cons/
380 default.cc: Likewise.
381 * testsuite/26_numerics/random/shuffle_order_engine/cons/
382 seed_seq.cc: Likewise.
383 * testsuite/26_numerics/random/shuffle_order_engine/
384 requirements/typedefs.cc: Likewise.
385 * testsuite/26_numerics/random/shuffle_order_engine/
386 operators/equal.cc: Likewise.
387 * testsuite/26_numerics/random/shuffle_order_engine/
388 operators/serialize.cc: Likewise.
389 * testsuite/26_numerics/random/geometric_distribution/
390 cons/parms.cc: Likewise.
391 * testsuite/26_numerics/random/geometric_distribution/
392 cons/default.cc: Likewise.
393 * testsuite/26_numerics/random/geometric_distribution/
394 requirements/typedefs.cc: Likewise.
395 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
396
397 2009-07-31 Jason Merrill <jason@redhat.com>
398 Douglas Gregor <doug.gregor@gmail.com>
399
400 * include/bits/move.h (forward): Implement as in N2835.
401 (move): Implement as in N2831.
402 * include/std/istream (rvalue stream operator>>): New.
403 * include/std/ostream (rvalue stream operator<<): New.
404 * testsuite/27_io/rvalue_streams.cc: New.
405
406 2009-07-31 Jason Merrill <jason@redhat.com>
407
408 * include/bits/forward_list.h (splice_after): Use forward.
409 (merge): Likewise.
410 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
411 (move_iterator::operator[]): Use move.
412 * include/bits/stl_list.h (insert): Use move.
413 * include/std/thread (_Callable constructor): Use forward.
414 * include/std/tuple: Don't specify explicit template args to move.
415
416 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
417 Adjust signature.
418 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
419 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
420 reference.
421 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
422 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
423 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
424 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
425 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
426 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
427 testsuite/23_containers/forward_list/operations/1.cc,
428 testsuite/23_containers/forward_list/operations/5.cc: Use move.
429 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
430 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
431 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
432 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
433 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
434
435 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
436
437 PR libstdc++/40912 (partial)
438 * include/std/random: Disable the facility if <stdint.h> is not
439 available.
440
441 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
442
443 PR libstdc++/40919
444 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
445 xfail on darwin[3-9]*.
446
447 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
448
449 PR libstdc++/40917
450 * testsuite/util/replacement_memory_operators.h: Add missing includes,
451 tweak qualifications.
452
453 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
454
455 PR libstdc++/40916
456 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
457 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
458 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
459
460 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
461
462 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
463
464 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
465
466 PR libstdc++/40915
467 * testsuite/18_support/headers/exception/synopsis.cc: Fix
468 std::terminate declaration.
469
470 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
471
472 PR libstdc++/40908
473 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
474 symbols at GLIBCXX_3.4.
475
476 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
477
478 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
479 * testsuite/util/testsuite_abi.cc: Adjust.
480 * configure.ac: Bump libtool_VERSION to 6:13:0.
481 * configure: Regenerate.
482
483 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
484 Tyler Earman <rem.intellegare@gmail.com>
485
486 * doc/xml/manual/configure.xml: Consistent placement of
487 ABI-changing options, clarify --enable-clocale.
488
489 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
490
491 * python/Makefile.in: Regenerate.
492
493 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
494
495 * python/Makefile.am (install-data-local): Use DESTDIR
496 correctly.
497
498 2009-07-24 Jason Merrill <jason@redhat.com>
499
500 Core issue 901
501 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
502 dealloc.
503
504 2009-07-24 Joseph Myers <joseph@codesourcery.com>
505
506 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
507 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
508 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
509 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
510 * testsuite/21_strings/headers/cwchar/functions_std.cc,
511 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
512 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
513 Use dg-require-swprintf.
514
515 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
516
517 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
518
519 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
520
521 * include/c_std/cmath (abs(_Tp)): Add.
522 * include/c_global/cmath (abs(_Tp)): Likewise.
523 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
524
525 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
526
527 * doc/html/ext/lwg-closed.html: Update to R65.
528 * doc/html/ext/lwg-defects.html: Likewise.
529 * doc/html/ext/lwg-active.html: Likewise.
530 * doc/xml/manual/intro.xml: Update DRs entries.
531
532 2009-07-22 Jason Merrill <jason@redhat.com>
533
534 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
535
536 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
537
538 * include/std/valarray (valarray<>::operator=(const valarray<>&),
539 valarray<>::operator=(initializer_list<>)): Implement resolution
540 of DR 630, [Ready] in Frankfurt.
541 * testsuite/26_numerics/valarray/dr630-1.cc: New.
542 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
543 * doc/xml/manual/intro.xml: Add an entry for DR 630.
544
545 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
546
547 * include/std/chrono (duration<>::operator%=, operator%):
548 Add, per DR 934.
549 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
550 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
551
552 * include/std/chrono (operator/): Simplify implementation.
553
554 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
555
556 * doc/xml/manual/intro.xml: Escape '&', validate.
557 * doc/xml/manual/using.xml: Validate, dead link check.
558 * doc/xml/manual/strings.xml: Same.
559 * doc/xml/manual/appendix_contributing.xml: Same.
560 * doc/xml/manual/iterators.xml: Same.
561 * doc/xml/manual/spine.xml: Same.
562
563 * doc/xml/faq.xml: Remove redundant xreflabel entities.
564 * doc/xml/gnu/gpl-3.0.xml: Same.
565 * doc/xml/manual/mt_allocator.xml: Same.
566 * doc/xml/manual/allocator.xml: Same.
567 * doc/xml/manual/ctype.xml: Same.
568 * doc/xml/manual/codecvt.xml: Same.
569 * doc/xml/manual/backwards_compatibility.xml: Same.
570 * doc/xml/manual/shared_ptr.xml: Same.
571 * doc/xml/manual/abi.xml: Same.
572 * doc/xml/manual/auto_ptr.xml: Same.
573 * doc/xml/manual/internals.xml: Same.
574 * doc/xml/manual/parallel_mode.xml: Same.
575 * doc/xml/manual/bitmap_allocator.xml: Same.
576 * doc/xml/manual/build_hacking.xml: Same.
577 * doc/xml/manual/evolution.xml: Same.
578 * doc/xml/manual/debug.xml: Same.
579 * doc/xml/manual/localization.xml: Same.
580 * doc/xml/manual/appendix_contributing.xml: Same.
581 * doc/xml/manual/locale.xml: Same.
582 * doc/xml/manual/messages.xml: Same.
583 * doc/xml/manual/spine.xml: Same.
584 * doc/xml/manual/test.xml: Same.
585 * doc/xml/book.txml: Same.
586 * doc/xml/spine.xml: Same.
587
588 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
589 * doc/xml/manual/backwards_compatibility.xml: Same.
590 * doc/xml/manual/concurrency.xml: Same.
591 * doc/xml/manual/intro.xml: Same.
592 * doc/xml/manual/parallel_mode.xml: Same.
593 * doc/xml/manual/status_cxx1998.xml: Same.
594 * doc/xml/manual/containers.xml: Same.
595 * doc/xml/manual/io.xml: Same.
596 * doc/xml/manual/support.xml: Same.
597 * doc/xml/manual/strings.xml: Same.
598 * doc/xml/manual/debug_mode.xml: Same.
599 * doc/xml/manual/extensions.xml: Same.
600 * doc/xml/manual/appendix_contributing.xml: Same.
601 * doc/xml/manual/messages.xml: Same.
602 * doc/xml/manual/test.xml: Same.
603
604 * doc/xml/manual/abi.xml: Same.
605 * doc/xml/manual/auto_ptr.xml: Same.
606 * doc/xml/manual/parallel_mode.xml: Same.
607 * doc/xml/manual/build_hacking.xml: Same.
608 * doc/xml/manual/evolution.xml: Same.
609 * doc/xml/manual/using.xml: Same.
610 * doc/xml/manual/debug_mode.xml: Same.
611 * doc/xml/manual/extensions.xml: Same.
612 * doc/xml/manual/diagnostics.xml: Same.
613 * doc/xml/manual/algorithms.xml: Same.
614
615 * doc/html: Regenerate.
616
617 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
618
619 PR libstdc++/40712
620 * config/locale/gnu/numeric_members.cc (numpunct<>::
621 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
622 and copy the langinfo data into it.
623 (numpunct<>::~numpunct): Free the allocated memory.
624 * config/locale/gnu/monetary_members.cc (moneypunct<>::
625 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
626 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
627 _M_data->_M_curr_symbol.
628 (moneypunct<>::~moneypunct): Free the allocated memory.
629 * testsuite/22_locale/moneypunct/40712.cc: New.
630
631 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
632 Do not leak memory if new throws.
633 * include/bits/locale_facets_nonio.tcc
634 (__moneypunct_cache<>::_M_cache): Likewise.
635
636 2009-07-17 Joseph Myers <joseph@codesourcery.com>
637
638 PR other/40784
639 * configure: Regenerate.
640
641 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
642
643 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
644 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
645 line numbers.
646 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
647 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
648 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
649
650 2009-07-16 Joseph Myers <joseph@codesourcery.com>
651
652 * configure: Regenerate.
653
654 2009-07-16 Jason Merrill <jason@redhat.com>
655
656 PR libstdc++/37907
657 * include/std/type_traits: Add is_standard_layout, is_trivial.
658 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
659 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
660 Update line numbers.
661
662 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
663 Tom Tromey <tromey@redhat.com>
664
665 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
666 Fetch std::string to the given length.
667
668 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
669
670 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
671 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
672 [Ready] in Frankfurt.
673 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
674 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
675 New.
676 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
677 Likewise.
678 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
679 Adjust.
680 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
681 Likewise.
682 * doc/xml/manual/intro.xml: Add an entry for DR 696.
683
684 * include/bits/istream.tcc: Minor clean-up to the initializers of the
685 __err locals.
686 * include/bits/ostream.tcc: Likewise.
687 * src/compatibility.cc: Likewise.
688 * src/istream.cc: Likewise.
689
690 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
691
692 * include/std/type_traits (common_type): Remove workaround for
693 PR36628, now fixed.
694
695 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
696
697 PR testsuite/40699
698 PR testsuite/40707
699 PR testsuite/40709
700 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
701
702 2009-07-08 Janis Johnson <janis187@us.ibm.com>
703
704 PR libstdc++/40691
705 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
706 * testsuite/26_numerics/valarray/40691.cc: New test.
707
708 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
709
710 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
711 * testsuite/21_strings/c_strings/char/3.cc: Same.
712
713 2009-07-06 Jason Merrill <jason@redhat.com>
714
715 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
716 to defer searching bases that don't overlap the desired address.
717
718 2009-07-05 Joseph Myers <joseph@codesourcery.com>
719
720 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
721 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
722 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
723 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
724 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
725 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
726 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
727 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
728 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
729 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
730 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
731 testsuite/ext/vstring/init-list.cc,
732 testsuite/ext/vstring/moveable.cc,
733 testsuite/ext/vstring/requirements/citerators.cc,
734 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
735 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
736 Use dg-require-string-conversions.
737
738 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
739
740 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
741 to ld_library_path. Use add_path. Add just find_libgcc_s to
742 ld_library_path, not every libgcc multilib directory.
743
744 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
745
746 PR libstdc++/40600
747 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
748 std::minmax return type.
749 * testsuite/25_algorithms/minmax/3.cc: Likewise.
750
751 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
752
753 PR libstdc++/40511
754 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
755 with glibc2.2.x.
756
757 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
758
759 * include/bits/random.tcc
760 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
761 as array type.
762
763 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
764
765 * include/bits/random.h (__mod(_Tp)): Use defaults.
766 (struct _Mod): Adjust template parameters.
767 (linear_congruential_engine<>::operator()()): Adjust.
768 (typedef _UInt32Type): Remove.
769 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
770 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
771 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
772 calls.
773 (mersenne_twister_engine<>::seed(result_type)): Likewise.
774 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
775 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
776 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
777 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
778 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
779 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
780 Likewise.
781
782 * include/bits/random.tcc
783 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
784 formula (i mod n).
785 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
786 as array type.
787 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
788 size.
789 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
790 uint_least32_t.
791
792 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
793
794 * include/std/future (shared_future): Adjust doxygen comment.
795
796 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
797
798 PR libstdc++/40297
799 * include/bits/atomic_0.h: Reverse debug assertions.
800 * include/bits/atomic_2.h: Likewise.
801
802 2009-06-23 DJ Delorie <dj@redhat.com>
803
804 Add MeP port.
805 * configure.host: Add mep support.
806
807 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
808
809 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
810 (INPUT): Add future.
811 * include/std/future: Adjust markup.
812 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
813 line numbers.
814 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
815 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
816 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
817 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
818
819 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
820
821 * include/bits/shared_ptr.h: Do not swap rvalues.
822 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
823 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
824 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
825 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
826 * testsuite/20_util/tuple/swap.cc: Likewise.
827
828 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
829
830 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
831 * include/std/ratio: Typo in comment.
832
833 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
834
835 PR libstdc++/40518
836 * include/bits/basic_string.h (basic_string<>::_Rep::
837 _M_set_length_and_sharable): Do not write the empty rep.
838 (basic_string<>::erase(iterator, iterator)): Likewise,
839 move out of line...
840 * include/bits/basic_string.tcc: ... here.
841
842 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
843
844 * testsuite/util/testsuite_common_types.h (bitwise_operators,
845 bitwise_assignment_operators): Initialize a and b.
846 (struct has_bitwise_operators): Do not call the latter.
847 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
848 dg-error line numbers.
849 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
850 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
851 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
852
853 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
854
855 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
856 possibly unused.
857 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
858 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
859 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
860
861 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
862
863 * include/std/future: New.
864 * include/Makefile.am: Add.
865 * include/Makefile.in: Regenerate.
866 * src/future.cc: New.
867 * src/Makefile.am: Add.
868 * src/Makefile.in: Regenerate.
869 * config/abi/pre/gnu.ver: Add export.
870 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
871 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
872 * testsuite/30_threads/packaged_task/cons/1.cc: New.
873 * testsuite/30_threads/packaged_task/cons/2.cc: New.
874 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
875 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
876 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
877 * testsuite/30_threads/packaged_task/cons/move.cc: New.
878 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
879 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
880 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
881 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
882 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
883 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
884 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
885 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
886 * testsuite/30_threads/packaged_task/members/reset.cc: New.
887 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
888 * testsuite/30_threads/packaged_task/members/swap.cc: New.
889 * testsuite/30_threads/packaged_task/requirements/
890 explicit_instantiation.cc: New.
891 * testsuite/30_threads/promise/cons/1.cc: New.
892 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
893 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
894 * testsuite/30_threads/promise/cons/move_assign.cc: New.
895 * testsuite/30_threads/promise/cons/move.cc: New.
896 * testsuite/30_threads/promise/members/get_future.cc: New.
897 * testsuite/30_threads/promise/members/get_future2.cc: New.
898 * testsuite/30_threads/promise/members/set_exception.cc: New.
899 * testsuite/30_threads/promise/members/set_exception2.cc: New.
900 * testsuite/30_threads/promise/members/set_value.cc: New.
901 * testsuite/30_threads/promise/members/set_value2.cc: New.
902 * testsuite/30_threads/promise/members/set_value3.cc: New.
903 * testsuite/30_threads/promise/members/swap.cc: New.
904 * testsuite/30_threads/promise/requirements/
905 explicit_instantiation.cc: New.
906 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
907 * testsuite/30_threads/shared_future/cons/copy.cc: New.
908 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
909 * testsuite/30_threads/shared_future/cons/move.cc: New.
910 * testsuite/30_threads/shared_future/members/get.cc: New.
911 * testsuite/30_threads/shared_future/members/get2.cc: New.
912 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
913 * testsuite/30_threads/shared_future/members/has_value.cc: New.
914 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
915 * testsuite/30_threads/shared_future/members/wait.cc: New.
916 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
917 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
918 * testsuite/30_threads/shared_future/requirements/
919 explicit_instantiation.cc: New.
920 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
921 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
922 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
923 * testsuite/30_threads/unique_future/cons/move.cc: New.
924 * testsuite/30_threads/unique_future/members/get.cc: New.
925 * testsuite/30_threads/unique_future/members/get2.cc: New.
926 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
927 * testsuite/30_threads/unique_future/members/has_value.cc: New.
928 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
929 * testsuite/30_threads/unique_future/members/wait.cc: New.
930 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
931 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
932 * testsuite/30_threads/unique_future/requirements/
933 explicit_instantiation.cc: New.
934 * testsuite/performance/30_threads/future/polling.cc: New.
935
936 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
937
938 * Revert last Change.
939
940 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
941
942 PR libstdc++/40497
943 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
944 signature per the current C++1x draft (N2857).
945 * testsuite/24_iterators/operations/40497.cc: Add.
946
947 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
948
949 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
950 a floating point type.
951 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
952 _IntType)): Fix second default argument.
953 (uniform_int_distribution<>::_M_call): Remove.
954 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
955 const param_type&)): Only declare.
956 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
957 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
958 Remove.
959 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
960 const param_type&): Define here.
961 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
962 const param_type&), discrete_distribution<>::operator()
963 (_UniformRandomNumberGenerator&, const param_type&),
964 piecewise_constant_distribution<>::operator()
965 (_UniformRandomNumberGenerator&, const param_type&),
966 piecewise_linear_distribution<>::operator()
967 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
968 the second template argument of _Adaptor.
969 * testsuite/26_numerics/random/uniform_int_distribution/cons/
970 default.cc: Adjust.
971
972 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
973
974 * include/bits/random.tcc (discrete_distribution<>::param_type::
975 param_type(size_t, double, double, _Func),
976 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
977 const param_type&)): Tidy.
978 (piecewise_constant_distribution<>::param_type::_M_initialize):
979 Use reserve, fix.
980 (piecewise_constant_distribution<>::param_type::
981 param_type(initializer_list<>, _Func),
982 piecewise_constant_distribution<>::param_type::
983 param_type(size_t, _RealType, _RealType, _Func),
984 piecewise_linear_distribution<>::param_type::
985 param_type(initializer_list<>, _Func),
986 piecewise_linear_distribution<>::param_type::
987 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
988 (piecewise_constant_distribution<>::param_type::
989 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
990 piecewise_constant_distribution<>::
991 operator()(_UniformRandomNumberGenerator&, const param_type&),
992 piecewise_linear_distribution<>::
993 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
994 (operator>>(std::basic_istream<>&,
995 piecewise_constant_distribution<>&),
996 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
997 Use reserve.
998 * include/bits/random.h: Minor cosmetic changes.
999
1000 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1001
1002 * testsuite/23_containers/list/check_construct_destroy.h: New.
1003 Move test logic here.
1004 * testsuite/23_containers/list/moveable.h: Same.
1005 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1006 * testsuite/23_containers/list/modifiers/1.h: Same.
1007 * testsuite/23_containers/list/modifiers/2.h: Same.
1008 * testsuite/23_containers/list/modifiers/3.h: Same.
1009 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1010 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1011 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1012 * testsuite/23_containers/list/operations/1.h: Same.
1013 * testsuite/23_containers/list/operations/2.h: Same.
1014 * testsuite/23_containers/list/operations/3.h: Same.
1015 * testsuite/23_containers/list/operations/4.h: Same.
1016 * testsuite/23_containers/list/operations/5.h: Same.
1017 * testsuite/23_containers/list/capacity/1.h: Same.
1018 * testsuite/23_containers/list/init-list.h: Same.
1019 * testsuite/23_containers/list/cons/1.h: Same.
1020 * testsuite/23_containers/list/cons/2.h: Same.
1021 * testsuite/23_containers/list/cons/3.h: Same.
1022 * testsuite/23_containers/list/cons/4.h: Same.
1023 * testsuite/23_containers/list/cons/5.h: Same.
1024 * testsuite/23_containers/list/cons/6.h: Same.
1025 * testsuite/23_containers/list/cons/7.h: Same.
1026 * testsuite/23_containers/list/cons/8.h: Same.
1027 * testsuite/23_containers/list/cons/9.h: Same.
1028 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1029 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1030 header.
1031 * testsuite/23_containers/list/modifiers/1.cc: Same.
1032 * testsuite/23_containers/list/modifiers/2.cc: Same.
1033 * testsuite/23_containers/list/modifiers/3.cc: Same.
1034 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1035 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1036 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1037 * testsuite/23_containers/list/operations/1.cc: Same.
1038 * testsuite/23_containers/list/operations/2.cc: Same.
1039 * testsuite/23_containers/list/operations/3.cc: Same.
1040 * testsuite/23_containers/list/operations/4.cc: Same.
1041 * testsuite/23_containers/list/operations/5.cc: Same.
1042 * testsuite/23_containers/list/capacity/1.cc: Same.
1043 * testsuite/23_containers/list/init-list.cc: Same.
1044 * testsuite/23_containers/list/cons/1.cc: Same.
1045 * testsuite/23_containers/list/cons/2.cc: Same.
1046 * testsuite/23_containers/list/cons/3.cc: Same.
1047 * testsuite/23_containers/list/cons/4.cc: Same.
1048 * testsuite/23_containers/list/cons/5.cc: Same.
1049 * testsuite/23_containers/list/cons/6.cc: Same.
1050 * testsuite/23_containers/list/cons/7.cc: Same.
1051 * testsuite/23_containers/list/cons/8.cc: Same.
1052 * testsuite/23_containers/list/cons/9.cc: Same.
1053 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1054 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1055 * testsuite/23_containers/list/moveable.cc: Same.
1056
1057 2009-06-17 Tom Tromey <tromey@redhat.com>
1058
1059 * python/hook.in: Do not fail when there is no current objfile.
1060 Use os.path.normpath.
1061
1062 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1063
1064 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1065 Remove.
1066 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1067 rvalue-reference so that move constructor is called.
1068 * testsuite/18_support/exception_ptr/move.cc: New.
1069
1070 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1071
1072 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1073 if joinable.
1074
1075 2009-06-15 Tom Tromey <tromey@redhat.com>
1076
1077 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1078 set self.iter.
1079 (StdMapPrinter.to_string): Make a new iterator.
1080 (StdMapPrinter.children): Likewise.
1081 (StdSetPrinter.__init__): Don't set self.iter.
1082 (StdSetPrinter.to_string): Make a new iterator.
1083 (StdSetPrinter.children): Likewise.
1084
1085 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1086
1087 * include/bits/random.tcc
1088 (negative_binomial_distribution<>::operator()
1089 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1090 class member gamma_distribution.
1091 (negative_binomial_distribution<>::operator()
1092 (_UniformRandomNumberGenerator&)): Implement out of line here.
1093 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1094 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1095 (student_t_distribution<>::operator()
1096 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1097 simplify.
1098 (operator<<(basic_ostream<>&, student_t_distribution<>),
1099 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1100 (chi_squared_distribution<>::operator()
1101 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1102 tweak to use a class member gamma_distribution.
1103 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1104 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1105 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1106 const param_type&): Move inline, tweak to use class member
1107 gamma_distributions.
1108 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1109 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1110 * include/bits/random.h: Adjust, minor tweaks.
1111
1112 2009-06-10 Tom Tromey <tromey@redhat.com>
1113
1114 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1115 (build_libstdcxx_dictionary): Accept shortened form of
1116 basic_string names.
1117 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1118
1119 2009-06-10 Tom Tromey <tromey@redhat.com>
1120
1121 PR libstdc++/40289:
1122 * python/Makefile.in: Rebuild.
1123 * python/hook.in: Compute module path relative to objfile.
1124 * python/Makefile.am (pythondir): Redefine.
1125 (gdb.py): Subst toolexeclibdir.
1126 (install-data-local): Rewrite.
1127
1128 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1129
1130 * include/bits/move.h: Doxygen group fixes.
1131
1132 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1133
1134 * include/bits/random.tcc (gamma_distribution<>::operator()
1135 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1136 the Marsaglia/Tsang algorithm.
1137 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1138 (operator<<(basic_ostream<>&, gamma_distribution<>),
1139 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1140
1141 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1142 Remove, just use normal_distribution.
1143 (operator<<(basic_ostream<>&, student_t_distribution<>),
1144 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1145 (linear_congruential_engine<>::operator()()): Move inline.
1146 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1147 const param_type&)): Move inline, just use normal_distribution.
1148 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1149 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1150 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1151 const param_type&)): Move here, out of line.
1152 (piecewise_constant_distribution<>::param_type::param_type()): Move
1153 inline.
1154 * include/bits/random.h: Adjust, minor tweaks.
1155
1156 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1157
1158 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1159
1160 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1161
1162 * include/ext/throw_allocator.h: Rework.
1163 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1164 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1165 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1166 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1167 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1168 * testsuite/util/regression/rand/priority_queue/
1169 container_rand_regression_test.tcc: Inline functions.
1170 * testsuite/util/regression/rand/assoc/
1171 container_rand_regression_test.tcc: Same.
1172
1173 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1174
1175 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1176
1177 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1178
1179 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1180 * configure: Regenerate.
1181
1182 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1183
1184 PR libstdc++/40299
1185 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1186 * testsuite/ext/rope/40299.cc: New.
1187
1188 2009-05-28 Tom Tromey <tromey@redhat.com>
1189 Phil Muldoon <pmuldoon@redhat.com>
1190 Jonathan Wakely <jwakely.gcc@gmail.com>
1191
1192 * python/Makefile.in, , python/libstdcxx/__init__.py,
1193 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1194 python/hook.in, python/Makefile.am: New files.
1195 * configure, Makefile.in: Rebuild.
1196 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1197 * Makefile.am (SUBDIRS): Add python.
1198
1199 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1200
1201 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1202 to ...
1203 * testsuite/util/replacement_memory_operators.h: ...here. New.
1204 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1205 * testsuite/util/testsuite_hooks.cc: Same.
1206
1207 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1208 replacement_memory_operators.h.
1209 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1210 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1211 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1212 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1213 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1214 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1215 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1216 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1217 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1218 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1219 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1220 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1221 * testsuite/ext/mt_allocator/check_new.cc: Same.
1222 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1223 * testsuite/ext/debug_allocator/check_new.cc: Same.
1224 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1225 * testsuite/ext/new_allocator/check_delete.cc: Same.
1226 * testsuite/ext/new_allocator/check_new.cc: Same.
1227 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1228 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1229 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1230 * testsuite/ext/throw_allocator/check_new.cc: Same.
1231 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1232 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1233 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1234 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1235 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1236 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1237 * testsuite/ext/pool_allocator/check_new.cc: Same.
1238 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1239 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1240 * testsuite/ext/array_allocator/check_delete.cc: Same.
1241 * testsuite/ext/array_allocator/check_new.cc: Same.
1242 * testsuite/23_containers/deque/cons/1.cc: Same.
1243 * testsuite/23_containers/deque/cons/2.cc: Same.
1244
1245 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1246
1247 * libsupc++/initializer_list: Format.
1248 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1249 * testsuite/18_support/initializer_list/requirements/
1250 explicit_instantiation.cc: New.
1251
1252 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1253
1254 PR libstdc++/40273
1255 * include/tr1_impl/functional: Add explicit casts.
1256 * testsuite/20_util/function/requirements/
1257 explicit_instantiation.cc: New.
1258 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1259
1260 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1261
1262 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1263
1264 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1265
1266 PR libstdc++/40221
1267 * include/tr1_impl/functional: Add explicit cast.
1268
1269 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1270
1271 PR libstdc++/40094
1272 Revert:
1273 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1274 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1275 out of line member functions definitions.
1276 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1277 Remove, use static locals instead.
1278 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1279 * src/throw_allocator.cc: New.
1280 * src/Makefile.am: Add.
1281 * config/abi/pre/gnu.ver: Add exports.
1282 * src/Makefile.in: Regenerate.
1283
1284 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1285
1286 * include/tr1_impl/functional (function): Use explicit operator bool.
1287 * include/bits/shared_ptr.h (__shared_ptr): Same.
1288 * include/bits/unique_ptr.h (unique_ptr): Same.
1289 * include/std/mutex (unique_lock): Same.
1290 * include/std/system_error (error_code): Same.
1291 (error_condition): Same.
1292 * include/std/ostream (sentry): Same.
1293 * include/std/istream (sentry): Same.
1294 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1295 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1296 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1297 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1298 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1299 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1300 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1301
1302 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1303
1304 * testsuite/23_containers/list/14340.cc: Abstract list type.
1305 * testsuite/23_containers/list/init-list.cc: Same.
1306 * testsuite/23_containers/list/pthread5.cc: Same.
1307 * testsuite/23_containers/list/invalidation/1.cc: Same.
1308 * testsuite/23_containers/list/invalidation/2.cc: Same.
1309 * testsuite/23_containers/list/invalidation/3.cc: Same.
1310 * testsuite/23_containers/list/invalidation/4.cc: Same.
1311 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1312 * testsuite/23_containers/list/modifiers/1.cc: Same.
1313 * testsuite/23_containers/list/modifiers/2.cc: Same.
1314 * testsuite/23_containers/list/modifiers/3.cc: Same.
1315 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1316 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1317 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1318 * testsuite/23_containers/list/cons/1.cc: Same.
1319 * testsuite/23_containers/list/cons/2.cc: Same.
1320 * testsuite/23_containers/list/cons/3.cc: Same.
1321 * testsuite/23_containers/list/cons/4.cc: Same.
1322 * testsuite/23_containers/list/cons/5.cc: Same.
1323 * testsuite/23_containers/list/cons/6.cc: Same.
1324 * testsuite/23_containers/list/cons/7.cc: Same.
1325 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1326 * testsuite/23_containers/list/cons/8.cc: Same.
1327 * testsuite/23_containers/list/cons/9.cc: Same.
1328 * testsuite/23_containers/list/operations/1.cc: Same.
1329 * testsuite/23_containers/list/operations/2.cc: Same.
1330 * testsuite/23_containers/list/operations/3.cc: Same.
1331 * testsuite/23_containers/list/operations/4.cc: Same.
1332 * testsuite/23_containers/list/operations/5.cc: Same.
1333 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1334 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1335 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1336 * testsuite/23_containers/list/requirements/dr438/
1337 constructor_1_neg.cc: Same.
1338 * testsuite/23_containers/list/requirements/dr438/
1339 constructor_2_neg.cc: Same.
1340 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1341 * testsuite/23_containers/list/requirements/
1342 partial_specialization/1.cc: Same.
1343 * testsuite/23_containers/list/23781.cc: Same.
1344 * testsuite/23_containers/list/pthread1.cc: Same.
1345 * testsuite/23_containers/list/capacity/1.cc: Same.
1346 * testsuite/23_containers/list/capacity/29134.cc: Same.
1347 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1348 * testsuite/23_containers/list/moveable.cc: Same.
1349
1350 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1351
1352 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1353
1354 PR libstdc++/40184
1355 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1356 Declare...
1357 * config/locale/gnu/c_locale.cc: ... and define.
1358 * config/locale/generic/c_locale.cc: Define.
1359 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1360 Use it.
1361 * testsuite/22_locale/locale/cons/40184.cc: New.
1362
1363 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1364
1365 PR libstdc++/40192
1366 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1367 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1368 * testsuite/23_containers/vector/40192.cc: New.
1369
1370 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1371
1372 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1373 * include/bits/stl_deque.h (swap): Likewise.
1374 * include/bits/stl_list.h (swap): Likewise.
1375 * include/bits/stl_vector.h (swap): Likewise.
1376 * include/bits/stl_bvector.h (swap): Likewise.
1377 * include/bits/stl_queue.h (swap): Likewise.
1378 * include/bits/stl_stack.h (swap): Likewise.
1379 * include/bits/stl_tree.h (swap): Likewise.
1380 * include/bits/stl_map.h (swap): Likewise.
1381 * include/bits/stl_multimap.h (swap): Likewise.
1382 * include/bits/stl_set.h (swap): Likewise.
1383 * include/bits/stl_multiset.h (swap): Likewise.
1384 * include/bits/forward_list.h (swap): Likewise.
1385 * include/bits/unique_ptr.h (swap): Likewise.
1386 * include/debug/deque (swap): Likewise.
1387 * include/debug/list (swap): Likewise.
1388 * include/debug/vector (swap): Likewise.
1389 * include/debug/map.h (swap): Likewise.
1390 * include/debug/multimap.h (swap): Likewise.
1391 * include/debug/set.h (swap): Likewise.
1392 * include/debug/multiset.h (swap): Likewise.
1393 * include/debug/unordered_map (swap): Likewise.
1394 * include/debug/unordered_set (swap): Likewise.
1395 * include/ext/vstring.h (swap): Likewise.
1396 * include/tr1_impl/unordered_map (swap): Likewise.
1397 * include/tr1_impl/hashtable (swap): Likewise.
1398 * include/tr1_impl/unordered_set (swap): Likewise.
1399 * include/std/tuple (swap): Likewise.
1400 * include/std/mutex (swap): Likewise.
1401 * include/std/thread (swap): Likewise.
1402 (operator<<): Only output to lvalue streams.
1403 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1404 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1405 * testsuite/23_containers/deque/requirements/dr438/
1406 assign_neg.cc: Adjust line numbers.
1407 * testsuite/23_containers/deque/requirements/dr438/
1408 constructor_1_neg.cc: Likewise.
1409 * testsuite/23_containers/deque/requirements/dr438/
1410 constructor_2_neg.cc: Likewise.
1411 * testsuite/23_containers/deque/requirements/dr438/
1412 insert_neg.cc: Likewise.
1413 * testsuite/23_containers/list/requirements/dr438/
1414 assign_neg.cc: Likewise.
1415 * testsuite/23_containers/list/requirements/dr438/
1416 constructor_1_neg.cc: Likewise.
1417 * testsuite/23_containers/list/requirements/dr438/
1418 constructor_2_neg.cc: Likewise.
1419 * testsuite/23_containers/list/requirements/dr438/
1420 insert_neg.cc: Likewise.
1421 * testsuite/23_containers/vector/requirements/dr438/
1422 assign_neg.cc: Likewise.
1423 * testsuite/23_containers/vector/requirements/dr438/
1424 constructor_1_neg.cc: Likewise.
1425 * testsuite/23_containers/vector/requirements/dr438/
1426 constructor_2_neg.cc: Likewise.
1427 * testsuite/23_containers/vector/requirements/dr438/
1428 insert_neg.cc: Likewise.
1429 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1430 test non-member swap.
1431 * testsuite/30_threads/thread/swap/2.cc: Remove.
1432
1433 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1434
1435 * include/std/mutex: Move std::lock_error to ...
1436 * src/compatibility.cc: Here.
1437 * src/mutex.cc: Likewise.
1438 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1439 for lock types and remove std::lock_error check.
1440
1441 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1442
1443 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1444 double include.
1445
1446 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1447
1448 PR libstdc++/40160
1449 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1450 typeid when __GXX_RTTI is undefined.
1451 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1452 for null _M_variant._M_iterator._M_type,
1453 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1454 * testsuite/21_strings/basic_string/40160.cc: New.
1455
1456 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1457
1458 * testsuite/26_numerics/random/discrete_distribution/cons/
1459 num_xbound_fun.cc: Minor tweaks.
1460 * testsuite/26_numerics/random/piecewise_constant_distribution/
1461 cons/initlist_fun.cc: Likewise
1462 * testsuite/26_numerics/random/piecewise_constant_distribution/
1463 cons/num_xbound_fun.cc: Likewise
1464 * testsuite/26_numerics/random/piecewise_linear_distribution/
1465 cons/initlist_fun.cc: Likewise
1466 * testsuite/26_numerics/random/piecewise_linear_distribution/
1467 cons/num_xbound_fun.cc: Likewise
1468
1469 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1470
1471 PR libstdc++/36211
1472 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1473 cxxldflags to additional_flags rather than cxx_final.
1474
1475 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1476
1477 * testsuite/26_numerics/random/discrete_distribution/cons/
1478 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1479 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1480 initlist_fun.cc: Likewise
1481 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1482 num_xbound_fun.cc: Likewise
1483 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1484 initlist_fun.cc: Likewise
1485 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1486 num_xbound_fun.cc: Likewise
1487
1488 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1489
1490 PR libstdc++/40123
1491 * random.tcc (independent_bits_engine<>::operator()()): Use
1492 result_type(1), not 1UL.
1493
1494 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1495 and _M_b.min(), instead of this->max() and this->min().
1496
1497 * random.h (_ShiftMin1): Remove, adjust everywhere.
1498
1499 * random.tcc: Minor cosmetic changes.
1500
1501 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1502
1503 * include/bits/random.tcc (cauchy_distribution<>::
1504 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1505 Avoid M_PI, a glibc extension.
1506
1507 2009-05-13 Ben Elliston <bje@au.ibm.com>
1508
1509 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1510 * include/Makefile.in: Likewise.
1511
1512 2009-05-13 Ben Elliston <bje@au.ibm.com>
1513
1514 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1515 const void * const.
1516
1517 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1518
1519 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1520 random number engines, complex, bitset, array, time utilities, and
1521 char_traits.
1522
1523 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1524
1525 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1526 * libsupc++/nested_exception.h: New.
1527 * libsupc++/Makefile.am: Add new header.
1528 * libsupc++/Makefile.in: Regenerate.
1529 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1530 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1531 * testsuite/18_support/nested_exception/cons.cc: New.
1532 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1533 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1534 * doc/xml/manual/status_cxx200x.xml: Adjust.
1535
1536 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1537
1538 * include/ext/throw_allocator.h: Remove redundant include.
1539
1540 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1541
1542 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1543 out of line member functions definitions.
1544 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1545 Remove, use static locals instead.
1546 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1547 * src/throw_allocator.cc: New.
1548 * src/Makefile.am: Add.
1549 * config/abi/pre/gnu.ver: Add exports.
1550 * src/Makefile.in: Regenerate.
1551
1552 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1553
1554 * configure.ac: Bump libtool_VERSION to 6:12:0.
1555 * configure: Regenerate.
1556
1557 2009-05-07 Matthias Klose <doko@ubuntu.com>
1558
1559 PR libstdc++/40038
1560 * src/math_stubs_long_double.cc: Add ceill.
1561
1562 2009-05-06 Johannes Singler <singler@ira.uka.de>
1563
1564 PR libstdc++/39546
1565 * include/parallel/algo.h (find_switch):
1566 Parametrize binder2nd with const T& instead of T.
1567 * testsuite/25_algorithms/find/39546.cc: new test case
1568
1569 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1570
1571 Revert:
1572 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1573
1574 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1575 possible.
1576 * configure: Regenerate.
1577
1578 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1579
1580 PR libstdc++/39909
1581 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1582 __set_once_functor_lock_ptr): Replace global lock object with local
1583 locks on global mutex.
1584 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1585 __set_once_functor_lock_ptr): Likewise, keeping old function to
1586 preserve ABI.
1587 (__once_proxy): Use pointer to local lock if set, global lock
1588 otherwise.
1589 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1590 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1591 * testsuite/30_threads/call_once/39909.cc: New.
1592
1593 2009-05-03 Jan Hubicka <jh@suse.cz>
1594
1595 * include/parallel/settings.h (get): Mark const.
1596 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1597 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1598 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1599 throw ().
1600 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1601 (is_open, fd): Mark pure and throw ().
1602 (seekoff): Mark throw ().
1603
1604 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1605
1606 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1607 possible.
1608 * configure: Regenerate.
1609
1610 2009-05-02 Jan Hubicka <jh@suse.cz>
1611
1612 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1613 operator): Mark pure.
1614
1615 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1616
1617 * scripts/create_testsuite_files: Remove thread directory.
1618
1619 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1620
1621 PR libstdc++/39868
1622 * scripts/run_doxygen: Uncomment removal of includes.
1623 (problematic): Rewrite __cxxabiv1 namespace to abi.
1624
1625 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1626
1627 Revert the last commit.
1628
1629 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1630
1631 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1632 Replace global lock object with local locks on global mutex.
1633 * src/mutex.cc: Likewise.
1634 * config/abi/pre/gnu.ver: Adjust.
1635 * testsuite/30_threads/call_once/call_once2.cc: New.
1636
1637 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1638
1639 PR libstdc++/39880
1640 PR libstdc++/39881
1641 PR libstdc++/39882
1642 * include/std/system_error (is_error_code_enum<errc>): Remove.
1643 (error_condition<>::error_condition(_ErrorCodeEnum,)
1644 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1645 (error_code<>::error_code(_ErrorCodeEnum,),
1646 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1647 * testsuite/19_diagnostics/system_error/39880.cc: New.
1648 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1649 Likewise.
1650 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1651 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1652 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1653 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1654 Adjust.
1655 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1656 Likewise.
1657 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1658 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1659 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1660 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1661 Likewise.
1662 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1663 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1664 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1665 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1666
1667 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1668
1669 * doc/xml/authors.xml: Add space.
1670 * doc/xml/faq.xml: Update links.
1671 * doc/xml/manual/intro.xml: Same.
1672 * doc/xml/manual/abi.xml: Update.
1673 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1674 * doc/xml/manual/status_cxxtr1.xml: Update links.
1675 * doc/xml/manual/status_cxx1998.xml: Same.
1676 * doc/xml/manual/status_cxx200x.xml: Same.
1677
1678 2009-04-22 Jan Hubicka <jh@suse.cz>
1679
1680 * include/tr1_impl/array (at): Do not use builtin_expect.
1681 * include/ext/throw_allocator.h (allocate): Likewise.
1682 * include/ext/pool_allocator.h (allocate): Likweise.
1683 * include/ext/bitmap_allocator.h (allocate): Likewise.
1684 * include/ext/rc_string_base.h (_S_construct): Likewise.
1685 * include/ext/malloc_allocator.h (allocate): Likewise.
1686 * include/ext/mt_allocator.h (allocate): Likewise.
1687 * include/ext/sso_string_base.h (_M_construct): Likewise.
1688 * include/bits/basic_string.tcc (_S_construct): Likewise.
1689
1690 2009-04-22 Jan Hubicka <jh@suse.cz>
1691
1692 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1693 (atexit, atoll, stroll, strtoull): Mark throw ()
1694 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1695 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1696 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1697 (atexit, atoll, stroll, strtoull): Mark throw ()
1698 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1699 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1700
1701 2009-04-21 Jan Hubicka <jh@suse.cz>
1702
1703 * include/ext/atomicity.h
1704 (__exchange_and_add, __atomic_add): Mark throw ().
1705 * config/os/aix/atomicity.h
1706 * config/os/aix/atomicity.h
1707 * config/os/irix/atomicity.h
1708 * config/cpu/cris/atomicity.h
1709 * config/cpu/m68k/atomicity.h
1710 * config/cpu/hppa/atomicity.h
1711 * config/cpu/sparc/atomicity.h
1712 * config/cpu/i386/atomicity.h
1713 * config/cpu/i486/atomicity.h
1714 * config/cpu/sh/atomicity.h
1715 * config/cpu/generic/atomicity_mutex/atomicity.h
1716 * config/cpu/generic/atomicity_builtins/atomicity.h
1717 (__exchange_and_add, __atomic_add): Mark throw ().
1718
1719 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1720
1721 PR libstdc++/39835
1722 * include/bits/random.h: Avoid the badname __alpha (and, for
1723 consistency, __beta too).
1724 * include/bits/random.tcc: Likewise.
1725
1726 2009-04-19 Jan Hubicka <jh@suse.cz>
1727
1728 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1729 _GLIBCXX_NOTHROW.
1730
1731 2009-04-19 Jan Hubicka <jh@suse.cz>
1732
1733 * include/c_compatibility/stdatomic.h
1734 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1735 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1736 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1737
1738 2009-04-18 Jan Hubicka <jh@suse.cz>
1739
1740 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1741 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1742 __cxa_get_globals_fast): Mark const.
1743 (__cxa_get_exception_ptr): Mark pure.
1744 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1745 (__terminate): Makr throw ().
1746 * libsupc++/exception (terminate): Mark throw().
1747 (uncaught_exception): Mark pure.
1748 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1749 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1750 Mark throw().
1751 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1752 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1753 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1754 __cxa_guard_abort): Mark throw ().
1755 (__cxa_pure_virtual): Mark noreturn.
1756 (__cxa_current_exception_type): Mark throw and pure.
1757 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1758 __cxa_exception_type): Mark pure.
1759 (_M_safe_bool_dummy): Mark pure and const.
1760
1761 2009-04-18 Jan Hubicka <jh@suse.cz>
1762
1763 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1764 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1765 _M_destroy_thread_key): Mark throw ()
1766 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1767 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1768 _M_get_max_length): Mark throw ().
1769 * include/debug/formatter.h (_M_message, _M_format_word,
1770 _M_get_max_length): Mark throw ().
1771 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1772 _M_detach_single): Mark throw ().
1773 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1774 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1775 throw ()
1776 (_M_get_mutex): Mark throw ().
1777 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1778 (_M_destroy_thread_key): Mark CONST and throw.
1779 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1780 throw ().
1781
1782 2009-04-18 Jan Hubicka <jh@suse.cz>
1783
1784 * src/condition_variable.cc (condition_variable,
1785 condition_variable_any constructors): Mark throw()
1786 * src/hash.cc (operator() for long double, string, and wstring): Mark
1787 throw ().
1788 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1789 _M_setup, rdbuf, str): Mark throw ().
1790 * src/chrono.cc (new): Mark throw ().
1791 * include/std/system_error (system_category, generic_category): Mark
1792 throw () and const.
1793 * include/std/chrono (now): Mark throw ().
1794 * include/std/condition_variable (condition_variable,
1795 ~condition_variable, condition_variable_any,
1796 ~condition_variable_any): Mark throw ().
1797 * include/std/mutex (mutex): Mark throw ().
1798 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1799 throw.
1800 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1801 and throw ().
1802 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1803 * include/bits/locale_classes.h (_S_initialize_once,
1804 _S_clone_c_locale): Mark throw ().
1805 (_S_get_c_name): Mark const and throw ().
1806 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1807 throw ().
1808 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1809 Mark throw ().
1810 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1811 throw ().
1812 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1813 ios_base): Mark throw ()
1814 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1815 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1816 (str, freeze, _M_setupf): Mark throw ().
1817 (pcount): Mark pure and throw ().
1818 (rdbuf): Mark const and throw ().
1819
1820 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1821
1822 PR libstdc++/39802
1823 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1824 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1825 Always accept negative values, for unsigned types too.
1826 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1827 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1828
1829 2009-04-18 Jan Hubicka <jh@suse.cz>
1830
1831 * include/debug/formater.h: Include bits/c++config.h.
1832 (_M_error): Mark noreturn.
1833 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1834 _GLIBCXX_NORETURN): New.
1835 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1836 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1837 Mark pure.
1838 * include/c_compatibility/stdatomic.h
1839 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1840 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1841 Mark by throw ().
1842 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1843 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1844 __atomic_flag_for_address): Mark by throw ().
1845
1846 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1847
1848 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1849
1850 2009-04-16 Jan Hubicka <jh@suse.cz>
1851
1852 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1853 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1854 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1855 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1856 out body to ...
1857 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1858 functions.
1859 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1860 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1861 _Rb_tree_black_count): Mark nothrow.
1862
1863 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1864
1865 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1866 from base classes.
1867 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1868
1869 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1870
1871 * doc/html: Regenerate.
1872
1873 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1874
1875 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1876
1877 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1878 * doc/xml/gnu/fdl-1.2.xml: Same.
1879 * doc/xml/manual/numerics.xml: Same.
1880 * doc/xml/manual/concurrency.xml: Same.
1881 * doc/xml/manual/intro.xml: Same.
1882 * doc/xml/manual/status_cxxtr1.xml: Same.
1883 * doc/xml/manual/containers.xml: Same.
1884 * doc/xml/manual/io.xml: Same.
1885 * doc/xml/manual/utilities.xml: Same.
1886 * doc/xml/manual/support.xml: Same.
1887 * doc/xml/manual/using.xml: Same.
1888 * doc/xml/manual/localization.xml: Same.
1889 * doc/xml/manual/locale.xml: Same.
1890 * doc/xml/manual/extensions.xml: Same.
1891 * doc/xml/manual/appendix_contributing.xml: Same.
1892 * doc/xml/manual/diagnostics.xml: Same.
1893 * doc/xml/manual/status_cxx200x.xml: Same.
1894
1895 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1896
1897 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1898 * doc/xml/manual/status_cxx200x.xml: Adjust.
1899
1900 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1901
1902 * doc/xml/spine.xml: Remove unused license entity, update
1903 copyright year.
1904
1905 * doc/xml/manual/spine.xml: Markup for primary index terms.
1906 * doc/xml/manual/numerics.xml: Same.
1907 * doc/xml/manual/intro.xml: Same.
1908 * doc/xml/manual/containers.xml: Same.
1909 * doc/xml/manual/io.xml: Same.
1910 * doc/xml/manual/appendix_porting.xml: Same.
1911 * doc/xml/manual/utilities.xml: Same.
1912 * doc/xml/manual/support.xml: Same.
1913 * doc/xml/manual/localization.xml: Same.
1914 * doc/xml/manual/strings.xml: Same.
1915 * doc/xml/manual/extensions.xml: Same.
1916 * doc/xml/manual/appendix_contributing.xml: Same.
1917 * doc/xml/manual/diagnostics.xml: Same.
1918 * doc/xml/manual/algorithms.xml: Same.
1919 * doc/xml/manual/appendix_free.xml: Same.
1920 * doc/xml/manual/iterators.xml: Same.
1921
1922 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
1923 * doc/xml/gnu/fdl-1.2.xml: Same.
1924
1925 * doc/xml/manual/status_cxx200x.xml: Re-write.
1926
1927 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
1928
1929 PR libstdc++/39629 (final bits)
1930 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
1931 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
1932 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
1933 Fix formula for __j.
1934 * include/bits/random.tcc (operator==(const normal_distribution<>&,
1935 const normal_distribution<>&): Remove.
1936 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
1937 const uniform_int_distribution<>&), operator==(const
1938 uniform_real_distribution<>&, const uniform_real_distribution<>&),
1939 operator==(const normal_distribution<>&, const normal_distribution<>&),
1940 operator==(const lognormal_distribution<>&,
1941 const lognormal_distribution<>&), operator==(const
1942 chi_squared_distribution<>&, const chi_squared_distribution<>&),
1943 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
1944 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
1945 operator==(const student_t_distribution<>&,
1946 const student_t_distribution<>&), operator==(const
1947 bernoulli_distribution<>&, const bernoulli_distribution<>&),
1948 operator==(const binomial_distribution<>&, const
1949 binomial_distribution<>&), operator==(const geometric_distribution<>&,
1950 const geometric_distribution<>&), operator==(const
1951 negative_binomial_distribution<>&, const
1952 negative_binomial_distribution<>&), operator==(const
1953 poisson_distribution<>&, const poisson_distribution<>&),
1954 operator==(const exponential_distribution<>&,
1955 const exponential_distribution<>&), operator==(const
1956 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
1957 weibull_distribution<>&, const weibull_distribution<>&),
1958 operator==(const extreme_value_distribution<>&,
1959 const extreme_value_distribution<>&), operator==(const
1960 discrete_distribution<>&, const discrete_distribution<>&),
1961 operator==(const piecewise_constant_distribution<>&,
1962 const piecewise_constant_distribution<>&), operator==(const
1963 piecewise_linear_distribution<>&, const
1964 piecewise_linear_distribution<>&)): Remove.
1965 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1966 serialize.cc: Remove.
1967 * testsuite/26_numerics/random/piecewise_constant_distribution/
1968 operators/serialize.cc: Likewise.
1969 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1970 serialize.cc: Likewise.
1971 * testsuite/26_numerics/random/normal_distribution/operators/
1972 serialize.cc: Likewise.
1973 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1974 serialize.cc: Likewise.
1975 * testsuite/26_numerics/random/poisson_distribution/operators/
1976 serialize.cc: Likewise.
1977 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1978 serialize.cc: Likewise.
1979 * testsuite/26_numerics/random/discrete_distribution/operators/
1980 serialize.cc: Likewise.
1981 * testsuite/26_numerics/random/weibull_distribution/operators/
1982 serialize.cc: Likewise.
1983 * testsuite/26_numerics/random/negative_binomial_distribution/
1984 operators/serialize.cc: Likewise.
1985 * testsuite/26_numerics/random/cauchy_distribution/operators/
1986 serialize.cc: Likewise.
1987 * testsuite/26_numerics/random/gamma_distribution/operators/
1988 serialize.cc: Likewise.
1989 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1990 serialize.cc: Likewise.
1991 * testsuite/26_numerics/random/exponential_distribution/operators/
1992 serialize.cc: Likewise.
1993 * testsuite/26_numerics/random/lognormal_distribution/operators/
1994 serialize.cc: Likewise.
1995 * testsuite/26_numerics/random/binomial_distribution/operators/
1996 serialize.cc: Likewise.
1997 * testsuite/26_numerics/random/extreme_value_distribution/
1998 operators/serialize.cc: Likewise.
1999 * testsuite/26_numerics/random/piecewise_linear_distribution/
2000 operators/serialize.cc: Likewise.
2001 * testsuite/26_numerics/random/student_t_distribution/operators/
2002 serialize.cc: Likewise.
2003 * testsuite/26_numerics/random/geometric_distribution/operators/
2004 serialize.cc: Likewise.
2005
2006 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2007 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2008 mersenne_twister_engine<>::seed(_Gen&,
2009 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2010 subtract_with_carry_engine<>::seed(_Gen&,
2011 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2012 Remove, unused.
2013 * include/bits/random.tcc (linear_congruential_engine<>::
2014 seed(_Gen&, false_type): Likewise.
2015
2016 2009-04-09 Nick Clifton <nickc@redhat.com>
2017
2018 * src/allocator-inst.cc: Change copyright header to refer to
2019 version 3 of the GNU General Public License with version 3.1
2020 of the GCC Runtime Library Exception and to point readers at
2021 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2022 web page.
2023 * config/abi/compatibility.h: Likewise.
2024 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2025 * config/abi/pre/gnu.ver: Likewise.
2026 * config/allocator/bitmap_allocator_base.h: Likewise.
2027 * config/allocator/malloc_allocator_base.h: Likewise.
2028 * config/allocator/mt_allocator_base.h: Likewise.
2029 * config/allocator/new_allocator_base.h: Likewise.
2030 * config/allocator/pool_allocator_base.h: Likewise.
2031 * config/cpu/alpha/atomic_word.h: Likewise.
2032 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2033 * config/cpu/cris/atomic_word.h: Likewise.
2034 * config/cpu/cris/atomicity.h: Likewise.
2035 * config/cpu/generic/atomic_word.h: Likewise.
2036 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2037 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2038 * config/cpu/generic/cpu_defines.h: Likewise.
2039 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2040 * config/cpu/hppa/atomicity.h: Likewise.
2041 * config/cpu/i386/atomicity.h: Likewise.
2042 * config/cpu/i486/atomicity.h: Likewise.
2043 * config/cpu/ia64/atomic_word.h: Likewise.
2044 * config/cpu/m68k/atomicity.h: Likewise.
2045 * config/cpu/powerpc/atomic_word.h: Likewise.
2046 * config/cpu/powerpc/cpu_defines.h: Likewise.
2047 * config/cpu/sh/atomicity.h: Likewise.
2048 * config/cpu/sparc/atomic_word.h: Likewise.
2049 * config/cpu/sparc/atomicity.h: Likewise.
2050 * config/io/basic_file_stdio.cc: Likewise.
2051 * config/io/basic_file_stdio.h: Likewise.
2052 * config/io/c_io_stdio.h: Likewise.
2053 * config/locale/darwin/ctype_members.cc: Likewise.
2054 * config/locale/generic/c++locale_internal.h: Likewise.
2055 * config/locale/generic/c_locale.cc: Likewise.
2056 * config/locale/generic/c_locale.h: Likewise.
2057 * config/locale/generic/codecvt_members.cc: Likewise.
2058 * config/locale/generic/collate_members.cc: Likewise.
2059 * config/locale/generic/ctype_members.cc: Likewise.
2060 * config/locale/generic/messages_members.cc: Likewise.
2061 * config/locale/generic/messages_members.h: Likewise.
2062 * config/locale/generic/monetary_members.cc: Likewise.
2063 * config/locale/generic/numeric_members.cc: Likewise.
2064 * config/locale/generic/time_members.cc: Likewise.
2065 * config/locale/generic/time_members.h: Likewise.
2066 * config/locale/gnu/c++locale_internal.h: Likewise.
2067 * config/locale/gnu/c_locale.cc: Likewise.
2068 * config/locale/gnu/c_locale.h: Likewise.
2069 * config/locale/gnu/codecvt_members.cc: Likewise.
2070 * config/locale/gnu/collate_members.cc: Likewise.
2071 * config/locale/gnu/ctype_members.cc: Likewise.
2072 * config/locale/gnu/messages_members.cc: Likewise.
2073 * config/locale/gnu/messages_members.h: Likewise.
2074 * config/locale/gnu/monetary_members.cc: Likewise.
2075 * config/locale/gnu/numeric_members.cc: Likewise.
2076 * config/locale/gnu/time_members.cc: Likewise.
2077 * config/locale/gnu/time_members.h: Likewise.
2078 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2079 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2080 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2081 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2082 * config/os/aix/atomic_word.h: Likewise.
2083 * config/os/aix/atomicity.h: Likewise.
2084 * config/os/aix/ctype_base.h: Likewise.
2085 * config/os/aix/ctype_inline.h: Likewise.
2086 * config/os/aix/ctype_noninline.h: Likewise.
2087 * config/os/aix/os_defines.h: Likewise.
2088 * config/os/bsd/darwin/ctype_base.h: Likewise.
2089 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2090 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2091 * config/os/bsd/darwin/os_defines.h: Likewise.
2092 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2093 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2094 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2095 * config/os/bsd/freebsd/os_defines.h: Likewise.
2096 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2097 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2098 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2099 * config/os/bsd/netbsd/os_defines.h: Likewise.
2100 * config/os/djgpp/ctype_base.h: Likewise.
2101 * config/os/djgpp/ctype_inline.h: Likewise.
2102 * config/os/djgpp/ctype_noninline.h: Likewise.
2103 * config/os/djgpp/os_defines.h: Likewise.
2104 * config/os/generic/ctype_base.h: Likewise.
2105 * config/os/generic/ctype_inline.h: Likewise.
2106 * config/os/generic/ctype_noninline.h: Likewise.
2107 * config/os/generic/error_constants.h: Likewise.
2108 * config/os/generic/os_defines.h: Likewise.
2109 * config/os/gnu-linux/ctype_base.h: Likewise.
2110 * config/os/gnu-linux/ctype_inline.h: Likewise.
2111 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2112 * config/os/gnu-linux/os_defines.h: Likewise.
2113 * config/os/hpux/ctype_base.h: Likewise.
2114 * config/os/hpux/ctype_inline.h: Likewise.
2115 * config/os/hpux/ctype_noninline.h: Likewise.
2116 * config/os/hpux/os_defines.h: Likewise.
2117 * config/os/irix/atomic_word.h: Likewise.
2118 * config/os/irix/atomicity.h: Likewise.
2119 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2120 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2121 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2122 * config/os/irix/irix5.2/os_defines.h: Likewise.
2123 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2124 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2125 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2126 * config/os/irix/irix6.5/os_defines.h: Likewise.
2127 * config/os/mingw32/ctype_base.h: Likewise.
2128 * config/os/mingw32/ctype_inline.h: Likewise.
2129 * config/os/mingw32/ctype_noninline.h: Likewise.
2130 * config/os/mingw32/error_constants.h: Likewise.
2131 * config/os/mingw32/os_defines.h: Likewise.
2132 * config/os/newlib/ctype_base.h: Likewise.
2133 * config/os/newlib/ctype_inline.h: Likewise.
2134 * config/os/newlib/ctype_noninline.h: Likewise.
2135 * config/os/newlib/os_defines.h: Likewise.
2136 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2137 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2138 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2139 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2140 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2141 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2142 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2143 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2144 * config/os/tpf/ctype_base.h: Likewise.
2145 * config/os/tpf/ctype_inline.h: Likewise.
2146 * config/os/tpf/ctype_noninline.h: Likewise.
2147 * config/os/tpf/os_defines.h: Likewise.
2148 * config/os/uclibc/ctype_base.h: Likewise.
2149 * config/os/uclibc/ctype_inline.h: Likewise.
2150 * config/os/uclibc/ctype_noninline.h: Likewise.
2151 * config/os/uclibc/os_defines.h: Likewise.
2152 * config/os/vxworks/ctype_base.h: Likewise.
2153 * config/os/vxworks/ctype_inline.h: Likewise.
2154 * config/os/vxworks/ctype_noninline.h: Likewise.
2155 * config/os/vxworks/os_defines.h: Likewise.
2156 * include/backward/auto_ptr.h: Likewise.
2157 * include/backward/backward_warning.h: Likewise.
2158 * include/backward/binders.h: Likewise.
2159 * include/backward/hash_fun.h: Likewise.
2160 * include/backward/hash_map: Likewise.
2161 * include/backward/hash_set: Likewise.
2162 * include/backward/hashtable.h: Likewise.
2163 * include/backward/strstream: Likewise.
2164 * include/bits/algorithmfwd.h: Likewise.
2165 * include/bits/allocator.h: Likewise.
2166 * include/bits/atomic_0.h: Likewise.
2167 * include/bits/atomic_2.h: Likewise.
2168 * include/bits/atomicfwd_c.h: Likewise.
2169 * include/bits/atomicfwd_cxx.h: Likewise.
2170 * include/bits/basic_ios.h: Likewise.
2171 * include/bits/basic_ios.tcc: Likewise.
2172 * include/bits/basic_string.h: Likewise.
2173 * include/bits/basic_string.tcc: Likewise.
2174 * include/bits/boost_concept_check.h: Likewise.
2175 * include/bits/c++config: Likewise.
2176 * include/bits/char_traits.h: Likewise.
2177 * include/bits/codecvt.h: Likewise.
2178 * include/bits/concept_check.h: Likewise.
2179 * include/bits/cpp_type_traits.h: Likewise.
2180 * include/bits/deque.tcc: Likewise.
2181 * include/bits/forward_list.h: Likewise.
2182 * include/bits/forward_list.tcc: Likewise.
2183 * include/bits/fstream.tcc: Likewise.
2184 * include/bits/functexcept.h: Likewise.
2185 * include/bits/functional_hash.h: Likewise.
2186 * include/bits/gslice.h: Likewise.
2187 * include/bits/gslice_array.h: Likewise.
2188 * include/bits/hashtable.h: Likewise.
2189 * include/bits/indirect_array.h: Likewise.
2190 * include/bits/ios_base.h: Likewise.
2191 * include/bits/istream.tcc: Likewise.
2192 * include/bits/list.tcc: Likewise.
2193 * include/bits/locale_classes.h: Likewise.
2194 * include/bits/locale_classes.tcc: Likewise.
2195 * include/bits/locale_facets.h: Likewise.
2196 * include/bits/locale_facets.tcc: Likewise.
2197 * include/bits/locale_facets_nonio.h: Likewise.
2198 * include/bits/locale_facets_nonio.tcc: Likewise.
2199 * include/bits/localefwd.h: Likewise.
2200 * include/bits/mask_array.h: Likewise.
2201 * include/bits/move.h: Likewise.
2202 * include/bits/ostream.tcc: Likewise.
2203 * include/bits/ostream_insert.h: Likewise.
2204 * include/bits/postypes.h: Likewise.
2205 * include/bits/shared_ptr.h: Likewise.
2206 * include/bits/slice_array.h: Likewise.
2207 * include/bits/sstream.tcc: Likewise.
2208 * include/bits/stl_algo.h: Likewise.
2209 * include/bits/stl_algobase.h: Likewise.
2210 * include/bits/stl_bvector.h: Likewise.
2211 * include/bits/stl_construct.h: Likewise.
2212 * include/bits/stl_deque.h: Likewise.
2213 * include/bits/stl_function.h: Likewise.
2214 * include/bits/stl_heap.h: Likewise.
2215 * include/bits/stl_iterator.h: Likewise.
2216 * include/bits/stl_iterator_base_funcs.h: Likewise.
2217 * include/bits/stl_iterator_base_types.h: Likewise.
2218 * include/bits/stl_list.h: Likewise.
2219 * include/bits/stl_map.h: Likewise.
2220 * include/bits/stl_multimap.h: Likewise.
2221 * include/bits/stl_multiset.h: Likewise.
2222 * include/bits/stl_numeric.h: Likewise.
2223 * include/bits/stl_pair.h: Likewise.
2224 * include/bits/stl_queue.h: Likewise.
2225 * include/bits/stl_raw_storage_iter.h: Likewise.
2226 * include/bits/stl_relops.h: Likewise.
2227 * include/bits/stl_set.h: Likewise.
2228 * include/bits/stl_stack.h: Likewise.
2229 * include/bits/stl_tempbuf.h: Likewise.
2230 * include/bits/stl_tree.h: Likewise.
2231 * include/bits/stl_uninitialized.h: Likewise.
2232 * include/bits/stl_vector.h: Likewise.
2233 * include/bits/stream_iterator.h: Likewise.
2234 * include/bits/streambuf.tcc: Likewise.
2235 * include/bits/streambuf_iterator.h: Likewise.
2236 * include/bits/stringfwd.h: Likewise.
2237 * include/bits/unique_ptr.h: Likewise.
2238 * include/bits/valarray_after.h: Likewise.
2239 * include/bits/valarray_array.h: Likewise.
2240 * include/bits/valarray_array.tcc: Likewise.
2241 * include/bits/valarray_before.h: Likewise.
2242 * include/bits/vector.tcc: Likewise.
2243 * include/c/cassert: Likewise.
2244 * include/c/cctype: Likewise.
2245 * include/c/cerrno: Likewise.
2246 * include/c/cfloat: Likewise.
2247 * include/c/ciso646: Likewise.
2248 * include/c/climits: Likewise.
2249 * include/c/clocale: Likewise.
2250 * include/c/cmath: Likewise.
2251 * include/c/csetjmp: Likewise.
2252 * include/c/csignal: Likewise.
2253 * include/c/cstdarg: Likewise.
2254 * include/c/cstddef: Likewise.
2255 * include/c/cstdio: Likewise.
2256 * include/c/cstdlib: Likewise.
2257 * include/c/cstring: Likewise.
2258 * include/c/ctime: Likewise.
2259 * include/c/cwchar: Likewise.
2260 * include/c/cwctype: Likewise.
2261 * include/c_compatibility/assert.h: Likewise.
2262 * include/c_compatibility/complex.h: Likewise.
2263 * include/c_compatibility/ctype.h: Likewise.
2264 * include/c_compatibility/errno.h: Likewise.
2265 * include/c_compatibility/fenv.h: Likewise.
2266 * include/c_compatibility/float.h: Likewise.
2267 * include/c_compatibility/inttypes.h: Likewise.
2268 * include/c_compatibility/iso646.h: Likewise.
2269 * include/c_compatibility/limits.h: Likewise.
2270 * include/c_compatibility/locale.h: Likewise.
2271 * include/c_compatibility/math.h: Likewise.
2272 * include/c_compatibility/setjmp.h: Likewise.
2273 * include/c_compatibility/signal.h: Likewise.
2274 * include/c_compatibility/stdarg.h: Likewise.
2275 * include/c_compatibility/stdatomic.h: Likewise.
2276 * include/c_compatibility/stdbool.h: Likewise.
2277 * include/c_compatibility/stddef.h: Likewise.
2278 * include/c_compatibility/stdint.h: Likewise.
2279 * include/c_compatibility/stdio.h: Likewise.
2280 * include/c_compatibility/stdlib.h: Likewise.
2281 * include/c_compatibility/string.h: Likewise.
2282 * include/c_compatibility/tgmath.h: Likewise.
2283 * include/c_compatibility/time.h: Likewise.
2284 * include/c_compatibility/wchar.h: Likewise.
2285 * include/c_compatibility/wctype.h: Likewise.
2286 * include/c_global/cassert: Likewise.
2287 * include/c_global/ccomplex: Likewise.
2288 * include/c_global/cctype: Likewise.
2289 * include/c_global/cerrno: Likewise.
2290 * include/c_global/cfenv: Likewise.
2291 * include/c_global/cfloat: Likewise.
2292 * include/c_global/cinttypes: Likewise.
2293 * include/c_global/ciso646: Likewise.
2294 * include/c_global/climits: Likewise.
2295 * include/c_global/clocale: Likewise.
2296 * include/c_global/cmath.tcc: Likewise.
2297 * include/c_global/cmath: Likewise.
2298 * include/c_global/csetjmp: Likewise.
2299 * include/c_global/csignal: Likewise.
2300 * include/c_global/cstdarg: Likewise.
2301 * include/c_global/cstdatomic: Likewise.
2302 * include/c_global/cstdbool: Likewise.
2303 * include/c_global/cstddef: Likewise.
2304 * include/c_global/cstdint: Likewise.
2305 * include/c_global/cstdio: Likewise.
2306 * include/c_global/cstdlib: Likewise.
2307 * include/c_global/cstring: Likewise.
2308 * include/c_global/ctgmath: Likewise.
2309 * include/c_global/ctime: Likewise.
2310 * include/c_global/cwchar: Likewise.
2311 * include/c_global/cwctype: Likewise.
2312 * include/c_std/cassert: Likewise.
2313 * include/c_std/cctype: Likewise.
2314 * include/c_std/cerrno: Likewise.
2315 * include/c_std/cfloat: Likewise.
2316 * include/c_std/ciso646: Likewise.
2317 * include/c_std/climits: Likewise.
2318 * include/c_std/clocale: Likewise.
2319 * include/c_std/cmath.tcc: Likewise.
2320 * include/c_std/cmath: Likewise.
2321 * include/c_std/csetjmp: Likewise.
2322 * include/c_std/csignal: Likewise.
2323 * include/c_std/cstdarg: Likewise.
2324 * include/c_std/cstddef: Likewise.
2325 * include/c_std/cstdio: Likewise.
2326 * include/c_std/cstdlib: Likewise.
2327 * include/c_std/cstring: Likewise.
2328 * include/c_std/ctime: Likewise.
2329 * include/c_std/cwchar: Likewise.
2330 * include/c_std/cwctype: Likewise.
2331 * include/debug/bitset: Likewise.
2332 * include/debug/debug.h: Likewise.
2333 * include/debug/deque: Likewise.
2334 * include/debug/formatter.h: Likewise.
2335 * include/debug/functions.h: Likewise.
2336 * include/debug/list: Likewise.
2337 * include/debug/macros.h: Likewise.
2338 * include/debug/map.h: Likewise.
2339 * include/debug/map: Likewise.
2340 * include/debug/multimap.h: Likewise.
2341 * include/debug/multiset.h: Likewise.
2342 * include/debug/safe_base.h: Likewise.
2343 * include/debug/safe_iterator.h: Likewise.
2344 * include/debug/safe_iterator.tcc: Likewise.
2345 * include/debug/safe_sequence.h: Likewise.
2346 * include/debug/set.h: Likewise.
2347 * include/debug/set: Likewise.
2348 * include/debug/string: Likewise.
2349 * include/debug/unordered_map: Likewise.
2350 * include/debug/unordered_set: Likewise.
2351 * include/debug/vector: Likewise.
2352 * include/ext/algorithm: Likewise.
2353 * include/ext/array_allocator.h: Likewise.
2354 * include/ext/atomicity.h: Likewise.
2355 * include/ext/bitmap_allocator.h: Likewise.
2356 * include/ext/cast.h: Likewise.
2357 * include/ext/codecvt_specializations.h: Likewise.
2358 * include/ext/concurrence.h: Likewise.
2359 * include/ext/debug_allocator.h: Likewise.
2360 * include/ext/enc_filebuf.h: Likewise.
2361 * include/ext/extptr_allocator.h: Likewise.
2362 * include/ext/functional: Likewise.
2363 * include/ext/iterator: Likewise.
2364 * include/ext/malloc_allocator.h: Likewise.
2365 * include/ext/memory: Likewise.
2366 * include/ext/mt_allocator.h: Likewise.
2367 * include/ext/new_allocator.h: Likewise.
2368 * include/ext/numeric: Likewise.
2369 * include/ext/numeric_traits.h: Likewise.
2370 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2371 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2372 Likewise.
2373 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2374 Likewise.
2375 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2376 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2377 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2378 Likewise.
2379 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2380 Likewise.
2381 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2382 Likewise.
2383 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2384 Likewise.
2385 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2386 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2387 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2388 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2389 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2390 Likewise.
2391 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2392 Likewise.
2393 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2394 Likewise.
2395 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2396 Likewise.
2397 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2398 Likewise.
2399 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2400 Likewise.
2401 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2402 Likewise.
2403 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2404 Likewise.
2405 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2406 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2407 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2408 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2409 Likewise.
2410 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2411 Likewise.
2412 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2413 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2414 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2415 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2416 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2417 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2418 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2419 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2420 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2421 Likewise.
2422 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2423 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2424 Likewise.
2425 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2426 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2427 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2428 Likewise.
2429 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2430 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2431 Likewise.
2432 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2433 Likewise.
2434 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2435 Likewise.
2436 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2437 Likewise.
2438 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2439 Likewise.
2440 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2441 Likewise.
2442 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2443 Likewise.
2444 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2445 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2446 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2447 Likewise.
2448 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2449 Likewise.
2450 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2451 Likewise.
2452 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2453 Likewise.
2454 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2455 Likewise.
2456 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2457 Likewise.
2458 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2459 Likewise.
2460 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2461 Likewise.
2462 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2463 Likewise.
2464 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2465 Likewise.
2466 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2467 Likewise.
2468 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2469 Likewise.
2470 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2471 Likewise.
2472 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2473 Likewise.
2474 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2475 Likewise.
2476 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2477 Likewise.
2478 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2479 Likewise.
2480 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2481 Likewise.
2482 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2483 Likewise.
2484 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2485 Likewise.
2486 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2487 Likewise.
2488 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2489 Likewise.
2490 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2491 Likewise.
2492 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2493 Likewise.
2494 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2495 Likewise.
2496 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2497 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2498 Likewise.
2499 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2500 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2501 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2502 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2503 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2504 Likewise.
2505 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2506 Likewise.
2507 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2508 Likewise.
2509 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2510 Likewise.
2511 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2512 Likewise.
2513 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2514 Likewise.
2515 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2516 Likewise.
2517 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2518 Likewise.
2519 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2520 Likewise.
2521 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2522 Likewise.
2523 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2524 Likewise.
2525 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2526 Likewise.
2527 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2528 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2529 Likewise.
2530 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2531 Likewise.
2532 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2533 Likewise.
2534 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2535 Likewise.
2536 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2537 Likewise.
2538 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2539 Likewise.
2540 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2541 Likewise.
2542 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2543 Likewise.
2544 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2545 Likewise.
2546 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2547 Likewise.
2548 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2549 Likewise.
2550 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2551 Likewise.
2552 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2553 Likewise.
2554 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2555 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2556 Likewise.
2557 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2558 Likewise.
2559 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2560 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2561 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2562 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2563 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2564 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2565 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2566 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2567 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2568 Likewise.
2569 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2570 Likewise.
2571 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2572 Likewise.
2573 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2574 Likewise.
2575 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2576 Likewise.
2577 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2578 Likewise.
2579 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2580 Likewise.
2581 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2582 Likewise.
2583 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2584 Likewise.
2585 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2586 Likewise.
2587 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2588 Likewise.
2589 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2590 Likewise.
2591 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2592 Likewise.
2593 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2594 Likewise.
2595 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2596 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2597 Likewise.
2598 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2599 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2600 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2601 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2602 Likewise.
2603 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2604 Likewise.
2605 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2606 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2607 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2608 Likewise.
2609 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2610 Likewise.
2611 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2612 Likewise.
2613 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2614 Likewise.
2615 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2616 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2617 Likewise.
2618 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2619 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2620 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2621 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2622 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2623 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2624 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2625 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2626 Likewise.
2627 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2628 Likewise.
2629 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2630 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2631 Likewise.
2632 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2633 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2634 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2635 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2636 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2637 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2638 Likewise.
2639 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2640 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2641 Likewise.
2642 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2643 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2644 Likewise.
2645 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2646 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2647 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2648 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2649 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2650 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2651 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2652 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2653 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2654 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2655 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2656 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2657 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2658 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2659 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2660 Likewise.
2661 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2662 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2663 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2664 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2665 Likewise.
2666 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2667 Likewise.
2668 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2669 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2670 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2671 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2672 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2673 Likewise.
2674 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2675 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2676 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2677 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2678 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2679 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2680 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2681 Likewise.
2682 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2683 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2684 Likewise.
2685 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2686 Likewise.
2687 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2688 Likewise.
2689 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2690 Likewise.
2691 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2692 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2693 Likewise.
2694 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2695 Likewise.
2696 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2697 Likewise.
2698 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2699 Likewise.
2700 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2701 Likewise.
2702 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2703 Likewise.
2704 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2705 Likewise.
2706 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2707 Likewise.
2708 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2709 Likewise.
2710 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2711 Likewise.
2712 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2713 Likewise.
2714 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2715 Likewise.
2716 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2717 Likewise.
2718 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2719 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2720 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2721 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2722 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2723 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2724 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2725 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2726 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2727 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2728 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2729 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2730 Likewise.
2731 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2732 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2733 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2734 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2735 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2736 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2737 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2738 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2739 Likewise.
2740 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2741 Likewise.
2742 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2743 Likewise.
2744 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2745 Likewise.
2746 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2747 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2748 Likewise.
2749 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2750 Likewise.
2751 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2752 Likewise.
2753 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2754 Likewise.
2755 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2756 Likewise.
2757 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2758 Likewise.
2759 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2760 Likewise.
2761 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2762 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2763 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2764 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2765 Likewise.
2766 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2767 Likewise.
2768 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2769 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2770 Likewise.
2771 * include/ext/pb_ds/exception.hpp: Likewise.
2772 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2773 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2774 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2775 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2776 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2777 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2778 * include/ext/pod_char_traits.h: Likewise.
2779 * include/ext/pointer.h: Likewise.
2780 * include/ext/pool_allocator.h: Likewise.
2781 * include/ext/rb_tree: Likewise.
2782 * include/ext/rc_string_base.h: Likewise.
2783 * include/ext/rope: Likewise.
2784 * include/ext/ropeimpl.h: Likewise.
2785 * include/ext/slist: Likewise.
2786 * include/ext/sso_string_base.h: Likewise.
2787 * include/ext/stdio_filebuf.h: Likewise.
2788 * include/ext/stdio_sync_filebuf.h: Likewise.
2789 * include/ext/string_conversions.h: Likewise.
2790 * include/ext/throw_allocator.h: Likewise.
2791 * include/ext/type_traits.h: Likewise.
2792 * include/ext/typelist.h: Likewise.
2793 * include/ext/vstring.h: Likewise.
2794 * include/ext/vstring.tcc: Likewise.
2795 * include/ext/vstring_fwd.h: Likewise.
2796 * include/ext/vstring_util.h: Likewise.
2797 * include/parallel/algo.h: Likewise.
2798 * include/parallel/algobase.h: Likewise.
2799 * include/parallel/algorithm: Likewise.
2800 * include/parallel/algorithmfwd.h: Likewise.
2801 * include/parallel/balanced_quicksort.h: Likewise.
2802 * include/parallel/base.h: Likewise.
2803 * include/parallel/basic_iterator.h: Likewise.
2804 * include/parallel/checkers.h: Likewise.
2805 * include/parallel/compatibility.h: Likewise.
2806 * include/parallel/compiletime_settings.h: Likewise.
2807 * include/parallel/equally_split.h: Likewise.
2808 * include/parallel/features.h: Likewise.
2809 * include/parallel/find.h: Likewise.
2810 * include/parallel/find_selectors.h: Likewise.
2811 * include/parallel/for_each.h: Likewise.
2812 * include/parallel/for_each_selectors.h: Likewise.
2813 * include/parallel/iterator.h: Likewise.
2814 * include/parallel/list_partition.h: Likewise.
2815 * include/parallel/losertree.h: Likewise.
2816 * include/parallel/merge.h: Likewise.
2817 * include/parallel/multiseq_selection.h: Likewise.
2818 * include/parallel/multiway_merge.h: Likewise.
2819 * include/parallel/multiway_mergesort.h: Likewise.
2820 * include/parallel/numeric: Likewise.
2821 * include/parallel/numericfwd.h: Likewise.
2822 * include/parallel/omp_loop.h: Likewise.
2823 * include/parallel/omp_loop_static.h: Likewise.
2824 * include/parallel/par_loop.h: Likewise.
2825 * include/parallel/parallel.h: Likewise.
2826 * include/parallel/partial_sum.h: Likewise.
2827 * include/parallel/partition.h: Likewise.
2828 * include/parallel/queue.h: Likewise.
2829 * include/parallel/quicksort.h: Likewise.
2830 * include/parallel/random_number.h: Likewise.
2831 * include/parallel/random_shuffle.h: Likewise.
2832 * include/parallel/search.h: Likewise.
2833 * include/parallel/set_operations.h: Likewise.
2834 * include/parallel/settings.h: Likewise.
2835 * include/parallel/sort.h: Likewise.
2836 * include/parallel/tags.h: Likewise.
2837 * include/parallel/types.h: Likewise.
2838 * include/parallel/unique_copy.h: Likewise.
2839 * include/parallel/workstealing.h: Likewise.
2840 * include/precompiled/extc++.h: Likewise.
2841 * include/precompiled/stdc++.h: Likewise.
2842 * include/precompiled/stdtr1c++.h: Likewise.
2843 * include/std/algorithm: Likewise.
2844 * include/std/array: Likewise.
2845 * include/std/bitset: Likewise.
2846 * include/std/c++0x_warning.h: Likewise.
2847 * include/std/chrono: Likewise.
2848 * include/std/complex: Likewise.
2849 * include/std/condition_variable: Likewise.
2850 * include/std/deque: Likewise.
2851 * include/std/forward_list: Likewise.
2852 * include/std/fstream: Likewise.
2853 * include/std/functional: Likewise.
2854 * include/std/iomanip: Likewise.
2855 * include/std/ios: Likewise.
2856 * include/std/iosfwd: Likewise.
2857 * include/std/iostream: Likewise.
2858 * include/std/istream: Likewise.
2859 * include/std/iterator: Likewise.
2860 * include/std/limits: Likewise.
2861 * include/std/list: Likewise.
2862 * include/std/locale: Likewise.
2863 * include/std/map: Likewise.
2864 * include/std/memory: Likewise.
2865 * include/std/mutex: Likewise.
2866 * include/std/numeric: Likewise.
2867 * include/std/ostream: Likewise.
2868 * include/std/queue: Likewise.
2869 * include/std/random: Likewise.
2870 * include/std/ratio: Likewise.
2871 * include/std/regex: Likewise.
2872 * include/std/set: Likewise.
2873 * include/std/sstream: Likewise.
2874 * include/std/stack: Likewise.
2875 * include/std/stdexcept: Likewise.
2876 * include/std/streambuf: Likewise.
2877 * include/std/string: Likewise.
2878 * include/std/system_error: Likewise.
2879 * include/std/thread: Likewise.
2880 * include/std/tuple: Likewise.
2881 * include/std/type_traits: Likewise.
2882 * include/std/unordered_map: Likewise.
2883 * include/std/unordered_set: Likewise.
2884 * include/std/utility: Likewise.
2885 * include/std/valarray: Likewise.
2886 * include/std/vector: Likewise.
2887 * include/tr1/array: Likewise.
2888 * include/tr1/bessel_function.tcc: Likewise.
2889 * include/tr1/beta_function.tcc: Likewise.
2890 * include/tr1/ccomplex: Likewise.
2891 * include/tr1/cctype: Likewise.
2892 * include/tr1/cfenv: Likewise.
2893 * include/tr1/cfloat: Likewise.
2894 * include/tr1/cinttypes: Likewise.
2895 * include/tr1/climits: Likewise.
2896 * include/tr1/cmath: Likewise.
2897 * include/tr1/complex.h: Likewise.
2898 * include/tr1/complex: Likewise.
2899 * include/tr1/cstdarg: Likewise.
2900 * include/tr1/cstdbool: Likewise.
2901 * include/tr1/cstdint: Likewise.
2902 * include/tr1/cstdio: Likewise.
2903 * include/tr1/cstdlib: Likewise.
2904 * include/tr1/ctgmath: Likewise.
2905 * include/tr1/ctime: Likewise.
2906 * include/tr1/ctype.h: Likewise.
2907 * include/tr1/cwchar: Likewise.
2908 * include/tr1/cwctype: Likewise.
2909 * include/tr1/ell_integral.tcc: Likewise.
2910 * include/tr1/exp_integral.tcc: Likewise.
2911 * include/tr1/fenv.h: Likewise.
2912 * include/tr1/float.h: Likewise.
2913 * include/tr1/functional: Likewise.
2914 * include/tr1/functional_hash.h: Likewise.
2915 * include/tr1/gamma.tcc: Likewise.
2916 * include/tr1/hashtable.h: Likewise.
2917 * include/tr1/hypergeometric.tcc: Likewise.
2918 * include/tr1/inttypes.h: Likewise.
2919 * include/tr1/legendre_function.tcc: Likewise.
2920 * include/tr1/limits.h: Likewise.
2921 * include/tr1/math.h: Likewise.
2922 * include/tr1/memory: Likewise.
2923 * include/tr1/modified_bessel_func.tcc: Likewise.
2924 * include/tr1/poly_hermite.tcc: Likewise.
2925 * include/tr1/poly_laguerre.tcc: Likewise.
2926 * include/tr1/random: Likewise.
2927 * include/tr1/regex: Likewise.
2928 * include/tr1/riemann_zeta.tcc: Likewise.
2929 * include/tr1/shared_ptr.h: Likewise.
2930 * include/tr1/special_function_util.h: Likewise.
2931 * include/tr1/stdarg.h: Likewise.
2932 * include/tr1/stdbool.h: Likewise.
2933 * include/tr1/stdint.h: Likewise.
2934 * include/tr1/stdio.h: Likewise.
2935 * include/tr1/stdlib.h: Likewise.
2936 * include/tr1/tgmath.h: Likewise.
2937 * include/tr1/tuple: Likewise.
2938 * include/tr1/type_traits: Likewise.
2939 * include/tr1/unordered_map: Likewise.
2940 * include/tr1/unordered_set: Likewise.
2941 * include/tr1/utility: Likewise.
2942 * include/tr1/wchar.h: Likewise.
2943 * include/tr1/wctype.h: Likewise.
2944 * include/tr1_impl/array: Likewise.
2945 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
2946 * include/tr1_impl/cctype: Likewise.
2947 * include/tr1_impl/cfenv: Likewise.
2948 * include/tr1_impl/cinttypes: Likewise.
2949 * include/tr1_impl/cmath: Likewise.
2950 * include/tr1_impl/complex: Likewise.
2951 * include/tr1_impl/cstdint: Likewise.
2952 * include/tr1_impl/cstdio: Likewise.
2953 * include/tr1_impl/cstdlib: Likewise.
2954 * include/tr1_impl/cwchar: Likewise.
2955 * include/tr1_impl/cwctype: Likewise.
2956 * include/tr1_impl/functional: Likewise.
2957 * include/tr1_impl/functional_hash.h: Likewise.
2958 * include/tr1_impl/hashtable: Likewise.
2959 * include/tr1_impl/hashtable_policy.h: Likewise.
2960 * include/tr1_impl/random.tcc: Likewise.
2961 * include/tr1_impl/random: Likewise.
2962 * include/tr1_impl/regex: Likewise.
2963 * include/tr1_impl/type_traits: Likewise.
2964 * include/tr1_impl/unordered_map: Likewise.
2965 * include/tr1_impl/unordered_set: Likewise.
2966 * include/tr1_impl/utility: Likewise.
2967 * libsupc++/array_type_info.cc: Likewise.
2968 * libsupc++/atexit_arm.cc: Likewise.
2969 * libsupc++/bad_cast.cc: Likewise.
2970 * libsupc++/bad_typeid.cc: Likewise.
2971 * libsupc++/class_type_info.cc: Likewise.
2972 * libsupc++/cxxabi-forced.h: Likewise.
2973 * libsupc++/cxxabi.h: Likewise.
2974 * libsupc++/del_op.cc: Likewise.
2975 * libsupc++/del_opnt.cc: Likewise.
2976 * libsupc++/del_opv.cc: Likewise.
2977 * libsupc++/del_opvnt.cc: Likewise.
2978 * libsupc++/dyncast.cc: Likewise.
2979 * libsupc++/eh_alloc.cc: Likewise.
2980 * libsupc++/eh_arm.cc: Likewise.
2981 * libsupc++/eh_aux_runtime.cc: Likewise.
2982 * libsupc++/eh_call.cc: Likewise.
2983 * libsupc++/eh_catch.cc: Likewise.
2984 * libsupc++/eh_exception.cc: Likewise.
2985 * libsupc++/eh_globals.cc: Likewise.
2986 * libsupc++/eh_personality.cc: Likewise.
2987 * libsupc++/eh_ptr.cc: Likewise.
2988 * libsupc++/eh_term_handler.cc: Likewise.
2989 * libsupc++/eh_terminate.cc: Likewise.
2990 * libsupc++/eh_throw.cc: Likewise.
2991 * libsupc++/eh_type.cc: Likewise.
2992 * libsupc++/eh_unex_handler.cc: Likewise.
2993 * libsupc++/enum_type_info.cc: Likewise.
2994 * libsupc++/exception: Likewise.
2995 * libsupc++/exception_defines.h: Likewise.
2996 * libsupc++/exception_ptr.h: Likewise.
2997 * libsupc++/function_type_info.cc: Likewise.
2998 * libsupc++/fundamental_type_info.cc: Likewise.
2999 * libsupc++/guard.cc: Likewise.
3000 * libsupc++/initializer_list: Likewise.
3001 * libsupc++/new: Likewise.
3002 * libsupc++/new_handler.cc: Likewise.
3003 * libsupc++/new_op.cc: Likewise.
3004 * libsupc++/new_opnt.cc: Likewise.
3005 * libsupc++/new_opv.cc: Likewise.
3006 * libsupc++/new_opvnt.cc: Likewise.
3007 * libsupc++/pbase_type_info.cc: Likewise.
3008 * libsupc++/pmem_type_info.cc: Likewise.
3009 * libsupc++/pointer_type_info.cc: Likewise.
3010 * libsupc++/pure.cc: Likewise.
3011 * libsupc++/si_class_type_info.cc: Likewise.
3012 * libsupc++/tinfo.cc: Likewise.
3013 * libsupc++/tinfo.h: Likewise.
3014 * libsupc++/tinfo2.cc: Likewise.
3015 * libsupc++/typeinfo: Likewise.
3016 * libsupc++/unwind-cxx.h: Likewise.
3017 * libsupc++/vec.cc: Likewise.
3018 * libsupc++/vmi_class_type_info.cc: Likewise.
3019 * libsupc++/vterminate.cc: Likewise.
3020 * po/string_literals.cc: Likewise.
3021 * src/atomic.cc: Likewise.
3022 * src/bitmap_allocator.cc: Likewise.
3023 * src/chrono.cc: Likewise.
3024 * src/codecvt.cc: Likewise.
3025 * src/compatibility-ldbl.cc: Likewise.
3026 * src/compatibility.cc: Likewise.
3027 * src/complex_io.cc: Likewise.
3028 * src/concept-inst.cc: Likewise.
3029 * src/condition_variable.cc: Likewise.
3030 * src/ctype.cc: Likewise.
3031 * src/debug.cc: Likewise.
3032 * src/debug_list.cc: Likewise.
3033 * src/ext-inst.cc: Likewise.
3034 * src/fstream-inst.cc: Likewise.
3035 * src/functexcept.cc: Likewise.
3036 * src/globals_io.cc: Likewise.
3037 * src/hash.cc: Likewise.
3038 * src/hash_c++0x.cc: Likewise.
3039 * src/hashtable.cc: Likewise.
3040 * src/hashtable_c++0x.cc: Likewise.
3041 * src/ios-inst.cc: Likewise.
3042 * src/ios.cc: Likewise.
3043 * src/ios_failure.cc: Likewise.
3044 * src/ios_init.cc: Likewise.
3045 * src/ios_locale.cc: Likewise.
3046 * src/iostream-inst.cc: Likewise.
3047 * src/istream-inst.cc: Likewise.
3048 * src/istream.cc: Likewise.
3049 * src/limits.cc: Likewise.
3050 * src/limits_c++0x.cc: Likewise.
3051 * src/list.cc: Likewise.
3052 * src/locale-inst.cc: Likewise.
3053 * src/locale.cc: Likewise.
3054 * src/locale_facets.cc: Likewise.
3055 * src/locale_init.cc: Likewise.
3056 * src/localename.cc: Likewise.
3057 * src/math_stubs_float.cc: Likewise.
3058 * src/math_stubs_long_double.cc: Likewise.
3059 * src/misc-inst.cc: Likewise.
3060 * src/mt_allocator.cc: Likewise.
3061 * src/mutex.cc: Likewise.
3062 * src/ostream-inst.cc: Likewise.
3063 * src/parallel_list.cc: Likewise.
3064 * src/parallel_settings.cc: Likewise.
3065 * src/pool_allocator.cc: Likewise.
3066 * src/sstream-inst.cc: Likewise.
3067 * src/stdexcept.cc: Likewise.
3068 * src/streambuf-inst.cc: Likewise.
3069 * src/streambuf.cc: Likewise.
3070 * src/string-inst.cc: Likewise.
3071 * src/strstream.cc: Likewise.
3072 * src/system_error.cc: Likewise.
3073 * src/thread.cc: Likewise.
3074 * src/tree.cc: Likewise.
3075 * src/valarray-inst.cc: Likewise.
3076 * src/wlocale-inst.cc: Likewise.
3077 * src/wstring-inst.cc: Likewise.
3078 * doc/xml/manual/intro.xml: Change documentation to refer the
3079 reader to version 3 of the GNU General Public License, version
3080 3.1 of the GCC Runtime Library Exception, and to point readers
3081 at the FSF's license web page.
3082
3083 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3084
3085 * Makefile.am: Change copyright header to refer to version
3086 3 of the GNU General Public License and to point readers at the
3087 COPYING3 file and the FSF's license web page.
3088 * doc/Makefile.am: Likewise.
3089 * include/Makefile.am: Likewise.
3090 * libsupc++/Makefile.am: Likewise.
3091 * po/Makefile.am: Likewise.
3092 * po/POTFILES.in: Likewise.
3093 * src/Makefile.am: Likewise.
3094 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3095 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3096 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3097 Likewise.
3098 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3099 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3100 Likewise.
3101 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3102 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3103 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3104 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3105 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3106 * testsuite/18_support/bad_cast/what.cc: Likewise.
3107 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3108 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3109 Likewise.
3110 * testsuite/18_support/bad_exception/what.cc: Likewise.
3111 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3112 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3113 * testsuite/18_support/exception/38732.cc: Likewise.
3114 * testsuite/18_support/exception/what.cc: Likewise.
3115 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3116 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3117 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3118 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3119 * testsuite/18_support/headers/climits/values.cc: Likewise.
3120 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3121 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3122 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3123 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3124 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3125 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3126 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3127 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3128 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3129 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3130 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3131 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3132 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3133 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3134 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3135 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3136 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3137 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3138 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3139 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3140 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3141 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3142 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3143 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3144 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3145 * testsuite/18_support/new_delete_placement.cc: Likewise.
3146 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3147 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3148 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3149 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3150 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3151 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3152 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3153 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3154 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3155 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3156 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3157 Likewise.
3158 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3159 * testsuite/18_support/pthread_guard.cc: Likewise.
3160 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3161 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3162 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3163 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3164 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3165 Likewise.
3166 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3167 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3168 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3169 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3170 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3171 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3172 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3173 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3174 Likewise.
3175 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3176 Likewise.
3177 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3178 Likewise.
3179 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3180 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3181 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3182 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3183 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3184 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3185 Likewise.
3186 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3187 Likewise.
3188 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3189 Likewise.
3190 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3191 Likewise.
3192 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3193 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3194 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3195 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3196 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3197 Likewise.
3198 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3199 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3200 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3201 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3202 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3203 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3204 Likewise.
3205 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3206 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3207 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3208 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3209 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3210 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3211 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3212 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3213 * testsuite/20_util/allocator/1.cc: Likewise.
3214 * testsuite/20_util/allocator/10378.cc: Likewise.
3215 * testsuite/20_util/allocator/14176.cc: Likewise.
3216 * testsuite/20_util/allocator/33807.cc: Likewise.
3217 * testsuite/20_util/allocator/8230.cc: Likewise.
3218 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3219 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3220 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3221 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3222 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3223 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3224 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3225 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3226 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3227 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3228 Likewise.
3229 * testsuite/20_util/clocks/1.cc: Likewise.
3230 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3231 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3232 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3233 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3234 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3235 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3236 * testsuite/20_util/duration/cons/1.cc: Likewise.
3237 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3238 * testsuite/20_util/duration/cons/2.cc: Likewise.
3239 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3240 Likewise.
3241 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3242 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3243 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3244 Likewise.
3245 * testsuite/20_util/forward/1.cc: Likewise.
3246 * testsuite/20_util/forward/1_neg.cc: Likewise.
3247 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3248 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3249 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3250 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3251 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3252 Likewise.
3253 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3254 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3255 Likewise.
3256 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3257 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3258 Likewise.
3259 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3260 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3261 Likewise.
3262 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3263 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3264 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3265 Likewise.
3266 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3267 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3268 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3269 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3270 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3271 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3272 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3273 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3274 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3275 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3276 Likewise.
3277 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3278 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3279 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3280 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3281 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3282 Likewise.
3283 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3284 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3285 Likewise.
3286 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3287 * testsuite/20_util/identity/value.cc: Likewise.
3288 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3289 * testsuite/20_util/is_integral/value.cc: Likewise.
3290 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3291 Likewise.
3292 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3293 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3294 * testsuite/20_util/is_reference/value.cc: Likewise.
3295 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3296 Likewise.
3297 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3298 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3299 * testsuite/20_util/is_signed/value.cc: Likewise.
3300 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3301 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3302 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3303 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3304 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3305 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3306 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3307 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3308 Likewise.
3309 * testsuite/20_util/move/1.cc: Likewise.
3310 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3311 * testsuite/20_util/pair/1.cc: Likewise.
3312 * testsuite/20_util/pair/2.cc: Likewise.
3313 * testsuite/20_util/pair/3.cc: Likewise.
3314 * testsuite/20_util/pair/4.cc: Likewise.
3315 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3316 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3317 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3318 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3319 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3320 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3321 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3322 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3323 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3324 Likewise.
3325 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3326 Likewise.
3327 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3328 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3329 * testsuite/20_util/rel_ops.cc: Likewise.
3330 * testsuite/20_util/remove_reference/value.cc: Likewise.
3331 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3332 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3333 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3334 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3335 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3336 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3337 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3338 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3339 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3340 Likewise.
3341 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3342 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3343 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3344 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3345 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3346 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3347 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3348 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3349 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3350 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3351 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3352 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3353 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3354 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3355 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3356 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3357 Likewise.
3358 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3359 Likewise.
3360 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3361 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3362 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3363 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3364 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3365 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3366 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3367 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3368 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3369 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3370 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3371 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3372 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3373 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3374 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3375 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3376 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3377 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3378 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3379 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3380 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3381 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3382 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3383 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3384 Likewise.
3385 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3386 Likewise.
3387 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3388 Likewise.
3389 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3390 Likewise.
3391 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3392 Likewise.
3393 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3394 Likewise.
3395 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3396 Likewise.
3397 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3398 Likewise.
3399 * testsuite/20_util/temporary_buffer.cc: Likewise.
3400 * testsuite/20_util/time_point/1.cc: Likewise.
3401 * testsuite/20_util/time_point/2.cc: Likewise.
3402 * testsuite/20_util/time_point/3.cc: Likewise.
3403 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3404 Likewise.
3405 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3406 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3407 Likewise.
3408 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3409 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3410 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3411 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3412 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3413 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3414 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3415 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3416 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3417 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3418 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3419 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3420 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3421 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3422 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3423 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3424 Likewise.
3425 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3426 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3427 Likewise.
3428 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3429 Likewise.
3430 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3431 Likewise.
3432 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3433 Likewise.
3434 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3435 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3436 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3437 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3438 Likewise.
3439 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3440 Likewise.
3441 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3442 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3443 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3444 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3445 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3446 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3447 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3448 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3449 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3450 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3451 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3452 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3453 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3454 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3455 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3456 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3457 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3458 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3459 Likewise.
3460 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3461 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3462 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3463 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3464 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3465 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3466 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3467 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3468 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3469 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3470 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3471 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3472 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3473 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3474 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3475 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3476 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3477 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3478 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3479 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3480 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3481 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3482 Likewise.
3483 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3484 Likewise.
3485 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3486 Likewise.
3487 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3488 Likewise.
3489 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3490 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3491 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3492 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3493 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3494 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3495 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3496 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3497 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3498 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3499 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3500 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3501 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3502 Likewise.
3503 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3504 Likewise.
3505 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3506 Likewise.
3507 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3508 Likewise.
3509 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3510 Likewise.
3511 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3512 Likewise.
3513 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3514 Likewise.
3515 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3516 Likewise.
3517 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3518 Likewise.
3519 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3520 Likewise.
3521 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3522 Likewise.
3523 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3524 Likewise.
3525 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3526 Likewise.
3527 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3528 Likewise.
3529 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3530 Likewise.
3531 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3532 Likewise.
3533 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3534 Likewise.
3535 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3536 Likewise.
3537 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3538 Likewise.
3539 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3540 Likewise.
3541 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3542 Likewise.
3543 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3544 Likewise.
3545 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3546 Likewise.
3547 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3548 Likewise.
3549 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3550 Likewise.
3551 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3552 Likewise.
3553 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3554 Likewise.
3555 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3556 Likewise.
3557 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3558 Likewise.
3559 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3560 Likewise.
3561 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3562 Likewise.
3563 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3564 Likewise.
3565 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3566 Likewise.
3567 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3568 Likewise.
3569 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3570 Likewise.
3571 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3572 Likewise.
3573 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3574 Likewise.
3575 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3576 Likewise.
3577 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3578 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3579 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3580 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3581 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3582 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3583 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3584 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3585 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3586 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3587 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3588 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3589 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3590 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3591 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3592 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3593 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3594 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3595 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3596 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3597 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3598 Likewise.
3599 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3600 Likewise.
3601 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3602 Likewise.
3603 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3604 Likewise.
3605 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3606 Likewise.
3607 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3608 Likewise.
3609 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3610 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3611 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3612 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3613 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3614 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3615 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3616 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3617 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3618 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3619 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3620 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3621 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3622 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3623 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3624 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3625 Likewise.
3626 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3627 Likewise.
3628 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3629 Likewise.
3630 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3631 Likewise.
3632 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3633 Likewise.
3634 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3635 Likewise.
3636 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3637 Likewise.
3638 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3639 Likewise.
3640 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3641 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3642 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3643 Likewise.
3644 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3645 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3646 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3647 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3648 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3649 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3650 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3651 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3652 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3653 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3654 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3655 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3656 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3657 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3658 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3659 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3660 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3661 Likewise.
3662 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3663 Likewise.
3664 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3665 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3666 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3667 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3668 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3669 Likewise.
3670 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3671 Likewise.
3672 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3673 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3674 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3675 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3676 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3677 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3678 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3679 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3680 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3681 Likewise.
3682 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3683 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3684 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3685 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3686 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3687 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3688 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3689 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3690 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3691 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3692 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3693 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3694 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3695 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3696 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3697 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3698 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3699 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3700 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3701 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3702 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3703 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3704 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3705 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3706 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3707 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3708 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3709 Likewise.
3710 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3711 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3712 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3713 Likewise.
3714 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3715 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3716 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3717 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3718 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3719 Likewise.
3720 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3721 Likewise.
3722 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3723 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3724 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3725 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3726 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3727 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3728 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3729 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3730 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3731 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3732 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3733 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3734 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3735 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3736 Likewise.
3737 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3738 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3739 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3740 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3741 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3742 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3743 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3744 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3745 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3746 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3747 Likewise.
3748 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3749 Likewise.
3750 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3751 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3752 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3753 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3754 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3755 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3756 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3757 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3758 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3759 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3760 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3761 Likewise.
3762 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3763 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3764 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3765 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3766 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3767 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3768 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3769 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3770 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3771 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3772 Likewise.
3773 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3774 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3775 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3776 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3777 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3778 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3779 Likewise.
3780 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3781 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3782 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3783 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3784 Likewise.
3785 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3786 Likewise.
3787 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3788 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3789 Likewise.
3790 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3791 * testsuite/22_locale/ctype/2.cc: Likewise.
3792 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3793 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3794 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3795 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3796 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3797 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3798 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3799 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3800 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3801 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3802 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3803 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3804 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3805 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3806 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3807 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3808 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3809 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3810 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3811 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3812 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3813 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3814 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3815 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3816 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3817 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3818 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3819 * testsuite/22_locale/facet/1.cc: Likewise.
3820 * testsuite/22_locale/facet/2.cc: Likewise.
3821 * testsuite/22_locale/facet/25421.cc: Likewise.
3822 * testsuite/22_locale/global_templates/1.cc: Likewise.
3823 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3824 Likewise.
3825 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3826 Likewise.
3827 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3828 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3829 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3830 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3831 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3832 * testsuite/22_locale/locale/13630.cc: Likewise.
3833 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3834 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3835 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3836 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3837 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3838 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3839 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3840 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3841 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3842 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3843 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3844 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3845 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3846 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3847 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3848 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3849 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3850 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3851 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3852 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3853 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3854 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3855 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3856 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3857 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3858 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3859 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3860 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3861 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3862 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3863 Likewise.
3864 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3865 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3866 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3867 Likewise.
3868 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3869 Likewise.
3870 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3871 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3872 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3873 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3874 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3875 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3876 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3877 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3878 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3879 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3880 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3881 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3882 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3883 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3884 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3885 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3886 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3887 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3888 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3889 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3890 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3891 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3892 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3893 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3894 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3895 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3896 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3897 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3898 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3899 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3900 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3901 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3902 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3903 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3904 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3905 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3906 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3907 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3908 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3909 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3910 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
3911 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
3912 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
3913 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
3914 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
3915 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
3916 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
3917 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
3918 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
3919 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
3920 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
3921 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
3922 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
3923 Likewise.
3924 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
3925 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
3926 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
3927 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
3928 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
3929 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
3930 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
3931 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
3932 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
3933 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
3934 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
3935 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
3936 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
3937 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
3938 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
3939 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
3940 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
3941 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
3942 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
3943 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
3944 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
3945 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
3946 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
3947 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
3948 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
3949 Likewise.
3950 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
3951 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
3952 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
3953 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
3954 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
3955 Likewise.
3956 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
3957 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
3958 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
3959 Likewise.
3960 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
3961 Likewise.
3962 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
3963 Likewise.
3964 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
3965 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
3966 Likewise.
3967 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
3968 Likewise.
3969 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
3970 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
3971 Likewise.
3972 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
3973 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
3974 Likewise.
3975 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
3976 Likewise.
3977 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
3978 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
3979 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
3980 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
3981 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
3982 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
3983 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
3984 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
3985 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
3986 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
3987 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
3988 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
3989 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
3990 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
3991 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
3992 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
3993 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
3994 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
3995 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
3996 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
3997 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
3998 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
3999 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4000 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4001 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4002 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4003 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4004 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4005 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4006 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4007 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4008 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4009 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4010 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4011 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4012 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4013 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4014 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4015 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4016 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4017 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4018 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4019 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4020 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4021 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4022 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4023 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4024 Likewise.
4025 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4026 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4027 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4028 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4029 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4030 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4031 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4032 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4033 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4034 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4035 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4036 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4037 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4038 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4039 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4040 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4041 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4042 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4043 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4044 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4045 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4046 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4047 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4048 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4049 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4050 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4051 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4052 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4053 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4054 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4055 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4056 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4057 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4058 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4059 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4060 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4061 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4062 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4063 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4064 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4065 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4066 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4067 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4068 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4069 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4070 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4071 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4072 Likewise.
4073 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4074 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4075 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4076 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4077 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4078 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4079 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4080 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4081 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4082 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4083 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4084 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4085 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4086 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4087 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4088 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4089 Likewise.
4090 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4091 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4092 Likewise.
4093 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4094 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4095 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4096 Likewise.
4097 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4098 Likewise.
4099 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4100 Likewise.
4101 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4102 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4103 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4104 Likewise.
4105 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4106 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4107 Likewise.
4108 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4109 Likewise.
4110 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4111 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4112 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4113 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4114 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4115 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4116 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4117 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4118 Likewise.
4119 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4120 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4121 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4122 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4123 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4124 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4125 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4126 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4127 Likewise.
4128 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4129 Likewise.
4130 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4131 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4132 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4133 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4134 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4135 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4136 Likewise.
4137 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4138 Likewise.
4139 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4140 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4141 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4142 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4143 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4144 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4145 Likewise.
4146 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4147 Likewise.
4148 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4149 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4150 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4151 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4152 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4153 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4154 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4155 Likewise.
4156 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4157 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4158 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4159 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4160 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4161 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4162 Likewise.
4163 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4164 Likewise.
4165 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4166 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4167 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4168 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4169 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4170 Likewise.
4171 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4172 Likewise.
4173 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4174 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4175 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4176 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4177 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4178 Likewise.
4179 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4180 Likewise.
4181 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4182 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4183 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4184 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4185 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4186 Likewise.
4187 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4188 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4189 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4190 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4191 Likewise.
4192 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4193 Likewise.
4194 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4195 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4196 Likewise.
4197 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4198 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4199 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4200 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4201 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4202 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4203 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4204 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4205 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4206 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4207 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4208 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4209 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4210 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4211 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4212 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4213 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4214 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4215 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4216 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4217 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4218 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4219 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4220 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4221 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4222 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4223 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4224 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4225 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4226 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4227 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4228 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4229 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4230 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4231 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4232 Likewise.
4233 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4234 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4235 * testsuite/23_containers/bitset/18604.cc: Likewise.
4236 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4237 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4238 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4239 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4240 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4241 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4242 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4243 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4244 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4245 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4246 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4247 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4248 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4249 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4250 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4251 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4252 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4253 * testsuite/23_containers/deque/18604.cc: Likewise.
4254 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4255 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4256 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4257 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4258 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4259 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4260 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4261 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4262 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4263 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4264 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4265 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4266 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4267 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4268 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4269 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4270 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4271 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4272 Likewise.
4273 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4274 Likewise.
4275 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4276 Likewise.
4277 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4278 Likewise.
4279 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4280 Likewise.
4281 * testsuite/23_containers/deque/types/1.cc: Likewise.
4282 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4283 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4284 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4285 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4286 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4287 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4288 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4289 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4290 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4291 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4292 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4293 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4294 Likewise.
4295 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4296 Likewise.
4297 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4298 Likewise.
4299 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4300 Likewise.
4301 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4302 Likewise.
4303 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4304 Likewise.
4305 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4306 Likewise.
4307 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4308 Likewise.
4309 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4310 Likewise.
4311 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4312 Likewise.
4313 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4314 Likewise.
4315 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4316 Likewise.
4317 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4318 Likewise.
4319 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4320 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4321 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4322 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4323 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4324 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4325 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4326 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4327 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4328 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4329 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4330 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4331 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4332 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4333 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4334 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4335 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4336 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4337 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4338 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4339 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4340 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4341 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4342 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4343 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4344 Likewise.
4345 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4346 Likewise.
4347 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4348 * testsuite/23_containers/list/18604.cc: Likewise.
4349 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4350 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4351 * testsuite/23_containers/list/cons/1.cc: Likewise.
4352 * testsuite/23_containers/list/cons/2.cc: Likewise.
4353 * testsuite/23_containers/list/cons/3.cc: Likewise.
4354 * testsuite/23_containers/list/cons/4.cc: Likewise.
4355 * testsuite/23_containers/list/cons/5.cc: Likewise.
4356 * testsuite/23_containers/list/cons/6.cc: Likewise.
4357 * testsuite/23_containers/list/cons/7.cc: Likewise.
4358 * testsuite/23_containers/list/cons/8.cc: Likewise.
4359 * testsuite/23_containers/list/cons/9.cc: Likewise.
4360 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4361 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4362 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4363 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4364 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4365 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4366 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4367 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4368 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4369 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4370 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4371 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4372 * testsuite/23_containers/list/operations/1.cc: Likewise.
4373 * testsuite/23_containers/list/operations/2.cc: Likewise.
4374 * testsuite/23_containers/list/operations/3.cc: Likewise.
4375 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4376 * testsuite/23_containers/list/operations/4.cc: Likewise.
4377 * testsuite/23_containers/list/operations/5.cc: Likewise.
4378 * testsuite/23_containers/list/pthread1.cc: Likewise.
4379 * testsuite/23_containers/list/pthread5.cc: Likewise.
4380 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4381 Likewise.
4382 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4383 Likewise.
4384 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4385 Likewise.
4386 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4387 Likewise.
4388 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4389 Likewise.
4390 * testsuite/23_containers/map/18604.cc: Likewise.
4391 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4392 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4393 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4394 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4395 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4396 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4397 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4398 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4399 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4400 * testsuite/23_containers/map/operators/1.cc: Likewise.
4401 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4402 * testsuite/23_containers/map/pthread6.cc: Likewise.
4403 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4404 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4405 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4406 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4407 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4408 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4409 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4410 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4411 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4412 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4413 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4414 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4415 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4416 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4417 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4418 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4419 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4420 * testsuite/23_containers/set/18604.cc: Likewise.
4421 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4422 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4423 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4424 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4425 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4426 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4427 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4428 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4429 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4430 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4431 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4432 Likewise.
4433 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4434 Likewise.
4435 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4436 Likewise.
4437 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4438 Likewise.
4439 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4440 Likewise.
4441 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4442 Likewise.
4443 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4444 Likewise.
4445 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4446 Likewise.
4447 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4448 Likewise.
4449 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4450 Likewise.
4451 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4452 Likewise.
4453 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4454 Likewise.
4455 * testsuite/23_containers/vector/18604.cc: Likewise.
4456 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4457 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4458 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4459 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4460 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4461 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4462 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4463 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4464 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4465 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4466 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4467 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4468 Likewise.
4469 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4470 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4471 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4472 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4473 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4474 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4475 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4476 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4477 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4478 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4479 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4480 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4481 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4482 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4483 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4484 Likewise.
4485 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4486 Likewise.
4487 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4488 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4489 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4490 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4491 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4492 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4493 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4494 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4495 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4496 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4497 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4498 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4499 Likewise.
4500 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4501 Likewise.
4502 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4503 Likewise.
4504 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4505 Likewise.
4506 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4507 Likewise.
4508 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4509 Likewise.
4510 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4511 * testsuite/23_containers/vector/types/1.cc: Likewise.
4512 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4513 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4514 Likewise.
4515 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4516 Likewise.
4517 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4518 Likewise.
4519 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4520 Likewise.
4521 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4522 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4523 Likewise.
4524 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4525 Likewise.
4526 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4527 Likewise.
4528 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4529 Likewise.
4530 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4531 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4532 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4533 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4534 Likewise.
4535 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4536 Likewise.
4537 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4538 Likewise.
4539 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4540 Likewise.
4541 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4542 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4543 Likewise.
4544 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4545 Likewise.
4546 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4547 Likewise.
4548 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4549 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4550 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4551 Likewise.
4552 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4553 Likewise.
4554 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4555 Likewise.
4556 * testsuite/24_iterators/operations/next.cc: Likewise.
4557 * testsuite/24_iterators/operations/prev.cc: Likewise.
4558 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4559 Likewise.
4560 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4561 Likewise.
4562 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4563 Likewise.
4564 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4565 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4566 Likewise.
4567 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4568 Likewise.
4569 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4570 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4571 Likewise.
4572 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4573 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4574 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4575 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4576 Likewise.
4577 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4578 Likewise.
4579 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4580 Likewise.
4581 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4582 Likewise.
4583 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4584 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4585 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4586 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4587 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4588 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4589 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4590 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4591 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4592 * testsuite/25_algorithms/copy/1.cc: Likewise.
4593 * testsuite/25_algorithms/copy/2.cc: Likewise.
4594 * testsuite/25_algorithms/copy/3.cc: Likewise.
4595 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4596 * testsuite/25_algorithms/copy/4.cc: Likewise.
4597 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4598 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4599 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4600 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4601 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4602 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4603 Likewise.
4604 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4605 Likewise.
4606 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4607 Likewise.
4608 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4609 Likewise.
4610 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4611 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4612 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4613 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4614 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4615 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4616 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4617 * testsuite/25_algorithms/count/1.cc: Likewise.
4618 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4619 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4620 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4621 * testsuite/25_algorithms/equal/1.cc: Likewise.
4622 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4623 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4624 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4625 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4626 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4627 * testsuite/25_algorithms/fill/1.cc: Likewise.
4628 * testsuite/25_algorithms/fill/2.cc: Likewise.
4629 * testsuite/25_algorithms/fill/3.cc: Likewise.
4630 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4631 * testsuite/25_algorithms/fill/4.cc: Likewise.
4632 * testsuite/25_algorithms/fill/5.cc: Likewise.
4633 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4634 * testsuite/25_algorithms/find/1.cc: Likewise.
4635 * testsuite/25_algorithms/find/17441.cc: Likewise.
4636 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4637 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4638 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4639 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4640 Likewise.
4641 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4642 Likewise.
4643 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4644 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4645 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4646 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4647 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4648 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4649 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4650 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4651 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4652 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4653 Likewise.
4654 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4655 Likewise.
4656 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4657 Likewise.
4658 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4659 Likewise.
4660 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4661 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4662 * testsuite/25_algorithms/heap/1.cc: Likewise.
4663 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4664 * testsuite/25_algorithms/includes/1.cc: Likewise.
4665 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4666 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4667 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4668 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4669 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4670 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4671 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4672 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4673 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4674 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4675 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4676 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4677 Likewise.
4678 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4679 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4680 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4681 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4682 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4683 * testsuite/25_algorithms/max/1.cc: Likewise.
4684 * testsuite/25_algorithms/max/2.cc: Likewise.
4685 * testsuite/25_algorithms/max/3.cc: Likewise.
4686 * testsuite/25_algorithms/max/37547.cc: Likewise.
4687 * testsuite/25_algorithms/max/4.cc: Likewise.
4688 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4689 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4690 * testsuite/25_algorithms/merge/1.cc: Likewise.
4691 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4692 * testsuite/25_algorithms/min/1.cc: Likewise.
4693 * testsuite/25_algorithms/min/2.cc: Likewise.
4694 * testsuite/25_algorithms/min/3.cc: Likewise.
4695 * testsuite/25_algorithms/min/37547.cc: Likewise.
4696 * testsuite/25_algorithms/min/4.cc: Likewise.
4697 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4698 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4699 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4700 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4701 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4702 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4703 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4704 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4705 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4706 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4707 * testsuite/25_algorithms/move/1.cc: Likewise.
4708 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4709 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4710 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4711 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4712 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4713 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4714 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4715 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4716 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4717 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4718 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4719 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4720 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4721 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4722 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4723 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4724 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4725 * testsuite/25_algorithms/partition/1.cc: Likewise.
4726 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4727 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4728 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4729 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4730 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4731 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4732 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4733 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4734 * testsuite/25_algorithms/remove/1.cc: Likewise.
4735 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4736 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4737 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4738 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4739 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4740 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4741 * testsuite/25_algorithms/replace/1.cc: Likewise.
4742 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4743 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4744 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4745 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4746 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4747 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4748 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4749 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4750 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4751 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4752 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4753 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4754 * testsuite/25_algorithms/search/1.cc: Likewise.
4755 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4756 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4757 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4758 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4759 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4760 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4761 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4762 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4763 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4764 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4765 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4766 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4767 Likewise.
4768 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4769 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4770 * testsuite/25_algorithms/sort/1.cc: Likewise.
4771 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4772 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4773 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4774 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4775 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4776 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4777 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4778 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4779 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4780 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4781 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4782 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4783 * testsuite/25_algorithms/unique/1.cc: Likewise.
4784 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4785 * testsuite/25_algorithms/unique/2.cc: Likewise.
4786 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4787 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4788 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4789 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4790 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4791 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4792 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4793 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4794 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4795 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4796 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4797 * testsuite/26_numerics/complex/13450.cc: Likewise.
4798 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4799 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4800 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4801 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4802 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4803 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4804 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4805 Likewise.
4806 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4807 Likewise.
4808 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4809 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4810 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4811 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4812 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4813 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4814 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4815 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4816 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4817 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4818 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4819 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4820 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4821 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4822 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4823 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4824 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4825 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4826 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4827 Likewise.
4828 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4829 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4830 Likewise.
4831 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4832 Likewise.
4833 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4834 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4835 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4836 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4837 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4838 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4839 * testsuite/26_numerics/iota/1.cc: Likewise.
4840 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4841 * testsuite/26_numerics/slice/1.cc: Likewise.
4842 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4843 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4844 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4845 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4846 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4847 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4848 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4849 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4850 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4851 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4852 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4853 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4854 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4855 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4856 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4857 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4858 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4859 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4860 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4861 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4862 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4863 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4864 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4865 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4866 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4867 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4868 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4869 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4870 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4871 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4872 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4873 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4874 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4875 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4876 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4877 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4878 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4879 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4880 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4881 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4882 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4883 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4884 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4885 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4886 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4887 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4888 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4889 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4890 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4891 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4892 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4893 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4894 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4895 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4896 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4897 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4898 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4899 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4900 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4901 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4902 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4903 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4904 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4905 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4906 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4907 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4908 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4909 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4910 Likewise.
4911 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
4912 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
4913 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
4914 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
4915 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
4916 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
4917 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
4918 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
4919 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
4920 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
4921 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
4922 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
4923 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
4924 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
4925 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
4926 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
4927 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
4928 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
4929 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
4930 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
4931 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
4932 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
4933 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
4934 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
4935 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
4936 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
4937 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
4938 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
4949 Likewise.
4950 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
4951 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
4952 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
4953 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
4954 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
4955 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
4956 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
4957 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
4958 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
4959 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
4960 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
4961 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
4962 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
4963 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
4964 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
4965 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
4966 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
4967 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
4968 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
4969 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
4970 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
4971 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
4972 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
4973 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
4974 Likewise.
4975 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
4976 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
4977 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
4978 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
4979 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
4980 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
4981 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
4982 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
4983 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
4984 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
4985 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
4986 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
4987 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
4988 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
4989 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
4990 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
4991 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
4992 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
4993 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
4994 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
4995 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
4996 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
4997 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
4998 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
4999 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5000 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5001 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5002 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5003 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5004 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5005 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5006 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5007 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5008 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5009 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5010 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5011 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5012 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5013 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5014 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5015 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5016 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5017 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5018 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5019 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5020 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5021 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5022 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5023 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5024 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5025 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5026 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5027 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5028 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5029 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5030 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5031 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5032 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5033 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5034 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5035 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5036 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5037 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5038 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5039 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5040 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5041 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5042 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5043 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5044 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5045 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5046 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5047 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5048 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5049 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5050 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5051 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5052 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5053 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5054 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5055 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5056 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5057 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5058 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5059 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5060 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5061 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5062 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5063 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5064 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5065 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5066 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5067 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5068 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5069 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5070 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5071 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5072 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5073 Likewise.
5074 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5075 Likewise.
5076 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5077 Likewise.
5078 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5079 Likewise.
5080 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5081 Likewise.
5082 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5083 Likewise.
5084 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5085 Likewise.
5086 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5087 Likewise.
5088 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5089 Likewise.
5090 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5091 Likewise.
5092 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5093 Likewise.
5094 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5095 Likewise.
5096 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5097 Likewise.
5098 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5099 Likewise.
5100 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5101 Likewise.
5102 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5103 Likewise.
5104 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5105 Likewise.
5106 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5107 Likewise.
5108 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5109 Likewise.
5110 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5111 Likewise.
5112 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5113 Likewise.
5114 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5115 Likewise.
5116 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5117 Likewise.
5118 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5119 Likewise.
5120 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5121 Likewise.
5122 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5123 Likewise.
5124 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5125 Likewise.
5126 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5127 Likewise.
5128 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5129 Likewise.
5130 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5131 Likewise.
5132 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5133 Likewise.
5134 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5135 Likewise.
5136 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5137 Likewise.
5138 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5139 Likewise.
5140 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5141 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5142 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5143 Likewise.
5144 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5145 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5146 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5147 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5148 Likewise.
5149 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5150 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5151 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5152 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5153 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5154 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5155 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5156 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5157 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5158 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5159 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5160 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5161 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5162 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5163 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5164 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5165 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5166 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5167 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5168 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5169 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5170 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5171 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5172 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5173 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5174 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5175 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5176 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5177 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5178 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5179 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5180 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5181 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5182 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5183 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5184 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5185 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5186 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5187 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5188 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5189 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5190 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5191 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5192 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5193 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5194 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5195 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5196 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5197 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5198 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5199 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5200 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5201 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5202 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5203 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5204 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5205 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5206 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5207 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5208 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5209 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5210 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5211 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5212 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5213 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5214 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5215 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5216 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5217 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5218 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5219 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5220 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5221 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5222 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5223 Likewise.
5224 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5225 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5226 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5227 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5228 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5229 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5230 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5231 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5232 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5233 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5234 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5235 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5236 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5237 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5238 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5239 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5240 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5241 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5242 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5243 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5244 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5245 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5246 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5247 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5248 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5249 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5250 Likewise.
5251 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5252 Likewise.
5253 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5254 Likewise.
5255 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5256 Likewise.
5257 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5258 Likewise.
5259 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5260 Likewise.
5261 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5262 Likewise.
5263 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5264 Likewise.
5265 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5266 Likewise.
5267 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5268 Likewise.
5269 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5270 Likewise.
5271 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5272 Likewise.
5273 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5274 Likewise.
5275 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5276 Likewise.
5277 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5278 Likewise.
5279 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5280 Likewise.
5281 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5282 Likewise.
5283 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5284 Likewise.
5285 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5286 Likewise.
5287 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5288 Likewise.
5289 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5290 Likewise.
5291 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5292 Likewise.
5293 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5294 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5295 Likewise.
5296 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5297 Likewise.
5298 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5299 Likewise.
5300 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5301 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5302 Likewise.
5303 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5304 Likewise.
5305 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5306 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5307 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5308 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5309 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5310 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5311 Likewise.
5312 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5313 Likewise.
5314 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5315 Likewise.
5316 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5317 Likewise.
5318 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5319 Likewise.
5320 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5321 Likewise.
5322 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5323 Likewise.
5324 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5325 Likewise.
5326 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5327 Likewise.
5328 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5329 Likewise.
5330 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5331 Likewise.
5332 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5333 Likewise.
5334 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5335 Likewise.
5336 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5337 Likewise.
5338 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5339 Likewise.
5340 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5341 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5342 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5343 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5344 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5345 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5346 Likewise.
5347 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5348 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5349 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5350 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5351 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5352 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5353 Likewise.
5354 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5355 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5356 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5357 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5358 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5359 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5360 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5361 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5362 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5363 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5364 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5365 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5366 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5367 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5368 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5369 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5370 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5371 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5372 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5373 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5374 Likewise.
5375 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5376 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5377 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5378 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5379 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5380 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5381 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5382 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5383 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5384 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5385 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5386 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5387 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5388 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5389 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5390 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5391 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5392 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5393 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5394 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5395 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5396 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5397 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5398 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5399 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5400 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5401 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5402 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5403 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5404 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5405 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5406 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5407 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5408 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5409 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5410 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5411 Likewise.
5412 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5413 Likewise.
5414 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5415 Likewise.
5416 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5417 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5418 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5419 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5420 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5421 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5422 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5423 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5424 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5425 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5426 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5427 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5428 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5429 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5430 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5431 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5432 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5433 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5434 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5435 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5436 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5437 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5438 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5439 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5440 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5441 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5442 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5443 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5444 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5445 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5446 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5447 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5448 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5449 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5450 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5451 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5452 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5453 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5454 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5455 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5456 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5457 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5458 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5459 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5460 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5461 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5462 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5463 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5464 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5465 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5466 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5467 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5468 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5469 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5470 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5471 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5472 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5473 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5474 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5475 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5476 Likewise.
5477 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5478 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5479 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5480 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5481 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5482 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5483 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5484 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5485 * testsuite/27_io/fpos/11450.cc: Likewise.
5486 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5487 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5488 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5489 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5490 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5491 * testsuite/27_io/fpos/14775.cc: Likewise.
5492 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5493 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5494 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5495 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5496 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5497 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5498 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5499 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5500 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5501 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5502 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5503 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5504 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5505 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5506 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5507 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5508 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5509 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5510 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5511 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5512 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5513 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5514 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5515 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5516 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5517 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5518 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5519 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5520 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5521 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5522 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5523 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5524 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5525 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5526 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5527 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5528 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5529 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5530 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5531 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5532 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5533 * testsuite/27_io/objects/char/1.cc: Likewise.
5534 * testsuite/27_io/objects/char/10.cc: Likewise.
5535 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5536 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5537 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5538 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5539 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5540 * testsuite/27_io/objects/char/2.cc: Likewise.
5541 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5542 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5543 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5544 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5545 * testsuite/27_io/objects/char/5.cc: Likewise.
5546 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5547 * testsuite/27_io/objects/char/6.cc: Likewise.
5548 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5549 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5550 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5551 * testsuite/27_io/objects/char/7.cc: Likewise.
5552 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5553 * testsuite/27_io/objects/char/8.cc: Likewise.
5554 * testsuite/27_io/objects/char/9.cc: Likewise.
5555 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5556 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5557 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5558 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5559 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5560 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5561 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5562 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5563 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5564 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5565 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5566 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5567 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5568 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5569 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5570 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5571 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5572 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5573 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5574 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5575 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5576 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5577 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5578 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5579 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5580 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5581 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5582 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5583 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5584 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5585 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5586 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5587 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5588 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5589 * testsuite/27_io/types/1.cc: Likewise.
5590 * testsuite/27_io/types/2.cc: Likewise.
5591 * testsuite/27_io/types/3.cc: Likewise.
5592 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5593 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5594 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5595 Likewise.
5596 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5597 Likewise.
5598 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5599 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5600 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5601 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5602 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5603 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5604 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5605 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5606 Likewise.
5607 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5608 Likewise.
5609 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5610 Likewise.
5611 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5612 Likewise.
5613 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5614 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5615 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5616 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5617 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5618 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5619 Likewise.
5620 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5621 Likewise.
5622 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5623 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5624 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5625 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5626 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5627 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5628 * testsuite/Makefile.am: Likewise.
5629 * testsuite/abi/30586.cc: Likewise.
5630 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5631 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5632 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5633 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5634 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5635 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5636 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5637 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5638 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5639 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5640 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5641 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5642 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5643 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5644 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5645 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5646 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5647 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5648 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5649 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5650 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5651 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5652 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5653 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5654 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5655 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5656 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5657 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5658 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5659 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5660 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5661 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5662 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5663 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5664 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5665 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5666 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5667 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5668 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5669 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5670 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5671 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5672 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5673 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5674 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5675 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5676 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5677 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5678 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5679 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5680 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5681 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5682 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5683 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5684 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5685 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5686 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5687 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5688 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5689 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5690 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5691 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5692 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5693 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5694 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5695 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5696 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5697 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5698 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5699 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5700 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5701 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5702 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5703 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5704 * testsuite/abi/demangle/regression/old.cc: Likewise.
5705 * testsuite/abi/header_cxxabi.c: Likewise.
5706 * testsuite/backward/11460.cc: Likewise.
5707 * testsuite/backward/hash_map/1.cc: Likewise.
5708 * testsuite/backward/hash_map/14648.cc: Likewise.
5709 * testsuite/backward/hash_map/23528.cc: Likewise.
5710 * testsuite/backward/hash_set/1.cc: Likewise.
5711 * testsuite/backward/strstream_members.cc: Likewise.
5712 * testsuite/config/default.exp: Likewise.
5713 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5714 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5715 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5716 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5717 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5718 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5719 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5720 * testsuite/data/sgetn.txt: Likewise.
5721 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5722 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5723 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5724 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5725 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5726 * testsuite/ext/array_allocator/26875.cc: Likewise.
5727 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5728 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5729 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5730 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5731 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5732 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5733 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5734 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5735 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5736 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5737 * testsuite/ext/codecvt/1.cc: Likewise.
5738 * testsuite/ext/codecvt/char-1.cc: Likewise.
5739 * testsuite/ext/codecvt/char-2.cc: Likewise.
5740 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5741 * testsuite/ext/concept_checks.cc: Likewise.
5742 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5743 Likewise.
5744 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5745 Likewise.
5746 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5747 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5748 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5749 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5750 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5751 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5752 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5753 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5754 Likewise.
5755 * testsuite/ext/headers.cc: Likewise.
5756 * testsuite/ext/is_heap/1.cc: Likewise.
5757 * testsuite/ext/is_heap/check_type.cc: Likewise.
5758 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5759 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5760 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5761 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5762 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5763 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5764 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5765 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5766 * testsuite/ext/median.cc: Likewise.
5767 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5768 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5769 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5770 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5771 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5772 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5773 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5774 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5775 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5776 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5777 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5778 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5779 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5780 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5781 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5782 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5783 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5784 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5785 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5786 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5787 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5788 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5789 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5790 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5791 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5792 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5793 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5794 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5795 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5796 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5797 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5798 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5799 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5800 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5801 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5802 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5803 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5804 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5805 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5806 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5807 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5808 * testsuite/ext/rope/1.cc: Likewise.
5809 * testsuite/ext/rope/2.cc: Likewise.
5810 * testsuite/ext/rope/3.cc: Likewise.
5811 * testsuite/ext/rope/36832.cc: Likewise.
5812 * testsuite/ext/rope/4.cc: Likewise.
5813 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5814 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5815 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5816 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5817 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5818 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5819 Likewise.
5820 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5821 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5822 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5823 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5824 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5825 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5826 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5827 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5828 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5829 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5830 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5831 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5832 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5833 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5834 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5835 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5836 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5837 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5838 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5839 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5840 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5841 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5842 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5843 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5844 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5845 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5846 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5847 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5848 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5849 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5850 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5851 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5852 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5853 * testsuite/lib/dg-options.exp: Likewise.
5854 * testsuite/lib/libstdc++.exp: Likewise.
5855 * testsuite/lib/prune.exp: Likewise.
5856 * testsuite/libstdc++-abi/abi.exp: Likewise.
5857 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5858 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5859 Likewise.
5860 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5861 Likewise.
5862 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5863 Likewise.
5864 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5865 Likewise.
5866 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5867 Likewise.
5868 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5869 Likewise.
5870 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5871 Likewise.
5872 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5873 Likewise.
5874 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5875 Likewise.
5876 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5877 Likewise.
5878 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5879 Likewise.
5880 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5881 Likewise.
5882 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5883 Likewise.
5884 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5885 Likewise.
5886 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5887 Likewise.
5888 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5889 Likewise.
5890 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5891 Likewise.
5892 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5893 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5894 Likewise.
5895 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5896 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5897 Likewise.
5898 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5899 Likewise.
5900 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5901 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5902 Likewise.
5903 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5904 Likewise.
5905 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5906 Likewise.
5907 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5908 Likewise.
5909 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5910 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
5911 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
5912 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
5913 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
5914 Likewise.
5915 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
5916 Likewise.
5917 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
5918 Likewise.
5919 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
5920 Likewise.
5921 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
5922 Likewise.
5923 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
5924 Likewise.
5925 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
5926 Likewise.
5927 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
5928 Likewise.
5929 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
5930 Likewise.
5931 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
5932 Likewise.
5933 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
5934 Likewise.
5935 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
5936 Likewise.
5937 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
5938 Likewise.
5939 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
5940 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
5941 Likewise.
5942 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
5943 Likewise.
5944 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
5945 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
5946 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
5947 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
5948 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
5949 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
5950 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
5951 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
5952 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
5953 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
5954 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
5955 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
5956 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
5957 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
5958 Likewise.
5959 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
5960 Likewise.
5961 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
5962 Likewise.
5963 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
5964 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
5965 Likewise.
5966 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
5967 Likewise.
5968 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
5969 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
5970 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
5971 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
5972 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
5973 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
5974 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
5975 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
5976 Likewise.
5977 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
5978 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
5979 Likewise.
5980 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
5981 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
5982 Likewise.
5983 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
5984 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
5985 Likewise.
5986 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
5987 Likewise.
5988 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
5989 Likewise.
5990 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
5991 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
5992 Likewise.
5993 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
5994 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
5995 Likewise.
5996 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
5997 Likewise.
5998 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
5999 Likewise.
6000 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6001 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6002 Likewise.
6003 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6004 Likewise.
6005 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6006 Likewise.
6007 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6008 Likewise.
6009 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6010 Likewise.
6011 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6012 Likewise.
6013 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6014 Likewise.
6015 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6016 Likewise.
6017 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6018 Likewise.
6019 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6020 Likewise.
6021 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6022 Likewise.
6023 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6024 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6025 Likewise.
6026 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6027 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6028 Likewise.
6029 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6030 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6031 Likewise.
6032 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6033 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6034 Likewise.
6035 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6036 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6037 Likewise.
6038 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6039 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6040 Likewise.
6041 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6042 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6043 Likewise.
6044 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6045 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6046 Likewise.
6047 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6048 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6049 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6050 Likewise.
6051 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6052 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6053 Likewise.
6054 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6055 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6056 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6057 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6058 Likewise.
6059 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6060 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6061 Likewise.
6062 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6063 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6064 Likewise.
6065 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6066 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6067 Likewise.
6068 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6069 Likewise.
6070 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6071 Likewise.
6072 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6073 Likewise.
6074 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6075 Likewise.
6076 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6077 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6078 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6079 Likewise.
6080 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6081 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6082 Likewise.
6083 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6084 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6085 Likewise.
6086 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6087 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6088 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6089 Likewise.
6090 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6091 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6092 Likewise.
6093 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6094 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6095 Likewise.
6096 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6097 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6098 Likewise.
6099 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6100 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6101 Likewise.
6102 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6103 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6104 Likewise.
6105 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6106 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6107 Likewise.
6108 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6109 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6110 Likewise.
6111 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6112 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6113 Likewise.
6114 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6115 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6116 Likewise.
6117 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6118 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6119 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6120 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6121 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6122 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6123 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6124 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6125 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6126 Likewise.
6127 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6128 Likewise.
6129 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6130 Likewise.
6131 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6132 Likewise.
6133 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6134 Likewise.
6135 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6136 Likewise.
6137 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6138 Likewise.
6139 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6140 Likewise.
6141 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6142 Likewise.
6143 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6144 Likewise.
6145 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6146 Likewise.
6147 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6148 Likewise.
6149 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6150 Likewise.
6151 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6152 Likewise.
6153 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6154 Likewise.
6155 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6156 Likewise.
6157 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6158 Likewise.
6159 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6160 Likewise.
6161 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6162 Likewise.
6163 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6164 Likewise.
6165 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6166 Likewise.
6167 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6168 Likewise.
6169 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6170 Likewise.
6171 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6172 Likewise.
6173 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6174 Likewise.
6175 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6176 Likewise.
6177 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6178 Likewise.
6179 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6180 Likewise.
6181 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6182 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6183 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6184 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6185 Likewise.
6186 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6187 Likewise.
6188 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6189 Likewise.
6190 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6191 Likewise.
6192 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6193 Likewise.
6194 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6195 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6196 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6197 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6198 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6199 Likewise.
6200 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6201 Likewise.
6202 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6203 Likewise.
6204 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6205 Likewise.
6206 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6207 Likewise.
6208 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6209 Likewise.
6210 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6211 Likewise.
6212 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6213 Likewise.
6214 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6215 Likewise.
6216 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6217 Likewise.
6218 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6219 Likewise.
6220 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6221 Likewise.
6222 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6223 Likewise.
6224 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6225 Likewise.
6226 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6227 Likewise.
6228 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6229 Likewise.
6230 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6231 Likewise.
6232 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6233 Likewise.
6234 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6235 Likewise.
6236 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6237 Likewise.
6238 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6239 Likewise.
6240 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6241 Likewise.
6242 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6243 Likewise.
6244 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6245 Likewise.
6246 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6247 Likewise.
6248 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6249 Likewise.
6250 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6251 Likewise.
6252 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6253 Likewise.
6254 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6255 Likewise.
6256 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6257 Likewise.
6258 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6259 Likewise.
6260 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6261 Likewise.
6262 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6263 Likewise.
6264 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6265 Likewise.
6266 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6267 Likewise.
6268 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6269 Likewise.
6270 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6271 Likewise.
6272 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6273 Likewise.
6274 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6275 Likewise.
6276 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6277 Likewise.
6278 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6279 Likewise.
6280 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6281 Likewise.
6282 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6283 Likewise.
6284 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6285 Likewise.
6286 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6287 Likewise.
6288 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6289 Likewise.
6290 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6291 Likewise.
6292 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6293 Likewise.
6294 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6295 Likewise.
6296 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6297 Likewise.
6298 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6299 Likewise.
6300 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6301 Likewise.
6302 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6303 Likewise.
6304 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6305 Likewise.
6306 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6307 Likewise.
6308 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6309 Likewise.
6310 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6311 Likewise.
6312 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6313 Likewise.
6314 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6315 Likewise.
6316 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6317 Likewise.
6318 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6319 Likewise.
6320 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6321 Likewise.
6322 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6323 Likewise.
6324 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6325 Likewise.
6326 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6327 Likewise.
6328 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6329 Likewise.
6330 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6331 Likewise.
6332 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6333 Likewise.
6334 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6335 Likewise.
6336 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6337 Likewise.
6338 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6339 Likewise.
6340 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6341 Likewise.
6342 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6343 Likewise.
6344 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6345 Likewise.
6346 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6347 Likewise.
6348 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6349 Likewise.
6350 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6351 Likewise.
6352 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6353 Likewise.
6354 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6355 Likewise.
6356 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6357 Likewise.
6358 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6359 Likewise.
6360 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6361 Likewise.
6362 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6363 Likewise.
6364 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6365 Likewise.
6366 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6367 Likewise.
6368 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6369 Likewise.
6370 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6371 Likewise.
6372 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6373 Likewise.
6374 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6375 Likewise.
6376 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6377 Likewise.
6378 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6379 Likewise.
6380 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6381 Likewise.
6382 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6383 Likewise.
6384 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6385 Likewise.
6386 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6387 Likewise.
6388 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6389 Likewise.
6390 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6391 Likewise.
6392 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6393 Likewise.
6394 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6395 Likewise.
6396 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6397 Likewise.
6398 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6399 Likewise.
6400 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6401 Likewise.
6402 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6403 Likewise.
6404 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6405 Likewise.
6406 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6407 Likewise.
6408 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6409 Likewise.
6410 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6411 Likewise.
6412 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6413 Likewise.
6414 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6415 Likewise.
6416 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6417 Likewise.
6418 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6419 Likewise.
6420 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6421 Likewise.
6422 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6423 Likewise.
6424 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6425 Likewise.
6426 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6427 Likewise.
6428 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6429 Likewise.
6430 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6431 Likewise.
6432 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6433 Likewise.
6434 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6435 Likewise.
6436 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6437 Likewise.
6438 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6439 Likewise.
6440 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6441 Likewise.
6442 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6443 Likewise.
6444 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6445 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6446 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6447 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6448 Likewise.
6449 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6450 Likewise.
6451 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6452 Likewise.
6453 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6454 Likewise.
6455 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6456 Likewise.
6457 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6458 Likewise.
6459 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6460 Likewise.
6461 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6462 Likewise.
6463 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6464 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6465 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6466 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6467 Likewise.
6468 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6469 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6470 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6471 Likewise.
6472 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6473 Likewise.
6474 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6475 Likewise.
6476 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6477 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6478 Likewise.
6479 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6480 Likewise.
6481 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6482 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6483 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6484 Likewise.
6485 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6486 Likewise.
6487 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6488 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6489 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6490 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6491 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6492 Likewise.
6493 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6494 Likewise.
6495 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6496 Likewise.
6497 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6498 Likewise.
6499 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6500 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6501 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6502 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6503 Likewise.
6504 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6505 Likewise.
6506 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6507 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6508 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6509 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6510 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6511 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6512 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6513 Likewise.
6514 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6515 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6516 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6517 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6518 Likewise.
6519 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6520 Likewise.
6521 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6522 Likewise.
6523 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6524 Likewise.
6525 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6526 Likewise.
6527 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6528 Likewise.
6529 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6530 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6531 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6532 Likewise.
6533 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6534 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6535 Likewise.
6536 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6537 Likewise.
6538 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6539 Likewise.
6540 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6541 Likewise.
6542 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6543 Likewise.
6544 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6545 Likewise.
6546 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6547 Likewise.
6548 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6549 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6550 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6551 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6552 Likewise.
6553 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6554 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6555 Likewise.
6556 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6557 Likewise.
6558 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6559 Likewise.
6560 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6561 Likewise.
6562 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6563 Likewise.
6564 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6565 Likewise.
6566 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6567 Likewise.
6568 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6569 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6570 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6571 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6572 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6573 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6574 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6575 Likewise.
6576 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6577 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6578 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6579 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6580 Likewise.
6581 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6582 Likewise.
6583 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6584 Likewise.
6585 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6586 Likewise.
6587 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6588 Likewise.
6589 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6590 Likewise.
6591 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6592 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6593 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6594 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6595 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6596 Likewise.
6597 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6598 Likewise.
6599 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6600 Likewise.
6601 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6602 Likewise.
6603 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6604 Likewise.
6605 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6606 Likewise.
6607 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6608 Likewise.
6609 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6610 Likewise.
6611 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6612 Likewise.
6613 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6614 Likewise.
6615 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6616 Likewise.
6617 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6618 Likewise.
6619 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6620 Likewise.
6621 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6622 Likewise.
6623 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6624 Likewise.
6625 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6626 Likewise.
6627 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6628 Likewise.
6629 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6630 Likewise.
6631 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6632 Likewise.
6633 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6634 Likewise.
6635 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6636 Likewise.
6637 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6638 Likewise.
6639 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6640 Likewise.
6641 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6642 Likewise.
6643 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6644 Likewise.
6645 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6646 Likewise.
6647 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6648 Likewise.
6649 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6650 Likewise.
6651 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6652 Likewise.
6653 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6654 Likewise.
6655 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6656 Likewise.
6657 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6658 Likewise.
6659 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6660 Likewise.
6661 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6662 Likewise.
6663 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6664 Likewise.
6665 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6666 Likewise.
6667 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6668 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6669 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6670 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6671 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6672 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6673 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6674 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6675 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6676 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6677 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6678 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6679 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6680 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6681 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6682 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6683 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6684 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6685 * testsuite/tr1/headers/all.cc: Likewise.
6686 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6687 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6688 * testsuite/util/testsuite_shared.cc: Likewise.
6689 * scripts/extract_symvers: Likewise. Remove runtime exception.
6690 * testsuite/17_intro/headers/all.cc: Likewise.
6691 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6692 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6693 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6694 Likewise.
6695 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6696 Likewise.
6697 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6698 Likewise.
6699 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6700 Likewise.
6701 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6702 Likewise.
6703 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6704 Likewise.
6705 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6706 Likewise.
6707 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6708 Likewise.
6709 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6710 Likewise.
6711 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6712 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6713 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6714 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6715 Likewise.
6716 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6717 Likewise.
6718 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6719 Likewise.
6720 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6721 Likewise.
6722 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6723 Likewise.
6724 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6725 Likewise.
6726 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6727 Likewise.
6728 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6729 Likewise.
6730 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6731 Likewise.
6732 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6733 Likewise.
6734 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6735 Likewise.
6736 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6737 Likewise.
6738 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6739 Likewise.
6740 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6741 Likewise.
6742 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6743 Likewise.
6744 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6745 Likewise.
6746 * testsuite/20_util/pair/moveable.cc: Likewise.
6747 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6748 Likewise.
6749 * testsuite/20_util/pair/swap.cc: Likewise.
6750 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6751 Likewise.
6752 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6753 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6754 Likewise.
6755 * testsuite/20_util/tuple/moveable.cc: Likewise.
6756 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6757 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6758 Likewise.
6759 * testsuite/20_util/tuple/swap.cc: Likewise.
6760 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6761 Likewise.
6762 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6763 Likewise.
6764 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6765 Likewise.
6766 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6767 Likewise.
6768 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6769 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6770 Likewise.
6771 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6772 Likewise.
6773 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6774 Likewise.
6775 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6776 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6777 Likewise.
6778 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6779 Likewise.
6780 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6781 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6782 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6783 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6784 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6785 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6786 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6787 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6788 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6789 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6790 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6791 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6792 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6793 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6794 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6795 Likewise.
6796 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6797 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6798 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6799 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6800 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6801 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6802 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6803 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6804 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6805 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6806 Likewise.
6807 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6808 Likewise.
6809 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6810 Likewise.
6811 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6812 Likewise.
6813 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6814 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6815 Likewise.
6816 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6817 Likewise.
6818 * testsuite/23_containers/deque/14340.cc: Likewise.
6819 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6820 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6821 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6822 * testsuite/23_containers/deque/init-list.cc: Likewise.
6823 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6824 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6825 * testsuite/23_containers/deque/moveable.cc: Likewise.
6826 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6827 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6828 Likewise.
6829 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6830 Likewise.
6831 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6832 Likewise.
6833 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6834 Likewise.
6835 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6836 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6837 Likewise.
6838 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6839 Likewise.
6840 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6841 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6842 Likewise.
6843 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6844 Likewise.
6845 * testsuite/23_containers/list/14340.cc: Likewise.
6846 * testsuite/23_containers/list/23781.cc: Likewise.
6847 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6848 * testsuite/23_containers/list/init-list.cc: Likewise.
6849 * testsuite/23_containers/list/moveable.cc: Likewise.
6850 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6851 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6852 Likewise.
6853 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6854 Likewise.
6855 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6856 Likewise.
6857 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6858 Likewise.
6859 * testsuite/23_containers/map/14340.cc: Likewise.
6860 * testsuite/23_containers/map/23781.cc: Likewise.
6861 * testsuite/23_containers/map/init-list.cc: Likewise.
6862 * testsuite/23_containers/map/moveable.cc: Likewise.
6863 * testsuite/23_containers/map/operations/1.cc: Likewise.
6864 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6865 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6866 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6867 Likewise.
6868 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6869 Likewise.
6870 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6871 Likewise.
6872 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6873 Likewise.
6874 * testsuite/23_containers/multimap/14340.cc: Likewise.
6875 * testsuite/23_containers/multimap/23781.cc: Likewise.
6876 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6877 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6878 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6879 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6880 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6881 Likewise.
6882 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6883 Likewise.
6884 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6885 Likewise.
6886 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6887 Likewise.
6888 * testsuite/23_containers/multiset/14340.cc: Likewise.
6889 * testsuite/23_containers/multiset/23781.cc: Likewise.
6890 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6891 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6892 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6893 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6894 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6895 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6896 Likewise.
6897 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6898 Likewise.
6899 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6900 Likewise.
6901 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6902 Likewise.
6903 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6904 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6905 Likewise.
6906 * testsuite/23_containers/queue/moveable.cc: Likewise.
6907 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6908 Likewise.
6909 * testsuite/23_containers/set/14340.cc: Likewise.
6910 * testsuite/23_containers/set/23781.cc: Likewise.
6911 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
6912 * testsuite/23_containers/set/init-list.cc: Likewise.
6913 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
6914 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
6915 * testsuite/23_containers/set/moveable.cc: Likewise.
6916 * testsuite/23_containers/set/operations/1.cc: Likewise.
6917 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
6918 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
6919 Likewise.
6920 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
6921 Likewise.
6922 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
6923 Likewise.
6924 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
6925 Likewise.
6926 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
6927 Likewise.
6928 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
6929 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
6930 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
6931 Likewise.
6932 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
6933 Likewise.
6934 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
6935 Likewise.
6936 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
6937 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
6938 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
6939 Likewise.
6940 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
6941 Likewise.
6942 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
6943 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
6944 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
6945 Likewise.
6946 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
6947 Likewise.
6948 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
6949 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
6950 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
6951 Likewise.
6952 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
6953 Likewise.
6954 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
6955 Likewise.
6956 * testsuite/23_containers/vector/14340.cc: Likewise.
6957 * testsuite/23_containers/vector/26412-1.cc: Likewise.
6958 * testsuite/23_containers/vector/26412-2.cc: Likewise.
6959 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
6960 Likewise.
6961 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
6962 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
6963 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
6964 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
6965 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
6966 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
6967 Likewise.
6968 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
6969 Likewise.
6970 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
6971 Likewise.
6972 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
6973 Likewise.
6974 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
6975 Likewise.
6976 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
6977 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
6978 * testsuite/23_containers/vector/init-list.cc: Likewise.
6979 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
6980 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
6981 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
6982 * testsuite/23_containers/vector/moveable.cc: Likewise.
6983 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
6984 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
6985 Likewise.
6986 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
6987 Likewise.
6988 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
6989 Likewise.
6990 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
6991 Likewise.
6992 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
6993 * testsuite/23_containers/vector/types/23767.cc: Likewise.
6994 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
6995 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
6996 Likewise.
6997 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
6998 Likewise.
6999 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7000 Likewise.
7001 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7002 Likewise.
7003 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7004 Likewise.
7005 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7006 Likewise.
7007 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7008 Likewise.
7009 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7010 Likewise.
7011 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7012 Likewise.
7013 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7014 Likewise.
7015 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7016 Likewise.
7017 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7018 Likewise.
7019 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7020 Likewise.
7021 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7022 Likewise.
7023 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7024 Likewise.
7025 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7026 Likewise.
7027 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7028 Likewise.
7029 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7030 Likewise.
7031 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7032 Likewise.
7033 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7034 Likewise.
7035 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7036 Likewise.
7037 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7038 Likewise.
7039 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7040 Likewise.
7041 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7042 Likewise.
7043 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7044 Likewise.
7045 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7046 Likewise.
7047 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7048 Likewise.
7049 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7050 Likewise.
7051 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7052 Likewise.
7053 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7054 Likewise.
7055 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7056 Likewise.
7057 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7058 Likewise.
7059 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7060 Likewise.
7061 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7062 Likewise.
7063 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7064 Likewise.
7065 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7066 Likewise.
7067 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7068 Likewise.
7069 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7070 Likewise.
7071 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7072 Likewise.
7073 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7074 Likewise.
7075 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7076 Likewise.
7077 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7078 Likewise.
7079 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7080 Likewise.
7081 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7082 Likewise.
7083 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7084 Likewise.
7085 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7086 Likewise.
7087 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7088 Likewise.
7089 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7090 Likewise.
7091 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7092 Likewise.
7093 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7094 Likewise.
7095 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7096 Likewise.
7097 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7098 Likewise.
7099 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7100 Likewise.
7101 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7102 Likewise.
7103 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7104 Likewise.
7105 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7106 Likewise.
7107 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7108 Likewise.
7109 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7110 Likewise.
7111 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7112 Likewise.
7113 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7114 Likewise.
7115 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7116 Likewise.
7117 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7118 Likewise.
7119 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7120 Likewise.
7121 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7122 Likewise.
7123 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7124 Likewise.
7125 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7126 Likewise.
7127 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7128 Likewise.
7129 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7130 Likewise.
7131 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7132 Likewise.
7133 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7134 Likewise.
7135 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7136 Likewise.
7137 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7138 Likewise.
7139 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7140 Likewise.
7141 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7142 Likewise.
7143 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7144 Likewise.
7145 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7146 Likewise.
7147 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7148 Likewise.
7149 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7150 Likewise.
7151 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7152 Likewise.
7153 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7154 Likewise.
7155 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7156 Likewise.
7157 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7158 Likewise.
7159 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7160 Likewise.
7161 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7162 Likewise.
7163 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7164 Likewise.
7165 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7166 Likewise.
7167 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7168 Likewise.
7169 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7170 Likewise.
7171 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7172 Likewise.
7173 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7174 Likewise.
7175 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7176 Likewise.
7177 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7178 Likewise.
7179 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7180 Likewise.
7181 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7182 Likewise.
7183 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7184 Likewise.
7185 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7186 Likewise.
7187 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7188 Likewise.
7189 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7190 Likewise.
7191 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7192 Likewise.
7193 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7194 Likewise.
7195 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7196 Likewise.
7197 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7198 Likewise.
7199 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7200 Likewise.
7201 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7202 Likewise.
7203 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7204 Likewise.
7205 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7206 Likewise.
7207 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7208 Likewise.
7209 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7210 Likewise.
7211 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7216 Likewise.
7217 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7218 Likewise.
7219 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7220 Likewise.
7221 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7222 Likewise.
7223 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7224 Likewise.
7225 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7226 Likewise.
7227 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7228 Likewise.
7229 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7230 Likewise.
7231 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7232 Likewise.
7233 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7234 Likewise.
7235 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7236 Likewise.
7237 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7238 Likewise.
7239 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7240 Likewise.
7241 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7242 Likewise.
7243 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7244 Likewise.
7245 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7246 Likewise.
7247 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7248 Likewise.
7249 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7250 Likewise.
7251 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7252 Likewise.
7253 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7254 Likewise.
7255 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7256 Likewise.
7257 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7258 Likewise.
7259 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7260 Likewise.
7261 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7262 Likewise.
7263 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7264 Likewise.
7265 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7266 Likewise.
7267 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7268 Likewise.
7269 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7270 Likewise.
7271 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7272 Likewise.
7273 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7274 Likewise.
7275 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7276 Likewise.
7277 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7278 Likewise.
7279 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7280 Likewise.
7281 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7282 Likewise.
7283 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7284 Likewise.
7285 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7286 Likewise.
7287 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7288 Likewise.
7289 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7290 Likewise.
7291 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7292 Likewise.
7293 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7294 Likewise.
7295 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7296 Likewise.
7297 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7298 Likewise.
7299 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7300 Likewise.
7301 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7302 Likewise.
7303 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7304 Likewise.
7305 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7306 Likewise.
7307 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7308 Likewise.
7309 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7310 Likewise.
7311 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7312 Likewise.
7313 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7314 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7315 Likewise.
7316 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7317 Likewise.
7318 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7319 Likewise.
7320 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7321 Likewise.
7322 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7323 Likewise.
7324 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7325 Likewise.
7326 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7327 Likewise.
7328 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7329 Likewise.
7330 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7331 Likewise.
7332 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7333 Likewise.
7334 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7335 Likewise.
7336 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7337 Likewise.
7338 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7339 Likewise.
7340 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7341 Likewise.
7342 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7343 Likewise.
7344 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7345 Likewise.
7346 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7347 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7348 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7349 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7350 Likewise.
7351 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7352 Likewise.
7353 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7354 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7355 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7356 Likewise.
7357 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7358 Likewise.
7359 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7360 Likewise.
7361 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7362 Likewise.
7363 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7364 Likewise.
7365 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7366 Likewise.
7367 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7368 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7369 Likewise.
7370 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7371 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7372 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7373 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7374 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7375 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7376 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7377 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7378 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7379 Likewise.
7380 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7381 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7382 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7383 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7384 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7385 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7386 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7387 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7388 Likewise.
7389 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7390 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7391 Likewise.
7392 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7393 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7394 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7395 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7396 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7397 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7398 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7399 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7400 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7401 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7402 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7403 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7404 Likewise.
7405 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7406 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7407 Likewise.
7408 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7409 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7410 Likewise.
7411 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7412 Likewise.
7413 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7414 Likewise.
7415 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7416 Likewise.
7417 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7418 Likewise.
7419 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7420 Likewise.
7421 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7422 Likewise.
7423 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7424 Likewise.
7425 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7426 Likewise.
7427 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7428 Likewise.
7429 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7430 Likewise.
7431 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7432 Likewise.
7433 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7434 Likewise.
7435 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7436 Likewise.
7437 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7438 Likewise.
7439 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7440 Likewise.
7441 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7442 Likewise.
7443 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7444 Likewise.
7445 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7446 Likewise.
7447 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7448 Likewise.
7449 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7450 Likewise.
7451 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7452 Likewise.
7453 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7454 Likewise.
7455 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7456 Likewise.
7457 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7458 Likewise.
7459 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7460 Likewise.
7461 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7462 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7463 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7464 Likewise.
7465 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7466 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7467 Likewise.
7468 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7469 Likewise.
7470 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7471 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7472 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7473 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7474 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7475 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7476 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7477 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7478 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7479 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7480 Likewise.
7481 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7482 Likewise.
7483 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7484 Likewise.
7485 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7486 Likewise.
7487 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7488 Likewise.
7489 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7490 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7491 Likewise.
7492 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7493 Likewise.
7494 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7495 Likewise.
7496 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7497 Likewise.
7498 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7499 Likewise.
7500 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7501 Likewise.
7502 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7503 Likewise.
7504 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7505 Likewise.
7506 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7507 Likewise.
7508 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7509 Likewise.
7510 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7511 Likewise.
7512 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7513 Likewise.
7514 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7515 Likewise.
7516 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7517 Likewise.
7518 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7519 Likewise.
7520 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7521 Likewise.
7522 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7523 Likewise.
7524 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7525 Likewise.
7526 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7527 Likewise.
7528 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7529 Likewise.
7530 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7531 Likewise.
7532 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7533 Likewise.
7534 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7535 Likewise.
7536 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7537 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7538 Likewise.
7539 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7540 Likewise.
7541 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7542 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7543 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7544 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7545 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7546 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7547 Likewise.
7548 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7549 Likewise.
7550 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7551 Likewise.
7552 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7553 Likewise.
7554 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7555 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7556 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7557 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7558 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7559 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7560 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7561 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7562 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7563 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7564 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7565 Likewise.
7566 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7567 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7568 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7569 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7570 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7571 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7572 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7573 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7574 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7575 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7576 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7577 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7578 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7579 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7580 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7581 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7582 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7583 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7584 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7585 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7586 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7587 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7588 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7589 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7590 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7591 Likewise.
7592 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7593 * testsuite/27_io/fpos/14252.cc: Likewise.
7594 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7595 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7596 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7597 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7598 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7599 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7600 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7601 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7602 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7603 Likewise.
7604 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7605 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7606 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7607 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7608 Likewise.
7609 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7610 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7611 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7612 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7613 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7614 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7615 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7616 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7617 * testsuite/27_io/objects/char/3045.cc: Likewise.
7618 * testsuite/27_io/objects/char/3647.cc: Likewise.
7619 * testsuite/27_io/objects/char/5268.cc: Likewise.
7620 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7621 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7622 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7623 * testsuite/28_regex/init-list.cc: Likewise.
7624 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7625 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7626 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7627 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7628 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7629 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7630 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7631 Likewise.
7632 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7633 Likewise.
7634 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7635 Likewise.
7636 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7637 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7638 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7639 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7640 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7641 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7642 Likewise.
7643 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7644 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7645 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7646 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7647 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7648 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7649 Likewise.
7650 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7651 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7652 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7653 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7654 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7655 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7656 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7657 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7658 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7659 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7660 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7661 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7662 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7663 Likewise.
7664 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7665 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7666 Likewise.
7667 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7668 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7669 Likewise.
7670 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7671 Likewise.
7672 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7673 Likewise.
7674 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7675 Likewise.
7676 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7677 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7678 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7679 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7680 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7681 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7682 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7683 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7684 Likewise.
7685 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7686 Likewise.
7687 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7688 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7689 Likewise.
7690 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7691 Likewise.
7692 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7693 Likewise.
7694 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7695 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7696 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7697 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7698 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7699 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7700 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7701 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7702 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7703 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7704 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7705 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7706 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7707 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7708 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7709 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7710 Likewise.
7711 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7712 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7713 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7714 Likewise.
7715 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7716 Likewise.
7717 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7718 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7719 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7720 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7721 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7722 Likewise.
7723 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7724 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7725 Likewise.
7726 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7727 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7728 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7729 Likewise.
7730 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7731 Likewise.
7732 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7733 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7734 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7735 Likewise.
7736 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7737 Likewise.
7738 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7739 Likewise.
7740 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7741 Likewise.
7742 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7743 Likewise.
7744 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7745 * testsuite/30_threads/this_thread/1.cc: Likewise.
7746 * testsuite/30_threads/this_thread/2.cc: Likewise.
7747 * testsuite/30_threads/this_thread/3.cc: Likewise.
7748 * testsuite/30_threads/this_thread/4.cc: Likewise.
7749 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7750 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7751 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7752 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7753 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7754 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7755 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7756 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7757 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7758 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7759 * testsuite/30_threads/thread/members/1.cc: Likewise.
7760 * testsuite/30_threads/thread/members/2.cc: Likewise.
7761 * testsuite/30_threads/thread/members/3.cc: Likewise.
7762 * testsuite/30_threads/thread/members/4.cc: Likewise.
7763 * testsuite/30_threads/thread/members/5.cc: Likewise.
7764 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7765 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7766 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7767 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7768 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7769 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7770 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7771 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7772 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7773 Likewise.
7774 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7775 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7776 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7777 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7778 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7779 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7780 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7781 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7782 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7783 * testsuite/30_threads/try_lock/1.cc: Likewise.
7784 * testsuite/30_threads/try_lock/2.cc: Likewise.
7785 * testsuite/30_threads/try_lock/3.cc: Likewise.
7786 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7787 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7788 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7789 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7790 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7791 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7792 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7793 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7794 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7795 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7796 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7797 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7798 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7799 Likewise.
7800 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7801 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7802 Likewise.
7803 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7804 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7805 Likewise.
7806 * testsuite/ext/array_allocator/1.cc: Likewise.
7807 * testsuite/ext/array_allocator/2.cc: Likewise.
7808 * testsuite/ext/array_allocator/3.cc: Likewise.
7809 * testsuite/ext/ext_pointer/1.cc: Likewise.
7810 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7811 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7812 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7813 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7814 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7815 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7816 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7817 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7818 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7819 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7820 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7821 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7822 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7823 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7824 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7825 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7826 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7827 Likewise.
7828 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7829 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7830 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7831 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7832 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7833 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7834 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7835 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7836 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7837 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7838 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7839 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7840 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7841 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7842 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7843 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7844 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7845 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7846 Likewise.
7847 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7848 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7849 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7850 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7851 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7852 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7853 * testsuite/ext/pod_char_traits.cc: Likewise.
7854 * testsuite/ext/slist/23781.cc: Likewise.
7855 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7856 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7857 * testsuite/ext/vstring/init-list.cc: Likewise.
7858 * testsuite/ext/vstring/moveable.cc: Likewise.
7859 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7860 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7861 Likewise.
7862 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7863 Likewise.
7864 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7865 Likewise.
7866 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7867 Likewise.
7868 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7869 Likewise.
7870 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7871 Likewise.
7872 * testsuite/ext/vstring/types/23767.cc: Likewise.
7873 * testsuite/performance/21_strings/string_append.cc: Likewise.
7874 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7875 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7876 Likewise.
7877 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7878 Likewise.
7879 * testsuite/performance/21_strings/string_find.cc: Likewise.
7880 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7881 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7882 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7883 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7884 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7885 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7886 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7887 Likewise.
7888 * testsuite/performance/23_containers/create/map.cc: Likewise.
7889 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7890 Likewise.
7891 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7892 * testsuite/performance/23_containers/find/map.cc: Likewise.
7893 * testsuite/performance/23_containers/index/map.cc: Likewise.
7894 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7895 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7896 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7897 Likewise.
7898 * testsuite/performance/23_containers/insert_erase/associative.cc:
7899 Likewise.
7900 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7901 Likewise.
7902 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7903 Likewise.
7904 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7905 Likewise.
7906 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7907 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7908 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7909 Likewise.
7910 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
7911 Likewise.
7912 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
7913 Likewise.
7914 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
7915 Likewise.
7916 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
7917 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
7918 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
7919 Likewise.
7920 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
7921 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
7922 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
7923 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
7924 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
7925 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
7926 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
7927 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
7928 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
7929 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
7930 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
7931 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
7932 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
7933 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
7934 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
7935 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
7936 Likewise.
7937 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
7938 Likewise.
7939 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
7940 Likewise.
7941 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
7942 Likewise.
7943 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
7944 Likewise.
7945 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
7946 Likewise.
7947 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
7948 Likewise.
7949 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
7950 Likewise.
7951 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
7952 Likewise.
7953 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
7954 Likewise.
7955 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
7956 Likewise.
7957 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
7958 Likewise.
7959 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
7960 Likewise.
7961 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
7962 Likewise.
7963 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
7964 Likewise.
7965 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
7966 Likewise.
7967 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
7968 Likewise.
7969 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
7970 Likewise.
7971 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
7972 Likewise.
7973 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
7974 Likewise.
7975 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
7976 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
7977 Likewise.
7978 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
7979 Likewise.
7980 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
7981 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
7982 Likewise.
7983 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
7984 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
7985 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
7986 Likewise.
7987 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
7988 Likewise.
7989 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
7990 Likewise.
7991 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
7992 Likewise.
7993 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
7994 Likewise.
7995 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
7996 Likewise.
7997 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
7998 Likewise.
7999 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8000 Likewise.
8001 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8002 Likewise.
8003 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8004 Likewise.
8005 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8006 Likewise.
8007 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8008 Likewise.
8009 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8010 Likewise.
8011 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8012 Likewise.
8013 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8014 Likewise.
8015 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8016 Likewise.
8017 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8018 Likewise.
8019 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8020 Likewise.
8021 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8022 Likewise.
8023 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8024 Likewise.
8025 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8026 Likewise.
8027 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8028 Likewise.
8029 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8030 Likewise.
8031 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8032 Likewise.
8033 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8034 Likewise.
8035 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8036 Likewise.
8037 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8038 Likewise.
8039 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8040 Likewise.
8041 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8042 Likewise.
8043 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8044 Likewise.
8045 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8046 Likewise.
8047 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8048 Likewise.
8049 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8050 Likewise.
8051 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8052 Likewise.
8053 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8054 Likewise.
8055 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8056 Likewise.
8057 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8058 Likewise.
8059 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8060 Likewise.
8061 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8062 Likewise.
8063 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8064 Likewise.
8065 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8066 Likewise.
8067 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8068 Likewise.
8069 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8070 Likewise.
8071 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8072 Likewise.
8073 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8074 Likewise.
8075 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8076 Likewise.
8077 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8078 Likewise.
8079 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8080 Likewise.
8081 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8082 Likewise.
8083 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8084 Likewise.
8085 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8086 Likewise.
8087 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8088 Likewise.
8089 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8090 Likewise.
8091 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8092 Likewise.
8093 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8094 Likewise.
8095 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8096 Likewise.
8097 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8098 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8099 Likewise.
8100 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8101 Likewise.
8102 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8103 Likewise.
8104 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8105 Likewise.
8106 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8107 Likewise.
8108 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8109 Likewise.
8110 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8111 Likewise.
8112 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8113 Likewise.
8114 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8115 Likewise.
8116 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8117 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8118 Likewise.
8119 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8120 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8121 Likewise.
8122 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8123 Likewise.
8124 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8125 Likewise.
8126 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8127 Likewise.
8128 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8129 Likewise.
8130 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8131 Likewise.
8132 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8133 Likewise.
8134 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8135 Likewise.
8136 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8137 Likewise.
8138 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8139 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8140 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8141 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8142 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8143 Likewise.
8144 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8145 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8146 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8147 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8148 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8149 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8150 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8151 * testsuite/util/io/prog_bar.cc: Likewise.
8152 * testsuite/util/io/prog_bar.hpp: Likewise.
8153 * testsuite/util/io/text_populate.hpp: Likewise.
8154 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8155 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8156 * testsuite/util/io/xml.hpp: Likewise.
8157 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8158 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8159 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8160 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8161 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8162 * testsuite/util/native_type/native_map.hpp: Likewise.
8163 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8164 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8165 * testsuite/util/native_type/native_set.hpp: Likewise.
8166 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8167 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8168 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8169 Likewise.
8170 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8171 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8172 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8173 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8174 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8175 Likewise.
8176 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8177 Likewise.
8178 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8179 Likewise.
8180 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8181 Likewise.
8182 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8183 Likewise.
8184 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8185 Likewise.
8186 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8187 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8188 Likewise.
8189 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8190 Likewise.
8191 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8192 Likewise.
8193 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8194 Likewise.
8195 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8196 Likewise.
8197 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8198 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8199 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8200 * testsuite/util/regression/basic_type.hpp: Likewise.
8201 * testsuite/util/regression/common_type.hpp: Likewise.
8202 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8203 Likewise.
8204 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8205 Likewise.
8206 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8207 Likewise.
8208 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8209 Likewise.
8210 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8211 Likewise.
8212 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8213 Likewise.
8214 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8215 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8216 Likewise.
8217 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8218 Likewise.
8219 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8220 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8221 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8222 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8223 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8224 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8225 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8226 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8227 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8228 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8229 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8230 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8231 * testsuite/util/testsuite_abi.cc: Likewise.
8232 * testsuite/util/testsuite_abi.h: Likewise.
8233 * testsuite/util/testsuite_abi_check.cc: Likewise.
8234 * testsuite/util/testsuite_allocator.cc: Likewise.
8235 * testsuite/util/testsuite_allocator.h: Likewise.
8236 * testsuite/util/testsuite_api.h: Likewise.
8237 * testsuite/util/testsuite_character.cc: Likewise.
8238 * testsuite/util/testsuite_character.h: Likewise.
8239 * testsuite/util/testsuite_common_types.h: Likewise.
8240 * testsuite/util/testsuite_error.h: Likewise.
8241 * testsuite/util/testsuite_hooks.cc: Likewise.
8242 * testsuite/util/testsuite_hooks.h: Likewise.
8243 * testsuite/util/testsuite_io.h: Likewise.
8244 * testsuite/util/testsuite_iterators.h: Likewise.
8245 * testsuite/util/testsuite_performance.h: Likewise.
8246 * testsuite/util/testsuite_rng.h: Likewise.
8247 * testsuite/util/testsuite_rvalref.h: Likewise.
8248 * testsuite/util/testsuite_tr1.h: Likewise.
8249 * testsuite/util/thread/all.h: Likewise.
8250 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8251 Likewise.
8252 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8253 Likewise.
8254 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8255 Likewise.
8256 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8257 Likewise.
8258 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8259 Likewise.
8260 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8261 Likewise.
8262 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8263 Likewise.
8264 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8265 Likewise.
8266 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8267 Likewise.
8268 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8269 Likewise.
8270 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8271 Likewise.
8272 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8273 Likewise.
8274 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8275 Likewise.
8276 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8277 Likewise.
8278 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8279 Likewise.
8280 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8281 Likewise.
8282 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8283 Likewise.
8284 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8285 Likewise.
8286 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8287 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8288 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8289 Likewise.
8290 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8291 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8292 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8293 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8294 Likewise.
8295 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8296 Likewise.
8297 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8298 Likewise.
8299 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8300 Likewise.
8301 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8302 Likewise.
8303 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8304 Likewise.
8305 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8306 Likewise.
8307 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8308 Likewise.
8309 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8310 Likewise.
8311 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8312 Likewise.
8313 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8314 Likewise.
8315 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8316 Likewise.
8317 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8318 Likewise.
8319 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8320 Likewise.
8321 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8322 Likewise.
8323 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8324 Likewise.
8325 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8326 Likewise.
8327 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8328 Likewise.
8329 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8330 Likewise.
8331 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8332 Likewise.
8333 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8334 Likewise.
8335 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8336 Likewise.
8337 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8338 Likewise.
8339 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8340 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8341 Likewise.
8342 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8343 Likewise.
8344 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8345 Likewise.
8346 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8347 Likewise.
8348 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8349 Likewise.
8350 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8351 Likewise.
8352 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8353 Likewise.
8354 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8355 Likewise.
8356 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8357 Likewise.
8358 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8359 Likewise.
8360 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8361 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8362 Likewise.
8363 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8364 Likewise.
8365 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8366 Likewise.
8367 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8368 Likewise.
8369 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8370 Likewise.
8371 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8372 Likewise.
8373 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8374 Likewise.
8375 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8376 Likewise.
8377 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8378 Likewise.
8379 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8380 Likewise.
8381 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8382 Likewise.
8383 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8384 Likewise.
8385 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8386 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8387 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8388 Likewise.
8389 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8390 Likewise.
8391 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8392 Likewise.
8393 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8394 Likewise.
8395 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8396 Likewise.
8397 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8398 Likewise.
8399 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8400 Likewise.
8401 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8402 Likewise.
8403 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8404 Likewise.
8405 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8406 Likewise.
8407 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8408 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8409 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8410 Likewise.
8411 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8412 Likewise.
8413 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8414 Likewise.
8415 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8416 Likewise.
8417 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8418 Likewise.
8419 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8420 Likewise.
8421 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8422 Likewise.
8423 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8424 Likewise.
8425 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8426 Likewise.
8427 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8428 Likewise.
8429 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8430 Likewise.
8431 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8432 Likewise.
8433 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8434 Likewise.
8435 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8436 Likewise.
8437 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8438 Likewise.
8439 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8440 Likewise.
8441 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8442 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8443 Likewise.
8444 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8445 Likewise.
8446 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8447 Likewise.
8448 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8449 Likewise.
8450 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8451 Likewise.
8452 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8453 Likewise.
8454 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8455 Likewise.
8456 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8457 Likewise.
8458 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8459 Likewise.
8460 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8461 Likewise.
8462 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8463 Likewise.
8464 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8465 Likewise.
8466 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8467 Likewise.
8468 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8469 Likewise.
8470 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8471 Likewise.
8472 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8473 Likewise.
8474 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8475 Likewise.
8476 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8477 Likewise.
8478 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8479 Likewise.
8480 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8481 Likewise.
8482 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8483 Likewise.
8484 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8485 Likewise.
8486 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8487 Likewise.
8488 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8489 Likewise.
8490 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8491 Likewise.
8492 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8493 Likewise.
8494 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8495 Likewise.
8496 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8497 Likewise.
8498 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8499 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8500 Likewise.
8501 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8502 Likewise.
8503 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8504 Likewise.
8505 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8506 Likewise.
8507 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8508 Likewise.
8509 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8510 Likewise.
8511 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8512 Likewise.
8513 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8514 Likewise.
8515 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8516 Likewise.
8517 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8518 Likewise.
8519 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8520 Likewise.
8521 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8522 Likewise.
8523 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8524 Likewise.
8525 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8526 Likewise.
8527 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8528 Likewise.
8529 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8530 Likewise.
8531 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8532 Likewise.
8533 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8534 Likewise.
8535 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8536 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8537 * testsuite/backward/hash_map/25896.cc: Likewise.
8538 * testsuite/backward/hash_set/25896.cc: Likewise.
8539
8540 2009-04-08 Ian Lance Taylor <iant@google.com>
8541
8542 * include/backward/hashtable.h (erase): Correctly handle erasing a
8543 reference to an entry in the hash table.
8544 * testsuite/backward/hash_map/25896.cc: New.
8545 * testsuite/backward/hash_set/25896.cc: New.
8546
8547 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8548
8549 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8550 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8551
8552 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8553
8554 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8555 of debug.
8556 * include/Makefile.in: Regenerate.
8557 * include/precompiled/stdc++.h: Add.
8558
8559 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8560
8561 * include/bits/random.h: Adjust doxygen markup.
8562 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8563
8564 * testsuite/26_numerics/random/piecewise_linear_distribution/
8565 operators/serialize.cc: Use typedefs.
8566
8567 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8568
8569 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8570 __gnu_cxx namespace. Remove "static inline".
8571
8572 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8573
8574 * include/bits/random.tcc (linear_congruential_engine<>::
8575 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8576
8577 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8578
8579 * include/bits/random.h (operator==): Mark all inline.
8580 (mersenne_twister_engine): Enable #if 0 checks.
8581
8582 * include/bits/random.h: Formatting tweaks.
8583
8584 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8585
8586 * include/bits/random.tcc (piecewise_linear_distribution<>::
8587 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8588 Remove spurious closed parenthesis.
8589
8590 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8591
8592 PR libstdc++/39644 (partial)
8593 * include/bits/random.tcc (linear_congruential_engine<>::
8594 seed(seed_seq&), independent_bits_engine<>::operator(),
8595 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8596
8597 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8598
8599 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8600 thinko.
8601 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8602 default.cc: Enable.
8603
8604 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8605
8606 PR libstdc++/39629 (partial)
8607 * testsuite/26_numerics/random/independent_bits_engine/cons/
8608 base_move.cc: Use uint_fast64_t instead of unsigned long.
8609 * testsuite/26_numerics/random/independent_bits_engine/cons/
8610 seed1.cc: Likewise.
8611 * testsuite/26_numerics/random/independent_bits_engine/cons/
8612 seed2.cc: Likewise.
8613 * testsuite/26_numerics/random/independent_bits_engine/cons/
8614 base_copy.cc: Likewise.
8615 * testsuite/26_numerics/random/independent_bits_engine/cons/
8616 default.cc: Likewise.
8617 * testsuite/26_numerics/random/independent_bits_engine/cons/
8618 seed_seq.cc: Likewise.
8619 * testsuite/26_numerics/random/independent_bits_engine/
8620 requirements/typedefs.cc: Likewise.
8621 * testsuite/26_numerics/random/independent_bits_engine/
8622 operators/equal.cc: Likewise.
8623 * testsuite/26_numerics/random/independent_bits_engine/
8624 operators/serialize.cc: Likewise.
8625 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8626
8627 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8628
8629 * include/tr1_impl/random: Remove, empty.
8630 * include/tr1_impl/random.tcc: Likewise.
8631
8632 * include/std/random: Minor clean-ups, formatting fixes, adjust
8633 copyright years.
8634 * include/bits/random.tcc: Likewise.
8635 * include/bits/random.h: Likewise.
8636 * include/tr1/random: Likewise.
8637 * include/tr1/random.tcc: Likewise.
8638 * include/tr1/random.h: Likewise.
8639
8640 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8641
8642 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8643 * doc/html/api.html: Regenerate.
8644
8645 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8646
8647 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8648 Change to mersenne_twister_engine, add same defaults as
8649 mersenne_twister_engine/cons/default.cc.
8650 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8651
8652 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8653 to __il.
8654 * include/bits/random.h (mersenne_twister_engine): Qualify
8655 _ShiftMin1 with namespace __detail.
8656 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8657 constexpr std::numeric_limits::max() can be used.
8658 (mersenne_twister_engine): Split apart static asserts into one
8659 assert per message. Temporarily disable the last three.
8660
8661 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8662
8663 * include/Makefile.am: Update to N2836. Modified for new random headers.
8664 * include/Makefile.in: Ditto.
8665 * include/tr1_impl/random: Moved to tr1/random.h
8666 * include/tr1_impl/random.tcc: Moved to tr1
8667 * include/tr1/random: Just point to moved tr1 random headers.
8668 * include/tr1/random.tcc: Moved from tr1_impl.
8669 * include/tr1/random.h: Moved from tr1_impl/random.
8670 * include/std/random: Modified to point to std random headers.
8671 * include/bits/random.tcc: New implementation of std random facilities.
8672 * include/bits/random.h: Ditto.
8673 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8674 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8675 seed1.cc: New.
8676 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8677 seed2.cc: New.
8678 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8679 default.cc: New.
8680 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8681 non_uint_neg.cc: New.
8682 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8683 typedefs.cc: New.
8684 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8685 equal.cc: New.
8686 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8687 serialize.cc: New.
8688 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8689 seed1.cc: New.
8690 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8691 seed2.cc: New.
8692 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8693 default.cc: New.
8694 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8695 typedefs.cc: New.
8696 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8697 equal.cc: New.
8698 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8699 serialize.cc: New.
8700 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8701 seed1.cc: New.
8702 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8703 seed2.cc: New.
8704 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8705 default.cc: New.
8706 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8707 typedefs.cc: New.
8708 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8709 equal.cc: New.
8710 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8711 serialize.cc: New.
8712 * testsuite/26_numerics/random/discard_block_engine/cons/
8713 base_move.cc: New.
8714 * testsuite/26_numerics/random/discard_block_engine/cons/
8715 seed1.cc: New.
8716 * testsuite/26_numerics/random/discard_block_engine/cons/
8717 seed2.cc: New.
8718 * testsuite/26_numerics/random/discard_block_engine/cons/
8719 base_copy.cc: New.
8720 * testsuite/26_numerics/random/discard_block_engine/cons/
8721 default.cc: New.
8722 * testsuite/26_numerics/random/discard_block_engine/cons/
8723 seed_seq.cc: New.
8724 * testsuite/26_numerics/random/discard_block_engine/requirements/
8725 typedefs.cc: New.
8726 * testsuite/26_numerics/random/discard_block_engine/operators/
8727 equal.cc: New.
8728 * testsuite/26_numerics/random/discard_block_engine/operators/
8729 serialize.cc: New.
8730 * testsuite/26_numerics/random/independent_bits_engine/cons/
8731 base_move.cc: New.
8732 * testsuite/26_numerics/random/independent_bits_engine/cons/
8733 seed1.cc: New.
8734 * testsuite/26_numerics/random/independent_bits_engine/cons/
8735 seed2.cc: New.
8736 * testsuite/26_numerics/random/independent_bits_engine/cons/
8737 base_copy.cc: New.
8738 * testsuite/26_numerics/random/independent_bits_engine/cons/
8739 default.cc: New.
8740 * testsuite/26_numerics/random/independent_bits_engine/cons/
8741 seed_seq.cc: New.
8742 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8743 typedefs.cc: New.
8744 * testsuite/26_numerics/random/independent_bits_engine/operators/
8745 equal.cc: New.
8746 * testsuite/26_numerics/random/independent_bits_engine/operators/
8747 serialize.cc: New.
8748 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8749 base_move.cc: New.
8750 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8751 seed1.cc: New.
8752 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8753 seed2.cc: New.
8754 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8755 base_copy.cc: New.
8756 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8757 default.cc: New.
8758 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8759 seed_seq.cc: New.
8760 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8761 typedefs.cc: New.
8762 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8763 equal.cc: New.
8764 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8765 serialize.cc
8766 * testsuite/26_numerics/random/mt19937.cc: New.
8767 * testsuite/26_numerics/random/mt19937_64.cc: New.
8768 * testsuite/26_numerics/random/minstd_rand.cc: New.
8769 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8770 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8771 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8772 * testsuite/26_numerics/random/ranlux24.cc: New.
8773 * testsuite/26_numerics/random/ranlux48.cc: New.
8774 * testsuite/26_numerics/random/knuth_b.cc: New.
8775 * testsuite/26_numerics/random/default_random_engine.cc: New.
8776 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8777 parms.cc: New.
8778 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8779 default.cc: New.
8780 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8781 typedefs.cc: New.
8782 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8783 serialize.cc: New.
8784 * testsuite/26_numerics/random/normal_distribution/cons/
8785 parms.cc: New.
8786 * testsuite/26_numerics/random/normal_distribution/cons/
8787 default.cc: New.
8788 * testsuite/26_numerics/random/normal_distribution/requirements/
8789 typedefs.cc: New.
8790 * testsuite/26_numerics/random/normal_distribution/operators/
8791 serialize.cc: New.
8792 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8793 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8794 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8795 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8796 parms_neg.cc: New.
8797 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8798 parms.cc: New.
8799 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8800 default.cc: New.
8801 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8802 typedefs.cc: New.
8803 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8804 serialize.cc: New.
8805 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8806 parms_neg.cc: New.
8807 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8808 parms.cc: New.
8809 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8810 default.cc: New.
8811 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8812 typedefs.cc: New.
8813 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8814 serialize.cc: New.
8815 * testsuite/26_numerics/random/poisson_distribution/cons/
8816 parms.cc: New.
8817 * testsuite/26_numerics/random/poisson_distribution/cons/
8818 default.cc: New.
8819 * testsuite/26_numerics/random/poisson_distribution/requirements/
8820 typedefs.cc
8821 * testsuite/26_numerics/random/poisson_distribution/operators/
8822 serialize.cc: New.
8823 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8824 parms.cc: New.
8825 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8826 default.cc: New.
8827 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8828 typedefs.cc: New.
8829 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8830 serialize.cc: New.
8831 * testsuite/26_numerics/random/discrete_distribution/cons/
8832 range.cc: New.
8833 * testsuite/26_numerics/random/discrete_distribution/cons/
8834 initlist.cc: New.
8835 * testsuite/26_numerics/random/discrete_distribution/cons/
8836 default.cc: New.
8837 * testsuite/26_numerics/random/discrete_distribution/cons/
8838 num_xbound_fun.cc: New.
8839 * testsuite/26_numerics/random/discrete_distribution/requirements/
8840 typedefs.cc: New.
8841 * testsuite/26_numerics/random/discrete_distribution/operators/
8842 serialize.cc: New.
8843 * testsuite/26_numerics/random/weibull_distribution/cons/
8844 parms.cc: New.
8845 * testsuite/26_numerics/random/weibull_distribution/cons/
8846 default.cc: New.
8847 * testsuite/26_numerics/random/weibull_distribution/requirements/
8848 typedefs.cc: New.
8849 * testsuite/26_numerics/random/weibull_distribution/operators/
8850 serialize.cc: New.
8851 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8852 parms.cc: New.
8853 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8854 default.cc: New.
8855 * testsuite/26_numerics/random/negative_binomial_distribution/
8856 requirements/typedefs.cc: New.
8857 * testsuite/26_numerics/random/negative_binomial_distribution/
8858 operators/serialize.cc: New.
8859 * testsuite/26_numerics/random/cauchy_distribution/cons/
8860 parms.cc: New.
8861 * testsuite/26_numerics/random/cauchy_distribution/cons/
8862 default.cc: New.
8863 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8864 typedefs.cc: New.
8865 * testsuite/26_numerics/random/cauchy_distribution/operators/
8866 serialize.cc: New.
8867 * testsuite/26_numerics/random/gamma_distribution/cons/
8868 parms.cc: New.
8869 * testsuite/26_numerics/random/gamma_distribution/cons/
8870 default.cc: New.
8871 * testsuite/26_numerics/random/gamma_distribution/requirements/
8872 typedefs.cc: New.
8873 * testsuite/26_numerics/random/gamma_distribution/operators/
8874 serialize.cc: New.
8875 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8876 parms.cc: New.
8877 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8878 default.cc: New.
8879 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8880 typedefs.cc: New.
8881 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8882 serialize.cc: New.
8883
8884 * testsuite/26_numerics/random/exponential_distribution/cons/
8885 parms.cc: New.
8886 * testsuite/26_numerics/random/exponential_distribution/cons/
8887 default.cc: New.
8888 * testsuite/26_numerics/random/exponential_distribution/requirements/
8889 typedefs.cc: New.
8890 * testsuite/26_numerics/random/exponential_distribution/operators/
8891 serialize.cc: New.
8892 * testsuite/26_numerics/random/lognormal_distribution/cons/
8893 parms.cc: New.
8894 * testsuite/26_numerics/random/lognormal_distribution/cons/
8895 default.cc: New.
8896 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8897 typedefs.cc: New.
8898 * testsuite/26_numerics/random/lognormal_distribution/operators/
8899 serialize.cc: New.
8900 * testsuite/26_numerics/random/binomial_distribution/cons/
8901 parms.cc: New.
8902 * testsuite/26_numerics/random/binomial_distribution/cons/
8903 default.cc: New.
8904 * testsuite/26_numerics/random/binomial_distribution/requirements/
8905 typedefs.cc: New.
8906 * testsuite/26_numerics/random/binomial_distribution/operators/
8907 serialize.cc: New.
8908 * testsuite/26_numerics/random/random_device/cons/
8909 token.cc: New.
8910 * testsuite/26_numerics/random/random_device/cons/
8911 default.cc: New.
8912 * testsuite/26_numerics/random/random_device/requirements/
8913 typedefs.cc: New.
8914 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8915 parms.cc: New.
8916 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8917 default.cc: New.
8918 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
8919 typedefs.cc: New.
8920 * testsuite/26_numerics/random/extreme_value_distribution/operators/
8921 serialize.cc: New.
8922 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8923 range.cc: New.
8924 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8925 default.cc: New.
8926 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8927 num_xbound_fun.cc: New.
8928 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8929 initlist_fun.cc: New.
8930 * testsuite/26_numerics/random/piecewise_linear_distribution/
8931 requirements/typedefs.cc: New.
8932 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
8933 serialize.cc: New.
8934 * testsuite/26_numerics/random/student_t_distribution/cons/
8935 parms.cc: New.
8936 * testsuite/26_numerics/random/student_t_distribution/cons/
8937 default.cc: New.
8938 * testsuite/26_numerics/random/student_t_distribution/requirements/
8939 typedefs.cc: New.
8940 * testsuite/26_numerics/random/student_t_distribution/operators/
8941 serialize.cc: New.
8942 * testsuite/26_numerics/random/geometric_distribution/cons/
8943 parms.cc: New.
8944 * testsuite/26_numerics/random/geometric_distribution/cons/
8945 default.cc: New.
8946 * testsuite/26_numerics/random/geometric_distribution/requirements/
8947 typedefs.cc: New.
8948 * testsuite/26_numerics/random/geometric_distribution/operators/
8949 serialize.cc: New.
8950 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8951 range.cc: New.
8952 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8953 default.cc: New.
8954 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8955 num_xbound_fun.cc: New.
8956 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8957 initlist_fun.cc: New.
8958 * testsuite/26_numerics/random/piecewise_constant_distribution/
8959 requirements/typedefs.cc: New.
8960 * testsuite/26_numerics/random/piecewise_constant_distribution/
8961 operators/serialize.cc: New.
8962
8963 2009-04-02 Dodji Seketeli <dodji@redhat.com>
8964
8965 * include/ext/bitmap_allocator.h: The typedefs should be made public
8966 if we want them to be accessible. This has been revealed by the patch
8967 that fixes PR c++/26693 in g++.
8968
8969 2009-04-02 Jakub Jelinek <jakub@redhat.com>
8970
8971 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
8972 Regenerated.
8973 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
8974 Regenerated.
8975 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
8976 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
8977 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
8978 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
8979 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
8980 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
8981 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
8982 Regenerated.
8983 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
8984
8985 2009-03-31 Jason Merrill <jason@redhat.com>
8986
8987 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
8988
8989 PR libstdc++/39310
8990 * include/tr1_impl/type_traits (is_function): Add partial
8991 specializations with function cv-quals.
8992 (__is_function_helper): Remove.
8993 (is_member_pointer): Don't define in terms of is_member_*_pointer.
8994
8995 2009-03-30 Ian Lance Taylor <iant@google.com>
8996
8997 * include/backward/hashtable.h (clear): Return quickly if the
8998 table is empty.
8999
9000 2009-03-27 Ian Lance Taylor <iant@google.com>
9001
9002 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9003 (__stl_prime_list): Add 5 at the start of the list.
9004
9005 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9006
9007 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9008 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9009 std::string&, ios_base::openmode), basic_ifstream<>::
9010 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9011 basic_ofstream(const std::string&, ios_base::openmode),
9012 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9013 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9014 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9015 Add in C++0x mode.
9016 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9017 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9018 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9019 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9020 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9021 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9022 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9023
9024 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9025
9026 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9027 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9028 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9029 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9030
9031 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9032
9033 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9034 _M_transfer_after, _M_reverse_after): Move out of line...
9035 * include/bits/forward_list.tcc: ... here.
9036 (forward_list<>::reverse): Move inline...
9037 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9038
9039 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9040
9041 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9042 28277.cc: Likewise.
9043 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9044 Likewise.
9045 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9046 Likewise.
9047 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9048 Likewise.
9049
9050 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9051
9052 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9053 year(s).
9054 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9055 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9056 Likewise.
9057 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9058 Likewise.
9059 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9060 Likewise.
9061 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9062
9063 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9064
9065 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9066 iterations for simulators.
9067 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9068 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9069 Condition stream width for simulators.
9070 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9071 Likewise.
9072 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9073 Likewise.
9074 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9075
9076 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9077
9078 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9079 sheet version information. Table-ize docbook element examples.
9080 * doc/xml/manual/using.xml: Human-readable header
9081 markup. Alphabetized. Add new headers.
9082 * doc/html: Regenerate.
9083
9084 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9085
9086 * doc/xml/faq.xml: Fix link to setup documentation.
9087
9088 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9089
9090 * include/std/type_traits (__add_lvalue_reference_helper,
9091 __add_rvalue_reference_helper): As an optimization, rewrite
9092 condition (avoid is_function).
9093
9094 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9095
9096 PR libstdc++/39405
9097 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9098 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9099
9100 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9101
9102 * testsuite/30_threads/condition_variable_any/native_handle/
9103 typesizes.cc: Include tweaks.
9104 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9105 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9106 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9107 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9108 * testsuite/30_threads/condition_variable/native_handle/
9109 typesizes.cc: Same.
9110
9111 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9112
9113 * include/bits/shared_ptr.h: Add include guards.
9114 * include/tr1/shared_ptr.h: Likewise.
9115
9116 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9117
9118 * include/std/iostream: Fix doxygen link.
9119 * include/bits/forward_list.h: Fix doxygen markup.
9120 * include/ext/vstring.h: Escape backslash in doxygen comment.
9121 * include/bits/basic_string.h: Likewise.
9122
9123 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9124
9125 * doc/xml/faq.xml: Fix links to implementation status pages.
9126
9127 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9128
9129 * include/std/complex (operator+(const complex<>&, const _Tp&),
9130 operator+(const _Tp&, const complex<>&),
9131 operator-(const complex<>&, const _Tp&),
9132 operator-(const _Tp&, const complex<>&)): Do not assume real()
9133 returns a reference (against DR 387).
9134 * testsuite/26_numerics/complex/dr387_2.cc: New.
9135
9136 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9137
9138 * testsuite/thread/pthread4.cc: Move...
9139 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9140 * testsuite/thread/pthread5.cc: Move...
9141 * testsuite/23_containers/list/pthread5.cc: ...here.
9142 * testsuite/thread/pthread6.cc: Move...
9143 * testsuite/23_containers/map/pthread6.cc: ...here.
9144 * testsuite/thread/pthread7-rope.cc: Move...
9145 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9146 * testsuite/thread/guard.cc: Move...
9147 * testsuite/18_support/pthread_guard.cc: ...here.
9148 * testsuite/thread/18185.cc: Move...
9149 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9150 * testsuite/thread/pthread1.cc: Move...
9151 * testsuite/23_containers/list/pthread1.cc: ...here.
9152 * testsuite/thread/pthread2.cc: Move...
9153 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9154 * testsuite/thread/pthread3.cc: Move...
9155 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9156
9157 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9158 * testsuite/thread: Remove.
9159
9160 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9161
9162 * configure: Regenerate.
9163
9164 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9165
9166 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9167 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9168 from baseline_dir.
9169 * configure: Regenerate.
9170 * testsuite/Makefile.am (baseline_file): Remove variable.
9171 (site.exp): Set baseline_dir rather than baseline_file.
9172 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9173 * testsuite/Makefile.in: Regenerate.
9174
9175 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9176
9177 * testsuite/30_threads/thread/this_thread: Move...
9178 * testsuite/30_threads/this_thread: ...here.
9179 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9180 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9181 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9182 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9183 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9184 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9185
9186 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9187
9188 * doc/doxygen/user.cfg.in: Tweaks.
9189 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9190 be elsewhere.
9191
9192 * include/tr1_impl/unordered_map: Just use most specialized
9193 container module.
9194 * include/tr1_impl/unordered_set: Same.
9195 * include/tr1_impl/array: Same.
9196 * include/bits/stl_list.h: Same.
9197 * include/bits/stl_map.h: Same.
9198 * include/bits/stl_queue.h: Same.
9199 * include/bits/stl_set.h: Same.
9200 * include/bits/stl_stack.h: Same.
9201 * include/bits/forward_list.h: Same.
9202 * include/bits/basic_string.h: Same.
9203 * include/bits/stl_multimap.h: Same.
9204 * include/bits/stl_vector.h: Same.
9205 * include/bits/stl_deque.h: Same.
9206 * include/bits/stl_multiset.h: Same.
9207 * include/bits/stl_bvector.h: Same.
9208
9209 * include/backward/binders.h: Change binder module to binders.
9210
9211 * include/std/complex: Add complex_numers module.
9212 * include/tr1_impl/complex: Same.
9213
9214 * include/std/valarray: Add numeric_arrays module.
9215 * include/bits/gslice_array.h: Same.
9216 * include/bits/gslice.h: Same.
9217 * include/bits/mask_array.h: Same.
9218 * include/bits/slice_array.h: Same.
9219 * include/bits/indirect_array.h: Same.
9220
9221 * include/bits/allocator.h: Add allocators module.
9222 * include/ext/throw_allocator.h
9223 * include/ext/pool_allocator.h
9224 * include/ext/bitmap_allocator.h
9225 * include/ext/new_allocator.h
9226 * include/ext/malloc_allocator.h
9227 * include/ext/array_allocator.h
9228 * include/ext/mt_allocator.h
9229 * include/ext/debug_allocator.h
9230 * include/ext/extptr_allocator.h
9231
9232 * include/tr1_impl/functional: Move namespace markup here.
9233 * include/tr1_impl/regex: Same.
9234
9235 * include/tr1_impl/type_traits: Add metaprogramming module.
9236 * include/std/type_traits: Same.
9237
9238 * include/std/memory: Add memory module.
9239
9240 * include/std/ratio: Add ratio module.
9241
9242 * include/std/chrono: Move namespace markup here, add time module.
9243
9244 * include/std/thread: Move namespace markup here, add concurrency
9245 module.
9246 * include/std/mutex: Use concurrency module.
9247 * include/std/condition_variable: Same.
9248
9249
9250 * include/bits/ios_base.h: Refine io module.
9251 * include/bits/basic_ios.h: Same.
9252 * include/std/fstream: Same.
9253 * include/std/istream: Same.
9254 * include/std/ostream: Same.
9255 * include/std/sstream: Same.
9256
9257 * include/ext/vstring.h: Correct parameter markup.
9258
9259 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9260 * include/bits/unique_ptr.h: Same.
9261
9262 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9263 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9264 * include/bits/stl_heap.h: Add markup for new groupings.
9265 * include/bits/stl_algobase.h: Same.
9266 * include/bits/stl_algo.h: Same.
9267
9268 * include/c_compatibility/stdatomic.h: Add atomics module.
9269 * include/c_global/cstdatomic: Same.
9270
9271 * libsupc++/exception: Add exceptions module.
9272 * libsupc++/typeinfo: Same.
9273 * libsupc++/new: Same.
9274 * libsupc++/exception_ptr.h: Same.
9275 * include/std/system_error: Same.
9276 * include/std/stdexcept: Same.
9277
9278 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9279 * libsupc++/cxxabi-forced.h: Same.
9280
9281 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9282 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9283 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9284 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9285 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9286 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9287 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9288 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9289 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9290 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9291 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9292 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9293 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9294 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9295 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9296 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9297 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9298 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9299 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9300 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9301 * testsuite/23_containers/vector/requirements/dr438/
9302 constructor_1_neg.cc: Same.
9303 * testsuite/23_containers/vector/requirements/dr438/
9304 constructor_2_neg.cc: Same.
9305 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9306 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9307 * testsuite/23_containers/deque/requirements/dr438/
9308 constructor_1_neg.cc: Same.
9309 * testsuite/23_containers/deque/requirements/dr438/
9310 constructor_2_neg.cc: Same.
9311 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9312 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9313 * testsuite/23_containers/list/requirements/dr438/
9314 constructor_1_neg.cc: Same.
9315 * testsuite/23_containers/list/requirements/dr438/
9316 constructor_2_neg.cc: Same.
9317 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9318 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9319 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9320 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9321 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9322 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9323 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9324 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9325 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9326 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9327
9328 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9329
9330 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9331 * doc/doxygen/user.cfg.in: Update.
9332 * scripts/run_doxygen: Adjust for new group names.
9333
9334 * include/tr1_impl/random: Update doxygen group markup.
9335 * include/tr1_impl/unordered_map: Same.
9336 * include/tr1_impl/unordered_set: Same.
9337 * include/tr1_impl/array: Same.
9338 * include/std/numeric: Same.
9339 * include/std/utility: Same.
9340 * include/std/bitset: Same.
9341 * include/std/iosfwd: Same.
9342 * include/bits/stl_list.h: Same.
9343 * include/bits/stl_map.h: Same.
9344 * include/bits/stl_algobase.h: Same.
9345 * include/bits/stl_queue.h: Same.
9346 * include/bits/stl_set.h: Same.
9347 * include/bits/stl_stack.h: Same.
9348 * include/bits/stl_iterator_base_types.h: Same.
9349 * include/bits/forward_list.h: Same.
9350 * include/bits/basic_string.h: Same.
9351 * include/bits/stl_multimap.h: Same.
9352 * include/bits/stl_vector.h: Same.
9353 * include/bits/stl_deque.h: Same.
9354 * include/bits/stl_multiset.h: Same.
9355 * include/bits/stl_algo.h: Same.
9356 * include/bits/stl_bvector.h: Same.
9357 * include/bits/algorithmfwd.h: Same.
9358 * include/bits/stl_function.h: Same.
9359 * include/tr1/cmath: Same.
9360 * include/backward/binders.h: Same.
9361
9362 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9363
9364 * include/std/system_error (system_category): To system_category().
9365 (generic_category): To generic_category. DR 890.
9366 * src/system_error.cc: Define.
9367 * include/bits/functexcept.h: Only one __throw_system_error.
9368 * src/functexcept.cc: Same.
9369 * include/std/mutex: Fixup for changes above.
9370 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9371 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9372 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9373 * config/abi/pre/gnu.ver: Clean up exports.
9374
9375 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9376
9377 * include/std/thread: Fix typo.
9378 * src/thread.cc (thread::join): Use NULL.
9379
9380 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9381
9382 PR libstdc++/39168
9383 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9384 const string&)): Also check that the value != CHAR_MAX.
9385 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9386 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9387 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9388 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9389 _M_cache(const locale&)): Likewise.
9390 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9391 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9392 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9393 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9394 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9395 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9396
9397 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9398 Benjamin Kosnik <bkoz@redhat.com>
9399
9400 * include/std/thread (_Impl_base): Move _M_id out and into ...
9401 (thread): ...here. Call _M_make_routine in body of constructors.
9402 Adjust data member usage to reflect changes.
9403 (_M_make_routine): From _M_make_shared_data.
9404 (_M_start_thread): Add __shared_base_type argument.
9405 * src/thread.cc: Fixups for above.
9406 * config/abi/pre/gnu.ver: Adjust exports.
9407 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9408 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9409 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9410
9411 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9412
9413 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9414 (compare_type_to_native_type): ...this, add alignment check.
9415 * testsuite/30_threads/condition_variable_any/native_handle/
9416 typesizes.cc: Modify as above.
9417 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9418 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9419 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9420 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9421 * testsuite/30_threads/condition_variable/native_handle/
9422 typesizes.cc: Same.
9423 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9424 typesizes.cc: Same.
9425
9426 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9427 * testsuite/30_threads/thread/cons/2.cc: Same.
9428 * testsuite/30_threads/thread/cons/3.cc: Same.
9429 * testsuite/30_threads/thread/cons/4.cc: Same.
9430 * testsuite/30_threads/thread/cons/5.cc: Same.
9431 * testsuite/30_threads/thread/cons/6.cc: Same.
9432 * testsuite/30_threads/thread/cons/7.cc: Same.
9433 * testsuite/30_threads/thread/cons/8.cc: Same.
9434
9435 * testsuite/30_threads/thread/cons/9.cc: New.
9436 * testsuite/30_threads/thread/cons/moveable.cc: New.
9437
9438 * src/condition_variable.cc: Clean up whitespace.
9439 * include/std/condition_variable: Same.
9440
9441 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9442
9443 * include/std/condition_variable (condition_variable): Remove
9444 _M_internal_mutex. Add private __native_type typedef.
9445 * src/condition_variable.cc (condition_variable::notify_one):
9446 Remove _M_internal_mutex use. Use typedef.
9447 (condition_variable::notify_all): Same.
9448 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9449 (recursive_mutex): Same.
9450 (timed_mutex): Same.
9451 (recursive_timed_mutex): Same.
9452 (once_flag): Make __native_type typedef private.
9453
9454 * include/std/thread (this_thread): Add minimal markup.
9455
9456 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9457 Adjust line numbers.
9458 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9459 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9460 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9461 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9462 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9463 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9464 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9465 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9466 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9467 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9468 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9469 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9470 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9471
9472 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9473 * testsuite/30_threads/condition_variable_any/native_handle/
9474 typesizes.cc: New.
9475 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9476 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9477 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9478 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9479 * testsuite/30_threads/condition_variable/native_handle/
9480 typesizes.cc: Same.
9481 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9482 typesizes.cc: Same.
9483
9484 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9485
9486 PR testsuite/33300
9487 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9488 on darwin for lp64.
9489
9490 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9491
9492 * configure.host: Set abi_baseline_pair for mips64*-linux.
9493 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9494
9495 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9496
9497 * include/std/thread (this_thread::get_id): Inline.
9498
9499 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9500
9501 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9502 _Callable as template argument for _M_make_shared_data.
9503 * testsuite/30_threads/thread/cons/6.cc: New.
9504 * testsuite/30_threads/thread/cons/7.cc: New.
9505 * testsuite/30_threads/thread/cons/8.cc: New.
9506
9507 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9508
9509 * testsuite/30_threads/thread/member: To..
9510 * testsuite/30_threads/thread/members: ...this.
9511 * testsuite/30_threads/condition_variable/member: To...
9512 * testsuite/30_threads/condition_variable/members: ...this.
9513
9514 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9515
9516 * include/std/thread (thread::id): Move definition inside thread.
9517 Use native_handle_type. Remove this_thread::get_id friend.
9518 Change __thread_data_ptr to __shared_base_ptr.
9519 (thread::id::id(native_handle_type): Make public. Still explicit.
9520 Use native_handle_type. Change _M_thread_id to _M_thread.
9521 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9522 _M_thread_handle to _M_id.
9523 (thread::__thread_data): Rename to _Impl.
9524 Fixup for renames.
9525 (thread::_M_make_thread_data): Return derived type.
9526 (thread::hardware_concurrency): Add definition for default case.
9527 (thread::get_id): Now can define inline.
9528 (thread): Change _M_thread_data to _M_data.
9529 (this_thread::get_id): Now can define inline.
9530 * src/thread.cc (__thread_proxy): Rename to
9531 execute_native_thread_routine.
9532 Fixup for other renames.
9533 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9534 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9535 * testsuite/30_threads/thread/algorithm: Move to..
9536 * testsuite/30_threads/thread/swap: ...this.
9537 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9538 * testsuite/30_threads/thread/id/operators.cc: New.
9539
9540 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9541
9542 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9543 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9544 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9545 exposing it in public std::tuple interface.
9546
9547 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9548 Benjamin Kosnik <bkoz@redhat.com>
9549
9550 * include/std/thread (__thread_data_base): Nest class in std::thread.
9551 (__thread_data): Likewise.
9552 (__thread_data_ptr): Nest typedef in std::thread.
9553 * src/thread.cc (__thread_proxy): Qualify the above names.
9554 * config/abi/pre/gnu.ver: Remove unused exports.
9555
9556 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9557
9558 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9559 * include/bits/stl_vector.h: Remove private vector_type typedef.
9560 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9561 Fix line numbers.
9562 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9563 * testsuite/23_containers/vector/requirements/dr438/
9564 constructor_1_neg.cc: Same.
9565 * testsuite/23_containers/vector/requirements/dr438/
9566 constructor_2_neg.cc: Same.
9567 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9568 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9569
9570 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9571
9572 PR libstdc++/25191
9573 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9574 deal consistently with __try and __catch too.
9575 * src/localename.cc: Replace try -> __try, catch -> __catch.
9576 * src/ios.cc: Likewise.
9577 * src/locale.cc: Likewise.
9578 * src/istream.cc: Likewise.
9579 * src/thread.cc: Likewise.
9580 * src/compatibility.cc: Likewise.
9581 * src/bitmap_allocator.cc: Likewise.
9582 * src/ios_init.cc: Likewise.
9583 * include/debug/deque: Likewise.
9584 * include/debug/list: Likewise.
9585 * include/tr1_impl/hashtable: Likewise.
9586 * include/std/bitset: Likewise.
9587 * include/ext/pb_ds/detail/resize_policy/
9588 hash_load_check_resize_trigger_imp.hpp: Likewise.
9589 * include/ext/pb_ds/detail/resize_policy/
9590 hash_standard_resize_policy_imp.hpp: Likewise.
9591 * include/ext/pb_ds/detail/cc_hash_table_map_/
9592 resize_fn_imps.hpp: Likewise.
9593 * include/ext/pb_ds/detail/cc_hash_table_map_/
9594 constructor_destructor_fn_imps.hpp: Likewise.
9595 * include/ext/pb_ds/detail/pat_trie_/
9596 split_join_branch_bag.hpp: Likewise.
9597 * include/ext/pb_ds/detail/pat_trie_/
9598 constructors_destructor_fn_imps.hpp: Likewise.
9599 * include/ext/pb_ds/detail/bin_search_tree_/
9600 constructors_destructor_fn_imps.hpp: Likewise.
9601 * include/ext/pb_ds/detail/gp_hash_table_map_/
9602 resize_fn_imps.hpp: Likewise.
9603 * include/ext/pb_ds/detail/gp_hash_table_map_/
9604 constructor_destructor_fn_imps.hpp: Likewise.
9605 * include/ext/pb_ds/detail/binary_heap_/
9606 constructors_destructor_fn_imps.hpp: Likewise.
9607 * include/ext/pb_ds/detail/binary_heap_/
9608 erase_fn_imps.hpp: Likewise.
9609 * include/ext/pb_ds/detail/binary_heap_/
9610 split_join_fn_imps.hpp: Likewise.
9611 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9612 constructors_destructor_fn_imps.hpp: Likewise.
9613 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9614 * include/ext/pb_ds/detail/list_update_map_/
9615 constructor_destructor_fn_imps.hpp: Likewise.
9616 * include/ext/slist: Likewise.
9617 * include/ext/memory: Likewise.
9618 * include/ext/rc_string_base.h: Likewise.
9619 * include/ext/ropeimpl.h: Likewise.
9620 * include/ext/vstring.tcc: Likewise.
9621 * include/ext/rope: Likewise.
9622 * include/ext/sso_string_base.h: Likewise.
9623 * include/bits/shared_ptr.h: Likewise.
9624 * include/bits/stl_list.h: Likewise.
9625 * include/bits/locale_classes.tcc: Likewise.
9626 * include/bits/locale_facets.tcc: Likewise.
9627 * include/bits/locale_classes.h: Likewise.
9628 * include/bits/forward_list.h: Likewise.
9629 * include/bits/stl_vector.h: Likewise.
9630 * include/bits/stl_deque.h: Likewise.
9631 * include/bits/istream.tcc: Likewise.
9632 * include/bits/stl_uninitialized.h: Likewise.
9633 * include/bits/ostream.tcc: Likewise.
9634 * include/bits/vector.tcc: Likewise.
9635 * include/bits/stl_tempbuf.h: Likewise.
9636 * include/bits/deque.tcc: Likewise.
9637 * include/bits/basic_string.tcc: Likewise.
9638 * include/bits/ostream_insert.h: Likewise.
9639 * include/bits/locale_facets_nonio.tcc: Likewise.
9640 * include/bits/stl_tree.h: Likewise.
9641 * include/bits/fstream.tcc: Likewise.
9642 * include/tr1/shared_ptr.h: Likewise.
9643 * include/tr1/hypergeometric.tcc: Likewise.
9644 * include/backward/hashtable.h: Likewise.
9645 * libsupc++/exception_ptr.h: Likewise.
9646 * libsupc++/eh_personality.cc: Likewise.
9647 * libsupc++/eh_call.cc: Likewise.
9648 * config/locale/gnu/monetary_members.cc: Likewise.
9649 * config/locale/gnu/time_members.h: Likewise.
9650 * config/locale/generic/time_members.h: Likewise.
9651
9652 2009-02-03 Johannes Singler <singler@ira.uka.de>
9653
9654 * include/parallel/algorithmfwd.h:
9655 Add parallelism default for many declarations.
9656 * include/parallel/numericfwd.h: Likewise.
9657 * include/parallel/iterator.h: Use iterator_traits as usual.
9658 * include/parallel/par_loop.h:
9659 Include equally_split.h.
9660 (for_each_template_random_access_ed):
9661 Avoid calling the Result default constructor.
9662 * include/parallel/numeric: Replace
9663 for_each_template_random_access by
9664 for_each_template_random_access_ed in numeric functions.
9665
9666 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9667
9668 * config/os/gnu-linux/os_defines.h: Remove superfluous
9669 __NO_STRING_INLINES.
9670
9671 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9672
9673 * testsuite/21_strings/c_strings/char/3.cc: New test.
9674 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9675
9676 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9677 Jakub Jelinek <jakub@redhat.com>
9678
9679 PR libstdc++/30928 (partial, works together with recent glibcs)
9680 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9681 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9682 defined.
9683 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9684 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9685 defined.
9686 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9687 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9688 defined.
9689 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9690 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9691 defined.
9692 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9693 argument is const char *, assign result to const char * var, not
9694 char *.
9695 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9696 argument is const wchar_t *, assign result to const wchar_t * var, not
9697 wchar_t *.
9698
9699 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9700
9701 * include/std/thread: Remove unused headers.
9702 (__thread_data_base): Remove unused mutex and base.
9703 (thread::~thread): Only detach if joinable.
9704 (thread::joinable): Test if thread data ptr is empty.
9705 (thread::_M_thread_data_mutex): Remove.
9706 (thread::_M_get_thread_data): Remove.
9707 (thread::_M_make_thread_data): Remove overload, use make_shared.
9708 (thread::id::id): Make constructor explicit.
9709 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9710 (thread::_M_start_thread): Break shared_ptr cycle on error.
9711 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9712 * testsuite/30_threads/thread/member/4.cc: New.
9713 * testsuite/30_threads/thread/member/5.cc: New.
9714
9715 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9716
9717 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9718 (standard_layout): Just use !has_virtual_destructor for now.
9719 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9720 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9721 * testsuite/30_threads/recursive_mutex/requirements/
9722 standard_layout.cc: New.
9723 * testsuite/30_threads/condition_variable/requirements/
9724 standard_layout.cc: New.
9725 * testsuite/29_atomics/atomic_address/requirements/
9726 standard_layout.cc: Adjust.
9727 * testsuite/29_atomics/atomic_flag/requirements/
9728 standard_layout.cc: Same.
9729 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9730 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9731 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9732 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9733 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9734 line numbers.
9735 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9736 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9737 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9738 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9739 Remove, not required.
9740
9741 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9742
9743 * include/std/thread (__thread_data_base, thread): Rename member
9744 functions to match coding style.
9745 (thread::thread,thread::operator=): Define move operations.
9746 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9747 * config/abi/pre/gnu.ver: Adjust.
9748
9749 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9750
9751 PR libstdc++/38384
9752 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9753 on HPUX.
9754 * configure: Regenerate.
9755
9756 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9757
9758 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9759 atomic_flag_fence.
9760
9761 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9762
9763 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9764 Uros Bizjak <ubizjak@gmail.com>
9765
9766 PR libstdc++/38834
9767 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9768 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9769
9770 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9771 Rainer Emrich <r.emrich@de.tecosim.com>
9772
9773 PR libstdc++/38919
9774 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9775 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9776 * configure: Regenerate.
9777
9778 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9779
9780 * include/std/thread (__thread_data_base::__run): Make non-const.
9781 * testsuite/30_threads/thread/cons/5.cc: New.
9782
9783 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9784
9785 * src/Makefile.am (sources): Add math_stubs_float.cc.
9786 * src/Makefile.in: Regenerate.
9787 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9788
9789 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9790
9791 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9792 * src/Makefile.in: Regenerate.
9793 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9794
9795 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9796
9797 PR libstdc++/32666
9798 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9799
9800 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9801
9802 PR libstdc++/32666
9803 * Makefile.am (hosted_source): Remove libmath directory.
9804 * Makefile.in: Regenerate.
9805 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9806 (AC_REPLACE_MATHFUNCS): Remove.
9807 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9808 in GLIBCXX_CHECK_C99_TR1.
9809 * acinclude.m4: Remove libmath, need_math.
9810 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9811 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9812 * configure.ac: Same.
9813 * configure: Regenerate.
9814 * fragment.am: Fix comment.
9815 * config.h.in: Regenerate.
9816 * src/Makefile.in: Regenerate.
9817 * src/Makefile.am: Remove libmath references.
9818 * doc/Makefile.in: Regenerate.
9819 * po/Makefile.in: Regenerate.
9820 * include/Makefile.in: Regenerate.
9821 * libsupc++/Makefile.in: Regenerate.
9822 * testsuite/Makefile.in: Regenerate.
9823
9824 * src/compatibility.cc: Also export long double versions of "C" math
9825 library if hppa-linux.
9826 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9827 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9828
9829 * libmath: Remove.
9830 * libmath/signbit.c: Same.
9831 * libmath/stubs.c: Same.
9832 * libmath/Makefile.in: Same.
9833 * libmath/copysignf.c: Same.
9834 * libmath/mathconf.h: Same.
9835 * libmath/signbitf.c: Same.
9836 * libmath/Makefile.am: Same.
9837 * libmath/signbitl.c: Same.
9838
9839 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9840 Paolo Carlini <paolo.carlini@oracle.com>
9841
9842 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9843 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9844 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9845 * configure.ac: Adjust.
9846 * doc/xml/manual/configure.xml: Update.
9847 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9848 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9849 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9850 * configure: Regenerate.
9851 * config.h.in: Likewise.
9852
9853 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9854 thread::joinable, thread::swap, this_thread::get_id,
9855 this_thread::yield): Define inline...
9856 * include/std/thread: ... here.
9857 * config/abi/pre/gnu.ver: Adjust.
9858
9859 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9860
9861 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9862 Add dg-timeout-factor 2.0.
9863 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9864 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9865 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9866 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9867 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9868 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9869
9870 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9871
9872 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9873 field from readelf output.
9874
9875 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9876
9877 PR libstdc++/38384
9878 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9879 * configure: Regenerate.
9880
9881 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9882
9883 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9884 _GLIBCXX_HAVE_TLS.
9885 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9886
9887 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9888
9889 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9890 constructor for _M_pattern.
9891 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9892 string.cc: Test construction from different basic_string type.
9893 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9894 string.cc: Likewise.
9895
9896 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9897 Jonathan Larmour <jifl@eCosCentric.com>
9898
9899 PR libstdc++/36801
9900 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9901 New.
9902 (__gnu_cxx::__exchange_and_add): Use it.
9903 * src/atomic.cc (get_atomic_mutex): New.
9904 * src/debug.cc (get_safe_base_mutex): New.
9905 * src/locale.cc (get_locale_cache_mutex): New.
9906 * src/mt_allocator.cc (get_freelist): New.
9907 (get_freelist_mutex): New.
9908 * src/pool_allocator.cc (get_palloc_mutex): New.
9909 * include/std/mutex (__once_functor_lock): To
9910 (__get_once_functor_lock): ...this.
9911 * src/mutex.cc (__once_mutex): Don't export, use
9912 (get_once_mutex): ...this.
9913 * config/abi/pre/gnu.ver: Adjust exports.
9914
9915 2009-01-07 Jakub Jelinek <jakub@redhat.com>
9916
9917 PR libstdc++/38732
9918 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
9919 referenceCount field again.
9920 (__cxxabiv1::__cxa_refcounted_exception): New struct.
9921 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
9922 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
9923 inline functions.
9924 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
9925 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
9926 instead of __cxa_exception.
9927 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
9928 __cxxabiv1::__cxa_throw): Likewise.
9929 * libsupc++/eh_ptr.cc (std::rethrow_exception,
9930 std::__exception_ptr::exception_ptr::_M_addref,
9931 std::__exception_ptr::exception_ptr::_M_release,
9932 __gxx_dependent_exception_cleanup): Likewise.
9933 * testsuite/18_support/exception/38732.cc: New test.
9934
9935 PR libstdc++/38092
9936 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
9937 * src/compatibility.cc: Don't use .symver directives if
9938 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
9939 * config.h.in: Regenerated.
9940 * configure: Likewise.
9941
9942 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
9943
9944 PR libstdc++/38466
9945 * include/bits/stl_pair.h: Document C++03 pair vs swap.
9946
9947 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
9948
9949 * src/locale_init.cc (locale::_S_initialize_once): Move construction
9950 of classic locale...
9951 (locale::classic): Here.
9952
9953 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
9954
9955 * include/tr1_impl/regex: Fix bad return statements and typos.
9956
9957 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9958
9959 * include/tr1_impl/regex: Remove unimplemented function definitions.
9960 * testsuite/28_regex/init-list.cc: Compile only.
9961 * testsuite/tr1/7_regular_expressions/regex/cons/char/
9962 c_string_extended.cc: Same.
9963 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
9964 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
9965
9966 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9967
9968 PR libstdc++/38384
9969 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
9970 * configure: Regenerate.
9971
9972 2009-01-05 Ben Elliston <bje@au.ibm.com>
9973
9974 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
9975 * configure: Regenerate.
9976
9977 2009-01-05 Ben Elliston <bje@au.ibm.com>
9978
9979 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
9980 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
9981 * configure: Regenerate.
9982
9983 2009-01-04 Richard Guenther <rguenther@suse.de>
9984
9985 PR libstdc++/38720
9986 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
9987 integer type for storage, arithmetic and comparisons.
9988 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
9989
9990 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
9991
9992 PR libstdc++/38719
9993 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
9994 _Fwd_list_const_iterator::_M_next): Fix return type.
9995
9996 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
9997
9998 * Revert last commit, reopen and suspend libstdc++/38678.
9999
10000 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10001
10002 PR libstdc++/38678
10003 * include/std/istream (basic_istream<>::_M_read): New.
10004 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10005 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10006 * include/std/ostream (basic_ostream<>::_M_write_): New.
10007 (basic_ostream<>::_M_write): Adjust.
10008 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10009 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10010 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10011 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10012 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.