]> gcc.gnu.org Git - gcc.git/blame - libstdc++-v3/ChangeLog
re PR fortran/41070 (Error: Components of structure constructor '' at (1) are PRIVATE)
[gcc.git] / libstdc++-v3 / ChangeLog
CommitLineData
c105751c
ESR
12009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
2
3 * include/bits/stl_tree.h: Make erase return iterator as per DR 130.
4 * include/bits/stl_set.h: Same.
5 * include/bits/stl_multiset.h: Same.
6 * include/bits/stl_map.h: Same.
7 * include/bits/stl_multimap.h: Same.
8 * doc/xml/manual/intro.xml: Document.
9 * testsuite/23_containers/set/dr130.cc: New.
10 * testsuite/23_containers/multiset/dr130.cc: New.
11 * testsuite/23_containers/map/dr130.cc: New.
12 * testsuite/23_containers/multimap/dr130.cc: New.
13
b4d64776
BK
142009-08-14 Benjamin Kosnik <bkoz@redhat.com>
15
16 * include/ext/pointer.h: Add pragma system_header, use
17 _GLIBCXX_USE_LONG_LONG, macro cleanup.
18
34d35753
UB
192009-08-14 Uros Bizjak <ubizjak@gmail.com>
20
21 * src/compatibility-ldbl.cc: Include cmath.
22
2019698b
BK
232009-08-13 Benjamin Kosnik <bkoz@redhat.com>
24
25 * src/compatibility-ldbl.cc: Include tr1/functional.
26
5d32a15e
BK
272009-08-12 Benjamin Kosnik <bkoz@redhat.com>
28
29 * src/compatibility-ldbl.cc: Add explicit namespace scope.
30
12d74f0d
BK
312009-08-11 Benjamin Kosnik <bkoz@redhat.com>
32
33 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
34 * include/precompiled/stdc++.h: Don't include cassert if
35 _GLIBCXX_NO_ASSERT defined.
36 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
37 semi-colon.
38 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
39 Same.
40
41 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
42 directory.
43 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
44 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
45 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
46
47 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
48 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
49 use stdc++.h include.
50 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
51 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
52 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
53 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
54 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
55 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
56 ...this.
57 * testsuite/17_intro/headers/c++200x/all.cc: To...
58 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
59 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
60 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
61 ...this.
62 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
63 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
64
41ca4246
BK
652009-08-10 Benjamin Kosnik <bkoz@redhat.com>
66
67 * include/std/future: Move error handling bits outside macro guard.
68 * src/future.cc: Adjust.
69
70 * include/precompiled/stdc++.h: Add future.
71 * doc/xml/manual/using.xml: Same.
72
a00e3769
BK
732009-08-10 Benjamin Kosnik <bkoz@redhat.com>
74
75 * src/hashtable.cc: Just definitions.
76 * src/hashtable_c++0x.cc: Compile C++0x versions.
77 * src/hash.cc: Same.
78 * src/hash_c++0x.cc: Same.
79 src/hash_tr1.cc: Compile TR1 versions.
80 src/hashtable_tr1.cc: Same.
81
82 * src/limits_c++0x.cc: Sync build error handling.
83
84 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
85 hashtable.cc to hashtable_tr1.cc.
86 * src/Makefile.in: Regenerate.
87
53020026
BK
882009-08-10 Benjamin Kosnik <bkoz@redhat.com>
89
90 * include/tr1_impl/functional: Doxygen markup.
91
92 * doc/html/*: Regenerate.
93
8d1b99e2
BK
942009-08-10 Benjamin Kosnik <bkoz@redhat.com>
95
96 * include/std/future: Fixes for -fno-exceptions.
97 * include/bits/functexcept.h: Same.
98 * libsupc++/exception_ptr.h: Same.
99 * src/pool_allocator.cc: Same.
100 * src/future.cc: Same.
101 * src/functexcept.cc: Same.
102 * config/abi/pre/gnu.ver: New exports.
103 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
104 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
105 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
106 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
107 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
108 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
109 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
110
111 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
112 * testsuite/23_containers/deque/operators/2.cc: New.
113
ac517fcb
PC
1142009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
115
116 * src/hash.cc (hash<string>::operator()(string),
117 hash<wstring>::operator()(wstring)): Do not decorate as throwing
118 nothing.
119 * include/bits/functional_hash.h (hash<error_code>::
120 operator()(error_code)): Likewise.
121
21da6d0f
BK
1222009-08-06 Benjamin Kosnik <bkoz@redhat.com>
123
124 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
125 bool for stream sentry objects.
126 * include/bits/istream.tcc: Same.
127 * include/bits/ostream.tcc: Same.
128 * include/bits/basic_string.tcc: Same.
129 * include/bits/ostream_insert.h: Same.
130 * src/istream.cc: Same.
131
05168714
PC
1322009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
133
134 PR libstdc++/15523
135 * include/debug/safe_iterator.h (_Safe_iterator<>::
136 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
137 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
138 do not error out when the source is a value-initialized iterator.
139 * testsuite/23_containers/vector/15523.cc: New.
140 * doc/xml/manual/intro.xml: Add an entry for DR 408.
141
53a381dc
PC
1422009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
143
144 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
145 cosmetic changes, inline.
146 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
147 Likewise.
148 * include/bits/move.h: Minor cosmetic changes.
149
453def3e
PC
1502009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
151
152 PR libstdc++/40912 (final)
153 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
154 * testsuite/26_numerics/random/uniform_real_distribution/cons/
155 parms_neg.cc: Likewise.
156 * testsuite/26_numerics/random/uniform_real_distribution/cons/
157 parms.cc: Likewise.
158 * testsuite/26_numerics/random/uniform_real_distribution/cons/
159 default.cc: Likewise.
160 * testsuite/26_numerics/random/uniform_real_distribution/
161 requirements/typedefs.cc: Likewise.
162 * testsuite/26_numerics/random/piecewise_constant_distribution/
163 cons/range.cc: Likewise.
164 * testsuite/26_numerics/random/piecewise_constant_distribution/
165 cons/default.cc: Likewise.
166 * testsuite/26_numerics/random/piecewise_constant_distribution/
167 cons/num_xbound_fun.cc: Likewise.
168 * testsuite/26_numerics/random/piecewise_constant_distribution/
169 cons/initlist_fun.cc: Likewise.
170 * testsuite/26_numerics/random/piecewise_constant_distribution/
171 requirements/typedefs.cc: Likewise.
172 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
173 * testsuite/26_numerics/random/chi_squared_distribution/cons/
174 parms.cc: Likewise.
175 * testsuite/26_numerics/random/chi_squared_distribution/cons/
176 default.cc: Likewise.
177 * testsuite/26_numerics/random/chi_squared_distribution/
178 requirements/typedefs.cc: Likewise.
179 * testsuite/26_numerics/random/normal_distribution/
180 cons/parms.cc: Likewise.
181 * testsuite/26_numerics/random/normal_distribution/
182 cons/default.cc: Likewise.
183 * testsuite/26_numerics/random/normal_distribution/
184 requirements/typedefs.cc: Likewise.
185 * testsuite/26_numerics/random/seed_seq/cons/
186 range.cc: Likewise.
187 * testsuite/26_numerics/random/seed_seq/cons/
188 initlist.cc: Likewise.
189 * testsuite/26_numerics/random/seed_seq/cons/
190 default.cc: Likewise.
191 * testsuite/26_numerics/random/seed_seq/requirements/
192 typedefs.cc: Likewise.
193 * testsuite/26_numerics/random/uniform_int_distribution/
194 cons/parms_neg.cc: Likewise.
195 * testsuite/26_numerics/random/uniform_int_distribution/
196 cons/parms.cc: Likewise.
197 * testsuite/26_numerics/random/uniform_int_distribution/
198 cons/default.cc: Likewise.
199 * testsuite/26_numerics/random/uniform_int_distribution/
200 requirements/typedefs.cc: Likewise.
201 * testsuite/26_numerics/random/poisson_distribution/cons/
202 parms.cc: Likewise.
203 * testsuite/26_numerics/random/poisson_distribution/cons/
204 default.cc: Likewise.
205 * testsuite/26_numerics/random/poisson_distribution/
206 requirements/typedefs.cc: Likewise.
207 * testsuite/26_numerics/random/bernoulli_distribution/
208 cons/parms.cc: Likewise.
209 * testsuite/26_numerics/random/bernoulli_distribution/
210 cons/default.cc: Likewise.
211 * testsuite/26_numerics/random/bernoulli_distribution/
212 requirements/typedefs.cc: Likewise.
213 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
214 * testsuite/26_numerics/random/
215 default_random_engine.cc: Likewise.
216 * testsuite/26_numerics/random/discrete_distribution/
217 cons/range.cc: Likewise.
218 * testsuite/26_numerics/random/discrete_distribution/
219 cons/initlist.cc: Likewise.
220 * testsuite/26_numerics/random/discrete_distribution/
221 cons/default.cc: Likewise.
222 * testsuite/26_numerics/random/discrete_distribution/
223 cons/num_xbound_fun.cc: Likewise.
224 * testsuite/26_numerics/random/discrete_distribution/
225 requirements/typedefs.cc: Likewise.
226 * testsuite/26_numerics/random/weibull_distribution/
227 cons/parms.cc: Likewise.
228 * testsuite/26_numerics/random/weibull_distribution/
229 cons/default.cc: Likewise.
230 * testsuite/26_numerics/random/weibull_distribution/
231 requirements/typedefs.cc: Likewise.
232 * testsuite/26_numerics/random/independent_bits_engine/
233 cons/base_move.cc: Likewise.
234 * testsuite/26_numerics/random/independent_bits_engine/
235 cons/seed1.cc: Likewise.
236 * testsuite/26_numerics/random/independent_bits_engine/
237 cons/seed2.cc: Likewise.
238 * testsuite/26_numerics/random/independent_bits_engine/
239 cons/base_copy.cc: Likewise.
240 * testsuite/26_numerics/random/independent_bits_engine/
241 cons/default.cc: Likewise.
242 * testsuite/26_numerics/random/independent_bits_engine/
243 cons/seed_seq.cc: Likewise.
244 * testsuite/26_numerics/random/independent_bits_engine/
245 requirements/typedefs.cc: Likewise.
246 * testsuite/26_numerics/random/independent_bits_engine/
247 operators/equal.cc: Likewise.
248 * testsuite/26_numerics/random/independent_bits_engine/
249 operators/serialize.cc: Likewise.
250 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
251 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
252 * testsuite/26_numerics/random/subtract_with_carry_engine/
253 cons/seed1.cc: Likewise.
254 * testsuite/26_numerics/random/subtract_with_carry_engine/
255 cons/seed2.cc: Likewise.
256 * testsuite/26_numerics/random/subtract_with_carry_engine/
257 cons/default.cc: Likewise.
258 * testsuite/26_numerics/random/subtract_with_carry_engine/
259 requirements/typedefs.cc: Likewise.
260 * testsuite/26_numerics/random/subtract_with_carry_engine/
261 operators/equal.cc: Likewise.
262 * testsuite/26_numerics/random/subtract_with_carry_engine/
263 operators/serialize.cc: Likewise.
264 * testsuite/26_numerics/random/discard_block_engine/cons/
265 base_move.cc: Likewise.
266 * testsuite/26_numerics/random/discard_block_engine/cons/
267 seed1.cc: Likewise.
268 * testsuite/26_numerics/random/discard_block_engine/cons/
269 seed2.cc: Likewise.
270 * testsuite/26_numerics/random/discard_block_engine/cons/
271 base_copy.cc: Likewise.
272 * testsuite/26_numerics/random/discard_block_engine/cons/
273 default.cc: Likewise.
274 * testsuite/26_numerics/random/discard_block_engine/cons/
275 seed_seq.cc: Likewise.
276 * testsuite/26_numerics/random/discard_block_engine/
277 requirements/typedefs.cc: Likewise.
278 * testsuite/26_numerics/random/discard_block_engine/
279 operators/equal.cc: Likewise.
280 * testsuite/26_numerics/random/discard_block_engine/
281 operators/serialize.cc: Likewise.
282 * testsuite/26_numerics/random/cauchy_distribution/
283 cons/parms.cc: Likewise.
284 * testsuite/26_numerics/random/cauchy_distribution/
285 cons/default.cc: Likewise.
286 * testsuite/26_numerics/random/cauchy_distribution/
287 requirements/typedefs.cc: Likewise.
288 * testsuite/26_numerics/random/negative_binomial_distribution/
289 cons/parms.cc: Likewise.
290 * testsuite/26_numerics/random/negative_binomial_distribution/
291 cons/default.cc: Likewise.
292 * testsuite/26_numerics/random/negative_binomial_distribution/
293 requirements/typedefs.cc: Likewise.
294 * testsuite/26_numerics/random/gamma_distribution/
295 cons/parms.cc: Likewise.
296 * testsuite/26_numerics/random/gamma_distribution/
297 cons/default.cc: Likewise.
298 * testsuite/26_numerics/random/gamma_distribution/
299 requirements/typedefs.cc: Likewise.
300 * testsuite/26_numerics/random/mersenne_twister_engine/
301 cons/seed1.cc: Likewise.
302 * testsuite/26_numerics/random/mersenne_twister_engine/
303 cons/seed2.cc: Likewise.
304 * testsuite/26_numerics/random/mersenne_twister_engine/
305 cons/default.cc: Likewise.
306 * testsuite/26_numerics/random/mersenne_twister_engine/
307 requirements/typedefs.cc: Likewise.
308 * testsuite/26_numerics/random/mersenne_twister_engine/
309 operators/equal.cc: Likewise.
310 * testsuite/26_numerics/random/mersenne_twister_engine/
311 operators/serialize.cc: Likewise.
312 * testsuite/26_numerics/random/fisher_f_distribution/
313 cons/parms.cc: Likewise.
314 * testsuite/26_numerics/random/fisher_f_distribution/
315 cons/default.cc: Likewise.
316 * testsuite/26_numerics/random/fisher_f_distribution/
317 requirements/typedefs.cc: Likewise.
318 * testsuite/26_numerics/random/exponential_distribution/
319 cons/parms.cc: Likewise.
320 * testsuite/26_numerics/random/exponential_distribution/
321 cons/default.cc: Likewise.
322 * testsuite/26_numerics/random/exponential_distribution/
323 requirements/typedefs.cc: Likewise.
324 * testsuite/26_numerics/random/binomial_distribution/
325 cons/parms.cc: Likewise.
326 * testsuite/26_numerics/random/binomial_distribution/
327 cons/default.cc: Likewise.
328 * testsuite/26_numerics/random/binomial_distribution/
329 requirements/typedefs.cc: Likewise.
330 * testsuite/26_numerics/random/lognormal_distribution/
331 cons/parms.cc: Likewise.
332 * testsuite/26_numerics/random/lognormal_distribution/
333 cons/default.cc: Likewise.
334 * testsuite/26_numerics/random/lognormal_distribution/
335 requirements/typedefs.cc: Likewise.
336 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
337 * testsuite/26_numerics/random/random_device/cons/
338 token.cc: Likewise.
339 * testsuite/26_numerics/random/random_device/cons/
340 default.cc: Likewise.
341 * testsuite/26_numerics/random/random_device/
342 requirements/typedefs.cc: Likewise.
343 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
344 * testsuite/26_numerics/random/extreme_value_distribution/
345 cons/parms.cc: Likewise.
346 * testsuite/26_numerics/random/extreme_value_distribution/
347 cons/default.cc: Likewise.
348 * testsuite/26_numerics/random/extreme_value_distribution/
349 requirements/typedefs.cc: Likewise.
350 * testsuite/26_numerics/random/piecewise_linear_distribution/
351 cons/range.cc: Likewise.
352 * testsuite/26_numerics/random/piecewise_linear_distribution/
353 cons/default.cc: Likewise.
354 * testsuite/26_numerics/random/piecewise_linear_distribution/
355 cons/num_xbound_fun.cc: Likewise.
356 * testsuite/26_numerics/random/piecewise_linear_distribution/
357 cons/initlist_fun.cc: Likewise.
358 * testsuite/26_numerics/random/piecewise_linear_distribution/
359 requirements/typedefs.cc: Likewise.
360 * testsuite/26_numerics/random/student_t_distribution/
361 cons/parms.cc: Likewise.
362 * testsuite/26_numerics/random/student_t_distribution/
363 cons/default.cc: Likewise.
364 * testsuite/26_numerics/random/student_t_distribution/
365 requirements/typedefs.cc: Likewise.
366 * testsuite/26_numerics/random/linear_congruential_engine/
367 cons/seed1.cc: Likewise.
368 * testsuite/26_numerics/random/linear_congruential_engine/
369 cons/seed2.cc: Likewise.
370 * testsuite/26_numerics/random/linear_congruential_engine/
371 cons/default.cc: Likewise.
372 * testsuite/26_numerics/random/linear_congruential_engine/
373 requirements/non_uint_neg.cc: Likewise.
374 * testsuite/26_numerics/random/linear_congruential_engine/
375 requirements/typedefs.cc: Likewise.
376 * testsuite/26_numerics/random/linear_congruential_engine/
377 operators/equal.cc: Likewise.
378 * testsuite/26_numerics/random/linear_congruential_engine/
379 operators/serialize.cc: Likewise.
380 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
381 * testsuite/26_numerics/random/shuffle_order_engine/cons/
382 base_move.cc: Likewise.
383 * testsuite/26_numerics/random/shuffle_order_engine/cons/
384 seed1.cc: Likewise.
385 * testsuite/26_numerics/random/shuffle_order_engine/cons/
386 seed2.cc: Likewise.
387 * testsuite/26_numerics/random/shuffle_order_engine/cons/
388 base_copy.cc: Likewise.
389 * testsuite/26_numerics/random/shuffle_order_engine/cons/
390 default.cc: Likewise.
391 * testsuite/26_numerics/random/shuffle_order_engine/cons/
392 seed_seq.cc: Likewise.
393 * testsuite/26_numerics/random/shuffle_order_engine/
394 requirements/typedefs.cc: Likewise.
395 * testsuite/26_numerics/random/shuffle_order_engine/
396 operators/equal.cc: Likewise.
397 * testsuite/26_numerics/random/shuffle_order_engine/
398 operators/serialize.cc: Likewise.
399 * testsuite/26_numerics/random/geometric_distribution/
400 cons/parms.cc: Likewise.
401 * testsuite/26_numerics/random/geometric_distribution/
402 cons/default.cc: Likewise.
403 * testsuite/26_numerics/random/geometric_distribution/
404 requirements/typedefs.cc: Likewise.
405 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
406
e7f1930f
JM
4072009-07-31 Jason Merrill <jason@redhat.com>
408 Douglas Gregor <doug.gregor@gmail.com>
409
410 * include/bits/move.h (forward): Implement as in N2835.
411 (move): Implement as in N2831.
412 * include/std/istream (rvalue stream operator>>): New.
413 * include/std/ostream (rvalue stream operator<<): New.
414 * testsuite/27_io/rvalue_streams.cc: New.
415
4c650853
JM
4162009-07-31 Jason Merrill <jason@redhat.com>
417
418 * include/bits/forward_list.h (splice_after): Use forward.
419 (merge): Likewise.
420 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
421 (move_iterator::operator[]): Use move.
422 * include/bits/stl_list.h (insert): Use move.
423 * include/std/thread (_Callable constructor): Use forward.
424 * include/std/tuple: Don't specify explicit template args to move.
425
426 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
427 Adjust signature.
428 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
429 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
430 reference.
431 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
432 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
433 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
434 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
435 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
436 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
437 testsuite/23_containers/forward_list/operations/1.cc,
438 testsuite/23_containers/forward_list/operations/5.cc: Use move.
439 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
440 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
441 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
442 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
443 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
444
bd31ae23
PC
4452009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
446
447 PR libstdc++/40912 (partial)
448 * include/std/random: Disable the facility if <stdint.h> is not
449 available.
450
930e5137
JDA
4512009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
452
453 PR libstdc++/40919
454 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
455 xfail on darwin[3-9]*.
456
7ce18a45
PC
4572009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
458
459 PR libstdc++/40917
460 * testsuite/util/replacement_memory_operators.h: Add missing includes,
461 tweak qualifications.
462
4632009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
464
465 PR libstdc++/40916
466 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
467 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
468 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
469
1b3b24c2
RW
4702009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
471
472 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
473
4380ae35
PC
4742009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
475
476 PR libstdc++/40915
477 * testsuite/18_support/headers/exception/synopsis.cc: Fix
478 std::terminate declaration.
479
0699748f
PC
4802009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
481
482 PR libstdc++/40908
483 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
484 symbols at GLIBCXX_3.4.
485
95bfca5e
PC
4862009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
487
488 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
489 * testsuite/util/testsuite_abi.cc: Adjust.
490 * configure.ac: Bump libtool_VERSION to 6:13:0.
491 * configure: Regenerate.
492
8a259105
BK
4932009-07-28 Benjamin Kosnik <bkoz@redhat.com>
494 Tyler Earman <rem.intellegare@gmail.com>
495
496 * doc/xml/manual/configure.xml: Consistent placement of
497 ABI-changing options, clarify --enable-clocale.
498
5268acda
RW
4992009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
500
501 * python/Makefile.in: Regenerate.
502
a348618d
RW
5032009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
504
505 * python/Makefile.am (install-data-local): Use DESTDIR
506 correctly.
507
67a6e816
JM
5082009-07-24 Jason Merrill <jason@redhat.com>
509
510 Core issue 901
511 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
512 dealloc.
513
2e0814c8
JM
5142009-07-24 Joseph Myers <joseph@codesourcery.com>
515
516 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
517 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
518 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
519 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
520 * testsuite/21_strings/headers/cwchar/functions_std.cc,
521 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
522 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
523 Use dg-require-swprintf.
524
fcbaa582
PC
5252009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
526
527 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
528
7cf8aefc
PC
5292009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
530
531 * include/c_std/cmath (abs(_Tp)): Add.
532 * include/c_global/cmath (abs(_Tp)): Likewise.
533 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
534
23041160
PC
5352009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
536
537 * doc/html/ext/lwg-closed.html: Update to R65.
538 * doc/html/ext/lwg-defects.html: Likewise.
539 * doc/html/ext/lwg-active.html: Likewise.
540 * doc/xml/manual/intro.xml: Update DRs entries.
541
61e6d522
JM
5422009-07-22 Jason Merrill <jason@redhat.com>
543
544 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
545
af4beb4b
PC
5462009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
547
548 * include/std/valarray (valarray<>::operator=(const valarray<>&),
549 valarray<>::operator=(initializer_list<>)): Implement resolution
550 of DR 630, [Ready] in Frankfurt.
551 * testsuite/26_numerics/valarray/dr630-1.cc: New.
552 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
553 * doc/xml/manual/intro.xml: Add an entry for DR 630.
554
513c5a5b
PC
5552009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
556
557 * include/std/chrono (duration<>::operator%=, operator%):
558 Add, per DR 934.
559 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
560 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
561
562 * include/std/chrono (operator/): Simplify implementation.
563
fb8c6cc9
BK
5642009-07-20 Benjamin Kosnik <bkoz@redhat.com>
565
566 * doc/xml/manual/intro.xml: Escape '&', validate.
567 * doc/xml/manual/using.xml: Validate, dead link check.
568 * doc/xml/manual/strings.xml: Same.
569 * doc/xml/manual/appendix_contributing.xml: Same.
570 * doc/xml/manual/iterators.xml: Same.
571 * doc/xml/manual/spine.xml: Same.
572
47f6d7ac
BK
573 * doc/xml/faq.xml: Remove redundant xreflabel entities.
574 * doc/xml/gnu/gpl-3.0.xml: Same.
575 * doc/xml/manual/mt_allocator.xml: Same.
576 * doc/xml/manual/allocator.xml: Same.
577 * doc/xml/manual/ctype.xml: Same.
578 * doc/xml/manual/codecvt.xml: Same.
579 * doc/xml/manual/backwards_compatibility.xml: Same.
580 * doc/xml/manual/shared_ptr.xml: Same.
581 * doc/xml/manual/abi.xml: Same.
582 * doc/xml/manual/auto_ptr.xml: Same.
583 * doc/xml/manual/internals.xml: Same.
584 * doc/xml/manual/parallel_mode.xml: Same.
585 * doc/xml/manual/bitmap_allocator.xml: Same.
586 * doc/xml/manual/build_hacking.xml: Same.
587 * doc/xml/manual/evolution.xml: Same.
588 * doc/xml/manual/debug.xml: Same.
589 * doc/xml/manual/localization.xml: Same.
590 * doc/xml/manual/appendix_contributing.xml: Same.
591 * doc/xml/manual/locale.xml: Same.
592 * doc/xml/manual/messages.xml: Same.
593 * doc/xml/manual/spine.xml: Same.
594 * doc/xml/manual/test.xml: Same.
595 * doc/xml/book.txml: Same.
596 * doc/xml/spine.xml: Same.
597
50fbf0c3
BK
598 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
599 * doc/xml/manual/backwards_compatibility.xml: Same.
600 * doc/xml/manual/concurrency.xml: Same.
601 * doc/xml/manual/intro.xml: Same.
602 * doc/xml/manual/parallel_mode.xml: Same.
603 * doc/xml/manual/status_cxx1998.xml: Same.
604 * doc/xml/manual/containers.xml: Same.
605 * doc/xml/manual/io.xml: Same.
606 * doc/xml/manual/support.xml: Same.
607 * doc/xml/manual/strings.xml: Same.
608 * doc/xml/manual/debug_mode.xml: Same.
609 * doc/xml/manual/extensions.xml: Same.
610 * doc/xml/manual/appendix_contributing.xml: Same.
611 * doc/xml/manual/messages.xml: Same.
612 * doc/xml/manual/test.xml: Same.
613
7fa94fbb
BK
614 * doc/xml/manual/abi.xml: Same.
615 * doc/xml/manual/auto_ptr.xml: Same.
616 * doc/xml/manual/parallel_mode.xml: Same.
617 * doc/xml/manual/build_hacking.xml: Same.
618 * doc/xml/manual/evolution.xml: Same.
619 * doc/xml/manual/using.xml: Same.
620 * doc/xml/manual/debug_mode.xml: Same.
621 * doc/xml/manual/extensions.xml: Same.
622 * doc/xml/manual/diagnostics.xml: Same.
623 * doc/xml/manual/algorithms.xml: Same.
624
fb8c6cc9
BK
625 * doc/html: Regenerate.
626
af90c8c9
PC
6272009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
628
629 PR libstdc++/40712
630 * config/locale/gnu/numeric_members.cc (numpunct<>::
631 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
632 and copy the langinfo data into it.
633 (numpunct<>::~numpunct): Free the allocated memory.
634 * config/locale/gnu/monetary_members.cc (moneypunct<>::
635 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
636 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
637 _M_data->_M_curr_symbol.
638 (moneypunct<>::~moneypunct): Free the allocated memory.
639 * testsuite/22_locale/moneypunct/40712.cc: New.
640
641 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
642 Do not leak memory if new throws.
643 * include/bits/locale_facets_nonio.tcc
644 (__moneypunct_cache<>::_M_cache): Likewise.
645
e7d5b5b9
JM
6462009-07-17 Joseph Myers <joseph@codesourcery.com>
647
648 PR other/40784
649 * configure: Regenerate.
650
596cf1cc
BK
6512009-07-16 Benjamin Kosnik <bkoz@redhat.com>
652
653 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
654 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
655 line numbers.
656 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
657 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
658 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
659
396b7fa4
JM
6602009-07-16 Joseph Myers <joseph@codesourcery.com>
661
662 * configure: Regenerate.
663
c32097d8
JM
6642009-07-16 Jason Merrill <jason@redhat.com>
665
666 PR libstdc++/37907
667 * include/std/type_traits: Add is_standard_layout, is_trivial.
668 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
669 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
670 Update line numbers.
671
271167f1
PM
6722009-07-16 Phil Muldoon <pmuldoon@redhat.com>
673 Tom Tromey <tromey@redhat.com>
674
675 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
676 Fetch std::string to the given length.
677
6f0398bb
PC
6782009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
679
680 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
681 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
682 [Ready] in Frankfurt.
683 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
684 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
685 New.
686 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
687 Likewise.
688 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
689 Adjust.
690 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
691 Likewise.
692 * doc/xml/manual/intro.xml: Add an entry for DR 696.
693
694 * include/bits/istream.tcc: Minor clean-up to the initializers of the
695 __err locals.
696 * include/bits/ostream.tcc: Likewise.
697 * src/compatibility.cc: Likewise.
698 * src/istream.cc: Likewise.
699
026ec377
PC
7002009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
701
702 * include/std/type_traits (common_type): Remove workaround for
703 PR36628, now fixed.
704
33cde516
RS
7052009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
706
707 PR testsuite/40699
708 PR testsuite/40707
709 PR testsuite/40709
710 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
711
23862bec
JJ
7122009-07-08 Janis Johnson <janis187@us.ibm.com>
713
714 PR libstdc++/40691
6eba227c 715 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
23862bec
JJ
716 * testsuite/26_numerics/valarray/40691.cc: New test.
717
8207d787
BK
7182009-07-06 Benjamin Kosnik <bkoz@redhat.com>
719
50fbf0c3
BK
720 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
721 * testsuite/21_strings/c_strings/char/3.cc: Same.
8207d787 722
62c99ce4
JM
7232009-07-06 Jason Merrill <jason@redhat.com>
724
725 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
726 to defer searching bases that don't overlap the desired address.
727
aded0ed0
JM
7282009-07-05 Joseph Myers <joseph@codesourcery.com>
729
8207d787 730 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
aded0ed0
JM
731 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
732 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
733 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
734 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
735 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
736 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
737 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
8207d787
BK
738 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
739 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
aded0ed0
JM
740 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
741 testsuite/ext/vstring/init-list.cc,
742 testsuite/ext/vstring/moveable.cc,
743 testsuite/ext/vstring/requirements/citerators.cc,
744 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
745 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
746 Use dg-require-string-conversions.
747
b30bfd40
RS
7482009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
749
750 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
751 to ld_library_path. Use add_path. Add just find_libgcc_s to
752 ld_library_path, not every libgcc multilib directory.
753
a0560e75
PC
7542009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
755
756 PR libstdc++/40600
757 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
758 std::minmax return type.
759 * testsuite/25_algorithms/minmax/3.cc: Likewise.
760
0dca2153
PC
7612009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
762
763 PR libstdc++/40511
764 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
765 with glibc2.2.x.
766
462ac91e
PC
7672009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
768
769 * include/bits/random.tcc
770 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
771 as array type.
772
b94f4bef
PC
7732009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
774
775 * include/bits/random.h (__mod(_Tp)): Use defaults.
776 (struct _Mod): Adjust template parameters.
777 (linear_congruential_engine<>::operator()()): Adjust.
778 (typedef _UInt32Type): Remove.
779 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
780 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
781 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
782 calls.
783 (mersenne_twister_engine<>::seed(result_type)): Likewise.
784 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
785 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
786 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
787 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
788 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
789 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
790 Likewise.
791
792 * include/bits/random.tcc
793 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
794 formula (i mod n).
795 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
796 as array type.
797 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
798 size.
799 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
800 uint_least32_t.
801
c8ee2bfd
JW
8022009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
803
804 * include/std/future (shared_future): Adjust doxygen comment.
805
27f41cfe
JW
8062009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
807
808 PR libstdc++/40297
809 * include/bits/atomic_0.h: Reverse debug assertions.
810 * include/bits/atomic_2.h: Likewise.
811
7acf4da6
DD
8122009-06-23 DJ Delorie <dj@redhat.com>
813
814 Add MeP port.
815 * configure.host: Add mep support.
816
3259554a
BK
8172009-06-23 Benjamin Kosnik <bkoz@redhat.com>
818
819 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
820 (INPUT): Add future.
821 * include/std/future: Adjust markup.
822 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
823 line numbers.
824 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
825 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
826 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
827 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
828
2ea25939
JW
8292009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
830
831 * include/bits/shared_ptr.h: Do not swap rvalues.
832 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
833 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
834 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
835 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
836 * testsuite/20_util/tuple/swap.cc: Likewise.
837
79e2c7b0
JW
8382009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
839
840 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
841 * include/std/ratio: Typo in comment.
842
7309083f
PC
8432009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
844
845 PR libstdc++/40518
846 * include/bits/basic_string.h (basic_string<>::_Rep::
847 _M_set_length_and_sharable): Do not write the empty rep.
848 (basic_string<>::erase(iterator, iterator)): Likewise,
849 move out of line...
850 * include/bits/basic_string.tcc: ... here.
851
c681c829
PC
8522009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
853
854 * testsuite/util/testsuite_common_types.h (bitwise_operators,
855 bitwise_assignment_operators): Initialize a and b.
856 (struct has_bitwise_operators): Do not call the latter.
857 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
858 dg-error line numbers.
859 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
860 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
861 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
862
b959d637
PC
8632009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
864
865 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
866 possibly unused.
867 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
868 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
869 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
870
c910ceff
JW
8712009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
872
873 * include/std/future: New.
874 * include/Makefile.am: Add.
875 * include/Makefile.in: Regenerate.
876 * src/future.cc: New.
877 * src/Makefile.am: Add.
878 * src/Makefile.in: Regenerate.
879 * config/abi/pre/gnu.ver: Add export.
880 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
881 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
882 * testsuite/30_threads/packaged_task/cons/1.cc: New.
883 * testsuite/30_threads/packaged_task/cons/2.cc: New.
884 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
885 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
886 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
887 * testsuite/30_threads/packaged_task/cons/move.cc: New.
888 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
889 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
890 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
891 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
892 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
893 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
894 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
895 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
896 * testsuite/30_threads/packaged_task/members/reset.cc: New.
897 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
898 * testsuite/30_threads/packaged_task/members/swap.cc: New.
899 * testsuite/30_threads/packaged_task/requirements/
900 explicit_instantiation.cc: New.
901 * testsuite/30_threads/promise/cons/1.cc: New.
902 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
903 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
904 * testsuite/30_threads/promise/cons/move_assign.cc: New.
905 * testsuite/30_threads/promise/cons/move.cc: New.
906 * testsuite/30_threads/promise/members/get_future.cc: New.
907 * testsuite/30_threads/promise/members/get_future2.cc: New.
908 * testsuite/30_threads/promise/members/set_exception.cc: New.
909 * testsuite/30_threads/promise/members/set_exception2.cc: New.
910 * testsuite/30_threads/promise/members/set_value.cc: New.
911 * testsuite/30_threads/promise/members/set_value2.cc: New.
912 * testsuite/30_threads/promise/members/set_value3.cc: New.
913 * testsuite/30_threads/promise/members/swap.cc: New.
914 * testsuite/30_threads/promise/requirements/
915 explicit_instantiation.cc: New.
916 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
917 * testsuite/30_threads/shared_future/cons/copy.cc: New.
918 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
919 * testsuite/30_threads/shared_future/cons/move.cc: New.
920 * testsuite/30_threads/shared_future/members/get.cc: New.
921 * testsuite/30_threads/shared_future/members/get2.cc: New.
922 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
923 * testsuite/30_threads/shared_future/members/has_value.cc: New.
924 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
925 * testsuite/30_threads/shared_future/members/wait.cc: New.
926 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
927 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
928 * testsuite/30_threads/shared_future/requirements/
929 explicit_instantiation.cc: New.
930 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
931 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
932 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
933 * testsuite/30_threads/unique_future/cons/move.cc: New.
934 * testsuite/30_threads/unique_future/members/get.cc: New.
935 * testsuite/30_threads/unique_future/members/get2.cc: New.
936 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
937 * testsuite/30_threads/unique_future/members/has_value.cc: New.
938 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
939 * testsuite/30_threads/unique_future/members/wait.cc: New.
940 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
941 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
942 * testsuite/30_threads/unique_future/requirements/
943 explicit_instantiation.cc: New.
944 * testsuite/performance/30_threads/future/polling.cc: New.
945
1a9e603e
PC
9462009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
947
948 * Revert last Change.
949
2271f9c2
PC
9502009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
951
952 PR libstdc++/40497
953 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
954 signature per the current C++1x draft (N2857).
955 * testsuite/24_iterators/operations/40497.cc: Add.
956
9b88236b
PC
9572009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
958
959 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
960 a floating point type.
961 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
962 _IntType)): Fix second default argument.
963 (uniform_int_distribution<>::_M_call): Remove.
964 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
965 const param_type&)): Only declare.
966 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
967 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
968 Remove.
969 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
970 const param_type&): Define here.
971 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
972 const param_type&), discrete_distribution<>::operator()
973 (_UniformRandomNumberGenerator&, const param_type&),
974 piecewise_constant_distribution<>::operator()
975 (_UniformRandomNumberGenerator&, const param_type&),
976 piecewise_linear_distribution<>::operator()
977 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
978 the second template argument of _Adaptor.
979 * testsuite/26_numerics/random/uniform_int_distribution/cons/
980 default.cc: Adjust.
981
f8dd9e0d
PC
9822009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
983
984 * include/bits/random.tcc (discrete_distribution<>::param_type::
985 param_type(size_t, double, double, _Func),
986 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
987 const param_type&)): Tidy.
988 (piecewise_constant_distribution<>::param_type::_M_initialize):
989 Use reserve, fix.
990 (piecewise_constant_distribution<>::param_type::
991 param_type(initializer_list<>, _Func),
992 piecewise_constant_distribution<>::param_type::
993 param_type(size_t, _RealType, _RealType, _Func),
994 piecewise_linear_distribution<>::param_type::
995 param_type(initializer_list<>, _Func),
996 piecewise_linear_distribution<>::param_type::
997 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
998 (piecewise_constant_distribution<>::param_type::
999 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1000 piecewise_constant_distribution<>::
1001 operator()(_UniformRandomNumberGenerator&, const param_type&),
1002 piecewise_linear_distribution<>::
1003 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1004 (operator>>(std::basic_istream<>&,
1005 piecewise_constant_distribution<>&),
1006 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1007 Use reserve.
1008 * include/bits/random.h: Minor cosmetic changes.
1009
a9a51750
BK
10102009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1011
1012 * testsuite/23_containers/list/check_construct_destroy.h: New.
1013 Move test logic here.
1014 * testsuite/23_containers/list/moveable.h: Same.
1015 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1016 * testsuite/23_containers/list/modifiers/1.h: Same.
1017 * testsuite/23_containers/list/modifiers/2.h: Same.
1018 * testsuite/23_containers/list/modifiers/3.h: Same.
1019 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1020 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1021 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1022 * testsuite/23_containers/list/operations/1.h: Same.
1023 * testsuite/23_containers/list/operations/2.h: Same.
1024 * testsuite/23_containers/list/operations/3.h: Same.
1025 * testsuite/23_containers/list/operations/4.h: Same.
1026 * testsuite/23_containers/list/operations/5.h: Same.
1027 * testsuite/23_containers/list/capacity/1.h: Same.
1028 * testsuite/23_containers/list/init-list.h: Same.
1029 * testsuite/23_containers/list/cons/1.h: Same.
1030 * testsuite/23_containers/list/cons/2.h: Same.
1031 * testsuite/23_containers/list/cons/3.h: Same.
1032 * testsuite/23_containers/list/cons/4.h: Same.
1033 * testsuite/23_containers/list/cons/5.h: Same.
1034 * testsuite/23_containers/list/cons/6.h: Same.
1035 * testsuite/23_containers/list/cons/7.h: Same.
1036 * testsuite/23_containers/list/cons/8.h: Same.
1037 * testsuite/23_containers/list/cons/9.h: Same.
1038 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1039 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1040 header.
1041 * testsuite/23_containers/list/modifiers/1.cc: Same.
1042 * testsuite/23_containers/list/modifiers/2.cc: Same.
1043 * testsuite/23_containers/list/modifiers/3.cc: Same.
1044 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1045 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1046 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1047 * testsuite/23_containers/list/operations/1.cc: Same.
1048 * testsuite/23_containers/list/operations/2.cc: Same.
1049 * testsuite/23_containers/list/operations/3.cc: Same.
1050 * testsuite/23_containers/list/operations/4.cc: Same.
1051 * testsuite/23_containers/list/operations/5.cc: Same.
1052 * testsuite/23_containers/list/capacity/1.cc: Same.
1053 * testsuite/23_containers/list/init-list.cc: Same.
1054 * testsuite/23_containers/list/cons/1.cc: Same.
1055 * testsuite/23_containers/list/cons/2.cc: Same.
1056 * testsuite/23_containers/list/cons/3.cc: Same.
1057 * testsuite/23_containers/list/cons/4.cc: Same.
1058 * testsuite/23_containers/list/cons/5.cc: Same.
1059 * testsuite/23_containers/list/cons/6.cc: Same.
1060 * testsuite/23_containers/list/cons/7.cc: Same.
1061 * testsuite/23_containers/list/cons/8.cc: Same.
1062 * testsuite/23_containers/list/cons/9.cc: Same.
1063 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1064 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1065 * testsuite/23_containers/list/moveable.cc: Same.
1066
6ba49852
TT
10672009-06-17 Tom Tromey <tromey@redhat.com>
1068
1069 * python/hook.in: Do not fail when there is no current objfile.
1070 Use os.path.normpath.
1071
9fdcbf40
JW
10722009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1073
1074 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1075 Remove.
1076 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1077 rvalue-reference so that move constructor is called.
1078 * testsuite/18_support/exception_ptr/move.cc: New.
1079
cd3b0faf
JW
10802009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1081
1082 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1083 if joinable.
1084
ee47095b
TT
10852009-06-15 Tom Tromey <tromey@redhat.com>
1086
1087 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1088 set self.iter.
1089 (StdMapPrinter.to_string): Make a new iterator.
1090 (StdMapPrinter.children): Likewise.
1091 (StdSetPrinter.__init__): Don't set self.iter.
1092 (StdSetPrinter.to_string): Make a new iterator.
1093 (StdSetPrinter.children): Likewise.
1094
f9b09dec
PC
10952009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1096
1097 * include/bits/random.tcc
1098 (negative_binomial_distribution<>::operator()
1099 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1100 class member gamma_distribution.
1101 (negative_binomial_distribution<>::operator()
1102 (_UniformRandomNumberGenerator&)): Implement out of line here.
1103 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1104 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1105 (student_t_distribution<>::operator()
1106 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1107 simplify.
1108 (operator<<(basic_ostream<>&, student_t_distribution<>),
1109 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1110 (chi_squared_distribution<>::operator()
1111 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1112 tweak to use a class member gamma_distribution.
1113 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1114 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1115 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1116 const param_type&): Move inline, tweak to use class member
1117 gamma_distributions.
1118 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1119 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1120 * include/bits/random.h: Adjust, minor tweaks.
1121
3af62211
TT
11222009-06-10 Tom Tromey <tromey@redhat.com>
1123
f9b09dec 1124 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
3af62211
TT
1125 (build_libstdcxx_dictionary): Accept shortened form of
1126 basic_string names.
1127 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1128
35204bbe
TT
11292009-06-10 Tom Tromey <tromey@redhat.com>
1130
1131 PR libstdc++/40289:
1132 * python/Makefile.in: Rebuild.
1133 * python/hook.in: Compute module path relative to objfile.
1134 * python/Makefile.am (pythondir): Redefine.
1135 (gdb.py): Subst toolexeclibdir.
1136 (install-data-local): Rewrite.
1137
fd9380a6
BK
11382009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1139
1140 * include/bits/move.h: Doxygen group fixes.
1141
b01630bb
PC
11422009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1143
1144 * include/bits/random.tcc (gamma_distribution<>::operator()
1145 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1146 the Marsaglia/Tsang algorithm.
1147 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1148 (operator<<(basic_ostream<>&, gamma_distribution<>),
1149 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1150
1151 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1152 Remove, just use normal_distribution.
1153 (operator<<(basic_ostream<>&, student_t_distribution<>),
1154 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1155 (linear_congruential_engine<>::operator()()): Move inline.
1156 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1157 const param_type&)): Move inline, just use normal_distribution.
1158 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1159 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1160 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1161 const param_type&)): Move here, out of line.
1162 (piecewise_constant_distribution<>::param_type::param_type()): Move
1163 inline.
1164 * include/bits/random.h: Adjust, minor tweaks.
1165
ca462c38
BK
11662009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1167
1168 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1169
5580c6e7
BK
11702009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1171
1172 * include/ext/throw_allocator.h: Rework.
1173 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1174 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1175 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1176 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1177 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1178 * testsuite/util/regression/rand/priority_queue/
1179 container_rand_regression_test.tcc: Inline functions.
1180 * testsuite/util/regression/rand/assoc/
1181 container_rand_regression_test.tcc: Same.
1182
b49e9f7a
BK
11832009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1184
1185 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1186
70ed7339
RS
11872009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1188
1189 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1190 * configure: Regenerate.
1191
a67b92c3
PC
11922009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1193
1194 PR libstdc++/40299
1195 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1196 * testsuite/ext/rope/40299.cc: New.
1197
41850419
TT
11982009-05-28 Tom Tromey <tromey@redhat.com>
1199 Phil Muldoon <pmuldoon@redhat.com>
1200 Jonathan Wakely <jwakely.gcc@gmail.com>
1201
1202 * python/Makefile.in, , python/libstdcxx/__init__.py,
1203 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1204 python/hook.in, python/Makefile.am: New files.
1205 * configure, Makefile.in: Rebuild.
1206 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1207 * Makefile.am (SUBDIRS): Add python.
1208
daa15929
BK
12092009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1210
1211 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1212 to ...
1213 * testsuite/util/replacement_memory_operators.h: ...here. New.
1214 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1215 * testsuite/util/testsuite_hooks.cc: Same.
1216
1217 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1218 replacement_memory_operators.h.
1219 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1220 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1221 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1222 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1223 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1224 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1225 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1226 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1227 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1228 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1229 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1230 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1231 * testsuite/ext/mt_allocator/check_new.cc: Same.
1232 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1233 * testsuite/ext/debug_allocator/check_new.cc: Same.
1234 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1235 * testsuite/ext/new_allocator/check_delete.cc: Same.
1236 * testsuite/ext/new_allocator/check_new.cc: Same.
1237 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1238 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1239 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1240 * testsuite/ext/throw_allocator/check_new.cc: Same.
1241 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1242 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1243 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1244 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1245 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1246 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1247 * testsuite/ext/pool_allocator/check_new.cc: Same.
1248 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1249 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1250 * testsuite/ext/array_allocator/check_delete.cc: Same.
1251 * testsuite/ext/array_allocator/check_new.cc: Same.
1252 * testsuite/23_containers/deque/cons/1.cc: Same.
1253 * testsuite/23_containers/deque/cons/2.cc: Same.
1254
eaf4cf4f
BK
12552009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1256
1257 * libsupc++/initializer_list: Format.
1258 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1259 * testsuite/18_support/initializer_list/requirements/
1260 explicit_instantiation.cc: New.
1261
626e0599
BK
12622009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1263
1264 PR libstdc++/40273
eaf4cf4f 1265 * include/tr1_impl/functional: Add explicit casts.
626e0599
BK
1266 * testsuite/20_util/function/requirements/
1267 explicit_instantiation.cc: New.
1268 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1269
ffa52e11 12702009-05-24 Eelis van der Weegen <eelis@eelis.net>
626e0599 1271
ffa52e11
EW
1272 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1273
e4c29fbc
BK
12742009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1275
1276 PR libstdc++/40221
1277 * include/tr1_impl/functional: Add explicit cast.
1278
e2792913 12792009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
e4c29fbc 1280
e2792913
PC
1281 PR libstdc++/40094
1282 Revert:
1283 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1284 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1285 out of line member functions definitions.
1286 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1287 Remove, use static locals instead.
1288 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1289 * src/throw_allocator.cc: New.
1290 * src/Makefile.am: Add.
1291 * config/abi/pre/gnu.ver: Add exports.
1292 * src/Makefile.in: Regenerate.
1293
d29d4507
BK
12942009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1295
1296 * include/tr1_impl/functional (function): Use explicit operator bool.
1297 * include/bits/shared_ptr.h (__shared_ptr): Same.
1298 * include/bits/unique_ptr.h (unique_ptr): Same.
1299 * include/std/mutex (unique_lock): Same.
1300 * include/std/system_error (error_code): Same.
1301 (error_condition): Same.
1302 * include/std/ostream (sentry): Same.
1303 * include/std/istream (sentry): Same.
1304 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1305 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1306 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1307 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1308 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1309 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1310 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1311
875d0f10
BK
13122009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1313
1314 * testsuite/23_containers/list/14340.cc: Abstract list type.
1315 * testsuite/23_containers/list/init-list.cc: Same.
1316 * testsuite/23_containers/list/pthread5.cc: Same.
1317 * testsuite/23_containers/list/invalidation/1.cc: Same.
1318 * testsuite/23_containers/list/invalidation/2.cc: Same.
1319 * testsuite/23_containers/list/invalidation/3.cc: Same.
1320 * testsuite/23_containers/list/invalidation/4.cc: Same.
1321 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1322 * testsuite/23_containers/list/modifiers/1.cc: Same.
1323 * testsuite/23_containers/list/modifiers/2.cc: Same.
1324 * testsuite/23_containers/list/modifiers/3.cc: Same.
1325 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1326 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1327 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1328 * testsuite/23_containers/list/cons/1.cc: Same.
1329 * testsuite/23_containers/list/cons/2.cc: Same.
1330 * testsuite/23_containers/list/cons/3.cc: Same.
1331 * testsuite/23_containers/list/cons/4.cc: Same.
1332 * testsuite/23_containers/list/cons/5.cc: Same.
1333 * testsuite/23_containers/list/cons/6.cc: Same.
1334 * testsuite/23_containers/list/cons/7.cc: Same.
1335 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1336 * testsuite/23_containers/list/cons/8.cc: Same.
1337 * testsuite/23_containers/list/cons/9.cc: Same.
1338 * testsuite/23_containers/list/operations/1.cc: Same.
1339 * testsuite/23_containers/list/operations/2.cc: Same.
1340 * testsuite/23_containers/list/operations/3.cc: Same.
1341 * testsuite/23_containers/list/operations/4.cc: Same.
1342 * testsuite/23_containers/list/operations/5.cc: Same.
1343 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1344 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1345 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1346 * testsuite/23_containers/list/requirements/dr438/
1347 constructor_1_neg.cc: Same.
1348 * testsuite/23_containers/list/requirements/dr438/
1349 constructor_2_neg.cc: Same.
1350 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1351 * testsuite/23_containers/list/requirements/
1352 partial_specialization/1.cc: Same.
1353 * testsuite/23_containers/list/23781.cc: Same.
1354 * testsuite/23_containers/list/pthread1.cc: Same.
1355 * testsuite/23_containers/list/capacity/1.cc: Same.
1356 * testsuite/23_containers/list/capacity/29134.cc: Same.
1357 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1358 * testsuite/23_containers/list/moveable.cc: Same.
1359
1360 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1361
c8036448
PC
13622009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1363
1364 PR libstdc++/40184
1365 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1366 Declare...
1367 * config/locale/gnu/c_locale.cc: ... and define.
1368 * config/locale/generic/c_locale.cc: Define.
1369 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1370 Use it.
1371 * testsuite/22_locale/locale/cons/40184.cc: New.
1372
cf0e6fff
PC
13732009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1374
1375 PR libstdc++/40192
1376 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1377 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1378 * testsuite/23_containers/vector/40192.cc: New.
1379
ff74fd13
JW
13802009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1381
1382 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1383 * include/bits/stl_deque.h (swap): Likewise.
1384 * include/bits/stl_list.h (swap): Likewise.
1385 * include/bits/stl_vector.h (swap): Likewise.
1386 * include/bits/stl_bvector.h (swap): Likewise.
1387 * include/bits/stl_queue.h (swap): Likewise.
1388 * include/bits/stl_stack.h (swap): Likewise.
1389 * include/bits/stl_tree.h (swap): Likewise.
1390 * include/bits/stl_map.h (swap): Likewise.
1391 * include/bits/stl_multimap.h (swap): Likewise.
1392 * include/bits/stl_set.h (swap): Likewise.
1393 * include/bits/stl_multiset.h (swap): Likewise.
1394 * include/bits/forward_list.h (swap): Likewise.
1395 * include/bits/unique_ptr.h (swap): Likewise.
1396 * include/debug/deque (swap): Likewise.
1397 * include/debug/list (swap): Likewise.
1398 * include/debug/vector (swap): Likewise.
1399 * include/debug/map.h (swap): Likewise.
1400 * include/debug/multimap.h (swap): Likewise.
1401 * include/debug/set.h (swap): Likewise.
1402 * include/debug/multiset.h (swap): Likewise.
1403 * include/debug/unordered_map (swap): Likewise.
1404 * include/debug/unordered_set (swap): Likewise.
1405 * include/ext/vstring.h (swap): Likewise.
1406 * include/tr1_impl/unordered_map (swap): Likewise.
1407 * include/tr1_impl/hashtable (swap): Likewise.
1408 * include/tr1_impl/unordered_set (swap): Likewise.
1409 * include/std/tuple (swap): Likewise.
1410 * include/std/mutex (swap): Likewise.
1411 * include/std/thread (swap): Likewise.
1412 (operator<<): Only output to lvalue streams.
1413 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1414 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1415 * testsuite/23_containers/deque/requirements/dr438/
1416 assign_neg.cc: Adjust line numbers.
1417 * testsuite/23_containers/deque/requirements/dr438/
1418 constructor_1_neg.cc: Likewise.
1419 * testsuite/23_containers/deque/requirements/dr438/
1420 constructor_2_neg.cc: Likewise.
1421 * testsuite/23_containers/deque/requirements/dr438/
1422 insert_neg.cc: Likewise.
1423 * testsuite/23_containers/list/requirements/dr438/
1424 assign_neg.cc: Likewise.
1425 * testsuite/23_containers/list/requirements/dr438/
1426 constructor_1_neg.cc: Likewise.
1427 * testsuite/23_containers/list/requirements/dr438/
1428 constructor_2_neg.cc: Likewise.
1429 * testsuite/23_containers/list/requirements/dr438/
1430 insert_neg.cc: Likewise.
1431 * testsuite/23_containers/vector/requirements/dr438/
1432 assign_neg.cc: Likewise.
1433 * testsuite/23_containers/vector/requirements/dr438/
1434 constructor_1_neg.cc: Likewise.
1435 * testsuite/23_containers/vector/requirements/dr438/
1436 constructor_2_neg.cc: Likewise.
1437 * testsuite/23_containers/vector/requirements/dr438/
1438 insert_neg.cc: Likewise.
1439 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1440 test non-member swap.
1441 * testsuite/30_threads/thread/swap/2.cc: Remove.
1442
14432009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
5c645750
JW
1444
1445 * include/std/mutex: Move std::lock_error to ...
1446 * src/compatibility.cc: Here.
1447 * src/mutex.cc: Likewise.
1448 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1449 for lock types and remove std::lock_error check.
1450
6dd0fec2
PC
14512009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1452
1453 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1454 double include.
1455
0f136367
PC
14562009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1457
1458 PR libstdc++/40160
1459 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1460 typeid when __GXX_RTTI is undefined.
1461 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1462 for null _M_variant._M_iterator._M_type,
1463 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1464 * testsuite/21_strings/basic_string/40160.cc: New.
1465
934432b6
PC
14662009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1467
1468 * testsuite/26_numerics/random/discrete_distribution/cons/
1469 num_xbound_fun.cc: Minor tweaks.
1470 * testsuite/26_numerics/random/piecewise_constant_distribution/
1471 cons/initlist_fun.cc: Likewise
1472 * testsuite/26_numerics/random/piecewise_constant_distribution/
1473 cons/num_xbound_fun.cc: Likewise
1474 * testsuite/26_numerics/random/piecewise_linear_distribution/
1475 cons/initlist_fun.cc: Likewise
1476 * testsuite/26_numerics/random/piecewise_linear_distribution/
1477 cons/num_xbound_fun.cc: Likewise
1478
602feda5
DB
14792009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1480
1481 PR libstdc++/36211
1482 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1483 cxxldflags to additional_flags rather than cxx_final.
1484
d05db9cc
DB
14852009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1486
934432b6
PC
1487 * testsuite/26_numerics/random/discrete_distribution/cons/
1488 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1489 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1490 initlist_fun.cc: Likewise
1491 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1492 num_xbound_fun.cc: Likewise
1493 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1494 initlist_fun.cc: Likewise
1495 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
d29d4507 1496 num_xbound_fun.cc: Likewise
d05db9cc 1497
6855fe45
PC
14982009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1499
1500 PR libstdc++/40123
1501 * random.tcc (independent_bits_engine<>::operator()()): Use
1502 result_type(1), not 1UL.
1503
1504 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1505 and _M_b.min(), instead of this->max() and this->min().
1506
1507 * random.h (_ShiftMin1): Remove, adjust everywhere.
1508
1509 * random.tcc: Minor cosmetic changes.
1510
e1a02963
PC
15112009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1512
1513 * include/bits/random.tcc (cauchy_distribution<>::
d29d4507 1514 operator()(_UniformRandomNumberGenerator&, const param_type&)):
e1a02963
PC
1515 Avoid M_PI, a glibc extension.
1516
d6864697
BE
15172009-05-13 Ben Elliston <bje@au.ibm.com>
1518
1519 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1520 * include/Makefile.in: Likewise.
1521
42016207
BE
15222009-05-13 Ben Elliston <bje@au.ibm.com>
1523
1524 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1525 const void * const.
1526
11953426
ESR
15272009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1528
d29d4507 1529 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
11953426
ESR
1530 random number engines, complex, bitset, array, time utilities, and
1531 char_traits.
1532
182da14a
JW
15332009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1534
1535 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1536 * libsupc++/nested_exception.h: New.
1537 * libsupc++/Makefile.am: Add new header.
1538 * libsupc++/Makefile.in: Regenerate.
1539 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1540 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1541 * testsuite/18_support/nested_exception/cons.cc: New.
1542 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1543 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1544 * doc/xml/manual/status_cxx200x.xml: Adjust.
1545
29e357fd
PC
15462009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1547
42016207 1548 * include/ext/throw_allocator.h: Remove redundant include.
29e357fd 1549
9fcf9c24
PC
15502009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1553 out of line member functions definitions.
1554 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1555 Remove, use static locals instead.
1556 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1557 * src/throw_allocator.cc: New.
1558 * src/Makefile.am: Add.
1559 * config/abi/pre/gnu.ver: Add exports.
1560 * src/Makefile.in: Regenerate.
1561
262118b9
PC
15622009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1563
1564 * configure.ac: Bump libtool_VERSION to 6:12:0.
1565 * configure: Regenerate.
1566
76104d42
MK
15672009-05-07 Matthias Klose <doko@ubuntu.com>
1568
1569 PR libstdc++/40038
1570 * src/math_stubs_long_double.cc: Add ceill.
1571
c8ecfecf
JS
15722009-05-06 Johannes Singler <singler@ira.uka.de>
1573
42016207
BE
1574 PR libstdc++/39546
1575 * include/parallel/algo.h (find_switch):
1576 Parametrize binder2nd with const T& instead of T.
1577 * testsuite/25_algorithms/find/39546.cc: new test case
c8ecfecf 1578
326bc159
PC
15792009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1580
1581 Revert:
1582 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1583
1584 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1585 possible.
1586 * configure: Regenerate.
1587
efdb7347
JW
15882009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1589
1590 PR libstdc++/39909
1591 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1592 __set_once_functor_lock_ptr): Replace global lock object with local
1593 locks on global mutex.
1594 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1595 __set_once_functor_lock_ptr): Likewise, keeping old function to
1596 preserve ABI.
1597 (__once_proxy): Use pointer to local lock if set, global lock
1598 otherwise.
1599 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1600 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1601 * testsuite/30_threads/call_once/39909.cc: New.
1602
b91cc3b9
JH
16032009-05-03 Jan Hubicka <jh@suse.cz>
1604
1605 * include/parallel/settings.h (get): Mark const.
1606 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1607 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1608 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1609 throw ().
1610 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1611 (is_open, fd): Mark pure and throw ().
1612 (seekoff): Mark throw ().
1613
bd67512a
PC
16142009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1615
1616 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1617 possible.
1618 * configure: Regenerate.
1619
25195e82
JH
16202009-05-02 Jan Hubicka <jh@suse.cz>
1621
1622 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1623 operator): Mark pure.
1624
4c478ce8
JW
16252009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1626
1627 * scripts/create_testsuite_files: Remove thread directory.
1628
7850920c
BK
16292009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1630
1631 PR libstdc++/39868
1632 * scripts/run_doxygen: Uncomment removal of includes.
1633 (problematic): Rewrite __cxxabiv1 namespace to abi.
1634
cca36d72
PC
16352009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1636
1637 Revert the last commit.
1638
afdb7762
JW
16392009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1640
1641 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1642 Replace global lock object with local locks on global mutex.
1643 * src/mutex.cc: Likewise.
1644 * config/abi/pre/gnu.ver: Adjust.
1645 * testsuite/30_threads/call_once/call_once2.cc: New.
1646
3270032c
PC
16472009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1648
1649 PR libstdc++/39880
1650 PR libstdc++/39881
1651 PR libstdc++/39882
1652 * include/std/system_error (is_error_code_enum<errc>): Remove.
1653 (error_condition<>::error_condition(_ErrorCodeEnum,)
1654 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1655 (error_code<>::error_code(_ErrorCodeEnum,),
1656 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1657 * testsuite/19_diagnostics/system_error/39880.cc: New.
1658 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1659 Likewise.
1660 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1661 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1662 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1663 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1664 Adjust.
1665 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1666 Likewise.
1667 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1668 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1669 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1670 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1671 Likewise.
1672 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1673 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1674 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1675 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1676
92851a93
BK
16772009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1678
3270032c
PC
1679 * doc/xml/authors.xml: Add space.
1680 * doc/xml/faq.xml: Update links.
1681 * doc/xml/manual/intro.xml: Same.
1682 * doc/xml/manual/abi.xml: Update.
1683 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1684 * doc/xml/manual/status_cxxtr1.xml: Update links.
1685 * doc/xml/manual/status_cxx1998.xml: Same.
1686 * doc/xml/manual/status_cxx200x.xml: Same.
92851a93 1687
e762c6f4
JH
16882009-04-22 Jan Hubicka <jh@suse.cz>
1689
1690 * include/tr1_impl/array (at): Do not use builtin_expect.
1691 * include/ext/throw_allocator.h (allocate): Likewise.
1692 * include/ext/pool_allocator.h (allocate): Likweise.
1693 * include/ext/bitmap_allocator.h (allocate): Likewise.
1694 * include/ext/rc_string_base.h (_S_construct): Likewise.
1695 * include/ext/malloc_allocator.h (allocate): Likewise.
1696 * include/ext/mt_allocator.h (allocate): Likewise.
1697 * include/ext/sso_string_base.h (_M_construct): Likewise.
1698 * include/bits/basic_string.tcc (_S_construct): Likewise.
1699
1cae1c5f
JH
17002009-04-22 Jan Hubicka <jh@suse.cz>
1701
1702 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1703 (atexit, atoll, stroll, strtoull): Mark throw ()
1704 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1705 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1706 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1707 (atexit, atoll, stroll, strtoull): Mark throw ()
1708 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1709 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1710
09f2a1e4
JH
17112009-04-21 Jan Hubicka <jh@suse.cz>
1712
1713 * include/ext/atomicity.h
1714 (__exchange_and_add, __atomic_add): Mark throw ().
1715 * config/os/aix/atomicity.h
1716 * config/os/aix/atomicity.h
1717 * config/os/irix/atomicity.h
1718 * config/cpu/cris/atomicity.h
1719 * config/cpu/m68k/atomicity.h
1720 * config/cpu/hppa/atomicity.h
1721 * config/cpu/sparc/atomicity.h
1722 * config/cpu/i386/atomicity.h
1723 * config/cpu/i486/atomicity.h
1724 * config/cpu/sh/atomicity.h
1725 * config/cpu/generic/atomicity_mutex/atomicity.h
1726 * config/cpu/generic/atomicity_builtins/atomicity.h
1727 (__exchange_and_add, __atomic_add): Mark throw ().
1728
ed2807f4
PC
17292009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1730
1731 PR libstdc++/39835
1732 * include/bits/random.h: Avoid the badname __alpha (and, for
1733 consistency, __beta too).
1734 * include/bits/random.tcc: Likewise.
1735
9b074dc6
JH
17362009-04-19 Jan Hubicka <jh@suse.cz>
1737
1738 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1739 _GLIBCXX_NOTHROW.
1740
9225b339
JH
17412009-04-19 Jan Hubicka <jh@suse.cz>
1742
c93c8cf4
PC
1743 * include/c_compatibility/stdatomic.h
1744 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1745 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1746 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
9225b339 1747
5cf217ff
JH
17482009-04-18 Jan Hubicka <jh@suse.cz>
1749
3939adc2 1750 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
c93c8cf4
PC
1751 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1752 __cxa_get_globals_fast): Mark const.
5cf217ff
JH
1753 (__cxa_get_exception_ptr): Mark pure.
1754 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1755 (__terminate): Makr throw ().
3939adc2 1756 * libsupc++/exception (terminate): Mark throw().
5cf217ff 1757 (uncaught_exception): Mark pure.
3939adc2 1758 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
c93c8cf4
PC
1759 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1760 Mark throw().
3939adc2
JH
1761 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1762 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1763 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
7d0a3061 1764 __cxa_guard_abort): Mark throw ().
5cf217ff
JH
1765 (__cxa_pure_virtual): Mark noreturn.
1766 (__cxa_current_exception_type): Mark throw and pure.
3939adc2 1767 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
5cf217ff
JH
1768 __cxa_exception_type): Mark pure.
1769 (_M_safe_bool_dummy): Mark pure and const.
1770
5d51b87a
JH
17712009-04-18 Jan Hubicka <jh@suse.cz>
1772
1773 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1774 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1775 _M_destroy_thread_key): Mark throw ()
1776 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1777 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1778 _M_get_max_length): Mark throw ().
1779 * include/debug/formatter.h (_M_message, _M_format_word,
1780 _M_get_max_length): Mark throw ().
1781 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1782 _M_detach_single): Mark throw ().
1783 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1784 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1785 throw ()
1786 (_M_get_mutex): Mark throw ().
1787 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1788 (_M_destroy_thread_key): Mark CONST and throw.
1789 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1790 throw ().
1791
50a681c4
JH
17922009-04-18 Jan Hubicka <jh@suse.cz>
1793
1794 * src/condition_variable.cc (condition_variable,
1795 condition_variable_any constructors): Mark throw()
1796 * src/hash.cc (operator() for long double, string, and wstring): Mark
1797 throw ().
1798 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1799 _M_setup, rdbuf, str): Mark throw ().
1800 * src/chrono.cc (new): Mark throw ().
1801 * include/std/system_error (system_category, generic_category): Mark
1802 throw () and const.
1803 * include/std/chrono (now): Mark throw ().
1804 * include/std/condition_variable (condition_variable,
1805 ~condition_variable, condition_variable_any,
1806 ~condition_variable_any): Mark throw ().
1807 * include/std/mutex (mutex): Mark throw ().
1808 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1809 throw.
5d51b87a
JH
1810 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1811 and throw ().
50a681c4
JH
1812 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1813 * include/bits/locale_classes.h (_S_initialize_once,
1814 _S_clone_c_locale): Mark throw ().
1815 (_S_get_c_name): Mark const and throw ().
5d51b87a
JH
1816 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1817 throw ().
50a681c4
JH
1818 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1819 Mark throw ().
5d51b87a
JH
1820 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1821 throw ().
50a681c4
JH
1822 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1823 ios_base): Mark throw ()
1824 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1825 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1826 (str, freeze, _M_setupf): Mark throw ().
1827 (pcount): Mark pure and throw ().
1828 (rdbuf): Mark const and throw ().
1829
2daad65e
PC
18302009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1831
1832 PR libstdc++/39802
1833 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1834 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1835 Always accept negative values, for unsigned types too.
1836 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1837 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1838
b8add594
JH
18392009-04-18 Jan Hubicka <jh@suse.cz>
1840
1841 * include/debug/formater.h: Include bits/c++config.h.
1842 (_M_error): Mark noreturn.
1843 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1844 _GLIBCXX_NORETURN): New.
1845 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2daad65e
PC
1846 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1847 Mark pure.
1848 * include/c_compatibility/stdatomic.h
1849 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1850 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1851 Mark by throw ().
b8add594
JH
1852 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1853 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1854 __atomic_flag_for_address): Mark by throw ().
1855
e31f5814
UB
18562009-04-17 Uros Bizjak <ubizjak@gmail.com>
1857
1858 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1859
1cf1c842
JH
18602009-04-16 Jan Hubicka <jh@suse.cz>
1861
1862 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1863 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1864 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1865 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1866 out body to ...
1867 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1868 functions.
1869 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1870 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1871 _Rb_tree_black_count): Mark nothrow.
1872
42fb6c83
PC
18732009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1874
1875 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1876 from base classes.
1877 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1878
6ae8f77d
BK
18792009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1880
1881 * doc/html: Regenerate.
1882
2470b601
BK
18832009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1884
5e623d0b
BK
1885 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1886
1887 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1888 * doc/xml/gnu/fdl-1.2.xml: Same.
1889 * doc/xml/manual/numerics.xml: Same.
1890 * doc/xml/manual/concurrency.xml: Same.
1891 * doc/xml/manual/intro.xml: Same.
1892 * doc/xml/manual/status_cxxtr1.xml: Same.
1893 * doc/xml/manual/containers.xml: Same.
1894 * doc/xml/manual/io.xml: Same.
1895 * doc/xml/manual/utilities.xml: Same.
1896 * doc/xml/manual/support.xml: Same.
1897 * doc/xml/manual/using.xml: Same.
1898 * doc/xml/manual/localization.xml: Same.
1899 * doc/xml/manual/locale.xml: Same.
1900 * doc/xml/manual/extensions.xml: Same.
1901 * doc/xml/manual/appendix_contributing.xml: Same.
1902 * doc/xml/manual/diagnostics.xml: Same.
1903 * doc/xml/manual/status_cxx200x.xml: Same.
1904
19052009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1906
1907 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2470b601
BK
1908 * doc/xml/manual/status_cxx200x.xml: Adjust.
1909
f86ce601
BK
19102009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1911
1912 * doc/xml/spine.xml: Remove unused license entity, update
1913 copyright year.
1914
1915 * doc/xml/manual/spine.xml: Markup for primary index terms.
1916 * doc/xml/manual/numerics.xml: Same.
1917 * doc/xml/manual/intro.xml: Same.
1918 * doc/xml/manual/containers.xml: Same.
1919 * doc/xml/manual/io.xml: Same.
1920 * doc/xml/manual/appendix_porting.xml: Same.
1921 * doc/xml/manual/utilities.xml: Same.
1922 * doc/xml/manual/support.xml: Same.
1923 * doc/xml/manual/localization.xml: Same.
1924 * doc/xml/manual/strings.xml: Same.
1925 * doc/xml/manual/extensions.xml: Same.
1926 * doc/xml/manual/appendix_contributing.xml: Same.
1927 * doc/xml/manual/diagnostics.xml: Same.
1928 * doc/xml/manual/algorithms.xml: Same.
1929 * doc/xml/manual/appendix_free.xml: Same.
1930 * doc/xml/manual/iterators.xml: Same.
1931
1932 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
1933 * doc/xml/gnu/fdl-1.2.xml: Same.
1934
1935 * doc/xml/manual/status_cxx200x.xml: Re-write.
1936
96a9203b
PC
19372009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
1938
1939 PR libstdc++/39629 (final bits)
1940 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
1941 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
1942 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
1943 Fix formula for __j.
1944 * include/bits/random.tcc (operator==(const normal_distribution<>&,
1945 const normal_distribution<>&): Remove.
1946 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
1947 const uniform_int_distribution<>&), operator==(const
1948 uniform_real_distribution<>&, const uniform_real_distribution<>&),
f86ce601 1949 operator==(const normal_distribution<>&, const normal_distribution<>&),
96a9203b
PC
1950 operator==(const lognormal_distribution<>&,
1951 const lognormal_distribution<>&), operator==(const
1952 chi_squared_distribution<>&, const chi_squared_distribution<>&),
1953 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
1954 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
1955 operator==(const student_t_distribution<>&,
1956 const student_t_distribution<>&), operator==(const
1957 bernoulli_distribution<>&, const bernoulli_distribution<>&),
1958 operator==(const binomial_distribution<>&, const
1959 binomial_distribution<>&), operator==(const geometric_distribution<>&,
1960 const geometric_distribution<>&), operator==(const
f86ce601 1961 negative_binomial_distribution<>&, const
96a9203b
PC
1962 negative_binomial_distribution<>&), operator==(const
1963 poisson_distribution<>&, const poisson_distribution<>&),
1964 operator==(const exponential_distribution<>&,
1965 const exponential_distribution<>&), operator==(const
1966 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
1967 weibull_distribution<>&, const weibull_distribution<>&),
1968 operator==(const extreme_value_distribution<>&,
1969 const extreme_value_distribution<>&), operator==(const
1970 discrete_distribution<>&, const discrete_distribution<>&),
1971 operator==(const piecewise_constant_distribution<>&,
1972 const piecewise_constant_distribution<>&), operator==(const
1973 piecewise_linear_distribution<>&, const
1974 piecewise_linear_distribution<>&)): Remove.
1975 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1976 serialize.cc: Remove.
1977 * testsuite/26_numerics/random/piecewise_constant_distribution/
1978 operators/serialize.cc: Likewise.
1979 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1980 serialize.cc: Likewise.
1981 * testsuite/26_numerics/random/normal_distribution/operators/
1982 serialize.cc: Likewise.
1983 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1984 serialize.cc: Likewise.
1985 * testsuite/26_numerics/random/poisson_distribution/operators/
1986 serialize.cc: Likewise.
1987 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1988 serialize.cc: Likewise.
1989 * testsuite/26_numerics/random/discrete_distribution/operators/
1990 serialize.cc: Likewise.
1991 * testsuite/26_numerics/random/weibull_distribution/operators/
1992 serialize.cc: Likewise.
1993 * testsuite/26_numerics/random/negative_binomial_distribution/
1994 operators/serialize.cc: Likewise.
1995 * testsuite/26_numerics/random/cauchy_distribution/operators/
1996 serialize.cc: Likewise.
1997 * testsuite/26_numerics/random/gamma_distribution/operators/
1998 serialize.cc: Likewise.
1999 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2000 serialize.cc: Likewise.
2001 * testsuite/26_numerics/random/exponential_distribution/operators/
2002 serialize.cc: Likewise.
2003 * testsuite/26_numerics/random/lognormal_distribution/operators/
2004 serialize.cc: Likewise.
2005 * testsuite/26_numerics/random/binomial_distribution/operators/
2006 serialize.cc: Likewise.
2007 * testsuite/26_numerics/random/extreme_value_distribution/
2008 operators/serialize.cc: Likewise.
2009 * testsuite/26_numerics/random/piecewise_linear_distribution/
2010 operators/serialize.cc: Likewise.
2011 * testsuite/26_numerics/random/student_t_distribution/operators/
2012 serialize.cc: Likewise.
2013 * testsuite/26_numerics/random/geometric_distribution/operators/
2014 serialize.cc: Likewise.
2015
2016 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2017 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2018 mersenne_twister_engine<>::seed(_Gen&,
2019 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2020 subtract_with_carry_engine<>::seed(_Gen&,
2021 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2022 Remove, unused.
2023 * include/bits/random.tcc (linear_congruential_engine<>::
2024 seed(_Gen&, false_type): Likewise.
2025
748086b7
JJ
20262009-04-09 Nick Clifton <nickc@redhat.com>
2027
2028 * src/allocator-inst.cc: Change copyright header to refer to
2029 version 3 of the GNU General Public License with version 3.1
2030 of the GCC Runtime Library Exception and to point readers at
2031 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2032 web page.
2033 * config/abi/compatibility.h: Likewise.
2034 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2035 * config/abi/pre/gnu.ver: Likewise.
2036 * config/allocator/bitmap_allocator_base.h: Likewise.
2037 * config/allocator/malloc_allocator_base.h: Likewise.
2038 * config/allocator/mt_allocator_base.h: Likewise.
2039 * config/allocator/new_allocator_base.h: Likewise.
2040 * config/allocator/pool_allocator_base.h: Likewise.
2041 * config/cpu/alpha/atomic_word.h: Likewise.
2042 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2043 * config/cpu/cris/atomic_word.h: Likewise.
2044 * config/cpu/cris/atomicity.h: Likewise.
2045 * config/cpu/generic/atomic_word.h: Likewise.
2046 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2047 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2048 * config/cpu/generic/cpu_defines.h: Likewise.
2049 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2050 * config/cpu/hppa/atomicity.h: Likewise.
2051 * config/cpu/i386/atomicity.h: Likewise.
2052 * config/cpu/i486/atomicity.h: Likewise.
2053 * config/cpu/ia64/atomic_word.h: Likewise.
2054 * config/cpu/m68k/atomicity.h: Likewise.
2055 * config/cpu/powerpc/atomic_word.h: Likewise.
2056 * config/cpu/powerpc/cpu_defines.h: Likewise.
2057 * config/cpu/sh/atomicity.h: Likewise.
2058 * config/cpu/sparc/atomic_word.h: Likewise.
2059 * config/cpu/sparc/atomicity.h: Likewise.
2060 * config/io/basic_file_stdio.cc: Likewise.
2061 * config/io/basic_file_stdio.h: Likewise.
2062 * config/io/c_io_stdio.h: Likewise.
2063 * config/locale/darwin/ctype_members.cc: Likewise.
2064 * config/locale/generic/c++locale_internal.h: Likewise.
2065 * config/locale/generic/c_locale.cc: Likewise.
2066 * config/locale/generic/c_locale.h: Likewise.
2067 * config/locale/generic/codecvt_members.cc: Likewise.
2068 * config/locale/generic/collate_members.cc: Likewise.
2069 * config/locale/generic/ctype_members.cc: Likewise.
2070 * config/locale/generic/messages_members.cc: Likewise.
2071 * config/locale/generic/messages_members.h: Likewise.
2072 * config/locale/generic/monetary_members.cc: Likewise.
2073 * config/locale/generic/numeric_members.cc: Likewise.
2074 * config/locale/generic/time_members.cc: Likewise.
2075 * config/locale/generic/time_members.h: Likewise.
2076 * config/locale/gnu/c++locale_internal.h: Likewise.
2077 * config/locale/gnu/c_locale.cc: Likewise.
2078 * config/locale/gnu/c_locale.h: Likewise.
2079 * config/locale/gnu/codecvt_members.cc: Likewise.
2080 * config/locale/gnu/collate_members.cc: Likewise.
2081 * config/locale/gnu/ctype_members.cc: Likewise.
2082 * config/locale/gnu/messages_members.cc: Likewise.
2083 * config/locale/gnu/messages_members.h: Likewise.
2084 * config/locale/gnu/monetary_members.cc: Likewise.
2085 * config/locale/gnu/numeric_members.cc: Likewise.
2086 * config/locale/gnu/time_members.cc: Likewise.
2087 * config/locale/gnu/time_members.h: Likewise.
2088 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2089 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2090 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2091 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2092 * config/os/aix/atomic_word.h: Likewise.
2093 * config/os/aix/atomicity.h: Likewise.
2094 * config/os/aix/ctype_base.h: Likewise.
2095 * config/os/aix/ctype_inline.h: Likewise.
2096 * config/os/aix/ctype_noninline.h: Likewise.
2097 * config/os/aix/os_defines.h: Likewise.
2098 * config/os/bsd/darwin/ctype_base.h: Likewise.
2099 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2100 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2101 * config/os/bsd/darwin/os_defines.h: Likewise.
2102 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2103 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2104 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2105 * config/os/bsd/freebsd/os_defines.h: Likewise.
2106 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2107 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2108 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2109 * config/os/bsd/netbsd/os_defines.h: Likewise.
2110 * config/os/djgpp/ctype_base.h: Likewise.
2111 * config/os/djgpp/ctype_inline.h: Likewise.
2112 * config/os/djgpp/ctype_noninline.h: Likewise.
2113 * config/os/djgpp/os_defines.h: Likewise.
2114 * config/os/generic/ctype_base.h: Likewise.
2115 * config/os/generic/ctype_inline.h: Likewise.
2116 * config/os/generic/ctype_noninline.h: Likewise.
2117 * config/os/generic/error_constants.h: Likewise.
2118 * config/os/generic/os_defines.h: Likewise.
2119 * config/os/gnu-linux/ctype_base.h: Likewise.
2120 * config/os/gnu-linux/ctype_inline.h: Likewise.
2121 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2122 * config/os/gnu-linux/os_defines.h: Likewise.
2123 * config/os/hpux/ctype_base.h: Likewise.
2124 * config/os/hpux/ctype_inline.h: Likewise.
2125 * config/os/hpux/ctype_noninline.h: Likewise.
2126 * config/os/hpux/os_defines.h: Likewise.
2127 * config/os/irix/atomic_word.h: Likewise.
2128 * config/os/irix/atomicity.h: Likewise.
2129 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2130 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2131 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2132 * config/os/irix/irix5.2/os_defines.h: Likewise.
2133 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2134 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2135 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2136 * config/os/irix/irix6.5/os_defines.h: Likewise.
2137 * config/os/mingw32/ctype_base.h: Likewise.
2138 * config/os/mingw32/ctype_inline.h: Likewise.
2139 * config/os/mingw32/ctype_noninline.h: Likewise.
2140 * config/os/mingw32/error_constants.h: Likewise.
2141 * config/os/mingw32/os_defines.h: Likewise.
2142 * config/os/newlib/ctype_base.h: Likewise.
2143 * config/os/newlib/ctype_inline.h: Likewise.
2144 * config/os/newlib/ctype_noninline.h: Likewise.
2145 * config/os/newlib/os_defines.h: Likewise.
2146 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2147 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2148 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2149 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2150 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2151 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2152 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2153 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2154 * config/os/tpf/ctype_base.h: Likewise.
2155 * config/os/tpf/ctype_inline.h: Likewise.
2156 * config/os/tpf/ctype_noninline.h: Likewise.
2157 * config/os/tpf/os_defines.h: Likewise.
2158 * config/os/uclibc/ctype_base.h: Likewise.
2159 * config/os/uclibc/ctype_inline.h: Likewise.
2160 * config/os/uclibc/ctype_noninline.h: Likewise.
2161 * config/os/uclibc/os_defines.h: Likewise.
2162 * config/os/vxworks/ctype_base.h: Likewise.
2163 * config/os/vxworks/ctype_inline.h: Likewise.
2164 * config/os/vxworks/ctype_noninline.h: Likewise.
2165 * config/os/vxworks/os_defines.h: Likewise.
2166 * include/backward/auto_ptr.h: Likewise.
2167 * include/backward/backward_warning.h: Likewise.
2168 * include/backward/binders.h: Likewise.
2169 * include/backward/hash_fun.h: Likewise.
2170 * include/backward/hash_map: Likewise.
2171 * include/backward/hash_set: Likewise.
2172 * include/backward/hashtable.h: Likewise.
2173 * include/backward/strstream: Likewise.
2174 * include/bits/algorithmfwd.h: Likewise.
2175 * include/bits/allocator.h: Likewise.
2176 * include/bits/atomic_0.h: Likewise.
2177 * include/bits/atomic_2.h: Likewise.
2178 * include/bits/atomicfwd_c.h: Likewise.
2179 * include/bits/atomicfwd_cxx.h: Likewise.
2180 * include/bits/basic_ios.h: Likewise.
2181 * include/bits/basic_ios.tcc: Likewise.
2182 * include/bits/basic_string.h: Likewise.
2183 * include/bits/basic_string.tcc: Likewise.
2184 * include/bits/boost_concept_check.h: Likewise.
2185 * include/bits/c++config: Likewise.
2186 * include/bits/char_traits.h: Likewise.
2187 * include/bits/codecvt.h: Likewise.
2188 * include/bits/concept_check.h: Likewise.
2189 * include/bits/cpp_type_traits.h: Likewise.
2190 * include/bits/deque.tcc: Likewise.
2191 * include/bits/forward_list.h: Likewise.
2192 * include/bits/forward_list.tcc: Likewise.
2193 * include/bits/fstream.tcc: Likewise.
2194 * include/bits/functexcept.h: Likewise.
2195 * include/bits/functional_hash.h: Likewise.
2196 * include/bits/gslice.h: Likewise.
2197 * include/bits/gslice_array.h: Likewise.
2198 * include/bits/hashtable.h: Likewise.
2199 * include/bits/indirect_array.h: Likewise.
2200 * include/bits/ios_base.h: Likewise.
2201 * include/bits/istream.tcc: Likewise.
2202 * include/bits/list.tcc: Likewise.
2203 * include/bits/locale_classes.h: Likewise.
2204 * include/bits/locale_classes.tcc: Likewise.
2205 * include/bits/locale_facets.h: Likewise.
2206 * include/bits/locale_facets.tcc: Likewise.
2207 * include/bits/locale_facets_nonio.h: Likewise.
2208 * include/bits/locale_facets_nonio.tcc: Likewise.
2209 * include/bits/localefwd.h: Likewise.
2210 * include/bits/mask_array.h: Likewise.
2211 * include/bits/move.h: Likewise.
2212 * include/bits/ostream.tcc: Likewise.
2213 * include/bits/ostream_insert.h: Likewise.
2214 * include/bits/postypes.h: Likewise.
2215 * include/bits/shared_ptr.h: Likewise.
2216 * include/bits/slice_array.h: Likewise.
2217 * include/bits/sstream.tcc: Likewise.
2218 * include/bits/stl_algo.h: Likewise.
2219 * include/bits/stl_algobase.h: Likewise.
2220 * include/bits/stl_bvector.h: Likewise.
2221 * include/bits/stl_construct.h: Likewise.
2222 * include/bits/stl_deque.h: Likewise.
2223 * include/bits/stl_function.h: Likewise.
2224 * include/bits/stl_heap.h: Likewise.
2225 * include/bits/stl_iterator.h: Likewise.
2226 * include/bits/stl_iterator_base_funcs.h: Likewise.
2227 * include/bits/stl_iterator_base_types.h: Likewise.
2228 * include/bits/stl_list.h: Likewise.
2229 * include/bits/stl_map.h: Likewise.
2230 * include/bits/stl_multimap.h: Likewise.
2231 * include/bits/stl_multiset.h: Likewise.
2232 * include/bits/stl_numeric.h: Likewise.
2233 * include/bits/stl_pair.h: Likewise.
2234 * include/bits/stl_queue.h: Likewise.
2235 * include/bits/stl_raw_storage_iter.h: Likewise.
2236 * include/bits/stl_relops.h: Likewise.
2237 * include/bits/stl_set.h: Likewise.
2238 * include/bits/stl_stack.h: Likewise.
2239 * include/bits/stl_tempbuf.h: Likewise.
2240 * include/bits/stl_tree.h: Likewise.
2241 * include/bits/stl_uninitialized.h: Likewise.
2242 * include/bits/stl_vector.h: Likewise.
2243 * include/bits/stream_iterator.h: Likewise.
2244 * include/bits/streambuf.tcc: Likewise.
2245 * include/bits/streambuf_iterator.h: Likewise.
2246 * include/bits/stringfwd.h: Likewise.
2247 * include/bits/unique_ptr.h: Likewise.
2248 * include/bits/valarray_after.h: Likewise.
2249 * include/bits/valarray_array.h: Likewise.
2250 * include/bits/valarray_array.tcc: Likewise.
2251 * include/bits/valarray_before.h: Likewise.
2252 * include/bits/vector.tcc: Likewise.
2253 * include/c/cassert: Likewise.
2254 * include/c/cctype: Likewise.
2255 * include/c/cerrno: Likewise.
2256 * include/c/cfloat: Likewise.
2257 * include/c/ciso646: Likewise.
2258 * include/c/climits: Likewise.
2259 * include/c/clocale: Likewise.
2260 * include/c/cmath: Likewise.
2261 * include/c/csetjmp: Likewise.
2262 * include/c/csignal: Likewise.
2263 * include/c/cstdarg: Likewise.
2264 * include/c/cstddef: Likewise.
2265 * include/c/cstdio: Likewise.
2266 * include/c/cstdlib: Likewise.
2267 * include/c/cstring: Likewise.
2268 * include/c/ctime: Likewise.
2269 * include/c/cwchar: Likewise.
2270 * include/c/cwctype: Likewise.
2271 * include/c_compatibility/assert.h: Likewise.
2272 * include/c_compatibility/complex.h: Likewise.
2273 * include/c_compatibility/ctype.h: Likewise.
2274 * include/c_compatibility/errno.h: Likewise.
2275 * include/c_compatibility/fenv.h: Likewise.
2276 * include/c_compatibility/float.h: Likewise.
2277 * include/c_compatibility/inttypes.h: Likewise.
2278 * include/c_compatibility/iso646.h: Likewise.
2279 * include/c_compatibility/limits.h: Likewise.
2280 * include/c_compatibility/locale.h: Likewise.
2281 * include/c_compatibility/math.h: Likewise.
2282 * include/c_compatibility/setjmp.h: Likewise.
2283 * include/c_compatibility/signal.h: Likewise.
2284 * include/c_compatibility/stdarg.h: Likewise.
2285 * include/c_compatibility/stdatomic.h: Likewise.
2286 * include/c_compatibility/stdbool.h: Likewise.
2287 * include/c_compatibility/stddef.h: Likewise.
2288 * include/c_compatibility/stdint.h: Likewise.
2289 * include/c_compatibility/stdio.h: Likewise.
2290 * include/c_compatibility/stdlib.h: Likewise.
2291 * include/c_compatibility/string.h: Likewise.
2292 * include/c_compatibility/tgmath.h: Likewise.
2293 * include/c_compatibility/time.h: Likewise.
2294 * include/c_compatibility/wchar.h: Likewise.
2295 * include/c_compatibility/wctype.h: Likewise.
2296 * include/c_global/cassert: Likewise.
2297 * include/c_global/ccomplex: Likewise.
2298 * include/c_global/cctype: Likewise.
2299 * include/c_global/cerrno: Likewise.
2300 * include/c_global/cfenv: Likewise.
2301 * include/c_global/cfloat: Likewise.
2302 * include/c_global/cinttypes: Likewise.
2303 * include/c_global/ciso646: Likewise.
2304 * include/c_global/climits: Likewise.
2305 * include/c_global/clocale: Likewise.
2306 * include/c_global/cmath.tcc: Likewise.
2307 * include/c_global/cmath: Likewise.
2308 * include/c_global/csetjmp: Likewise.
2309 * include/c_global/csignal: Likewise.
2310 * include/c_global/cstdarg: Likewise.
2311 * include/c_global/cstdatomic: Likewise.
2312 * include/c_global/cstdbool: Likewise.
2313 * include/c_global/cstddef: Likewise.
2314 * include/c_global/cstdint: Likewise.
2315 * include/c_global/cstdio: Likewise.
2316 * include/c_global/cstdlib: Likewise.
2317 * include/c_global/cstring: Likewise.
2318 * include/c_global/ctgmath: Likewise.
2319 * include/c_global/ctime: Likewise.
2320 * include/c_global/cwchar: Likewise.
2321 * include/c_global/cwctype: Likewise.
2322 * include/c_std/cassert: Likewise.
2323 * include/c_std/cctype: Likewise.
2324 * include/c_std/cerrno: Likewise.
2325 * include/c_std/cfloat: Likewise.
2326 * include/c_std/ciso646: Likewise.
2327 * include/c_std/climits: Likewise.
2328 * include/c_std/clocale: Likewise.
2329 * include/c_std/cmath.tcc: Likewise.
2330 * include/c_std/cmath: Likewise.
2331 * include/c_std/csetjmp: Likewise.
2332 * include/c_std/csignal: Likewise.
2333 * include/c_std/cstdarg: Likewise.
2334 * include/c_std/cstddef: Likewise.
2335 * include/c_std/cstdio: Likewise.
2336 * include/c_std/cstdlib: Likewise.
2337 * include/c_std/cstring: Likewise.
2338 * include/c_std/ctime: Likewise.
2339 * include/c_std/cwchar: Likewise.
2340 * include/c_std/cwctype: Likewise.
2341 * include/debug/bitset: Likewise.
2342 * include/debug/debug.h: Likewise.
2343 * include/debug/deque: Likewise.
2344 * include/debug/formatter.h: Likewise.
2345 * include/debug/functions.h: Likewise.
2346 * include/debug/list: Likewise.
2347 * include/debug/macros.h: Likewise.
2348 * include/debug/map.h: Likewise.
2349 * include/debug/map: Likewise.
2350 * include/debug/multimap.h: Likewise.
2351 * include/debug/multiset.h: Likewise.
2352 * include/debug/safe_base.h: Likewise.
2353 * include/debug/safe_iterator.h: Likewise.
2354 * include/debug/safe_iterator.tcc: Likewise.
2355 * include/debug/safe_sequence.h: Likewise.
2356 * include/debug/set.h: Likewise.
2357 * include/debug/set: Likewise.
2358 * include/debug/string: Likewise.
2359 * include/debug/unordered_map: Likewise.
2360 * include/debug/unordered_set: Likewise.
2361 * include/debug/vector: Likewise.
2362 * include/ext/algorithm: Likewise.
2363 * include/ext/array_allocator.h: Likewise.
2364 * include/ext/atomicity.h: Likewise.
2365 * include/ext/bitmap_allocator.h: Likewise.
2366 * include/ext/cast.h: Likewise.
2367 * include/ext/codecvt_specializations.h: Likewise.
2368 * include/ext/concurrence.h: Likewise.
2369 * include/ext/debug_allocator.h: Likewise.
2370 * include/ext/enc_filebuf.h: Likewise.
2371 * include/ext/extptr_allocator.h: Likewise.
2372 * include/ext/functional: Likewise.
2373 * include/ext/iterator: Likewise.
2374 * include/ext/malloc_allocator.h: Likewise.
2375 * include/ext/memory: Likewise.
2376 * include/ext/mt_allocator.h: Likewise.
2377 * include/ext/new_allocator.h: Likewise.
2378 * include/ext/numeric: Likewise.
2379 * include/ext/numeric_traits.h: Likewise.
2380 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2381 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2382 Likewise.
2383 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2384 Likewise.
2385 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2386 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2387 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2388 Likewise.
2389 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2390 Likewise.
2391 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2392 Likewise.
2393 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2394 Likewise.
2395 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2396 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2397 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2398 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2399 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2400 Likewise.
2401 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2402 Likewise.
2403 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2404 Likewise.
2405 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2406 Likewise.
2407 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2408 Likewise.
2409 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2410 Likewise.
2411 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2412 Likewise.
2413 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2414 Likewise.
2415 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2416 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2417 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2418 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2419 Likewise.
2420 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2421 Likewise.
2422 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2423 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2424 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2425 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2426 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2427 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2428 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2429 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2430 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2431 Likewise.
2432 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2433 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2434 Likewise.
2435 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2436 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2437 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2438 Likewise.
2439 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2440 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2441 Likewise.
2442 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2443 Likewise.
2444 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2445 Likewise.
2446 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2447 Likewise.
2448 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2449 Likewise.
2450 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2451 Likewise.
2452 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2453 Likewise.
2454 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2455 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2456 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2457 Likewise.
2458 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2459 Likewise.
2460 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2461 Likewise.
2462 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2463 Likewise.
2464 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2465 Likewise.
2466 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2467 Likewise.
2468 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2469 Likewise.
2470 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2471 Likewise.
2472 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2473 Likewise.
2474 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2475 Likewise.
2476 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2477 Likewise.
2478 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2479 Likewise.
2480 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2481 Likewise.
2482 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2483 Likewise.
2484 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2485 Likewise.
2486 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2487 Likewise.
2488 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2489 Likewise.
2490 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2491 Likewise.
2492 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2493 Likewise.
2494 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2495 Likewise.
2496 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2497 Likewise.
2498 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2499 Likewise.
2500 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2501 Likewise.
2502 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2503 Likewise.
2504 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2505 Likewise.
2506 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2507 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2508 Likewise.
2509 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2510 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2511 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2512 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2513 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2514 Likewise.
2515 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2516 Likewise.
2517 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2518 Likewise.
2519 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2520 Likewise.
2521 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2522 Likewise.
2523 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2524 Likewise.
2525 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2526 Likewise.
2527 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2528 Likewise.
2529 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2530 Likewise.
2531 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2532 Likewise.
2533 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2534 Likewise.
2535 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2536 Likewise.
2537 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2538 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2539 Likewise.
2540 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2541 Likewise.
2542 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2543 Likewise.
2544 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2545 Likewise.
2546 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2547 Likewise.
2548 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2549 Likewise.
2550 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2551 Likewise.
2552 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2553 Likewise.
2554 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2555 Likewise.
2556 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2557 Likewise.
2558 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2559 Likewise.
2560 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2561 Likewise.
2562 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2563 Likewise.
2564 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2565 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2566 Likewise.
2567 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2568 Likewise.
2569 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2570 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2571 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2572 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2573 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2574 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2575 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2576 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2577 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2578 Likewise.
2579 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2580 Likewise.
2581 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2582 Likewise.
2583 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2584 Likewise.
2585 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2586 Likewise.
2587 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2588 Likewise.
2589 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2590 Likewise.
2591 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2592 Likewise.
2593 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2594 Likewise.
2595 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2596 Likewise.
2597 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2598 Likewise.
2599 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2600 Likewise.
2601 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2602 Likewise.
2603 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2604 Likewise.
2605 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2606 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2607 Likewise.
2608 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2609 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2610 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2611 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2612 Likewise.
2613 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2614 Likewise.
2615 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2616 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2617 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2618 Likewise.
2619 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2620 Likewise.
2621 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2622 Likewise.
2623 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2624 Likewise.
2625 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2626 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2627 Likewise.
2628 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2629 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2630 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2631 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2632 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2633 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2634 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2635 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2636 Likewise.
2637 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2638 Likewise.
2639 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2640 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2641 Likewise.
2642 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2643 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2644 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2645 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2646 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2647 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2648 Likewise.
2649 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2650 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2651 Likewise.
2652 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2653 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2654 Likewise.
2655 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2656 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2657 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2658 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2659 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2660 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2661 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2662 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2663 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2664 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2665 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2666 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2667 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2668 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2669 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2670 Likewise.
2671 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2672 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2673 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2674 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2675 Likewise.
2676 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2677 Likewise.
2678 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2679 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2680 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2681 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2682 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2683 Likewise.
2684 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2685 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2686 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2687 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2688 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2689 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2690 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2691 Likewise.
2692 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2693 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2694 Likewise.
2695 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2696 Likewise.
2697 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2698 Likewise.
2699 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2700 Likewise.
2701 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2702 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2703 Likewise.
2704 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2705 Likewise.
2706 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2707 Likewise.
2708 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2709 Likewise.
2710 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2711 Likewise.
2712 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2713 Likewise.
2714 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2715 Likewise.
2716 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2717 Likewise.
2718 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2719 Likewise.
2720 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2721 Likewise.
2722 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2723 Likewise.
2724 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2725 Likewise.
2726 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2727 Likewise.
2728 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2729 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2730 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2731 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2732 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2733 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2734 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2735 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2736 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2737 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2738 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2739 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2740 Likewise.
2741 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2742 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2743 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2744 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2745 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2746 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2747 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2748 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2749 Likewise.
2750 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2751 Likewise.
2752 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2753 Likewise.
2754 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2755 Likewise.
2756 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2757 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2758 Likewise.
2759 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2760 Likewise.
2761 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2762 Likewise.
2763 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2764 Likewise.
2765 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2766 Likewise.
2767 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2768 Likewise.
2769 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2770 Likewise.
2771 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2772 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2773 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2774 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2775 Likewise.
2776 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2777 Likewise.
2778 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2779 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2780 Likewise.
2781 * include/ext/pb_ds/exception.hpp: Likewise.
2782 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2783 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2784 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2785 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2786 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2787 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2788 * include/ext/pod_char_traits.h: Likewise.
2789 * include/ext/pointer.h: Likewise.
2790 * include/ext/pool_allocator.h: Likewise.
2791 * include/ext/rb_tree: Likewise.
2792 * include/ext/rc_string_base.h: Likewise.
2793 * include/ext/rope: Likewise.
2794 * include/ext/ropeimpl.h: Likewise.
2795 * include/ext/slist: Likewise.
2796 * include/ext/sso_string_base.h: Likewise.
2797 * include/ext/stdio_filebuf.h: Likewise.
2798 * include/ext/stdio_sync_filebuf.h: Likewise.
2799 * include/ext/string_conversions.h: Likewise.
2800 * include/ext/throw_allocator.h: Likewise.
2801 * include/ext/type_traits.h: Likewise.
2802 * include/ext/typelist.h: Likewise.
2803 * include/ext/vstring.h: Likewise.
2804 * include/ext/vstring.tcc: Likewise.
2805 * include/ext/vstring_fwd.h: Likewise.
2806 * include/ext/vstring_util.h: Likewise.
2807 * include/parallel/algo.h: Likewise.
2808 * include/parallel/algobase.h: Likewise.
2809 * include/parallel/algorithm: Likewise.
2810 * include/parallel/algorithmfwd.h: Likewise.
2811 * include/parallel/balanced_quicksort.h: Likewise.
2812 * include/parallel/base.h: Likewise.
2813 * include/parallel/basic_iterator.h: Likewise.
2814 * include/parallel/checkers.h: Likewise.
2815 * include/parallel/compatibility.h: Likewise.
2816 * include/parallel/compiletime_settings.h: Likewise.
2817 * include/parallel/equally_split.h: Likewise.
2818 * include/parallel/features.h: Likewise.
2819 * include/parallel/find.h: Likewise.
2820 * include/parallel/find_selectors.h: Likewise.
2821 * include/parallel/for_each.h: Likewise.
2822 * include/parallel/for_each_selectors.h: Likewise.
2823 * include/parallel/iterator.h: Likewise.
2824 * include/parallel/list_partition.h: Likewise.
2825 * include/parallel/losertree.h: Likewise.
2826 * include/parallel/merge.h: Likewise.
2827 * include/parallel/multiseq_selection.h: Likewise.
2828 * include/parallel/multiway_merge.h: Likewise.
2829 * include/parallel/multiway_mergesort.h: Likewise.
2830 * include/parallel/numeric: Likewise.
2831 * include/parallel/numericfwd.h: Likewise.
2832 * include/parallel/omp_loop.h: Likewise.
2833 * include/parallel/omp_loop_static.h: Likewise.
2834 * include/parallel/par_loop.h: Likewise.
2835 * include/parallel/parallel.h: Likewise.
2836 * include/parallel/partial_sum.h: Likewise.
2837 * include/parallel/partition.h: Likewise.
2838 * include/parallel/queue.h: Likewise.
2839 * include/parallel/quicksort.h: Likewise.
2840 * include/parallel/random_number.h: Likewise.
2841 * include/parallel/random_shuffle.h: Likewise.
2842 * include/parallel/search.h: Likewise.
2843 * include/parallel/set_operations.h: Likewise.
2844 * include/parallel/settings.h: Likewise.
2845 * include/parallel/sort.h: Likewise.
2846 * include/parallel/tags.h: Likewise.
2847 * include/parallel/types.h: Likewise.
2848 * include/parallel/unique_copy.h: Likewise.
2849 * include/parallel/workstealing.h: Likewise.
2850 * include/precompiled/extc++.h: Likewise.
2851 * include/precompiled/stdc++.h: Likewise.
2852 * include/precompiled/stdtr1c++.h: Likewise.
2853 * include/std/algorithm: Likewise.
2854 * include/std/array: Likewise.
2855 * include/std/bitset: Likewise.
2856 * include/std/c++0x_warning.h: Likewise.
2857 * include/std/chrono: Likewise.
2858 * include/std/complex: Likewise.
2859 * include/std/condition_variable: Likewise.
2860 * include/std/deque: Likewise.
2861 * include/std/forward_list: Likewise.
2862 * include/std/fstream: Likewise.
2863 * include/std/functional: Likewise.
2864 * include/std/iomanip: Likewise.
2865 * include/std/ios: Likewise.
2866 * include/std/iosfwd: Likewise.
2867 * include/std/iostream: Likewise.
2868 * include/std/istream: Likewise.
2869 * include/std/iterator: Likewise.
2870 * include/std/limits: Likewise.
2871 * include/std/list: Likewise.
2872 * include/std/locale: Likewise.
2873 * include/std/map: Likewise.
2874 * include/std/memory: Likewise.
2875 * include/std/mutex: Likewise.
2876 * include/std/numeric: Likewise.
2877 * include/std/ostream: Likewise.
2878 * include/std/queue: Likewise.
2879 * include/std/random: Likewise.
2880 * include/std/ratio: Likewise.
2881 * include/std/regex: Likewise.
2882 * include/std/set: Likewise.
2883 * include/std/sstream: Likewise.
2884 * include/std/stack: Likewise.
2885 * include/std/stdexcept: Likewise.
2886 * include/std/streambuf: Likewise.
2887 * include/std/string: Likewise.
2888 * include/std/system_error: Likewise.
2889 * include/std/thread: Likewise.
2890 * include/std/tuple: Likewise.
2891 * include/std/type_traits: Likewise.
2892 * include/std/unordered_map: Likewise.
2893 * include/std/unordered_set: Likewise.
2894 * include/std/utility: Likewise.
2895 * include/std/valarray: Likewise.
2896 * include/std/vector: Likewise.
2897 * include/tr1/array: Likewise.
2898 * include/tr1/bessel_function.tcc: Likewise.
2899 * include/tr1/beta_function.tcc: Likewise.
2900 * include/tr1/ccomplex: Likewise.
2901 * include/tr1/cctype: Likewise.
2902 * include/tr1/cfenv: Likewise.
2903 * include/tr1/cfloat: Likewise.
2904 * include/tr1/cinttypes: Likewise.
2905 * include/tr1/climits: Likewise.
2906 * include/tr1/cmath: Likewise.
2907 * include/tr1/complex.h: Likewise.
2908 * include/tr1/complex: Likewise.
2909 * include/tr1/cstdarg: Likewise.
2910 * include/tr1/cstdbool: Likewise.
2911 * include/tr1/cstdint: Likewise.
2912 * include/tr1/cstdio: Likewise.
2913 * include/tr1/cstdlib: Likewise.
2914 * include/tr1/ctgmath: Likewise.
2915 * include/tr1/ctime: Likewise.
2916 * include/tr1/ctype.h: Likewise.
2917 * include/tr1/cwchar: Likewise.
2918 * include/tr1/cwctype: Likewise.
2919 * include/tr1/ell_integral.tcc: Likewise.
2920 * include/tr1/exp_integral.tcc: Likewise.
2921 * include/tr1/fenv.h: Likewise.
2922 * include/tr1/float.h: Likewise.
2923 * include/tr1/functional: Likewise.
2924 * include/tr1/functional_hash.h: Likewise.
2925 * include/tr1/gamma.tcc: Likewise.
2926 * include/tr1/hashtable.h: Likewise.
2927 * include/tr1/hypergeometric.tcc: Likewise.
2928 * include/tr1/inttypes.h: Likewise.
2929 * include/tr1/legendre_function.tcc: Likewise.
2930 * include/tr1/limits.h: Likewise.
2931 * include/tr1/math.h: Likewise.
2932 * include/tr1/memory: Likewise.
2933 * include/tr1/modified_bessel_func.tcc: Likewise.
2934 * include/tr1/poly_hermite.tcc: Likewise.
2935 * include/tr1/poly_laguerre.tcc: Likewise.
2936 * include/tr1/random: Likewise.
2937 * include/tr1/regex: Likewise.
2938 * include/tr1/riemann_zeta.tcc: Likewise.
2939 * include/tr1/shared_ptr.h: Likewise.
2940 * include/tr1/special_function_util.h: Likewise.
2941 * include/tr1/stdarg.h: Likewise.
2942 * include/tr1/stdbool.h: Likewise.
2943 * include/tr1/stdint.h: Likewise.
2944 * include/tr1/stdio.h: Likewise.
2945 * include/tr1/stdlib.h: Likewise.
2946 * include/tr1/tgmath.h: Likewise.
2947 * include/tr1/tuple: Likewise.
2948 * include/tr1/type_traits: Likewise.
2949 * include/tr1/unordered_map: Likewise.
2950 * include/tr1/unordered_set: Likewise.
2951 * include/tr1/utility: Likewise.
2952 * include/tr1/wchar.h: Likewise.
2953 * include/tr1/wctype.h: Likewise.
2954 * include/tr1_impl/array: Likewise.
2955 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
2956 * include/tr1_impl/cctype: Likewise.
2957 * include/tr1_impl/cfenv: Likewise.
2958 * include/tr1_impl/cinttypes: Likewise.
2959 * include/tr1_impl/cmath: Likewise.
2960 * include/tr1_impl/complex: Likewise.
2961 * include/tr1_impl/cstdint: Likewise.
2962 * include/tr1_impl/cstdio: Likewise.
2963 * include/tr1_impl/cstdlib: Likewise.
2964 * include/tr1_impl/cwchar: Likewise.
2965 * include/tr1_impl/cwctype: Likewise.
2966 * include/tr1_impl/functional: Likewise.
2967 * include/tr1_impl/functional_hash.h: Likewise.
2968 * include/tr1_impl/hashtable: Likewise.
2969 * include/tr1_impl/hashtable_policy.h: Likewise.
2970 * include/tr1_impl/random.tcc: Likewise.
2971 * include/tr1_impl/random: Likewise.
2972 * include/tr1_impl/regex: Likewise.
2973 * include/tr1_impl/type_traits: Likewise.
2974 * include/tr1_impl/unordered_map: Likewise.
2975 * include/tr1_impl/unordered_set: Likewise.
2976 * include/tr1_impl/utility: Likewise.
2977 * libsupc++/array_type_info.cc: Likewise.
2978 * libsupc++/atexit_arm.cc: Likewise.
2979 * libsupc++/bad_cast.cc: Likewise.
2980 * libsupc++/bad_typeid.cc: Likewise.
2981 * libsupc++/class_type_info.cc: Likewise.
2982 * libsupc++/cxxabi-forced.h: Likewise.
2983 * libsupc++/cxxabi.h: Likewise.
2984 * libsupc++/del_op.cc: Likewise.
2985 * libsupc++/del_opnt.cc: Likewise.
2986 * libsupc++/del_opv.cc: Likewise.
2987 * libsupc++/del_opvnt.cc: Likewise.
2988 * libsupc++/dyncast.cc: Likewise.
2989 * libsupc++/eh_alloc.cc: Likewise.
2990 * libsupc++/eh_arm.cc: Likewise.
2991 * libsupc++/eh_aux_runtime.cc: Likewise.
2992 * libsupc++/eh_call.cc: Likewise.
2993 * libsupc++/eh_catch.cc: Likewise.
2994 * libsupc++/eh_exception.cc: Likewise.
2995 * libsupc++/eh_globals.cc: Likewise.
2996 * libsupc++/eh_personality.cc: Likewise.
2997 * libsupc++/eh_ptr.cc: Likewise.
2998 * libsupc++/eh_term_handler.cc: Likewise.
2999 * libsupc++/eh_terminate.cc: Likewise.
3000 * libsupc++/eh_throw.cc: Likewise.
3001 * libsupc++/eh_type.cc: Likewise.
3002 * libsupc++/eh_unex_handler.cc: Likewise.
3003 * libsupc++/enum_type_info.cc: Likewise.
3004 * libsupc++/exception: Likewise.
3005 * libsupc++/exception_defines.h: Likewise.
3006 * libsupc++/exception_ptr.h: Likewise.
3007 * libsupc++/function_type_info.cc: Likewise.
3008 * libsupc++/fundamental_type_info.cc: Likewise.
3009 * libsupc++/guard.cc: Likewise.
3010 * libsupc++/initializer_list: Likewise.
3011 * libsupc++/new: Likewise.
3012 * libsupc++/new_handler.cc: Likewise.
3013 * libsupc++/new_op.cc: Likewise.
3014 * libsupc++/new_opnt.cc: Likewise.
3015 * libsupc++/new_opv.cc: Likewise.
3016 * libsupc++/new_opvnt.cc: Likewise.
3017 * libsupc++/pbase_type_info.cc: Likewise.
3018 * libsupc++/pmem_type_info.cc: Likewise.
3019 * libsupc++/pointer_type_info.cc: Likewise.
3020 * libsupc++/pure.cc: Likewise.
3021 * libsupc++/si_class_type_info.cc: Likewise.
3022 * libsupc++/tinfo.cc: Likewise.
3023 * libsupc++/tinfo.h: Likewise.
3024 * libsupc++/tinfo2.cc: Likewise.
3025 * libsupc++/typeinfo: Likewise.
3026 * libsupc++/unwind-cxx.h: Likewise.
3027 * libsupc++/vec.cc: Likewise.
3028 * libsupc++/vmi_class_type_info.cc: Likewise.
3029 * libsupc++/vterminate.cc: Likewise.
3030 * po/string_literals.cc: Likewise.
3031 * src/atomic.cc: Likewise.
3032 * src/bitmap_allocator.cc: Likewise.
3033 * src/chrono.cc: Likewise.
3034 * src/codecvt.cc: Likewise.
3035 * src/compatibility-ldbl.cc: Likewise.
3036 * src/compatibility.cc: Likewise.
3037 * src/complex_io.cc: Likewise.
3038 * src/concept-inst.cc: Likewise.
3039 * src/condition_variable.cc: Likewise.
3040 * src/ctype.cc: Likewise.
3041 * src/debug.cc: Likewise.
3042 * src/debug_list.cc: Likewise.
3043 * src/ext-inst.cc: Likewise.
3044 * src/fstream-inst.cc: Likewise.
3045 * src/functexcept.cc: Likewise.
3046 * src/globals_io.cc: Likewise.
3047 * src/hash.cc: Likewise.
3048 * src/hash_c++0x.cc: Likewise.
3049 * src/hashtable.cc: Likewise.
3050 * src/hashtable_c++0x.cc: Likewise.
3051 * src/ios-inst.cc: Likewise.
3052 * src/ios.cc: Likewise.
3053 * src/ios_failure.cc: Likewise.
3054 * src/ios_init.cc: Likewise.
3055 * src/ios_locale.cc: Likewise.
3056 * src/iostream-inst.cc: Likewise.
3057 * src/istream-inst.cc: Likewise.
3058 * src/istream.cc: Likewise.
3059 * src/limits.cc: Likewise.
3060 * src/limits_c++0x.cc: Likewise.
3061 * src/list.cc: Likewise.
3062 * src/locale-inst.cc: Likewise.
3063 * src/locale.cc: Likewise.
3064 * src/locale_facets.cc: Likewise.
3065 * src/locale_init.cc: Likewise.
3066 * src/localename.cc: Likewise.
3067 * src/math_stubs_float.cc: Likewise.
3068 * src/math_stubs_long_double.cc: Likewise.
3069 * src/misc-inst.cc: Likewise.
3070 * src/mt_allocator.cc: Likewise.
3071 * src/mutex.cc: Likewise.
3072 * src/ostream-inst.cc: Likewise.
3073 * src/parallel_list.cc: Likewise.
3074 * src/parallel_settings.cc: Likewise.
3075 * src/pool_allocator.cc: Likewise.
3076 * src/sstream-inst.cc: Likewise.
3077 * src/stdexcept.cc: Likewise.
3078 * src/streambuf-inst.cc: Likewise.
3079 * src/streambuf.cc: Likewise.
3080 * src/string-inst.cc: Likewise.
3081 * src/strstream.cc: Likewise.
3082 * src/system_error.cc: Likewise.
3083 * src/thread.cc: Likewise.
3084 * src/tree.cc: Likewise.
3085 * src/valarray-inst.cc: Likewise.
3086 * src/wlocale-inst.cc: Likewise.
3087 * src/wstring-inst.cc: Likewise.
3088 * doc/xml/manual/intro.xml: Change documentation to refer the
3089 reader to version 3 of the GNU General Public License, version
3090 3.1 of the GCC Runtime Library Exception, and to point readers
3091 at the FSF's license web page.
3092
30932009-04-09 Jakub Jelinek <jakub@redhat.com>
3094
3095 * Makefile.am: Change copyright header to refer to version
3096 3 of the GNU General Public License and to point readers at the
3097 COPYING3 file and the FSF's license web page.
3098 * doc/Makefile.am: Likewise.
3099 * include/Makefile.am: Likewise.
3100 * libsupc++/Makefile.am: Likewise.
3101 * po/Makefile.am: Likewise.
3102 * po/POTFILES.in: Likewise.
3103 * src/Makefile.am: Likewise.
3104 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3105 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3106 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3107 Likewise.
3108 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3109 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3110 Likewise.
3111 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3112 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3113 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3114 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3115 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3116 * testsuite/18_support/bad_cast/what.cc: Likewise.
3117 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3118 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3119 Likewise.
3120 * testsuite/18_support/bad_exception/what.cc: Likewise.
3121 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3122 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3123 * testsuite/18_support/exception/38732.cc: Likewise.
3124 * testsuite/18_support/exception/what.cc: Likewise.
3125 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3126 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3127 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3128 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3129 * testsuite/18_support/headers/climits/values.cc: Likewise.
3130 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3131 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3132 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3133 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3134 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3135 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3136 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3137 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3138 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3139 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3140 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3141 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3142 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3143 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3144 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3145 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3146 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3147 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3148 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3149 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3150 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3151 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3152 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3153 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3154 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3155 * testsuite/18_support/new_delete_placement.cc: Likewise.
3156 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3157 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3158 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3159 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3160 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3161 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3162 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3163 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3164 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3165 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3166 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3167 Likewise.
3168 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3169 * testsuite/18_support/pthread_guard.cc: Likewise.
3170 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3171 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3172 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3173 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3174 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3175 Likewise.
3176 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3177 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3178 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3179 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3180 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3181 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3182 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3183 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3184 Likewise.
3185 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3186 Likewise.
3187 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3188 Likewise.
3189 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3190 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3191 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3192 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3193 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3194 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3195 Likewise.
3196 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3197 Likewise.
3198 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3199 Likewise.
3200 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3201 Likewise.
3202 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3203 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3204 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3205 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3206 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3207 Likewise.
3208 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3209 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3210 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3211 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3212 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3213 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3214 Likewise.
3215 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3216 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3217 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3218 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3219 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3220 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3221 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3222 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3223 * testsuite/20_util/allocator/1.cc: Likewise.
3224 * testsuite/20_util/allocator/10378.cc: Likewise.
3225 * testsuite/20_util/allocator/14176.cc: Likewise.
3226 * testsuite/20_util/allocator/33807.cc: Likewise.
3227 * testsuite/20_util/allocator/8230.cc: Likewise.
3228 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3229 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3230 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3231 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3232 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3233 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3234 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3235 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3236 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3237 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3238 Likewise.
3239 * testsuite/20_util/clocks/1.cc: Likewise.
3240 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3241 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3242 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3243 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3244 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3245 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3246 * testsuite/20_util/duration/cons/1.cc: Likewise.
3247 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3248 * testsuite/20_util/duration/cons/2.cc: Likewise.
3249 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3250 Likewise.
3251 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3252 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3253 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3254 Likewise.
3255 * testsuite/20_util/forward/1.cc: Likewise.
3256 * testsuite/20_util/forward/1_neg.cc: Likewise.
3257 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3258 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3259 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3260 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3261 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3262 Likewise.
3263 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3264 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3265 Likewise.
3266 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3267 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3268 Likewise.
3269 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3270 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3271 Likewise.
3272 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3273 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3274 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3275 Likewise.
3276 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3277 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3278 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3279 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3280 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3281 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3282 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3283 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3284 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3285 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3286 Likewise.
3287 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3288 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3289 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3290 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3291 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3292 Likewise.
3293 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3294 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3295 Likewise.
3296 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3297 * testsuite/20_util/identity/value.cc: Likewise.
3298 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3299 * testsuite/20_util/is_integral/value.cc: Likewise.
3300 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3301 Likewise.
3302 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3303 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3304 * testsuite/20_util/is_reference/value.cc: Likewise.
3305 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3306 Likewise.
3307 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3308 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3309 * testsuite/20_util/is_signed/value.cc: Likewise.
3310 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3311 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3312 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3313 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3314 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3315 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3316 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3317 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3318 Likewise.
3319 * testsuite/20_util/move/1.cc: Likewise.
3320 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3321 * testsuite/20_util/pair/1.cc: Likewise.
3322 * testsuite/20_util/pair/2.cc: Likewise.
3323 * testsuite/20_util/pair/3.cc: Likewise.
3324 * testsuite/20_util/pair/4.cc: Likewise.
3325 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3326 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3327 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3328 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3329 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3330 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3331 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3332 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3333 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3334 Likewise.
3335 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3336 Likewise.
3337 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3338 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3339 * testsuite/20_util/rel_ops.cc: Likewise.
3340 * testsuite/20_util/remove_reference/value.cc: Likewise.
3341 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3342 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3343 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3344 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3345 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3346 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3347 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3348 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3349 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3350 Likewise.
3351 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3352 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3353 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3354 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3355 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3356 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3357 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3358 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3359 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3360 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3361 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3362 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3363 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3364 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3365 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3366 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3367 Likewise.
3368 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3369 Likewise.
3370 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3371 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3372 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3373 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3374 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3375 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3376 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3377 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3378 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3379 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3380 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3381 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3382 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3383 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3384 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3385 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3386 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3387 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3388 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3389 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3390 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3391 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3392 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3393 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3394 Likewise.
3395 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3396 Likewise.
3397 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3398 Likewise.
3399 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3400 Likewise.
3401 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3402 Likewise.
3403 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3404 Likewise.
3405 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3406 Likewise.
3407 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3408 Likewise.
3409 * testsuite/20_util/temporary_buffer.cc: Likewise.
3410 * testsuite/20_util/time_point/1.cc: Likewise.
3411 * testsuite/20_util/time_point/2.cc: Likewise.
3412 * testsuite/20_util/time_point/3.cc: Likewise.
3413 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3414 Likewise.
3415 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3416 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3417 Likewise.
3418 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3419 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3420 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3421 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3422 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3423 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3424 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3425 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3426 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3427 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3428 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3429 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3430 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3431 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3432 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3433 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3434 Likewise.
3435 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3436 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3437 Likewise.
3438 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3439 Likewise.
3440 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3441 Likewise.
3442 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3443 Likewise.
3444 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3445 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3446 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3447 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3448 Likewise.
3449 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3450 Likewise.
3451 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3452 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3453 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3454 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3455 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3456 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3457 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3458 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3459 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3460 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3461 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3462 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3463 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3464 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3465 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3466 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3467 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3468 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3469 Likewise.
3470 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3471 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3472 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3473 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3474 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3475 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3476 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3477 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3478 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3479 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3480 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3481 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3482 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3483 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3484 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3485 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3486 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3487 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3488 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3489 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3490 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3491 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3492 Likewise.
3493 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3494 Likewise.
3495 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3496 Likewise.
3497 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3498 Likewise.
3499 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3500 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3501 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3502 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3503 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3504 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3505 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3506 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3507 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3508 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3509 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3510 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3511 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3512 Likewise.
3513 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3514 Likewise.
3515 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3516 Likewise.
3517 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3518 Likewise.
3519 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3520 Likewise.
3521 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3522 Likewise.
3523 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3524 Likewise.
3525 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3526 Likewise.
3527 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3528 Likewise.
3529 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3530 Likewise.
3531 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3532 Likewise.
3533 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3534 Likewise.
3535 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3536 Likewise.
3537 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3538 Likewise.
3539 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3540 Likewise.
3541 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3542 Likewise.
3543 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3544 Likewise.
3545 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3546 Likewise.
3547 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3548 Likewise.
3549 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3550 Likewise.
3551 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3552 Likewise.
3553 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3554 Likewise.
3555 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3556 Likewise.
3557 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3558 Likewise.
3559 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3560 Likewise.
3561 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3562 Likewise.
3563 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3564 Likewise.
3565 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3566 Likewise.
3567 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3568 Likewise.
3569 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3570 Likewise.
3571 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3572 Likewise.
3573 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3574 Likewise.
3575 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3576 Likewise.
3577 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3578 Likewise.
3579 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3580 Likewise.
3581 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3582 Likewise.
3583 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3584 Likewise.
3585 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3586 Likewise.
3587 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3588 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3589 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3590 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3591 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3592 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3593 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3594 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3595 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3596 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3597 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3598 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3599 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3600 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3601 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3602 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3603 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3604 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3605 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3606 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3607 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3608 Likewise.
3609 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3610 Likewise.
3611 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3612 Likewise.
3613 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3614 Likewise.
3615 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3616 Likewise.
3617 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3618 Likewise.
3619 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3620 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3621 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3622 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3623 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3624 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3625 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3626 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3627 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3628 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3629 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3630 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3631 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3632 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3633 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3634 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3635 Likewise.
3636 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3637 Likewise.
3638 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3639 Likewise.
3640 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3641 Likewise.
3642 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3643 Likewise.
3644 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3645 Likewise.
3646 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3647 Likewise.
3648 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3649 Likewise.
3650 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3651 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3652 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3653 Likewise.
3654 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3655 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3656 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3657 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3658 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3659 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3660 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3661 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3662 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3663 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3664 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3665 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3666 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3667 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3668 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3669 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3670 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3671 Likewise.
3672 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3673 Likewise.
3674 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3675 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3676 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3677 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3678 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3679 Likewise.
3680 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3681 Likewise.
3682 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3683 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3684 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3685 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3686 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3687 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3688 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3689 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3690 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3691 Likewise.
3692 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3693 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3694 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3695 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3696 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3697 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3698 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3699 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3700 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3701 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3702 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3703 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3704 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3705 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3706 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3707 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3708 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3709 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3710 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3711 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3712 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3713 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3714 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3715 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3716 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3717 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3718 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3719 Likewise.
3720 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3721 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3722 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3723 Likewise.
3724 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3725 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3726 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3727 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3728 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3729 Likewise.
3730 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3731 Likewise.
3732 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3733 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3734 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3735 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3736 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3737 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3738 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3739 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3740 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3741 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3742 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3743 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3744 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3745 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3746 Likewise.
3747 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3748 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3749 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3750 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3751 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3752 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3753 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3754 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3755 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3756 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3757 Likewise.
3758 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3759 Likewise.
3760 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3761 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3762 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3763 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3764 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3765 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3766 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3767 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3768 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3769 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3770 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3771 Likewise.
3772 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3773 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3774 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3775 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3776 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3777 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3778 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3779 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3780 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3781 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3782 Likewise.
3783 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3784 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3785 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3786 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3787 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3788 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3789 Likewise.
3790 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3791 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3792 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3793 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3794 Likewise.
3795 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3796 Likewise.
3797 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3798 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3799 Likewise.
3800 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3801 * testsuite/22_locale/ctype/2.cc: Likewise.
3802 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3803 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3804 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3805 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3806 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3807 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3808 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3809 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3810 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3811 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3812 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3813 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3814 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3815 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3816 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3817 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3818 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3819 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3820 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3821 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3822 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3823 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3824 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3825 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3826 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3827 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3828 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3829 * testsuite/22_locale/facet/1.cc: Likewise.
3830 * testsuite/22_locale/facet/2.cc: Likewise.
3831 * testsuite/22_locale/facet/25421.cc: Likewise.
3832 * testsuite/22_locale/global_templates/1.cc: Likewise.
3833 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3834 Likewise.
3835 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3836 Likewise.
3837 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3838 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3839 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3840 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3841 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3842 * testsuite/22_locale/locale/13630.cc: Likewise.
3843 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3844 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3845 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3846 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3847 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3848 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3849 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3850 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3851 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3852 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3853 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3854 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3855 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3856 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3857 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3858 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3859 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3860 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3861 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3862 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3863 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3864 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3865 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3866 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3867 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3868 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3869 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3870 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3871 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3872 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3873 Likewise.
3874 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3875 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3876 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3877 Likewise.
3878 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3879 Likewise.
3880 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3881 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3882 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3883 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3884 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3885 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3886 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3887 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3888 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3889 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3890 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3891 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3892 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3893 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3894 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3895 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3896 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3897 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3898 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3899 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3900 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3901 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3902 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3903 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3904 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3905 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3906 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3907 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3908 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3909 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3910 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3911 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3912 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3913 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3914 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3915 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3916 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3917 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3918 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3919 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3920 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
3921 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
3922 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
3923 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
3924 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
3925 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
3926 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
3927 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
3928 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
3929 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
3930 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
3931 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
3932 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
3933 Likewise.
3934 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
3935 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
3936 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
3937 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
3938 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
3939 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
3940 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
3941 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
3942 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
3943 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
3944 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
3945 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
3946 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
3947 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
3948 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
3949 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
3950 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
3951 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
3952 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
3953 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
3954 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
3955 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
3956 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
3957 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
3958 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
3959 Likewise.
3960 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
3961 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
3962 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
3963 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
3964 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
3965 Likewise.
3966 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
3967 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
3968 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
3969 Likewise.
3970 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
3971 Likewise.
3972 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
3973 Likewise.
3974 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
3975 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
3976 Likewise.
3977 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
3978 Likewise.
3979 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
3980 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
3981 Likewise.
3982 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
3983 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
3984 Likewise.
3985 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
3986 Likewise.
3987 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
3988 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
3989 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
3990 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
3991 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
3992 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
3993 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
3994 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
3995 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
3996 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
3997 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
3998 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
3999 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4000 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4001 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4002 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4003 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4004 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4005 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4006 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4007 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4008 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4009 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4010 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4011 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4012 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4013 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4014 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4015 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4016 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4017 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4018 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4019 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4020 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4021 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4022 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4023 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4024 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4025 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4026 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4027 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4028 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4029 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4030 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4031 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4032 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4033 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4034 Likewise.
4035 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4036 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4037 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4038 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4039 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4040 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4041 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4042 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4043 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4044 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4045 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4046 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4047 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4048 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4049 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4050 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4051 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4052 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4053 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4054 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4055 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4056 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4057 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4058 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4059 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4060 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4061 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4062 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4063 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4064 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4065 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4066 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4067 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4068 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4069 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4070 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4071 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4072 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4073 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4074 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4075 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4076 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4077 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4078 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4079 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4080 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4081 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4082 Likewise.
4083 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4084 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4085 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4086 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4087 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4088 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4089 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4090 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4091 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4092 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4093 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4094 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4095 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4096 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4097 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4098 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4099 Likewise.
4100 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4101 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4102 Likewise.
4103 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4104 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4105 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4106 Likewise.
4107 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4108 Likewise.
4109 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4110 Likewise.
4111 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4112 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4113 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4114 Likewise.
4115 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4116 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4117 Likewise.
4118 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4119 Likewise.
4120 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4121 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4122 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4123 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4124 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4125 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4126 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4127 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4128 Likewise.
4129 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4130 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4131 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4132 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4133 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4134 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4135 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4136 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4137 Likewise.
4138 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4139 Likewise.
4140 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4141 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4142 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4143 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4144 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4145 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4146 Likewise.
4147 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4148 Likewise.
4149 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4150 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4151 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4152 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4153 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4154 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4155 Likewise.
4156 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4157 Likewise.
4158 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4159 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4160 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4161 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4162 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4163 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4164 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4165 Likewise.
4166 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4167 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4168 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4169 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4170 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4171 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4172 Likewise.
4173 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4174 Likewise.
4175 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4176 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4177 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4178 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4179 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4180 Likewise.
4181 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4182 Likewise.
4183 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4184 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4185 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4186 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4187 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4188 Likewise.
4189 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4190 Likewise.
4191 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4192 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4193 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4194 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4195 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4196 Likewise.
4197 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4198 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4199 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4200 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4201 Likewise.
4202 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4203 Likewise.
4204 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4205 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4206 Likewise.
4207 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4208 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4209 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4210 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4211 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4212 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4213 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4214 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4215 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4216 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4217 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4218 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4219 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4220 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4221 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4222 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4223 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4224 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4225 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4226 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4227 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4228 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4229 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4230 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4231 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4232 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4233 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4234 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4235 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4236 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4237 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4238 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4239 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4240 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4241 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4242 Likewise.
4243 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4244 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4245 * testsuite/23_containers/bitset/18604.cc: Likewise.
4246 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4247 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4248 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4249 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4250 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4251 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4252 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4253 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4254 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4255 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4256 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4257 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4258 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4259 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4260 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4261 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4262 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4263 * testsuite/23_containers/deque/18604.cc: Likewise.
4264 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4265 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4266 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4267 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4268 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4269 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4270 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4271 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4272 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4273 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4274 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4275 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4276 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4277 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4278 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4279 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4280 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4281 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4282 Likewise.
4283 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4284 Likewise.
4285 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4286 Likewise.
4287 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4288 Likewise.
4289 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4290 Likewise.
4291 * testsuite/23_containers/deque/types/1.cc: Likewise.
4292 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4293 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4294 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4295 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4296 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4297 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4298 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4299 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4300 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4301 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4302 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4303 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4304 Likewise.
4305 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4306 Likewise.
4307 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4308 Likewise.
4309 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4310 Likewise.
4311 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4312 Likewise.
4313 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4314 Likewise.
4315 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4316 Likewise.
4317 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4318 Likewise.
4319 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4320 Likewise.
4321 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4322 Likewise.
4323 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4324 Likewise.
4325 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4326 Likewise.
4327 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4328 Likewise.
4329 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4330 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4331 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4332 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4333 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4334 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4335 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4336 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4337 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4338 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4339 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4340 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4341 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4342 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4343 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4344 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4345 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4346 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4347 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4348 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4349 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4350 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4351 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4352 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4353 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4354 Likewise.
4355 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4356 Likewise.
4357 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4358 * testsuite/23_containers/list/18604.cc: Likewise.
4359 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4360 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4361 * testsuite/23_containers/list/cons/1.cc: Likewise.
4362 * testsuite/23_containers/list/cons/2.cc: Likewise.
4363 * testsuite/23_containers/list/cons/3.cc: Likewise.
4364 * testsuite/23_containers/list/cons/4.cc: Likewise.
4365 * testsuite/23_containers/list/cons/5.cc: Likewise.
4366 * testsuite/23_containers/list/cons/6.cc: Likewise.
4367 * testsuite/23_containers/list/cons/7.cc: Likewise.
4368 * testsuite/23_containers/list/cons/8.cc: Likewise.
4369 * testsuite/23_containers/list/cons/9.cc: Likewise.
4370 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4371 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4372 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4373 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4374 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4375 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4376 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4377 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4378 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4379 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4380 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4381 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4382 * testsuite/23_containers/list/operations/1.cc: Likewise.
4383 * testsuite/23_containers/list/operations/2.cc: Likewise.
4384 * testsuite/23_containers/list/operations/3.cc: Likewise.
4385 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4386 * testsuite/23_containers/list/operations/4.cc: Likewise.
4387 * testsuite/23_containers/list/operations/5.cc: Likewise.
4388 * testsuite/23_containers/list/pthread1.cc: Likewise.
4389 * testsuite/23_containers/list/pthread5.cc: Likewise.
4390 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4391 Likewise.
4392 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4393 Likewise.
4394 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4395 Likewise.
4396 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4397 Likewise.
4398 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4399 Likewise.
4400 * testsuite/23_containers/map/18604.cc: Likewise.
4401 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4402 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4403 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4404 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4405 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4406 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4407 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4408 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4409 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4410 * testsuite/23_containers/map/operators/1.cc: Likewise.
4411 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4412 * testsuite/23_containers/map/pthread6.cc: Likewise.
4413 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4414 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4415 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4416 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4417 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4418 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4419 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4420 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4421 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4422 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4423 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4424 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4425 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4426 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4427 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4428 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4429 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4430 * testsuite/23_containers/set/18604.cc: Likewise.
4431 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4432 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4433 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4434 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4435 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4436 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4437 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4438 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4439 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4440 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4441 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4442 Likewise.
4443 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4444 Likewise.
4445 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4446 Likewise.
4447 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4448 Likewise.
4449 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4450 Likewise.
4451 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4452 Likewise.
4453 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4454 Likewise.
4455 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4456 Likewise.
4457 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4458 Likewise.
4459 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4460 Likewise.
4461 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4462 Likewise.
4463 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4464 Likewise.
4465 * testsuite/23_containers/vector/18604.cc: Likewise.
4466 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4467 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4468 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4469 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4470 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4471 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4472 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4473 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4474 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4475 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4476 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4477 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4478 Likewise.
4479 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4480 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4481 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4482 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4483 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4484 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4485 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4486 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4487 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4488 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4489 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4490 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4491 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4492 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4493 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4494 Likewise.
4495 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4496 Likewise.
4497 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4498 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4499 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4500 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4501 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4502 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4503 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4504 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4505 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4506 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4507 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4508 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4509 Likewise.
4510 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4511 Likewise.
4512 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4513 Likewise.
4514 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4515 Likewise.
4516 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4517 Likewise.
4518 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4519 Likewise.
4520 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4521 * testsuite/23_containers/vector/types/1.cc: Likewise.
4522 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4523 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4524 Likewise.
4525 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4526 Likewise.
4527 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4528 Likewise.
4529 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4530 Likewise.
4531 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4532 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4533 Likewise.
4534 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4535 Likewise.
4536 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4537 Likewise.
4538 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4539 Likewise.
4540 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4541 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4542 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4543 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4544 Likewise.
4545 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4546 Likewise.
4547 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4548 Likewise.
4549 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4550 Likewise.
4551 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4552 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4553 Likewise.
4554 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4555 Likewise.
4556 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4557 Likewise.
4558 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4559 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4560 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4561 Likewise.
4562 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4563 Likewise.
4564 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4565 Likewise.
4566 * testsuite/24_iterators/operations/next.cc: Likewise.
4567 * testsuite/24_iterators/operations/prev.cc: Likewise.
4568 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4569 Likewise.
4570 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4571 Likewise.
4572 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4573 Likewise.
4574 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4575 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4576 Likewise.
4577 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4578 Likewise.
4579 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4580 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4581 Likewise.
4582 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4583 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4584 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4585 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4586 Likewise.
4587 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4588 Likewise.
4589 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4590 Likewise.
4591 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4592 Likewise.
4593 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4594 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4595 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4596 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4597 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4598 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4599 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4600 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4601 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4602 * testsuite/25_algorithms/copy/1.cc: Likewise.
4603 * testsuite/25_algorithms/copy/2.cc: Likewise.
4604 * testsuite/25_algorithms/copy/3.cc: Likewise.
4605 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4606 * testsuite/25_algorithms/copy/4.cc: Likewise.
4607 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4608 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4609 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4610 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4611 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4612 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4613 Likewise.
4614 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4615 Likewise.
4616 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4617 Likewise.
4618 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4619 Likewise.
4620 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4621 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4622 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4623 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4624 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4625 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4626 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4627 * testsuite/25_algorithms/count/1.cc: Likewise.
4628 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4629 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4630 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4631 * testsuite/25_algorithms/equal/1.cc: Likewise.
4632 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4633 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4634 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4635 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4636 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4637 * testsuite/25_algorithms/fill/1.cc: Likewise.
4638 * testsuite/25_algorithms/fill/2.cc: Likewise.
4639 * testsuite/25_algorithms/fill/3.cc: Likewise.
4640 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4641 * testsuite/25_algorithms/fill/4.cc: Likewise.
4642 * testsuite/25_algorithms/fill/5.cc: Likewise.
4643 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4644 * testsuite/25_algorithms/find/1.cc: Likewise.
4645 * testsuite/25_algorithms/find/17441.cc: Likewise.
4646 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4647 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4648 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4649 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4650 Likewise.
4651 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4652 Likewise.
4653 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4654 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4655 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4656 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4657 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4658 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4659 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4660 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4661 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4662 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4663 Likewise.
4664 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4665 Likewise.
4666 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4667 Likewise.
4668 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4669 Likewise.
4670 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4671 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4672 * testsuite/25_algorithms/heap/1.cc: Likewise.
4673 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4674 * testsuite/25_algorithms/includes/1.cc: Likewise.
4675 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4676 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4677 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4678 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4679 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4680 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4681 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4682 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4683 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4684 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4685 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4686 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4687 Likewise.
4688 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4689 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4690 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4691 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4692 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4693 * testsuite/25_algorithms/max/1.cc: Likewise.
4694 * testsuite/25_algorithms/max/2.cc: Likewise.
4695 * testsuite/25_algorithms/max/3.cc: Likewise.
4696 * testsuite/25_algorithms/max/37547.cc: Likewise.
4697 * testsuite/25_algorithms/max/4.cc: Likewise.
4698 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4699 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4700 * testsuite/25_algorithms/merge/1.cc: Likewise.
4701 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4702 * testsuite/25_algorithms/min/1.cc: Likewise.
4703 * testsuite/25_algorithms/min/2.cc: Likewise.
4704 * testsuite/25_algorithms/min/3.cc: Likewise.
4705 * testsuite/25_algorithms/min/37547.cc: Likewise.
4706 * testsuite/25_algorithms/min/4.cc: Likewise.
4707 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4708 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4709 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4710 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4711 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4712 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4713 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4714 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4715 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4716 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4717 * testsuite/25_algorithms/move/1.cc: Likewise.
4718 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4719 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4720 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4721 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4722 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4723 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4724 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4725 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4726 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4727 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4728 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4729 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4730 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4731 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4732 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4733 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4734 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4735 * testsuite/25_algorithms/partition/1.cc: Likewise.
4736 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4737 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4738 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4739 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4740 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4741 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4742 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4743 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4744 * testsuite/25_algorithms/remove/1.cc: Likewise.
4745 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4746 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4747 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4748 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4749 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4750 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4751 * testsuite/25_algorithms/replace/1.cc: Likewise.
4752 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4753 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4754 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4755 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4756 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4757 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4758 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4759 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4760 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4761 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4762 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4763 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4764 * testsuite/25_algorithms/search/1.cc: Likewise.
4765 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4766 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4767 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4768 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4769 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4770 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4771 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4772 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4773 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4774 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4775 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4776 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4777 Likewise.
4778 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4779 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4780 * testsuite/25_algorithms/sort/1.cc: Likewise.
4781 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4782 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4783 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4784 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4785 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4786 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4787 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4788 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4789 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4790 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4791 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4792 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4793 * testsuite/25_algorithms/unique/1.cc: Likewise.
4794 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4795 * testsuite/25_algorithms/unique/2.cc: Likewise.
4796 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4797 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4798 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4799 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4800 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4801 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4802 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4803 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4804 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4805 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4806 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4807 * testsuite/26_numerics/complex/13450.cc: Likewise.
4808 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4809 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4810 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4811 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4812 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4813 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4814 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4815 Likewise.
4816 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4817 Likewise.
4818 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4819 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4820 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4821 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4822 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4823 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4824 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4825 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4826 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4827 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4828 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4829 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4830 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4831 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4832 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4833 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4834 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4835 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4836 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4837 Likewise.
4838 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4839 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4840 Likewise.
4841 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4842 Likewise.
4843 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4844 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4845 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4846 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4847 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4848 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4849 * testsuite/26_numerics/iota/1.cc: Likewise.
4850 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4851 * testsuite/26_numerics/slice/1.cc: Likewise.
4852 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4853 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4854 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4855 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4856 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4857 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4858 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4859 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4860 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4861 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4862 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4863 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4864 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4865 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4866 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4867 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4868 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4869 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4870 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4871 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4872 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4873 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4874 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4875 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4876 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4877 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4878 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4879 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4880 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4881 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4882 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4883 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4884 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4885 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4886 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4887 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4888 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4889 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4890 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4891 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4892 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4893 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4894 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4895 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4896 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4897 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4898 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4899 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4900 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4901 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4902 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4903 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4904 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4905 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4906 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4907 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4908 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4909 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4910 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4911 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4912 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4913 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4914 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4915 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4916 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4917 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4918 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4919 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4920 Likewise.
4921 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
4922 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
4923 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
4924 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
4925 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
4926 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
4927 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
4928 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
4929 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
4930 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
4931 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
4932 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
4933 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
4934 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
4935 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
4936 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
4937 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
4938 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
4949 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
4950 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
4951 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
4952 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
4953 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
4954 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
4955 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
4956 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
4957 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
4958 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
4959 Likewise.
4960 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
4961 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
4962 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
4963 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
4964 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
4965 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
4966 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
4967 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
4968 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
4969 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
4970 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
4971 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
4972 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
4973 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
4974 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
4975 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
4976 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
4977 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
4978 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
4979 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
4980 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
4981 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
4982 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
4983 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
4984 Likewise.
4985 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
4986 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
4987 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
4988 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
4989 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
4990 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
4991 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
4992 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
4993 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
4994 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
4995 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
4996 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
4997 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
4998 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
4999 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5000 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5001 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5002 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5003 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5004 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5005 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5006 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5007 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5008 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5009 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5010 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5011 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5012 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5013 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5014 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5015 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5016 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5017 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5018 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5019 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5020 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5021 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5022 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5023 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5024 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5025 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5026 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5027 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5028 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5029 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5030 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5031 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5032 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5033 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5034 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5035 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5036 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5037 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5038 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5039 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5040 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5041 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5042 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5043 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5044 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5045 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5046 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5047 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5048 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5049 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5050 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5051 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5052 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5053 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5054 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5055 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5056 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5057 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5058 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5059 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5060 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5061 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5062 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5063 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5064 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5065 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5066 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5067 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5068 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5069 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5070 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5071 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5072 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5073 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5074 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5075 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5076 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5077 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5078 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5079 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5080 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5081 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5082 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5083 Likewise.
5084 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5085 Likewise.
5086 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5087 Likewise.
5088 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5089 Likewise.
5090 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5091 Likewise.
5092 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5093 Likewise.
5094 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5095 Likewise.
5096 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5097 Likewise.
5098 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5099 Likewise.
5100 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5101 Likewise.
5102 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5103 Likewise.
5104 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5105 Likewise.
5106 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5107 Likewise.
5108 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5109 Likewise.
5110 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5111 Likewise.
5112 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5113 Likewise.
5114 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5115 Likewise.
5116 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5117 Likewise.
5118 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5119 Likewise.
5120 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5121 Likewise.
5122 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5123 Likewise.
5124 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5125 Likewise.
5126 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5127 Likewise.
5128 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5129 Likewise.
5130 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5131 Likewise.
5132 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5133 Likewise.
5134 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5135 Likewise.
5136 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5137 Likewise.
5138 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5139 Likewise.
5140 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5141 Likewise.
5142 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5143 Likewise.
5144 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5145 Likewise.
5146 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5147 Likewise.
5148 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5149 Likewise.
5150 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5151 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5152 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5153 Likewise.
5154 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5155 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5156 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5157 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5158 Likewise.
5159 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5160 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5161 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5162 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5163 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5164 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5165 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5166 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5167 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5168 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5169 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5170 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5171 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5172 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5173 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5174 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5175 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5176 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5177 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5178 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5179 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5180 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5181 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5182 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5183 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5184 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5185 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5186 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5187 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5188 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5189 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5190 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5191 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5192 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5193 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5194 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5195 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5196 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5197 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5198 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5199 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5200 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5201 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5202 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5203 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5204 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5205 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5206 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5207 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5208 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5209 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5210 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5211 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5212 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5213 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5214 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5215 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5216 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5217 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5218 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5219 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5220 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5221 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5222 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5223 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5224 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5225 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5226 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5227 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5228 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5229 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5230 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5231 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5232 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5233 Likewise.
5234 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5235 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5236 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5237 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5238 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5239 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5240 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5241 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5242 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5243 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5244 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5245 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5246 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5247 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5248 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5249 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5250 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5251 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5252 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5253 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5254 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5255 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5256 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5257 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5258 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5259 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5260 Likewise.
5261 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5262 Likewise.
5263 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5264 Likewise.
5265 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5266 Likewise.
5267 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5268 Likewise.
5269 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5270 Likewise.
5271 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5272 Likewise.
5273 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5274 Likewise.
5275 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5276 Likewise.
5277 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5278 Likewise.
5279 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5280 Likewise.
5281 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5282 Likewise.
5283 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5284 Likewise.
5285 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5286 Likewise.
5287 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5288 Likewise.
5289 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5290 Likewise.
5291 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5292 Likewise.
5293 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5294 Likewise.
5295 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5296 Likewise.
5297 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5298 Likewise.
5299 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5300 Likewise.
5301 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5302 Likewise.
5303 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5304 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5305 Likewise.
5306 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5307 Likewise.
5308 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5309 Likewise.
5310 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5311 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5312 Likewise.
5313 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5314 Likewise.
5315 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5316 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5317 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5318 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5319 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5320 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5321 Likewise.
5322 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5323 Likewise.
5324 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5325 Likewise.
5326 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5327 Likewise.
5328 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5329 Likewise.
5330 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5331 Likewise.
5332 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5333 Likewise.
5334 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5335 Likewise.
5336 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5337 Likewise.
5338 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5339 Likewise.
5340 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5341 Likewise.
5342 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5343 Likewise.
5344 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5345 Likewise.
5346 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5347 Likewise.
5348 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5349 Likewise.
5350 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5351 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5352 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5353 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5354 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5355 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5356 Likewise.
5357 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5358 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5359 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5360 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5361 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5362 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5363 Likewise.
5364 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5365 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5366 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5367 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5368 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5369 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5370 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5371 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5372 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5373 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5374 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5375 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5376 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5377 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5378 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5379 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5380 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5381 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5382 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5383 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5384 Likewise.
5385 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5386 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5387 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5388 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5389 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5390 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5391 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5392 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5393 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5394 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5395 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5396 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5397 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5398 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5399 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5400 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5401 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5402 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5403 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5404 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5405 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5406 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5407 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5408 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5409 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5410 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5411 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5412 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5413 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5414 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5415 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5416 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5417 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5418 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5419 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5420 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5421 Likewise.
5422 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5423 Likewise.
5424 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5425 Likewise.
5426 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5427 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5428 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5429 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5430 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5431 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5432 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5433 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5434 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5435 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5436 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5437 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5438 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5439 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5440 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5441 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5442 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5443 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5444 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5445 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5446 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5447 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5448 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5449 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5450 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5451 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5452 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5453 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5454 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5455 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5456 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5457 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5458 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5459 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5460 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5461 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5462 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5463 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5464 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5465 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5466 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5467 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5468 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5469 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5470 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5471 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5472 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5473 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5474 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5475 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5476 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5477 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5478 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5479 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5480 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5481 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5482 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5483 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5484 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5485 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5486 Likewise.
5487 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5488 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5489 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5490 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5491 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5492 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5493 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5494 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5495 * testsuite/27_io/fpos/11450.cc: Likewise.
5496 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5497 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5498 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5499 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5500 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5501 * testsuite/27_io/fpos/14775.cc: Likewise.
5502 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5503 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5504 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5505 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5506 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5507 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5508 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5509 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5510 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5511 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5512 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5513 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5514 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5515 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5516 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5517 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5518 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5519 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5520 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5521 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5522 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5523 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5524 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5525 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5526 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5527 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5528 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5529 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5530 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5531 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5532 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5533 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5534 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5535 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5536 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5537 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5538 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5539 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5540 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5541 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5542 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5543 * testsuite/27_io/objects/char/1.cc: Likewise.
5544 * testsuite/27_io/objects/char/10.cc: Likewise.
5545 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5546 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5547 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5548 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5549 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5550 * testsuite/27_io/objects/char/2.cc: Likewise.
5551 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5552 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5553 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5554 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5555 * testsuite/27_io/objects/char/5.cc: Likewise.
5556 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5557 * testsuite/27_io/objects/char/6.cc: Likewise.
5558 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5559 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5560 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5561 * testsuite/27_io/objects/char/7.cc: Likewise.
5562 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5563 * testsuite/27_io/objects/char/8.cc: Likewise.
5564 * testsuite/27_io/objects/char/9.cc: Likewise.
5565 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5566 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5567 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5568 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5569 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5570 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5571 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5572 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5573 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5574 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5575 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5576 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5577 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5578 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5579 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5580 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5581 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5582 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5583 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5584 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5585 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5586 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5587 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5588 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5589 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5590 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5591 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5592 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5593 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5594 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5595 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5596 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5597 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5598 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5599 * testsuite/27_io/types/1.cc: Likewise.
5600 * testsuite/27_io/types/2.cc: Likewise.
5601 * testsuite/27_io/types/3.cc: Likewise.
5602 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5603 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5604 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5605 Likewise.
5606 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5607 Likewise.
5608 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5609 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5610 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5611 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5612 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5613 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5614 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5615 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5616 Likewise.
5617 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5618 Likewise.
5619 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5620 Likewise.
5621 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5622 Likewise.
5623 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5624 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5625 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5626 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5627 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5628 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5629 Likewise.
5630 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5631 Likewise.
5632 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5633 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5634 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5635 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5636 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5637 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5638 * testsuite/Makefile.am: Likewise.
5639 * testsuite/abi/30586.cc: Likewise.
5640 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5641 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5642 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5643 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5644 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5645 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5646 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5647 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5648 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5649 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5650 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5651 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5652 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5653 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5654 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5655 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5656 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5657 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5658 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5659 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5660 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5661 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5662 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5663 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5664 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5665 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5666 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5667 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5668 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5669 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5670 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5671 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5672 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5673 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5674 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5675 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5676 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5677 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5678 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5679 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5680 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5681 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5682 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5683 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5684 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5685 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5686 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5687 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5688 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5689 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5690 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5691 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5692 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5693 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5694 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5695 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5696 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5697 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5698 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5699 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5700 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5701 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5702 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5703 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5704 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5705 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5706 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5707 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5708 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5709 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5710 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5711 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5712 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5713 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5714 * testsuite/abi/demangle/regression/old.cc: Likewise.
5715 * testsuite/abi/header_cxxabi.c: Likewise.
5716 * testsuite/backward/11460.cc: Likewise.
5717 * testsuite/backward/hash_map/1.cc: Likewise.
5718 * testsuite/backward/hash_map/14648.cc: Likewise.
5719 * testsuite/backward/hash_map/23528.cc: Likewise.
5720 * testsuite/backward/hash_set/1.cc: Likewise.
5721 * testsuite/backward/strstream_members.cc: Likewise.
5722 * testsuite/config/default.exp: Likewise.
5723 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5724 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5725 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5726 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5727 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5728 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5729 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5730 * testsuite/data/sgetn.txt: Likewise.
5731 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5732 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5733 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5734 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5735 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5736 * testsuite/ext/array_allocator/26875.cc: Likewise.
5737 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5738 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5739 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5740 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5741 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5742 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5743 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5744 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5745 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5746 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5747 * testsuite/ext/codecvt/1.cc: Likewise.
5748 * testsuite/ext/codecvt/char-1.cc: Likewise.
5749 * testsuite/ext/codecvt/char-2.cc: Likewise.
5750 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5751 * testsuite/ext/concept_checks.cc: Likewise.
5752 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5753 Likewise.
5754 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5755 Likewise.
5756 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5757 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5758 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5759 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5760 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5761 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5762 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5763 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5764 Likewise.
5765 * testsuite/ext/headers.cc: Likewise.
5766 * testsuite/ext/is_heap/1.cc: Likewise.
5767 * testsuite/ext/is_heap/check_type.cc: Likewise.
5768 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5769 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5770 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5771 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5772 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5773 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5774 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5775 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5776 * testsuite/ext/median.cc: Likewise.
5777 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5778 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5779 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5780 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5781 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5782 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5783 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5784 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5785 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5786 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5787 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5788 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5789 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5790 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5791 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5792 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5793 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5794 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5795 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5796 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5797 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5798 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5799 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5800 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5801 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5802 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5803 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5804 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5805 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5806 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5807 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5808 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5809 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5810 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5811 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5812 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5813 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5814 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5815 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5816 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5817 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5818 * testsuite/ext/rope/1.cc: Likewise.
5819 * testsuite/ext/rope/2.cc: Likewise.
5820 * testsuite/ext/rope/3.cc: Likewise.
5821 * testsuite/ext/rope/36832.cc: Likewise.
5822 * testsuite/ext/rope/4.cc: Likewise.
5823 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5824 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5825 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5826 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5827 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5828 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5829 Likewise.
5830 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5831 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5832 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5833 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5834 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5835 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5836 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5837 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5838 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5839 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5840 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5841 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5842 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5843 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5844 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5845 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5846 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5847 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5848 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5849 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5850 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5851 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5852 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5853 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5854 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5855 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5856 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5857 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5858 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5859 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5860 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5861 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5862 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5863 * testsuite/lib/dg-options.exp: Likewise.
5864 * testsuite/lib/libstdc++.exp: Likewise.
5865 * testsuite/lib/prune.exp: Likewise.
5866 * testsuite/libstdc++-abi/abi.exp: Likewise.
5867 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5868 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5869 Likewise.
5870 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5871 Likewise.
5872 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5873 Likewise.
5874 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5875 Likewise.
5876 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5877 Likewise.
5878 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5879 Likewise.
5880 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5881 Likewise.
5882 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5883 Likewise.
5884 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5885 Likewise.
5886 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5887 Likewise.
5888 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5889 Likewise.
5890 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5891 Likewise.
5892 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5893 Likewise.
5894 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5895 Likewise.
5896 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5897 Likewise.
5898 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5899 Likewise.
5900 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5901 Likewise.
5902 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5903 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5904 Likewise.
5905 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5906 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5907 Likewise.
5908 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5909 Likewise.
5910 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5911 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5912 Likewise.
5913 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5914 Likewise.
5915 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5916 Likewise.
5917 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5918 Likewise.
5919 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5920 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
5921 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
5922 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
5923 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
5924 Likewise.
5925 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
5926 Likewise.
5927 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
5928 Likewise.
5929 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
5930 Likewise.
5931 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
5932 Likewise.
5933 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
5934 Likewise.
5935 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
5936 Likewise.
5937 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
5938 Likewise.
5939 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
5940 Likewise.
5941 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
5942 Likewise.
5943 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
5944 Likewise.
5945 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
5946 Likewise.
5947 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
5948 Likewise.
5949 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
5950 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
5951 Likewise.
5952 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
5953 Likewise.
5954 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
5955 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
5956 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
5957 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
5958 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
5959 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
5960 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
5961 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
5962 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
5963 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
5964 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
5965 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
5966 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
5967 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
5968 Likewise.
5969 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
5970 Likewise.
5971 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
5972 Likewise.
5973 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
5974 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
5975 Likewise.
5976 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
5977 Likewise.
5978 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
5979 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
5980 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
5981 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
5982 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
5983 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
5984 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
5985 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
5986 Likewise.
5987 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
5988 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
5989 Likewise.
5990 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
5991 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
5992 Likewise.
5993 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
5994 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
5995 Likewise.
5996 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
5997 Likewise.
5998 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
5999 Likewise.
6000 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6001 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6002 Likewise.
6003 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6004 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6005 Likewise.
6006 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6007 Likewise.
6008 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6009 Likewise.
6010 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6011 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6012 Likewise.
6013 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6014 Likewise.
6015 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6016 Likewise.
6017 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6018 Likewise.
6019 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6020 Likewise.
6021 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6022 Likewise.
6023 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6024 Likewise.
6025 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6026 Likewise.
6027 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6028 Likewise.
6029 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6030 Likewise.
6031 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6032 Likewise.
6033 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6034 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6035 Likewise.
6036 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6037 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6038 Likewise.
6039 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6040 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6041 Likewise.
6042 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6043 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6044 Likewise.
6045 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6046 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6047 Likewise.
6048 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6049 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6050 Likewise.
6051 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6052 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6053 Likewise.
6054 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6055 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6056 Likewise.
6057 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6058 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6059 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6060 Likewise.
6061 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6062 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6063 Likewise.
6064 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6065 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6066 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6067 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6068 Likewise.
6069 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6070 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6071 Likewise.
6072 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6073 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6074 Likewise.
6075 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6076 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6077 Likewise.
6078 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6079 Likewise.
6080 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6081 Likewise.
6082 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6083 Likewise.
6084 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6085 Likewise.
6086 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6087 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6088 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6089 Likewise.
6090 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6091 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6092 Likewise.
6093 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6094 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6095 Likewise.
6096 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6097 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6098 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6099 Likewise.
6100 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6101 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6102 Likewise.
6103 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6104 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6105 Likewise.
6106 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6107 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6108 Likewise.
6109 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6110 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6111 Likewise.
6112 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6113 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6114 Likewise.
6115 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6116 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6117 Likewise.
6118 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6119 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6120 Likewise.
6121 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6122 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6123 Likewise.
6124 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6125 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6126 Likewise.
6127 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6128 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6129 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6130 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6131 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6132 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6133 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6134 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6135 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6136 Likewise.
6137 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6138 Likewise.
6139 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6140 Likewise.
6141 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6142 Likewise.
6143 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6144 Likewise.
6145 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6146 Likewise.
6147 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6148 Likewise.
6149 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6150 Likewise.
6151 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6152 Likewise.
6153 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6154 Likewise.
6155 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6156 Likewise.
6157 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6158 Likewise.
6159 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6160 Likewise.
6161 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6162 Likewise.
6163 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6164 Likewise.
6165 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6166 Likewise.
6167 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6168 Likewise.
6169 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6170 Likewise.
6171 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6172 Likewise.
6173 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6174 Likewise.
6175 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6176 Likewise.
6177 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6178 Likewise.
6179 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6180 Likewise.
6181 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6182 Likewise.
6183 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6184 Likewise.
6185 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6186 Likewise.
6187 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6188 Likewise.
6189 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6190 Likewise.
6191 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6192 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6193 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6194 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6195 Likewise.
6196 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6197 Likewise.
6198 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6199 Likewise.
6200 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6201 Likewise.
6202 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6203 Likewise.
6204 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6205 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6206 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6207 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6208 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6209 Likewise.
6210 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6211 Likewise.
6212 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6213 Likewise.
6214 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6215 Likewise.
6216 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6217 Likewise.
6218 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6219 Likewise.
6220 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6221 Likewise.
6222 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6223 Likewise.
6224 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6225 Likewise.
6226 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6227 Likewise.
6228 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6229 Likewise.
6230 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6231 Likewise.
6232 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6233 Likewise.
6234 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6235 Likewise.
6236 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6237 Likewise.
6238 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6239 Likewise.
6240 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6241 Likewise.
6242 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6243 Likewise.
6244 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6245 Likewise.
6246 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6247 Likewise.
6248 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6249 Likewise.
6250 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6251 Likewise.
6252 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6253 Likewise.
6254 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6255 Likewise.
6256 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6257 Likewise.
6258 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6259 Likewise.
6260 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6261 Likewise.
6262 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6263 Likewise.
6264 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6265 Likewise.
6266 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6267 Likewise.
6268 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6269 Likewise.
6270 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6271 Likewise.
6272 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6273 Likewise.
6274 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6275 Likewise.
6276 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6277 Likewise.
6278 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6279 Likewise.
6280 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6281 Likewise.
6282 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6283 Likewise.
6284 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6285 Likewise.
6286 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6287 Likewise.
6288 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6289 Likewise.
6290 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6291 Likewise.
6292 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6293 Likewise.
6294 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6295 Likewise.
6296 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6297 Likewise.
6298 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6299 Likewise.
6300 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6301 Likewise.
6302 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6303 Likewise.
6304 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6305 Likewise.
6306 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6307 Likewise.
6308 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6309 Likewise.
6310 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6311 Likewise.
6312 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6313 Likewise.
6314 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6315 Likewise.
6316 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6317 Likewise.
6318 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6319 Likewise.
6320 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6321 Likewise.
6322 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6323 Likewise.
6324 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6325 Likewise.
6326 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6327 Likewise.
6328 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6329 Likewise.
6330 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6331 Likewise.
6332 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6333 Likewise.
6334 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6335 Likewise.
6336 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6337 Likewise.
6338 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6339 Likewise.
6340 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6341 Likewise.
6342 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6343 Likewise.
6344 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6345 Likewise.
6346 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6347 Likewise.
6348 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6349 Likewise.
6350 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6351 Likewise.
6352 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6353 Likewise.
6354 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6355 Likewise.
6356 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6357 Likewise.
6358 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6359 Likewise.
6360 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6361 Likewise.
6362 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6363 Likewise.
6364 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6365 Likewise.
6366 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6367 Likewise.
6368 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6369 Likewise.
6370 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6371 Likewise.
6372 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6373 Likewise.
6374 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6375 Likewise.
6376 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6377 Likewise.
6378 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6379 Likewise.
6380 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6381 Likewise.
6382 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6383 Likewise.
6384 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6385 Likewise.
6386 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6387 Likewise.
6388 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6389 Likewise.
6390 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6391 Likewise.
6392 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6393 Likewise.
6394 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6395 Likewise.
6396 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6397 Likewise.
6398 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6399 Likewise.
6400 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6401 Likewise.
6402 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6403 Likewise.
6404 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6405 Likewise.
6406 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6407 Likewise.
6408 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6409 Likewise.
6410 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6411 Likewise.
6412 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6413 Likewise.
6414 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6415 Likewise.
6416 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6417 Likewise.
6418 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6419 Likewise.
6420 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6421 Likewise.
6422 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6423 Likewise.
6424 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6425 Likewise.
6426 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6427 Likewise.
6428 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6429 Likewise.
6430 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6431 Likewise.
6432 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6433 Likewise.
6434 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6435 Likewise.
6436 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6437 Likewise.
6438 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6439 Likewise.
6440 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6441 Likewise.
6442 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6443 Likewise.
6444 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6445 Likewise.
6446 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6447 Likewise.
6448 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6449 Likewise.
6450 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6451 Likewise.
6452 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6453 Likewise.
6454 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6455 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6456 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6457 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6458 Likewise.
6459 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6460 Likewise.
6461 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6462 Likewise.
6463 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6464 Likewise.
6465 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6466 Likewise.
6467 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6468 Likewise.
6469 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6470 Likewise.
6471 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6472 Likewise.
6473 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6474 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6475 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6476 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6477 Likewise.
6478 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6479 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6480 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6481 Likewise.
6482 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6483 Likewise.
6484 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6485 Likewise.
6486 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6487 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6488 Likewise.
6489 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6490 Likewise.
6491 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6492 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6493 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6494 Likewise.
6495 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6496 Likewise.
6497 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6498 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6499 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6500 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6501 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6502 Likewise.
6503 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6504 Likewise.
6505 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6506 Likewise.
6507 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6508 Likewise.
6509 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6510 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6511 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6512 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6513 Likewise.
6514 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6515 Likewise.
6516 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6517 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6518 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6519 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6520 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6521 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6522 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6523 Likewise.
6524 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6525 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6526 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6527 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6528 Likewise.
6529 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6530 Likewise.
6531 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6532 Likewise.
6533 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6534 Likewise.
6535 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6536 Likewise.
6537 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6538 Likewise.
6539 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6540 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6541 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6542 Likewise.
6543 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6544 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6545 Likewise.
6546 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6547 Likewise.
6548 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6549 Likewise.
6550 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6551 Likewise.
6552 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6553 Likewise.
6554 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6555 Likewise.
6556 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6557 Likewise.
6558 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6559 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6560 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6561 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6562 Likewise.
6563 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6564 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6565 Likewise.
6566 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6567 Likewise.
6568 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6569 Likewise.
6570 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6571 Likewise.
6572 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6573 Likewise.
6574 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6575 Likewise.
6576 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6577 Likewise.
6578 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6579 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6580 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6581 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6582 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6583 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6584 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6585 Likewise.
6586 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6587 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6588 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6589 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6590 Likewise.
6591 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6592 Likewise.
6593 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6594 Likewise.
6595 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6596 Likewise.
6597 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6598 Likewise.
6599 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6600 Likewise.
6601 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6602 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6603 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6604 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6605 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6606 Likewise.
6607 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6608 Likewise.
6609 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6610 Likewise.
6611 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6612 Likewise.
6613 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6614 Likewise.
6615 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6616 Likewise.
6617 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6618 Likewise.
6619 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6620 Likewise.
6621 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6622 Likewise.
6623 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6624 Likewise.
6625 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6626 Likewise.
6627 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6628 Likewise.
6629 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6630 Likewise.
6631 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6632 Likewise.
6633 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6634 Likewise.
6635 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6636 Likewise.
6637 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6638 Likewise.
6639 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6640 Likewise.
6641 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6642 Likewise.
6643 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6644 Likewise.
6645 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6646 Likewise.
6647 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6648 Likewise.
6649 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6650 Likewise.
6651 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6652 Likewise.
6653 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6654 Likewise.
6655 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6656 Likewise.
6657 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6658 Likewise.
6659 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6660 Likewise.
6661 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6662 Likewise.
6663 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6664 Likewise.
6665 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6666 Likewise.
6667 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6668 Likewise.
6669 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6670 Likewise.
6671 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6672 Likewise.
6673 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6674 Likewise.
6675 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6676 Likewise.
6677 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6678 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6679 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6680 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6681 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6682 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6683 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6684 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6685 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6686 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6687 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6688 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6689 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6690 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6691 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6692 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6693 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6694 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6695 * testsuite/tr1/headers/all.cc: Likewise.
6696 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6697 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6698 * testsuite/util/testsuite_shared.cc: Likewise.
6699 * scripts/extract_symvers: Likewise. Remove runtime exception.
6700 * testsuite/17_intro/headers/all.cc: Likewise.
6701 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6702 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6703 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6704 Likewise.
6705 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6706 Likewise.
6707 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6708 Likewise.
6709 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6710 Likewise.
6711 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6712 Likewise.
6713 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6714 Likewise.
6715 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6716 Likewise.
6717 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6718 Likewise.
6719 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6720 Likewise.
6721 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6722 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6723 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6724 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6725 Likewise.
6726 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6727 Likewise.
6728 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6729 Likewise.
6730 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6731 Likewise.
6732 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6733 Likewise.
6734 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6735 Likewise.
6736 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6737 Likewise.
6738 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6739 Likewise.
6740 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6741 Likewise.
6742 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6743 Likewise.
6744 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6745 Likewise.
6746 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6747 Likewise.
6748 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6749 Likewise.
6750 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6751 Likewise.
6752 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6753 Likewise.
6754 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6755 Likewise.
6756 * testsuite/20_util/pair/moveable.cc: Likewise.
6757 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6758 Likewise.
6759 * testsuite/20_util/pair/swap.cc: Likewise.
6760 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6761 Likewise.
6762 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6763 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6764 Likewise.
6765 * testsuite/20_util/tuple/moveable.cc: Likewise.
6766 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6767 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6768 Likewise.
6769 * testsuite/20_util/tuple/swap.cc: Likewise.
6770 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6771 Likewise.
6772 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6773 Likewise.
6774 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6775 Likewise.
6776 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6777 Likewise.
6778 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6779 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6780 Likewise.
6781 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6782 Likewise.
6783 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6784 Likewise.
6785 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6786 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6787 Likewise.
6788 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6789 Likewise.
6790 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6791 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6792 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6793 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6794 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6795 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6796 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6797 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6798 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6799 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6800 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6801 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6802 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6803 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6804 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6805 Likewise.
6806 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6807 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6808 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6809 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6810 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6811 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6812 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6813 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6814 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6815 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6816 Likewise.
6817 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6818 Likewise.
6819 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6820 Likewise.
6821 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6822 Likewise.
6823 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6824 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6825 Likewise.
6826 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6827 Likewise.
6828 * testsuite/23_containers/deque/14340.cc: Likewise.
6829 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6830 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6831 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6832 * testsuite/23_containers/deque/init-list.cc: Likewise.
6833 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6834 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6835 * testsuite/23_containers/deque/moveable.cc: Likewise.
6836 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6837 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6838 Likewise.
6839 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6840 Likewise.
6841 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6842 Likewise.
6843 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6844 Likewise.
6845 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6846 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6847 Likewise.
6848 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6849 Likewise.
6850 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6851 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6852 Likewise.
6853 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6854 Likewise.
6855 * testsuite/23_containers/list/14340.cc: Likewise.
6856 * testsuite/23_containers/list/23781.cc: Likewise.
6857 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6858 * testsuite/23_containers/list/init-list.cc: Likewise.
6859 * testsuite/23_containers/list/moveable.cc: Likewise.
6860 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6861 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6862 Likewise.
6863 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6864 Likewise.
6865 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6866 Likewise.
6867 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6868 Likewise.
6869 * testsuite/23_containers/map/14340.cc: Likewise.
6870 * testsuite/23_containers/map/23781.cc: Likewise.
6871 * testsuite/23_containers/map/init-list.cc: Likewise.
6872 * testsuite/23_containers/map/moveable.cc: Likewise.
6873 * testsuite/23_containers/map/operations/1.cc: Likewise.
6874 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6875 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6876 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6877 Likewise.
6878 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6879 Likewise.
6880 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6881 Likewise.
6882 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6883 Likewise.
6884 * testsuite/23_containers/multimap/14340.cc: Likewise.
6885 * testsuite/23_containers/multimap/23781.cc: Likewise.
6886 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6887 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6888 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6889 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6890 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6891 Likewise.
6892 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6893 Likewise.
6894 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6895 Likewise.
6896 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6897 Likewise.
6898 * testsuite/23_containers/multiset/14340.cc: Likewise.
6899 * testsuite/23_containers/multiset/23781.cc: Likewise.
6900 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6901 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6902 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6903 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6904 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6905 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6906 Likewise.
6907 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6908 Likewise.
6909 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6910 Likewise.
6911 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6912 Likewise.
6913 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6914 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6915 Likewise.
6916 * testsuite/23_containers/queue/moveable.cc: Likewise.
6917 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6918 Likewise.
6919 * testsuite/23_containers/set/14340.cc: Likewise.
6920 * testsuite/23_containers/set/23781.cc: Likewise.
6921 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
6922 * testsuite/23_containers/set/init-list.cc: Likewise.
6923 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
6924 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
6925 * testsuite/23_containers/set/moveable.cc: Likewise.
6926 * testsuite/23_containers/set/operations/1.cc: Likewise.
6927 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
6928 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
6929 Likewise.
6930 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
6931 Likewise.
6932 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
6933 Likewise.
6934 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
6935 Likewise.
6936 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
6937 Likewise.
6938 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
6939 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
6940 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
6941 Likewise.
6942 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
6943 Likewise.
6944 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
6945 Likewise.
6946 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
6947 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
6948 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
6949 Likewise.
6950 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
6951 Likewise.
6952 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
6953 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
6954 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
6955 Likewise.
6956 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
6957 Likewise.
6958 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
6959 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
6960 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
6961 Likewise.
6962 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
6963 Likewise.
6964 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
6965 Likewise.
6966 * testsuite/23_containers/vector/14340.cc: Likewise.
6967 * testsuite/23_containers/vector/26412-1.cc: Likewise.
6968 * testsuite/23_containers/vector/26412-2.cc: Likewise.
6969 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
6970 Likewise.
6971 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
6972 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
6973 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
6974 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
6975 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
6976 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
6977 Likewise.
6978 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
6979 Likewise.
6980 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
6981 Likewise.
6982 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
6983 Likewise.
6984 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
6985 Likewise.
6986 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
6987 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
6988 * testsuite/23_containers/vector/init-list.cc: Likewise.
6989 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
6990 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
6991 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
6992 * testsuite/23_containers/vector/moveable.cc: Likewise.
6993 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
6994 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
6995 Likewise.
6996 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
6997 Likewise.
6998 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
6999 Likewise.
7000 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7001 Likewise.
7002 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7003 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7004 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7005 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7006 Likewise.
7007 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7008 Likewise.
7009 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7010 Likewise.
7011 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7012 Likewise.
7013 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7014 Likewise.
7015 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7016 Likewise.
7017 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7018 Likewise.
7019 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7020 Likewise.
7021 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7022 Likewise.
7023 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7024 Likewise.
7025 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7026 Likewise.
7027 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7028 Likewise.
7029 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7030 Likewise.
7031 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7032 Likewise.
7033 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7034 Likewise.
7035 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7036 Likewise.
7037 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7038 Likewise.
7039 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7040 Likewise.
7041 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7042 Likewise.
7043 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7044 Likewise.
7045 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7046 Likewise.
7047 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7048 Likewise.
7049 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7050 Likewise.
7051 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7052 Likewise.
7053 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7054 Likewise.
7055 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7056 Likewise.
7057 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7058 Likewise.
7059 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7060 Likewise.
7061 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7062 Likewise.
7063 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7064 Likewise.
7065 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7066 Likewise.
7067 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7068 Likewise.
7069 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7070 Likewise.
7071 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7072 Likewise.
7073 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7074 Likewise.
7075 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7076 Likewise.
7077 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7078 Likewise.
7079 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7080 Likewise.
7081 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7082 Likewise.
7083 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7084 Likewise.
7085 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7086 Likewise.
7087 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7088 Likewise.
7089 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7090 Likewise.
7091 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7092 Likewise.
7093 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7094 Likewise.
7095 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7096 Likewise.
7097 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7098 Likewise.
7099 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7100 Likewise.
7101 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7102 Likewise.
7103 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7104 Likewise.
7105 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7106 Likewise.
7107 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7108 Likewise.
7109 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7110 Likewise.
7111 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7112 Likewise.
7113 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7114 Likewise.
7115 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7116 Likewise.
7117 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7118 Likewise.
7119 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7120 Likewise.
7121 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7122 Likewise.
7123 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7124 Likewise.
7125 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7126 Likewise.
7127 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7128 Likewise.
7129 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7130 Likewise.
7131 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7132 Likewise.
7133 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7134 Likewise.
7135 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7136 Likewise.
7137 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7138 Likewise.
7139 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7140 Likewise.
7141 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7142 Likewise.
7143 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7144 Likewise.
7145 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7146 Likewise.
7147 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7148 Likewise.
7149 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7150 Likewise.
7151 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7152 Likewise.
7153 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7154 Likewise.
7155 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7156 Likewise.
7157 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7158 Likewise.
7159 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7160 Likewise.
7161 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7162 Likewise.
7163 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7164 Likewise.
7165 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7166 Likewise.
7167 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7168 Likewise.
7169 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7170 Likewise.
7171 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7172 Likewise.
7173 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7174 Likewise.
7175 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7176 Likewise.
7177 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7178 Likewise.
7179 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7180 Likewise.
7181 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7182 Likewise.
7183 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7184 Likewise.
7185 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7186 Likewise.
7187 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7188 Likewise.
7189 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7190 Likewise.
7191 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7192 Likewise.
7193 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7194 Likewise.
7195 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7196 Likewise.
7197 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7198 Likewise.
7199 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7200 Likewise.
7201 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7202 Likewise.
7203 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7204 Likewise.
7205 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7206 Likewise.
7207 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7208 Likewise.
7209 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7210 Likewise.
7211 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7216 Likewise.
7217 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7218 Likewise.
7219 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7220 Likewise.
7221 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7222 Likewise.
7223 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7224 Likewise.
7225 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7226 Likewise.
7227 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7228 Likewise.
7229 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7230 Likewise.
7231 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7232 Likewise.
7233 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7234 Likewise.
7235 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7236 Likewise.
7237 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7238 Likewise.
7239 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7240 Likewise.
7241 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7242 Likewise.
7243 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7244 Likewise.
7245 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7246 Likewise.
7247 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7248 Likewise.
7249 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7250 Likewise.
7251 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7252 Likewise.
7253 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7254 Likewise.
7255 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7256 Likewise.
7257 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7258 Likewise.
7259 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7260 Likewise.
7261 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7262 Likewise.
7263 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7264 Likewise.
7265 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7266 Likewise.
7267 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7268 Likewise.
7269 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7270 Likewise.
7271 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7272 Likewise.
7273 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7274 Likewise.
7275 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7276 Likewise.
7277 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7278 Likewise.
7279 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7280 Likewise.
7281 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7282 Likewise.
7283 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7284 Likewise.
7285 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7286 Likewise.
7287 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7288 Likewise.
7289 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7290 Likewise.
7291 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7292 Likewise.
7293 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7294 Likewise.
7295 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7296 Likewise.
7297 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7298 Likewise.
7299 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7300 Likewise.
7301 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7302 Likewise.
7303 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7304 Likewise.
7305 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7306 Likewise.
7307 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7308 Likewise.
7309 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7310 Likewise.
7311 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7312 Likewise.
7313 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7314 Likewise.
7315 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7316 Likewise.
7317 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7318 Likewise.
7319 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7320 Likewise.
7321 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7322 Likewise.
7323 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7324 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7325 Likewise.
7326 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7327 Likewise.
7328 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7329 Likewise.
7330 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7331 Likewise.
7332 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7333 Likewise.
7334 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7335 Likewise.
7336 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7337 Likewise.
7338 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7339 Likewise.
7340 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7341 Likewise.
7342 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7343 Likewise.
7344 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7345 Likewise.
7346 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7347 Likewise.
7348 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7349 Likewise.
7350 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7351 Likewise.
7352 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7353 Likewise.
7354 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7355 Likewise.
7356 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7357 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7358 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7359 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7360 Likewise.
7361 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7362 Likewise.
7363 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7364 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7365 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7366 Likewise.
7367 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7368 Likewise.
7369 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7370 Likewise.
7371 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7372 Likewise.
7373 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7374 Likewise.
7375 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7376 Likewise.
7377 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7378 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7379 Likewise.
7380 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7381 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7382 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7383 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7384 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7385 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7386 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7387 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7388 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7389 Likewise.
7390 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7391 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7392 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7393 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7394 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7395 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7396 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7397 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7398 Likewise.
7399 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7400 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7401 Likewise.
7402 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7403 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7404 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7405 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7406 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7407 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7408 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7409 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7410 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7411 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7412 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7413 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7414 Likewise.
7415 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7416 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7417 Likewise.
7418 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7419 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7420 Likewise.
7421 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7422 Likewise.
7423 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7424 Likewise.
7425 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7426 Likewise.
7427 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7428 Likewise.
7429 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7430 Likewise.
7431 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7432 Likewise.
7433 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7434 Likewise.
7435 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7436 Likewise.
7437 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7438 Likewise.
7439 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7440 Likewise.
7441 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7442 Likewise.
7443 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7444 Likewise.
7445 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7446 Likewise.
7447 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7448 Likewise.
7449 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7450 Likewise.
7451 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7452 Likewise.
7453 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7454 Likewise.
7455 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7456 Likewise.
7457 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7458 Likewise.
7459 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7460 Likewise.
7461 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7462 Likewise.
7463 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7464 Likewise.
7465 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7466 Likewise.
7467 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7468 Likewise.
7469 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7470 Likewise.
7471 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7472 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7473 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7474 Likewise.
7475 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7476 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7477 Likewise.
7478 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7479 Likewise.
7480 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7481 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7482 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7483 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7484 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7485 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7486 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7487 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7488 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7489 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7490 Likewise.
7491 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7492 Likewise.
7493 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7494 Likewise.
7495 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7496 Likewise.
7497 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7498 Likewise.
7499 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7500 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7501 Likewise.
7502 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7503 Likewise.
7504 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7505 Likewise.
7506 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7507 Likewise.
7508 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7509 Likewise.
7510 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7511 Likewise.
7512 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7513 Likewise.
7514 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7515 Likewise.
7516 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7517 Likewise.
7518 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7519 Likewise.
7520 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7521 Likewise.
7522 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7523 Likewise.
7524 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7525 Likewise.
7526 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7527 Likewise.
7528 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7529 Likewise.
7530 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7531 Likewise.
7532 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7533 Likewise.
7534 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7535 Likewise.
7536 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7537 Likewise.
7538 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7539 Likewise.
7540 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7541 Likewise.
7542 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7543 Likewise.
7544 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7545 Likewise.
7546 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7547 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7548 Likewise.
7549 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7550 Likewise.
7551 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7552 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7553 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7554 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7555 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7556 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7557 Likewise.
7558 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7559 Likewise.
7560 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7561 Likewise.
7562 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7563 Likewise.
7564 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7565 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7566 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7567 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7568 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7569 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7570 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7571 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7572 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7573 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7574 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7575 Likewise.
7576 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7577 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7578 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7579 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7580 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7581 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7582 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7583 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7584 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7585 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7586 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7587 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7588 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7589 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7590 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7591 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7592 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7593 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7594 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7595 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7596 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7597 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7598 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7599 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7600 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7601 Likewise.
7602 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7603 * testsuite/27_io/fpos/14252.cc: Likewise.
7604 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7605 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7606 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7607 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7608 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7609 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7610 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7611 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7612 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7613 Likewise.
7614 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7615 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7616 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7617 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7618 Likewise.
7619 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7620 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7621 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7622 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7623 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7624 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7625 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7626 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7627 * testsuite/27_io/objects/char/3045.cc: Likewise.
7628 * testsuite/27_io/objects/char/3647.cc: Likewise.
7629 * testsuite/27_io/objects/char/5268.cc: Likewise.
7630 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7631 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7632 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7633 * testsuite/28_regex/init-list.cc: Likewise.
7634 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7635 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7636 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7637 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7638 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7639 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7640 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7641 Likewise.
7642 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7643 Likewise.
7644 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7645 Likewise.
7646 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7647 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7648 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7649 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7650 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7651 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7652 Likewise.
7653 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7654 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7655 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7656 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7657 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7658 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7659 Likewise.
7660 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7661 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7662 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7663 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7664 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7665 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7666 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7667 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7668 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7669 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7670 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7671 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7672 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7673 Likewise.
7674 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7675 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7676 Likewise.
7677 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7678 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7679 Likewise.
7680 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7681 Likewise.
7682 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7683 Likewise.
7684 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7685 Likewise.
7686 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7687 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7688 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7689 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7690 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7691 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7692 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7693 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7694 Likewise.
7695 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7696 Likewise.
7697 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7698 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7699 Likewise.
7700 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7701 Likewise.
7702 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7703 Likewise.
7704 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7705 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7706 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7707 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7708 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7709 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7710 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7711 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7712 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7713 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7714 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7715 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7716 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7717 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7718 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7719 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7720 Likewise.
7721 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7722 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7723 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7724 Likewise.
7725 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7726 Likewise.
7727 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7728 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7729 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7730 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7731 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7732 Likewise.
7733 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7734 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7735 Likewise.
7736 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7737 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7738 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7739 Likewise.
7740 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7741 Likewise.
7742 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7743 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7744 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7745 Likewise.
7746 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7747 Likewise.
7748 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7749 Likewise.
7750 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7751 Likewise.
7752 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7753 Likewise.
7754 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7755 * testsuite/30_threads/this_thread/1.cc: Likewise.
7756 * testsuite/30_threads/this_thread/2.cc: Likewise.
7757 * testsuite/30_threads/this_thread/3.cc: Likewise.
7758 * testsuite/30_threads/this_thread/4.cc: Likewise.
7759 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7760 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7761 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7762 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7763 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7764 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7765 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7766 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7767 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7768 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7769 * testsuite/30_threads/thread/members/1.cc: Likewise.
7770 * testsuite/30_threads/thread/members/2.cc: Likewise.
7771 * testsuite/30_threads/thread/members/3.cc: Likewise.
7772 * testsuite/30_threads/thread/members/4.cc: Likewise.
7773 * testsuite/30_threads/thread/members/5.cc: Likewise.
7774 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7775 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7776 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7777 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7778 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7779 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7780 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7781 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7782 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7783 Likewise.
7784 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7785 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7786 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7787 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7788 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7789 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7790 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7791 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7792 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7793 * testsuite/30_threads/try_lock/1.cc: Likewise.
7794 * testsuite/30_threads/try_lock/2.cc: Likewise.
7795 * testsuite/30_threads/try_lock/3.cc: Likewise.
7796 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7797 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7798 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7799 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7800 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7801 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7802 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7803 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7804 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7805 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7806 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7807 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7808 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7809 Likewise.
7810 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7811 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7812 Likewise.
7813 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7814 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7815 Likewise.
7816 * testsuite/ext/array_allocator/1.cc: Likewise.
7817 * testsuite/ext/array_allocator/2.cc: Likewise.
7818 * testsuite/ext/array_allocator/3.cc: Likewise.
7819 * testsuite/ext/ext_pointer/1.cc: Likewise.
7820 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7821 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7822 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7823 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7824 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7825 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7826 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7827 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7828 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7829 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7830 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7831 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7832 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7833 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7834 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7835 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7836 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7837 Likewise.
7838 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7839 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7840 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7841 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7842 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7843 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7844 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7845 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7846 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7847 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7848 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7849 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7850 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7851 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7852 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7853 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7854 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7855 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7856 Likewise.
7857 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7858 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7859 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7860 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7861 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7862 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7863 * testsuite/ext/pod_char_traits.cc: Likewise.
7864 * testsuite/ext/slist/23781.cc: Likewise.
7865 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7866 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7867 * testsuite/ext/vstring/init-list.cc: Likewise.
7868 * testsuite/ext/vstring/moveable.cc: Likewise.
7869 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7870 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7871 Likewise.
7872 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7873 Likewise.
7874 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7875 Likewise.
7876 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7877 Likewise.
7878 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7879 Likewise.
7880 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7881 Likewise.
7882 * testsuite/ext/vstring/types/23767.cc: Likewise.
7883 * testsuite/performance/21_strings/string_append.cc: Likewise.
7884 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7885 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7886 Likewise.
7887 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7888 Likewise.
7889 * testsuite/performance/21_strings/string_find.cc: Likewise.
7890 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7891 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7892 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7893 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7894 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7895 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7896 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7897 Likewise.
7898 * testsuite/performance/23_containers/create/map.cc: Likewise.
7899 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7900 Likewise.
7901 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7902 * testsuite/performance/23_containers/find/map.cc: Likewise.
7903 * testsuite/performance/23_containers/index/map.cc: Likewise.
7904 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7905 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7906 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7907 Likewise.
7908 * testsuite/performance/23_containers/insert_erase/associative.cc:
7909 Likewise.
7910 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7911 Likewise.
7912 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7913 Likewise.
7914 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7915 Likewise.
7916 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7917 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7918 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7919 Likewise.
7920 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
7921 Likewise.
7922 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
7923 Likewise.
7924 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
7925 Likewise.
7926 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
7927 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
7928 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
7929 Likewise.
7930 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
7931 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
7932 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
7933 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
7934 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
7935 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
7936 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
7937 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
7938 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
7939 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
7940 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
7941 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
7942 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
7943 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
7944 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
7945 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
7946 Likewise.
7947 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
7948 Likewise.
7949 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
7950 Likewise.
7951 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
7952 Likewise.
7953 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
7954 Likewise.
7955 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
7956 Likewise.
7957 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
7958 Likewise.
7959 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
7960 Likewise.
7961 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
7962 Likewise.
7963 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
7964 Likewise.
7965 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
7966 Likewise.
7967 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
7968 Likewise.
7969 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
7970 Likewise.
7971 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
7972 Likewise.
7973 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
7974 Likewise.
7975 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
7976 Likewise.
7977 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
7978 Likewise.
7979 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
7980 Likewise.
7981 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
7982 Likewise.
7983 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
7984 Likewise.
7985 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
7986 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
7987 Likewise.
7988 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
7989 Likewise.
7990 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
7991 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
7992 Likewise.
7993 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
7994 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
7995 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
7996 Likewise.
7997 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
7998 Likewise.
7999 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8000 Likewise.
8001 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8002 Likewise.
8003 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8004 Likewise.
8005 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8006 Likewise.
8007 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8008 Likewise.
8009 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8010 Likewise.
8011 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8012 Likewise.
8013 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8014 Likewise.
8015 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8016 Likewise.
8017 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8018 Likewise.
8019 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8020 Likewise.
8021 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8022 Likewise.
8023 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8024 Likewise.
8025 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8026 Likewise.
8027 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8028 Likewise.
8029 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8030 Likewise.
8031 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8032 Likewise.
8033 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8034 Likewise.
8035 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8036 Likewise.
8037 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8038 Likewise.
8039 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8040 Likewise.
8041 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8042 Likewise.
8043 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8044 Likewise.
8045 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8046 Likewise.
8047 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8048 Likewise.
8049 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8050 Likewise.
8051 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8052 Likewise.
8053 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8054 Likewise.
8055 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8056 Likewise.
8057 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8058 Likewise.
8059 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8060 Likewise.
8061 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8062 Likewise.
8063 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8064 Likewise.
8065 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8066 Likewise.
8067 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8068 Likewise.
8069 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8070 Likewise.
8071 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8072 Likewise.
8073 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8074 Likewise.
8075 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8076 Likewise.
8077 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8078 Likewise.
8079 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8080 Likewise.
8081 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8082 Likewise.
8083 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8084 Likewise.
8085 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8086 Likewise.
8087 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8088 Likewise.
8089 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8090 Likewise.
8091 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8092 Likewise.
8093 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8094 Likewise.
8095 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8096 Likewise.
8097 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8098 Likewise.
8099 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8100 Likewise.
8101 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8102 Likewise.
8103 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8104 Likewise.
8105 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8106 Likewise.
8107 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8108 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8109 Likewise.
8110 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8111 Likewise.
8112 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8113 Likewise.
8114 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8115 Likewise.
8116 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8117 Likewise.
8118 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8119 Likewise.
8120 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8121 Likewise.
8122 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8123 Likewise.
8124 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8125 Likewise.
8126 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8127 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8128 Likewise.
8129 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8130 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8131 Likewise.
8132 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8133 Likewise.
8134 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8135 Likewise.
8136 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8137 Likewise.
8138 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8139 Likewise.
8140 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8141 Likewise.
8142 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8143 Likewise.
8144 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8145 Likewise.
8146 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8147 Likewise.
8148 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8149 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8150 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8151 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8152 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8153 Likewise.
8154 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8155 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8156 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8157 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8158 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8159 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8160 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8161 * testsuite/util/io/prog_bar.cc: Likewise.
8162 * testsuite/util/io/prog_bar.hpp: Likewise.
8163 * testsuite/util/io/text_populate.hpp: Likewise.
8164 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8165 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8166 * testsuite/util/io/xml.hpp: Likewise.
8167 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8168 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8169 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8170 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8171 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8172 * testsuite/util/native_type/native_map.hpp: Likewise.
8173 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8174 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8175 * testsuite/util/native_type/native_set.hpp: Likewise.
8176 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8177 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8178 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8179 Likewise.
8180 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8181 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8182 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8183 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8184 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8185 Likewise.
8186 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8187 Likewise.
8188 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8189 Likewise.
8190 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8191 Likewise.
8192 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8193 Likewise.
8194 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8195 Likewise.
8196 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8197 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8198 Likewise.
8199 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8200 Likewise.
8201 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8202 Likewise.
8203 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8204 Likewise.
8205 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8206 Likewise.
8207 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8208 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8209 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8210 * testsuite/util/regression/basic_type.hpp: Likewise.
8211 * testsuite/util/regression/common_type.hpp: Likewise.
8212 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8213 Likewise.
8214 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8215 Likewise.
8216 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8217 Likewise.
8218 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8219 Likewise.
8220 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8221 Likewise.
8222 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8223 Likewise.
8224 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8225 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8226 Likewise.
8227 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8228 Likewise.
8229 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8230 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8231 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8232 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8233 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8234 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8235 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8236 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8237 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8238 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8239 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8240 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8241 * testsuite/util/testsuite_abi.cc: Likewise.
8242 * testsuite/util/testsuite_abi.h: Likewise.
8243 * testsuite/util/testsuite_abi_check.cc: Likewise.
8244 * testsuite/util/testsuite_allocator.cc: Likewise.
8245 * testsuite/util/testsuite_allocator.h: Likewise.
8246 * testsuite/util/testsuite_api.h: Likewise.
8247 * testsuite/util/testsuite_character.cc: Likewise.
8248 * testsuite/util/testsuite_character.h: Likewise.
8249 * testsuite/util/testsuite_common_types.h: Likewise.
8250 * testsuite/util/testsuite_error.h: Likewise.
8251 * testsuite/util/testsuite_hooks.cc: Likewise.
8252 * testsuite/util/testsuite_hooks.h: Likewise.
8253 * testsuite/util/testsuite_io.h: Likewise.
8254 * testsuite/util/testsuite_iterators.h: Likewise.
8255 * testsuite/util/testsuite_performance.h: Likewise.
8256 * testsuite/util/testsuite_rng.h: Likewise.
8257 * testsuite/util/testsuite_rvalref.h: Likewise.
8258 * testsuite/util/testsuite_tr1.h: Likewise.
8259 * testsuite/util/thread/all.h: Likewise.
8260 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8261 Likewise.
8262 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8263 Likewise.
8264 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8265 Likewise.
8266 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8267 Likewise.
8268 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8269 Likewise.
8270 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8271 Likewise.
8272 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8273 Likewise.
8274 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8275 Likewise.
8276 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8277 Likewise.
8278 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8279 Likewise.
8280 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8281 Likewise.
8282 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8283 Likewise.
8284 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8285 Likewise.
8286 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8287 Likewise.
8288 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8289 Likewise.
8290 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8291 Likewise.
8292 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8293 Likewise.
8294 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8295 Likewise.
8296 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8297 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8298 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8299 Likewise.
8300 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8301 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8302 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8303 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8304 Likewise.
8305 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8306 Likewise.
8307 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8308 Likewise.
8309 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8310 Likewise.
8311 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8312 Likewise.
8313 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8314 Likewise.
8315 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8316 Likewise.
8317 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8318 Likewise.
8319 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8320 Likewise.
8321 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8322 Likewise.
8323 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8324 Likewise.
8325 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8326 Likewise.
8327 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8328 Likewise.
8329 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8330 Likewise.
8331 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8332 Likewise.
8333 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8334 Likewise.
8335 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8336 Likewise.
8337 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8338 Likewise.
8339 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8340 Likewise.
8341 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8342 Likewise.
8343 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8344 Likewise.
8345 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8346 Likewise.
8347 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8348 Likewise.
8349 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8350 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8351 Likewise.
8352 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8353 Likewise.
8354 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8355 Likewise.
8356 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8357 Likewise.
8358 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8359 Likewise.
8360 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8361 Likewise.
8362 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8363 Likewise.
8364 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8365 Likewise.
8366 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8367 Likewise.
8368 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8369 Likewise.
8370 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8371 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8372 Likewise.
8373 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8374 Likewise.
8375 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8376 Likewise.
8377 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8378 Likewise.
8379 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8380 Likewise.
8381 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8382 Likewise.
8383 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8384 Likewise.
8385 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8386 Likewise.
8387 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8388 Likewise.
8389 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8390 Likewise.
8391 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8392 Likewise.
8393 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8394 Likewise.
8395 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8396 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8397 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8398 Likewise.
8399 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8400 Likewise.
8401 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8402 Likewise.
8403 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8404 Likewise.
8405 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8406 Likewise.
8407 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8408 Likewise.
8409 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8410 Likewise.
8411 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8412 Likewise.
8413 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8414 Likewise.
8415 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8416 Likewise.
8417 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8418 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8419 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8420 Likewise.
8421 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8422 Likewise.
8423 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8424 Likewise.
8425 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8426 Likewise.
8427 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8428 Likewise.
8429 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8430 Likewise.
8431 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8432 Likewise.
8433 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8434 Likewise.
8435 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8436 Likewise.
8437 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8438 Likewise.
8439 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8440 Likewise.
8441 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8442 Likewise.
8443 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8444 Likewise.
8445 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8446 Likewise.
8447 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8448 Likewise.
8449 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8450 Likewise.
8451 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8452 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8453 Likewise.
8454 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8455 Likewise.
8456 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8457 Likewise.
8458 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8459 Likewise.
8460 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8461 Likewise.
8462 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8463 Likewise.
8464 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8465 Likewise.
8466 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8467 Likewise.
8468 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8469 Likewise.
8470 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8471 Likewise.
8472 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8473 Likewise.
8474 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8475 Likewise.
8476 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8477 Likewise.
8478 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8479 Likewise.
8480 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8481 Likewise.
8482 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8483 Likewise.
8484 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8485 Likewise.
8486 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8487 Likewise.
8488 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8489 Likewise.
8490 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8491 Likewise.
8492 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8493 Likewise.
8494 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8495 Likewise.
8496 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8497 Likewise.
8498 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8499 Likewise.
8500 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8501 Likewise.
8502 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8503 Likewise.
8504 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8505 Likewise.
8506 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8507 Likewise.
8508 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8509 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8510 Likewise.
8511 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8512 Likewise.
8513 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8514 Likewise.
8515 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8516 Likewise.
8517 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8518 Likewise.
8519 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8520 Likewise.
8521 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8522 Likewise.
8523 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8524 Likewise.
8525 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8526 Likewise.
8527 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8528 Likewise.
8529 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8530 Likewise.
8531 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8532 Likewise.
8533 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8534 Likewise.
8535 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8536 Likewise.
8537 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8538 Likewise.
8539 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8540 Likewise.
8541 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8542 Likewise.
8543 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8544 Likewise.
8545 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8546 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8547 * testsuite/backward/hash_map/25896.cc: Likewise.
8548 * testsuite/backward/hash_set/25896.cc: Likewise.
8549
9767a048
ILT
85502009-04-08 Ian Lance Taylor <iant@google.com>
8551
8552 * include/backward/hashtable.h (erase): Correctly handle erasing a
8553 reference to an entry in the hash table.
8554 * testsuite/backward/hash_map/25896.cc: New.
8555 * testsuite/backward/hash_set/25896.cc: New.
8556
0b83c44b
AN
85572009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8558
e31f5814
UB
8559 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8560 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
0b83c44b 8561
04b70271
BK
85622009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8563
8564 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8565 of debug.
8566 * include/Makefile.in: Regenerate.
8567 * include/precompiled/stdc++.h: Add.
8568
04b70271
BK
85692009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8570
8571 * include/bits/random.h: Adjust doxygen markup.
8572 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8573
8574 * testsuite/26_numerics/random/piecewise_linear_distribution/
8575 operators/serialize.cc: Use typedefs.
8576
8f2b104d
AS
85772009-04-06 Andrew Stubbs <ams@codesourcery.com>
8578
8579 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8580 __gnu_cxx namespace. Remove "static inline".
8581
1ae3576f
PC
85822009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8583
8584 * include/bits/random.tcc (linear_congruential_engine<>::
8585 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8586
94986f6d
PC
85872009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8588
8589 * include/bits/random.h (operator==): Mark all inline.
8590 (mersenne_twister_engine): Enable #if 0 checks.
8591
8592 * include/bits/random.h: Formatting tweaks.
8593
9769c190
PC
85942009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8595
8596 * include/bits/random.tcc (piecewise_linear_distribution<>::
8597 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8598 Remove spurious closed parenthesis.
8599
2fcf6ffb
PC
86002009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8601
8602 PR libstdc++/39644 (partial)
8603 * include/bits/random.tcc (linear_congruential_engine<>::
8604 seed(seed_seq&), independent_bits_engine<>::operator(),
8605 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8606
fe77a308 86072009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
42a73304
PC
8608
8609 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8610 thinko.
8611 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8612 default.cc: Enable.
8613
fe77a308 86142009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
42a73304
PC
8615
8616 PR libstdc++/39629 (partial)
8617 * testsuite/26_numerics/random/independent_bits_engine/cons/
8618 base_move.cc: Use uint_fast64_t instead of unsigned long.
8619 * testsuite/26_numerics/random/independent_bits_engine/cons/
8620 seed1.cc: Likewise.
8621 * testsuite/26_numerics/random/independent_bits_engine/cons/
8622 seed2.cc: Likewise.
8623 * testsuite/26_numerics/random/independent_bits_engine/cons/
8624 base_copy.cc: Likewise.
8625 * testsuite/26_numerics/random/independent_bits_engine/cons/
8626 default.cc: Likewise.
8627 * testsuite/26_numerics/random/independent_bits_engine/cons/
8628 seed_seq.cc: Likewise.
8629 * testsuite/26_numerics/random/independent_bits_engine/
8630 requirements/typedefs.cc: Likewise.
8631 * testsuite/26_numerics/random/independent_bits_engine/
8632 operators/equal.cc: Likewise.
8633 * testsuite/26_numerics/random/independent_bits_engine/
8634 operators/serialize.cc: Likewise.
8635 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8636
95fe602e
PC
86372009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8638
8639 * include/tr1_impl/random: Remove, empty.
8640 * include/tr1_impl/random.tcc: Likewise.
8641
8642 * include/std/random: Minor clean-ups, formatting fixes, adjust
8643 copyright years.
8644 * include/bits/random.tcc: Likewise.
8645 * include/bits/random.h: Likewise.
8646 * include/tr1/random: Likewise.
8647 * include/tr1/random.tcc: Likewise.
8648 * include/tr1/random.h: Likewise.
8649
04b70271
BK
86502009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8651
8652 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8653 * doc/html/api.html: Regenerate.
8654
8e79468d
BK
86552009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8656
8657 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8658 Change to mersenne_twister_engine, add same defaults as
8659 mersenne_twister_engine/cons/default.cc.
8660 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8661
8662 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8663 to __il.
8664 * include/bits/random.h (mersenne_twister_engine): Qualify
8665 _ShiftMin1 with namespace __detail.
8666 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8667 constexpr std::numeric_limits::max() can be used.
8668 (mersenne_twister_engine): Split apart static asserts into one
8669 assert per message. Temporarily disable the last three.
8670
86712009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8672
8673 * include/Makefile.am: Update to N2836. Modified for new random headers.
8674 * include/Makefile.in: Ditto.
8675 * include/tr1_impl/random: Moved to tr1/random.h
8676 * include/tr1_impl/random.tcc: Moved to tr1
8677 * include/tr1/random: Just point to moved tr1 random headers.
8678 * include/tr1/random.tcc: Moved from tr1_impl.
8679 * include/tr1/random.h: Moved from tr1_impl/random.
8680 * include/std/random: Modified to point to std random headers.
8681 * include/bits/random.tcc: New implementation of std random facilities.
8682 * include/bits/random.h: Ditto.
8683 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8684 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8685 seed1.cc: New.
8686 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8687 seed2.cc: New.
8688 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8689 default.cc: New.
8690 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8691 non_uint_neg.cc: New.
8692 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8693 typedefs.cc: New.
8694 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8695 equal.cc: New.
8696 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8697 serialize.cc: New.
8698 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8699 seed1.cc: New.
8700 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8701 seed2.cc: New.
8702 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8703 default.cc: New.
8704 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8705 typedefs.cc: New.
8706 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8707 equal.cc: New.
8708 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8709 serialize.cc: New.
8710 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8711 seed1.cc: New.
8712 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8713 seed2.cc: New.
8714 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8715 default.cc: New.
8716 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8717 typedefs.cc: New.
8718 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8719 equal.cc: New.
8720 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8721 serialize.cc: New.
8722 * testsuite/26_numerics/random/discard_block_engine/cons/
8723 base_move.cc: New.
8724 * testsuite/26_numerics/random/discard_block_engine/cons/
8725 seed1.cc: New.
8726 * testsuite/26_numerics/random/discard_block_engine/cons/
8727 seed2.cc: New.
8728 * testsuite/26_numerics/random/discard_block_engine/cons/
8729 base_copy.cc: New.
8730 * testsuite/26_numerics/random/discard_block_engine/cons/
8731 default.cc: New.
8732 * testsuite/26_numerics/random/discard_block_engine/cons/
8733 seed_seq.cc: New.
8734 * testsuite/26_numerics/random/discard_block_engine/requirements/
8735 typedefs.cc: New.
8736 * testsuite/26_numerics/random/discard_block_engine/operators/
8737 equal.cc: New.
8738 * testsuite/26_numerics/random/discard_block_engine/operators/
8739 serialize.cc: New.
8740 * testsuite/26_numerics/random/independent_bits_engine/cons/
8741 base_move.cc: New.
8742 * testsuite/26_numerics/random/independent_bits_engine/cons/
8743 seed1.cc: New.
8744 * testsuite/26_numerics/random/independent_bits_engine/cons/
8745 seed2.cc: New.
8746 * testsuite/26_numerics/random/independent_bits_engine/cons/
8747 base_copy.cc: New.
8748 * testsuite/26_numerics/random/independent_bits_engine/cons/
8749 default.cc: New.
8750 * testsuite/26_numerics/random/independent_bits_engine/cons/
8751 seed_seq.cc: New.
8752 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8753 typedefs.cc: New.
8754 * testsuite/26_numerics/random/independent_bits_engine/operators/
8755 equal.cc: New.
8756 * testsuite/26_numerics/random/independent_bits_engine/operators/
8757 serialize.cc: New.
8758 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8759 base_move.cc: New.
8760 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8761 seed1.cc: New.
8762 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8763 seed2.cc: New.
8764 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8765 base_copy.cc: New.
8766 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8767 default.cc: New.
8768 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8769 seed_seq.cc: New.
8770 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8771 typedefs.cc: New.
8772 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8773 equal.cc: New.
8774 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8775 serialize.cc
8776 * testsuite/26_numerics/random/mt19937.cc: New.
8777 * testsuite/26_numerics/random/mt19937_64.cc: New.
8778 * testsuite/26_numerics/random/minstd_rand.cc: New.
8779 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8780 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8781 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8782 * testsuite/26_numerics/random/ranlux24.cc: New.
8783 * testsuite/26_numerics/random/ranlux48.cc: New.
8784 * testsuite/26_numerics/random/knuth_b.cc: New.
8785 * testsuite/26_numerics/random/default_random_engine.cc: New.
8786 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8787 parms.cc: New.
8788 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8789 default.cc: New.
8790 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8791 typedefs.cc: New.
8792 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8793 serialize.cc: New.
8794 * testsuite/26_numerics/random/normal_distribution/cons/
8795 parms.cc: New.
8796 * testsuite/26_numerics/random/normal_distribution/cons/
8797 default.cc: New.
8798 * testsuite/26_numerics/random/normal_distribution/requirements/
8799 typedefs.cc: New.
8800 * testsuite/26_numerics/random/normal_distribution/operators/
8801 serialize.cc: New.
8802 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8803 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8804 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8805 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8806 parms_neg.cc: New.
8807 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8808 parms.cc: New.
8809 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8810 default.cc: New.
8811 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8812 typedefs.cc: New.
8813 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8814 serialize.cc: New.
8815 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8816 parms_neg.cc: New.
8817 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8818 parms.cc: New.
8819 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8820 default.cc: New.
8821 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8822 typedefs.cc: New.
8823 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8824 serialize.cc: New.
8825 * testsuite/26_numerics/random/poisson_distribution/cons/
8826 parms.cc: New.
8827 * testsuite/26_numerics/random/poisson_distribution/cons/
8828 default.cc: New.
8829 * testsuite/26_numerics/random/poisson_distribution/requirements/
8830 typedefs.cc
8831 * testsuite/26_numerics/random/poisson_distribution/operators/
8832 serialize.cc: New.
8833 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8834 parms.cc: New.
8835 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8836 default.cc: New.
8837 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8838 typedefs.cc: New.
8839 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8840 serialize.cc: New.
8841 * testsuite/26_numerics/random/discrete_distribution/cons/
8842 range.cc: New.
8843 * testsuite/26_numerics/random/discrete_distribution/cons/
8844 initlist.cc: New.
8845 * testsuite/26_numerics/random/discrete_distribution/cons/
8846 default.cc: New.
8847 * testsuite/26_numerics/random/discrete_distribution/cons/
8848 num_xbound_fun.cc: New.
8849 * testsuite/26_numerics/random/discrete_distribution/requirements/
8850 typedefs.cc: New.
8851 * testsuite/26_numerics/random/discrete_distribution/operators/
8852 serialize.cc: New.
8853 * testsuite/26_numerics/random/weibull_distribution/cons/
8854 parms.cc: New.
8855 * testsuite/26_numerics/random/weibull_distribution/cons/
8856 default.cc: New.
8857 * testsuite/26_numerics/random/weibull_distribution/requirements/
8858 typedefs.cc: New.
8859 * testsuite/26_numerics/random/weibull_distribution/operators/
8860 serialize.cc: New.
8861 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8862 parms.cc: New.
8863 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8864 default.cc: New.
8865 * testsuite/26_numerics/random/negative_binomial_distribution/
8866 requirements/typedefs.cc: New.
8867 * testsuite/26_numerics/random/negative_binomial_distribution/
8868 operators/serialize.cc: New.
8869 * testsuite/26_numerics/random/cauchy_distribution/cons/
8870 parms.cc: New.
8871 * testsuite/26_numerics/random/cauchy_distribution/cons/
8872 default.cc: New.
8873 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8874 typedefs.cc: New.
8875 * testsuite/26_numerics/random/cauchy_distribution/operators/
8876 serialize.cc: New.
8877 * testsuite/26_numerics/random/gamma_distribution/cons/
8878 parms.cc: New.
8879 * testsuite/26_numerics/random/gamma_distribution/cons/
8880 default.cc: New.
8881 * testsuite/26_numerics/random/gamma_distribution/requirements/
8882 typedefs.cc: New.
8883 * testsuite/26_numerics/random/gamma_distribution/operators/
8884 serialize.cc: New.
8885 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8886 parms.cc: New.
8887 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8888 default.cc: New.
8889 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8890 typedefs.cc: New.
8891 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8892 serialize.cc: New.
8893
8894 * testsuite/26_numerics/random/exponential_distribution/cons/
8895 parms.cc: New.
8896 * testsuite/26_numerics/random/exponential_distribution/cons/
8897 default.cc: New.
8898 * testsuite/26_numerics/random/exponential_distribution/requirements/
8899 typedefs.cc: New.
8900 * testsuite/26_numerics/random/exponential_distribution/operators/
8901 serialize.cc: New.
8902 * testsuite/26_numerics/random/lognormal_distribution/cons/
8903 parms.cc: New.
8904 * testsuite/26_numerics/random/lognormal_distribution/cons/
8905 default.cc: New.
8906 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8907 typedefs.cc: New.
8908 * testsuite/26_numerics/random/lognormal_distribution/operators/
8909 serialize.cc: New.
8910 * testsuite/26_numerics/random/binomial_distribution/cons/
8911 parms.cc: New.
8912 * testsuite/26_numerics/random/binomial_distribution/cons/
8913 default.cc: New.
8914 * testsuite/26_numerics/random/binomial_distribution/requirements/
8915 typedefs.cc: New.
8916 * testsuite/26_numerics/random/binomial_distribution/operators/
8917 serialize.cc: New.
8918 * testsuite/26_numerics/random/random_device/cons/
8919 token.cc: New.
8920 * testsuite/26_numerics/random/random_device/cons/
8921 default.cc: New.
8922 * testsuite/26_numerics/random/random_device/requirements/
8923 typedefs.cc: New.
8924 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8925 parms.cc: New.
8926 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8927 default.cc: New.
8928 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
8929 typedefs.cc: New.
8930 * testsuite/26_numerics/random/extreme_value_distribution/operators/
8931 serialize.cc: New.
8932 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8933 range.cc: New.
8934 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8935 default.cc: New.
8936 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8937 num_xbound_fun.cc: New.
8938 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8939 initlist_fun.cc: New.
8940 * testsuite/26_numerics/random/piecewise_linear_distribution/
8941 requirements/typedefs.cc: New.
8942 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
8943 serialize.cc: New.
8944 * testsuite/26_numerics/random/student_t_distribution/cons/
8945 parms.cc: New.
8946 * testsuite/26_numerics/random/student_t_distribution/cons/
8947 default.cc: New.
8948 * testsuite/26_numerics/random/student_t_distribution/requirements/
8949 typedefs.cc: New.
8950 * testsuite/26_numerics/random/student_t_distribution/operators/
8951 serialize.cc: New.
8952 * testsuite/26_numerics/random/geometric_distribution/cons/
8953 parms.cc: New.
8954 * testsuite/26_numerics/random/geometric_distribution/cons/
8955 default.cc: New.
8956 * testsuite/26_numerics/random/geometric_distribution/requirements/
8957 typedefs.cc: New.
8958 * testsuite/26_numerics/random/geometric_distribution/operators/
8959 serialize.cc: New.
8960 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8961 range.cc: New.
8962 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8963 default.cc: New.
8964 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8965 num_xbound_fun.cc: New.
8966 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
8967 initlist_fun.cc: New.
8968 * testsuite/26_numerics/random/piecewise_constant_distribution/
8969 requirements/typedefs.cc: New.
8970 * testsuite/26_numerics/random/piecewise_constant_distribution/
8971 operators/serialize.cc: New.
8972
d0940d56
DS
89732009-04-02 Dodji Seketeli <dodji@redhat.com>
8974
8e79468d 8975 * include/ext/bitmap_allocator.h: The typedefs should be made public
d0940d56
DS
8976 if we want them to be accessible. This has been revealed by the patch
8977 that fixes PR c++/26693 in g++.
8978
4bb7dbf6
JJ
89792009-04-02 Jakub Jelinek <jakub@redhat.com>
8980
8981 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
8982 Regenerated.
8983 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
8984 Regenerated.
8985 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
8986 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
8987 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
8988 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
8989 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
8990 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
8991 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
8992 Regenerated.
8993 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
8994
0d9c0892
JM
89952009-03-31 Jason Merrill <jason@redhat.com>
8996
a70f5987
JM
8997 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
8998
0d9c0892
JM
8999 PR libstdc++/39310
9000 * include/tr1_impl/type_traits (is_function): Add partial
9001 specializations with function cv-quals.
9002 (__is_function_helper): Remove.
9003 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9004
7db6438d
ILT
90052009-03-30 Ian Lance Taylor <iant@google.com>
9006
9007 * include/backward/hashtable.h (clear): Return quickly if the
9008 table is empty.
9009
9027c95a
ILT
90102009-03-27 Ian Lance Taylor <iant@google.com>
9011
9012 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9013 (__stl_prime_list): Add 5 at the start of the list.
9014
13c4b877
PC
90152009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9016
9017 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9018 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9019 std::string&, ios_base::openmode), basic_ifstream<>::
9020 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9021 basic_ofstream(const std::string&, ios_base::openmode),
9022 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9023 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9024 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9025 Add in C++0x mode.
9026 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9027 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9028 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9029 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
c0b753c7
PC
9030 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9031 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
13c4b877
PC
9032 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9033
90342009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9035
9036 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
f86ce601 9037 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
13c4b877
PC
9038 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9039 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9040
4ba8a4cb
PC
90412009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9042
9043 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9044 _M_transfer_after, _M_reverse_after): Move out of line...
9045 * include/bits/forward_list.tcc: ... here.
9046 (forward_list<>::reverse): Move inline...
9047 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9048
92da2d44
MM
90492009-03-22 Mark Mitchell <mark@codesourcery.com>
9050
4ba8a4cb
PC
9051 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9052 28277.cc: Likewise.
92da2d44
MM
9053 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9054 Likewise.
9055 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9056 Likewise.
9057 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9058 Likewise.
9059
51d3ad7e
MM
90602009-03-22 Mark Mitchell <mark@codesourcery.com>
9061
9062 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9063 year(s).
9064 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9065 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9066 Likewise.
9067 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9068 Likewise.
9069 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9070 Likewise.
9071 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9072
8ef20cae
MM
90732009-03-22 Mark Mitchell <mark@codesourcery.com>
9074
9075 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9076 iterations for simulators.
9077 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9078 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9079 Condition stream width for simulators.
9080 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9081 Likewise.
9082 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9083 Likewise.
9084 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9085
0075846f
BK
90862009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9087
9088 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9089 sheet version information. Table-ize docbook element examples.
9090 * doc/xml/manual/using.xml: Human-readable header
9091 markup. Alphabetized. Add new headers.
9092 * doc/html: Regenerate.
9093
e0de3d93
PC
90942009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9095
9096 * doc/xml/faq.xml: Fix link to setup documentation.
9097
58366b08
PC
90982009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9099
9100 * include/std/type_traits (__add_lvalue_reference_helper,
9101 __add_rvalue_reference_helper): As an optimization, rewrite
9102 condition (avoid is_function).
9103
ab4c19d2
PC
91042009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9105
9106 PR libstdc++/39405
9107 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9108 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9109
8f667838
BK
91102009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9111
9112 * testsuite/30_threads/condition_variable_any/native_handle/
9113 typesizes.cc: Include tweaks.
9114 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9115 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9116 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9117 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9118 * testsuite/30_threads/condition_variable/native_handle/
9119 typesizes.cc: Same.
9120
32fdf2f4
JW
91212009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9122
9123 * include/bits/shared_ptr.h: Add include guards.
9124 * include/tr1/shared_ptr.h: Likewise.
9125
5df9ac4b
JW
91262009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9127
9128 * include/std/iostream: Fix doxygen link.
9129 * include/bits/forward_list.h: Fix doxygen markup.
9130 * include/ext/vstring.h: Escape backslash in doxygen comment.
9131 * include/bits/basic_string.h: Likewise.
9132
874b0a9e
PC
91332009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9134
9135 * doc/xml/faq.xml: Fix links to implementation status pages.
9136
23cdf8e8
PC
91372009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9138
9139 * include/std/complex (operator+(const complex<>&, const _Tp&),
9140 operator+(const _Tp&, const complex<>&),
9141 operator-(const complex<>&, const _Tp&),
9142 operator-(const _Tp&, const complex<>&)): Do not assume real()
9143 returns a reference (against DR 387).
9144 * testsuite/26_numerics/complex/dr387_2.cc: New.
9145
48a3a45a
BK
91462009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9147
9148 * testsuite/thread/pthread4.cc: Move...
9149 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9150 * testsuite/thread/pthread5.cc: Move...
9151 * testsuite/23_containers/list/pthread5.cc: ...here.
9152 * testsuite/thread/pthread6.cc: Move...
9153 * testsuite/23_containers/map/pthread6.cc: ...here.
9154 * testsuite/thread/pthread7-rope.cc: Move...
9155 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9156 * testsuite/thread/guard.cc: Move...
9157 * testsuite/18_support/pthread_guard.cc: ...here.
9158 * testsuite/thread/18185.cc: Move...
9159 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9160 * testsuite/thread/pthread1.cc: Move...
9161 * testsuite/23_containers/list/pthread1.cc: ...here.
9162 * testsuite/thread/pthread2.cc: Move...
9163 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9164 * testsuite/thread/pthread3.cc: Move...
9165 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9166
33b4155d
BK
9167 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9168 * testsuite/thread: Remove.
9169
7a9d3fe8
RW
91702009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9171
9172 * configure: Regenerate.
9173
68c512f6
AN
91742009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9175
9176 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9177 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9178 from baseline_dir.
9179 * configure: Regenerate.
9180 * testsuite/Makefile.am (baseline_file): Remove variable.
9181 (site.exp): Set baseline_dir rather than baseline_file.
9182 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9183 * testsuite/Makefile.in: Regenerate.
9184
4e0bdc5e
BK
91852009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9186
9187 * testsuite/30_threads/thread/this_thread: Move...
9188 * testsuite/30_threads/this_thread: ...here.
9189 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9190 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9191 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9192 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9193 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9194 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9195
5b9daa7e
BK
91962009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9197
9198 * doc/doxygen/user.cfg.in: Tweaks.
9199 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9200 be elsewhere.
9201
9202 * include/tr1_impl/unordered_map: Just use most specialized
9203 container module.
9204 * include/tr1_impl/unordered_set: Same.
9205 * include/tr1_impl/array: Same.
9206 * include/bits/stl_list.h: Same.
9207 * include/bits/stl_map.h: Same.
9208 * include/bits/stl_queue.h: Same.
9209 * include/bits/stl_set.h: Same.
9210 * include/bits/stl_stack.h: Same.
9211 * include/bits/forward_list.h: Same.
9212 * include/bits/basic_string.h: Same.
9213 * include/bits/stl_multimap.h: Same.
9214 * include/bits/stl_vector.h: Same.
9215 * include/bits/stl_deque.h: Same.
9216 * include/bits/stl_multiset.h: Same.
9217 * include/bits/stl_bvector.h: Same.
9218
9219 * include/backward/binders.h: Change binder module to binders.
9220
9221 * include/std/complex: Add complex_numers module.
9222 * include/tr1_impl/complex: Same.
9223
9224 * include/std/valarray: Add numeric_arrays module.
9225 * include/bits/gslice_array.h: Same.
9226 * include/bits/gslice.h: Same.
9227 * include/bits/mask_array.h: Same.
9228 * include/bits/slice_array.h: Same.
9229 * include/bits/indirect_array.h: Same.
9230
9231 * include/bits/allocator.h: Add allocators module.
9232 * include/ext/throw_allocator.h
9233 * include/ext/pool_allocator.h
9234 * include/ext/bitmap_allocator.h
9235 * include/ext/new_allocator.h
9236 * include/ext/malloc_allocator.h
9237 * include/ext/array_allocator.h
9238 * include/ext/mt_allocator.h
9239 * include/ext/debug_allocator.h
9240 * include/ext/extptr_allocator.h
9241
9242 * include/tr1_impl/functional: Move namespace markup here.
9243 * include/tr1_impl/regex: Same.
9244
9245 * include/tr1_impl/type_traits: Add metaprogramming module.
9246 * include/std/type_traits: Same.
9247
9248 * include/std/memory: Add memory module.
9249
9250 * include/std/ratio: Add ratio module.
9251
9252 * include/std/chrono: Move namespace markup here, add time module.
9253
9254 * include/std/thread: Move namespace markup here, add concurrency
9255 module.
9256 * include/std/mutex: Use concurrency module.
9257 * include/std/condition_variable: Same.
9258
9259
9260 * include/bits/ios_base.h: Refine io module.
9261 * include/bits/basic_ios.h: Same.
9262 * include/std/fstream: Same.
9263 * include/std/istream: Same.
9264 * include/std/ostream: Same.
9265 * include/std/sstream: Same.
9266
9267 * include/ext/vstring.h: Correct parameter markup.
9268
9269 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9270 * include/bits/unique_ptr.h: Same.
9271
9272 * include/bits/algorithmfwd.h: Add mutating_algorithms,
f86ce601 9273 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
5b9daa7e
BK
9274 * include/bits/stl_heap.h: Add markup for new groupings.
9275 * include/bits/stl_algobase.h: Same.
9276 * include/bits/stl_algo.h: Same.
9277
9278 * include/c_compatibility/stdatomic.h: Add atomics module.
9279 * include/c_global/cstdatomic: Same.
9280
9281 * libsupc++/exception: Add exceptions module.
9282 * libsupc++/typeinfo: Same.
9283 * libsupc++/new: Same.
9284 * libsupc++/exception_ptr.h: Same.
9285 * include/std/system_error: Same.
9286 * include/std/stdexcept: Same.
9287
9288 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9289 * libsupc++/cxxabi-forced.h: Same.
9290
9291 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9292 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9293 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9294 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9295 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9296 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9297 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9298 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9299 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9300 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9301 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9302 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9303 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9304 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9305 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9306 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9307 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9308 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9309 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9310 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9311 * testsuite/23_containers/vector/requirements/dr438/
9312 constructor_1_neg.cc: Same.
9313 * testsuite/23_containers/vector/requirements/dr438/
9314 constructor_2_neg.cc: Same.
9315 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9316 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9317 * testsuite/23_containers/deque/requirements/dr438/
9318 constructor_1_neg.cc: Same.
9319 * testsuite/23_containers/deque/requirements/dr438/
9320 constructor_2_neg.cc: Same.
9321 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9322 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9323 * testsuite/23_containers/list/requirements/dr438/
9324 constructor_1_neg.cc: Same.
9325 * testsuite/23_containers/list/requirements/dr438/
9326 constructor_2_neg.cc: Same.
9327 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9328 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9329 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9330 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9331 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9332 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9333 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9334 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9335 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9336 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9337
aac2878e
BK
93382009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9339
9340 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9341 * doc/doxygen/user.cfg.in: Update.
9342 * scripts/run_doxygen: Adjust for new group names.
9343
9344 * include/tr1_impl/random: Update doxygen group markup.
9345 * include/tr1_impl/unordered_map: Same.
9346 * include/tr1_impl/unordered_set: Same.
9347 * include/tr1_impl/array: Same.
9348 * include/std/numeric: Same.
9349 * include/std/utility: Same.
9350 * include/std/bitset: Same.
9351 * include/std/iosfwd: Same.
9352 * include/bits/stl_list.h: Same.
9353 * include/bits/stl_map.h: Same.
9354 * include/bits/stl_algobase.h: Same.
9355 * include/bits/stl_queue.h: Same.
9356 * include/bits/stl_set.h: Same.
9357 * include/bits/stl_stack.h: Same.
9358 * include/bits/stl_iterator_base_types.h: Same.
9359 * include/bits/forward_list.h: Same.
9360 * include/bits/basic_string.h: Same.
9361 * include/bits/stl_multimap.h: Same.
9362 * include/bits/stl_vector.h: Same.
9363 * include/bits/stl_deque.h: Same.
9364 * include/bits/stl_multiset.h: Same.
9365 * include/bits/stl_algo.h: Same.
9366 * include/bits/stl_bvector.h: Same.
9367 * include/bits/algorithmfwd.h: Same.
9368 * include/bits/stl_function.h: Same.
9369 * include/tr1/cmath: Same.
9370 * include/backward/binders.h: Same.
9371
9b3003d5
BK
93722009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9373
9374 * include/std/system_error (system_category): To system_category().
9375 (generic_category): To generic_category. DR 890.
9376 * src/system_error.cc: Define.
9377 * include/bits/functexcept.h: Only one __throw_system_error.
9378 * src/functexcept.cc: Same.
9379 * include/std/mutex: Fixup for changes above.
9380 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9381 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9382 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9383 * config/abi/pre/gnu.ver: Clean up exports.
9384
93852009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9386
9387 * include/std/thread: Fix typo.
9388 * src/thread.cc (thread::join): Use NULL.
9389
bbcac3be
PC
93902009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9391
9392 PR libstdc++/39168
9393 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9394 const string&)): Also check that the value != CHAR_MAX.
9395 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9396 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9397 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9398 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9399 _M_cache(const locale&)): Likewise.
9400 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9401 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9402 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9403 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9404 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9405 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9406
626dda69
CF
94072009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9408 Benjamin Kosnik <bkoz@redhat.com>
9409
9410 * include/std/thread (_Impl_base): Move _M_id out and into ...
9411 (thread): ...here. Call _M_make_routine in body of constructors.
9412 Adjust data member usage to reflect changes.
9413 (_M_make_routine): From _M_make_shared_data.
9414 (_M_start_thread): Add __shared_base_type argument.
9415 * src/thread.cc: Fixups for above.
9416 * config/abi/pre/gnu.ver: Adjust exports.
9417 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9418 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9419 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9420
d5cf2021
BK
94212009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9422
9423 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9424 (compare_type_to_native_type): ...this, add alignment check.
9425 * testsuite/30_threads/condition_variable_any/native_handle/
9426 typesizes.cc: Modify as above.
9427 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9428 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9429 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9430 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9431 * testsuite/30_threads/condition_variable/native_handle/
9432 typesizes.cc: Same.
9433 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9434 typesizes.cc: Same.
9435
9436 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9437 * testsuite/30_threads/thread/cons/2.cc: Same.
9438 * testsuite/30_threads/thread/cons/3.cc: Same.
9439 * testsuite/30_threads/thread/cons/4.cc: Same.
9440 * testsuite/30_threads/thread/cons/5.cc: Same.
9441 * testsuite/30_threads/thread/cons/6.cc: Same.
9442 * testsuite/30_threads/thread/cons/7.cc: Same.
9443 * testsuite/30_threads/thread/cons/8.cc: Same.
9444
9445 * testsuite/30_threads/thread/cons/9.cc: New.
9446 * testsuite/30_threads/thread/cons/moveable.cc: New.
9447
9448 * src/condition_variable.cc: Clean up whitespace.
9449 * include/std/condition_variable: Same.
9450
f7459b6c
BK
94512009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9452
9453 * include/std/condition_variable (condition_variable): Remove
9454 _M_internal_mutex. Add private __native_type typedef.
9455 * src/condition_variable.cc (condition_variable::notify_one):
9456 Remove _M_internal_mutex use. Use typedef.
9457 (condition_variable::notify_all): Same.
9458 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9459 (recursive_mutex): Same.
9460 (timed_mutex): Same.
9461 (recursive_timed_mutex): Same.
9462 (once_flag): Make __native_type typedef private.
9463
9464 * include/std/thread (this_thread): Add minimal markup.
9465
9466 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9467 Adjust line numbers.
9468 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9469 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9470 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9471 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9472 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9473 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9474 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9475 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9476 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9477 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9478 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9479 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9480 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9481
9482 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9483 * testsuite/30_threads/condition_variable_any/native_handle/
9484 typesizes.cc: New.
9485 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9486 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9487 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9488 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9489 * testsuite/30_threads/condition_variable/native_handle/
9490 typesizes.cc: Same.
9491 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9492 typesizes.cc: Same.
9493
9a3b094f
JH
94942009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9495
9496 PR testsuite/33300
9497 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9498 on darwin for lp64.
9499
8deecedf
AN
95002009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9501
9502 * configure.host: Set abi_baseline_pair for mips64*-linux.
9503 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9504
4a50cd93
CF
95052009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9506
9507 * include/std/thread (this_thread::get_id): Inline.
9508
b47f0044
CF
95092009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9510
9511 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9512 _Callable as template argument for _M_make_shared_data.
9513 * testsuite/30_threads/thread/cons/6.cc: New.
9514 * testsuite/30_threads/thread/cons/7.cc: New.
9515 * testsuite/30_threads/thread/cons/8.cc: New.
9516
ede965ed
BK
95172009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9518
9519 * testsuite/30_threads/thread/member: To..
9520 * testsuite/30_threads/thread/members: ...this.
9521 * testsuite/30_threads/condition_variable/member: To...
9522 * testsuite/30_threads/condition_variable/members: ...this.
9523
d7afcd2b
BK
95242009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9525
9526 * include/std/thread (thread::id): Move definition inside thread.
9527 Use native_handle_type. Remove this_thread::get_id friend.
9528 Change __thread_data_ptr to __shared_base_ptr.
9529 (thread::id::id(native_handle_type): Make public. Still explicit.
9530 Use native_handle_type. Change _M_thread_id to _M_thread.
9531 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9532 _M_thread_handle to _M_id.
9533 (thread::__thread_data): Rename to _Impl.
9534 Fixup for renames.
9535 (thread::_M_make_thread_data): Return derived type.
9536 (thread::hardware_concurrency): Add definition for default case.
9537 (thread::get_id): Now can define inline.
9538 (thread): Change _M_thread_data to _M_data.
9539 (this_thread::get_id): Now can define inline.
9540 * src/thread.cc (__thread_proxy): Rename to
9541 execute_native_thread_routine.
9542 Fixup for other renames.
9543 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9544 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9545 * testsuite/30_threads/thread/algorithm: Move to..
9546 * testsuite/30_threads/thread/swap: ...this.
9547 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9548 * testsuite/30_threads/thread/id/operators.cc: New.
9549
fe960d92
CF
95502009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9551
9552 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9553 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9554 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9555 exposing it in public std::tuple interface.
9556
8644ecf5
CF
95572009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9558 Benjamin Kosnik <bkoz@redhat.com>
d7afcd2b 9559
8644ecf5
CF
9560 * include/std/thread (__thread_data_base): Nest class in std::thread.
9561 (__thread_data): Likewise.
9562 (__thread_data_ptr): Nest typedef in std::thread.
9563 * src/thread.cc (__thread_proxy): Qualify the above names.
9564 * config/abi/pre/gnu.ver: Remove unused exports.
d7afcd2b 9565
37d5c6ba
BK
95662009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9567
9568 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9569 * include/bits/stl_vector.h: Remove private vector_type typedef.
9570 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9571 Fix line numbers.
9572 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9573 * testsuite/23_containers/vector/requirements/dr438/
9574 constructor_1_neg.cc: Same.
9575 * testsuite/23_containers/vector/requirements/dr438/
9576 constructor_2_neg.cc: Same.
9577 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9578 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9579
bc2631e0
PC
95802009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9581
37d5c6ba 9582 PR libstdc++/25191
bc2631e0
PC
9583 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9584 deal consistently with __try and __catch too.
9585 * src/localename.cc: Replace try -> __try, catch -> __catch.
9586 * src/ios.cc: Likewise.
9587 * src/locale.cc: Likewise.
9588 * src/istream.cc: Likewise.
9589 * src/thread.cc: Likewise.
9590 * src/compatibility.cc: Likewise.
9591 * src/bitmap_allocator.cc: Likewise.
9592 * src/ios_init.cc: Likewise.
9593 * include/debug/deque: Likewise.
9594 * include/debug/list: Likewise.
9595 * include/tr1_impl/hashtable: Likewise.
9596 * include/std/bitset: Likewise.
9597 * include/ext/pb_ds/detail/resize_policy/
9598 hash_load_check_resize_trigger_imp.hpp: Likewise.
9599 * include/ext/pb_ds/detail/resize_policy/
9600 hash_standard_resize_policy_imp.hpp: Likewise.
9601 * include/ext/pb_ds/detail/cc_hash_table_map_/
9602 resize_fn_imps.hpp: Likewise.
9603 * include/ext/pb_ds/detail/cc_hash_table_map_/
9604 constructor_destructor_fn_imps.hpp: Likewise.
9605 * include/ext/pb_ds/detail/pat_trie_/
9606 split_join_branch_bag.hpp: Likewise.
9607 * include/ext/pb_ds/detail/pat_trie_/
9608 constructors_destructor_fn_imps.hpp: Likewise.
9609 * include/ext/pb_ds/detail/bin_search_tree_/
9610 constructors_destructor_fn_imps.hpp: Likewise.
9611 * include/ext/pb_ds/detail/gp_hash_table_map_/
9612 resize_fn_imps.hpp: Likewise.
9613 * include/ext/pb_ds/detail/gp_hash_table_map_/
9614 constructor_destructor_fn_imps.hpp: Likewise.
9615 * include/ext/pb_ds/detail/binary_heap_/
9616 constructors_destructor_fn_imps.hpp: Likewise.
9617 * include/ext/pb_ds/detail/binary_heap_/
9618 erase_fn_imps.hpp: Likewise.
9619 * include/ext/pb_ds/detail/binary_heap_/
9620 split_join_fn_imps.hpp: Likewise.
9621 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9622 constructors_destructor_fn_imps.hpp: Likewise.
9623 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9624 * include/ext/pb_ds/detail/list_update_map_/
9625 constructor_destructor_fn_imps.hpp: Likewise.
9626 * include/ext/slist: Likewise.
9627 * include/ext/memory: Likewise.
9628 * include/ext/rc_string_base.h: Likewise.
9629 * include/ext/ropeimpl.h: Likewise.
9630 * include/ext/vstring.tcc: Likewise.
9631 * include/ext/rope: Likewise.
9632 * include/ext/sso_string_base.h: Likewise.
9633 * include/bits/shared_ptr.h: Likewise.
9634 * include/bits/stl_list.h: Likewise.
9635 * include/bits/locale_classes.tcc: Likewise.
9636 * include/bits/locale_facets.tcc: Likewise.
9637 * include/bits/locale_classes.h: Likewise.
9638 * include/bits/forward_list.h: Likewise.
9639 * include/bits/stl_vector.h: Likewise.
9640 * include/bits/stl_deque.h: Likewise.
9641 * include/bits/istream.tcc: Likewise.
9642 * include/bits/stl_uninitialized.h: Likewise.
9643 * include/bits/ostream.tcc: Likewise.
9644 * include/bits/vector.tcc: Likewise.
9645 * include/bits/stl_tempbuf.h: Likewise.
9646 * include/bits/deque.tcc: Likewise.
9647 * include/bits/basic_string.tcc: Likewise.
9648 * include/bits/ostream_insert.h: Likewise.
9649 * include/bits/locale_facets_nonio.tcc: Likewise.
9650 * include/bits/stl_tree.h: Likewise.
9651 * include/bits/fstream.tcc: Likewise.
9652 * include/tr1/shared_ptr.h: Likewise.
9653 * include/tr1/hypergeometric.tcc: Likewise.
9654 * include/backward/hashtable.h: Likewise.
9655 * libsupc++/exception_ptr.h: Likewise.
9656 * libsupc++/eh_personality.cc: Likewise.
9657 * libsupc++/eh_call.cc: Likewise.
9658 * config/locale/gnu/monetary_members.cc: Likewise.
9659 * config/locale/gnu/time_members.h: Likewise.
9660 * config/locale/generic/time_members.h: Likewise.
9661
22ec53ec
JS
96622009-02-03 Johannes Singler <singler@ira.uka.de>
9663
5b9daa7e
BK
9664 * include/parallel/algorithmfwd.h:
9665 Add parallelism default for many declarations.
9666 * include/parallel/numericfwd.h: Likewise.
9667 * include/parallel/iterator.h: Use iterator_traits as usual.
9668 * include/parallel/par_loop.h:
9669 Include equally_split.h.
9670 (for_each_template_random_access_ed):
9671 Avoid calling the Result default constructor.
9672 * include/parallel/numeric: Replace
9673 for_each_template_random_access by
9674 for_each_template_random_access_ed in numeric functions.
22ec53ec 9675
2319eb4e
BK
96762009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9677
9678 * config/os/gnu-linux/os_defines.h: Remove superfluous
9679 __NO_STRING_INLINES.
9680
43014633
JJ
96812009-02-02 Jakub Jelinek <jakub@redhat.com>
9682
9683 * testsuite/21_strings/c_strings/char/3.cc: New test.
9684 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9685
60822e0b
UD
96862009-01-30 Ulrich Drepper <drepper@redhat.com>
9687 Jakub Jelinek <jakub@redhat.com>
9688
349ac746 9689 PR libstdc++/30928 (partial, works together with recent glibcs)
60822e0b
UD
9690 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9691 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9692 defined.
9693 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9694 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9695 defined.
9696 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9697 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9698 defined.
9699 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9700 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9701 defined.
9702 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9703 argument is const char *, assign result to const char * var, not
9704 char *.
9705 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9706 argument is const wchar_t *, assign result to const wchar_t * var, not
9707 wchar_t *.
9708
cbdab9c8
JW
97092009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9710
9711 * include/std/thread: Remove unused headers.
9712 (__thread_data_base): Remove unused mutex and base.
9713 (thread::~thread): Only detach if joinable.
9714 (thread::joinable): Test if thread data ptr is empty.
9715 (thread::_M_thread_data_mutex): Remove.
9716 (thread::_M_get_thread_data): Remove.
9717 (thread::_M_make_thread_data): Remove overload, use make_shared.
9718 (thread::id::id): Make constructor explicit.
9719 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9720 (thread::_M_start_thread): Break shared_ptr cycle on error.
9721 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9722 * testsuite/30_threads/thread/member/4.cc: New.
9723 * testsuite/30_threads/thread/member/5.cc: New.
9724
5292c033
BK
97252009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9726
9727 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9728 (standard_layout): Just use !has_virtual_destructor for now.
9729 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9730 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9731 * testsuite/30_threads/recursive_mutex/requirements/
9732 standard_layout.cc: New.
9733 * testsuite/30_threads/condition_variable/requirements/
9734 standard_layout.cc: New.
9735 * testsuite/29_atomics/atomic_address/requirements/
9736 standard_layout.cc: Adjust.
9737 * testsuite/29_atomics/atomic_flag/requirements/
9738 standard_layout.cc: Same.
9739 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9740 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9741 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9742 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9743 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9744 line numbers.
9745 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9746 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9747 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9748 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9749 Remove, not required.
9750
78b580a9
JW
97512009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9752
9753 * include/std/thread (__thread_data_base, thread): Rename member
9754 functions to match coding style.
9755 (thread::thread,thread::operator=): Define move operations.
9756 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9757 * config/abi/pre/gnu.ver: Adjust.
9758
6a5af9dc
BK
97592009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9760
9761 PR libstdc++/38384
9762 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9763 on HPUX.
9764 * configure: Regenerate.
9765
5904fbed
BK
97662009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9767
9768 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9769 atomic_flag_fence.
9770
d597b3ce
DS
97712009-01-21 Dodji Seketeli <dodji@redhat.com>
9772
954a782e
BK
97732009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9774 Uros Bizjak <ubizjak@gmail.com>
9775
9776 PR libstdc++/38834
9777 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9778 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9779
53f506ed 97802009-01-20 Benjamin Kosnik <bkoz@redhat.com>
5b9daa7e 9781 Rainer Emrich <r.emrich@de.tecosim.com>
53f506ed
BK
9782
9783 PR libstdc++/38919
9784 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9785 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9786 * configure: Regenerate.
9787
8b6ded8d
JW
97882009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9789
9790 * include/std/thread (__thread_data_base::__run): Make non-const.
9791 * testsuite/30_threads/thread/cons/5.cc: New.
9792
7d4260a3
BK
97932009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9794
9795 * src/Makefile.am (sources): Add math_stubs_float.cc.
9796 * src/Makefile.in: Regenerate.
9797 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9798
1457ddca
BK
97992009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9800
9801 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9802 * src/Makefile.in: Regenerate.
9803 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9804
adc8a1e3
BK
98052009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9806
9807 PR libstdc++/32666
9808 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9809
98102009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9811
9812 PR libstdc++/32666
9813 * Makefile.am (hosted_source): Remove libmath directory.
9814 * Makefile.in: Regenerate.
9815 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9816 (AC_REPLACE_MATHFUNCS): Remove.
9817 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9818 in GLIBCXX_CHECK_C99_TR1.
9819 * acinclude.m4: Remove libmath, need_math.
9820 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9821 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9822 * configure.ac: Same.
9823 * configure: Regenerate.
9824 * fragment.am: Fix comment.
9825 * config.h.in: Regenerate.
9826 * src/Makefile.in: Regenerate.
9827 * src/Makefile.am: Remove libmath references.
9828 * doc/Makefile.in: Regenerate.
9829 * po/Makefile.in: Regenerate.
9830 * include/Makefile.in: Regenerate.
9831 * libsupc++/Makefile.in: Regenerate.
9832 * testsuite/Makefile.in: Regenerate.
9833
9834 * src/compatibility.cc: Also export long double versions of "C" math
9835 library if hppa-linux.
9836 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9837 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9838
9839 * libmath: Remove.
9840 * libmath/signbit.c: Same.
9841 * libmath/stubs.c: Same.
9842 * libmath/Makefile.in: Same.
9843 * libmath/copysignf.c: Same.
9844 * libmath/mathconf.h: Same.
9845 * libmath/signbitf.c: Same.
9846 * libmath/Makefile.am: Same.
9847 * libmath/signbitl.c: Same.
9848
959d14e1
CF
98492009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9850 Paolo Carlini <paolo.carlini@oracle.com>
9851
9852 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9853 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9854 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9855 * configure.ac: Adjust.
9856 * doc/xml/manual/configure.xml: Update.
9857 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9858 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9859 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9860 * configure: Regenerate.
9861 * config.h.in: Likewise.
9862
9863 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9864 thread::joinable, thread::swap, this_thread::get_id,
9865 this_thread::yield): Define inline...
9866 * include/std/thread: ... here.
9867 * config/abi/pre/gnu.ver: Adjust.
9868
43b2b720
UB
98692009-01-13 Uros Bizjak <ubizjak@gmail.com>
9870
9871 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9872 Add dg-timeout-factor 2.0.
9873 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9874 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9875 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9876 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9877 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9878 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9879
6ce45dc0
UB
98802009-01-13 Uros Bizjak <ubizjak@gmail.com>
9881
9882 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9883 field from readelf output.
9884
55c8e6a3
BK
98852009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9886
9887 PR libstdc++/38384
9888 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9889 * configure: Regenerate.
9890
98912009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9892
43b2b720
UB
9893 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9894 _GLIBCXX_HAVE_TLS.
55c8e6a3
BK
9895 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9896
06bbcf59
JW
98972009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9898
9899 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9900 constructor for _M_pattern.
9901 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9902 string.cc: Test construction from different basic_string type.
9903 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9904 string.cc: Likewise.
9905
99827523
BK
99062009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9907 Jonathan Larmour <jifl@eCosCentric.com>
9908
9909 PR libstdc++/36801
9910 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9911 New.
9912 (__gnu_cxx::__exchange_and_add): Use it.
9913 * src/atomic.cc (get_atomic_mutex): New.
9914 * src/debug.cc (get_safe_base_mutex): New.
9915 * src/locale.cc (get_locale_cache_mutex): New.
9916 * src/mt_allocator.cc (get_freelist): New.
9917 (get_freelist_mutex): New.
9918 * src/pool_allocator.cc (get_palloc_mutex): New.
9919 * include/std/mutex (__once_functor_lock): To
9920 (__get_once_functor_lock): ...this.
9921 * src/mutex.cc (__once_mutex): Don't export, use
9922 (get_once_mutex): ...this.
9923 * config/abi/pre/gnu.ver: Adjust exports.
9924
1f93f687
JJ
99252009-01-07 Jakub Jelinek <jakub@redhat.com>
9926
c4bca01b
JJ
9927 PR libstdc++/38732
9928 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
9929 referenceCount field again.
9930 (__cxxabiv1::__cxa_refcounted_exception): New struct.
9931 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
9932 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
9933 inline functions.
9934 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
9935 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
9936 instead of __cxa_exception.
9937 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
9938 __cxxabiv1::__cxa_throw): Likewise.
9939 * libsupc++/eh_ptr.cc (std::rethrow_exception,
9940 std::__exception_ptr::exception_ptr::_M_addref,
9941 std::__exception_ptr::exception_ptr::_M_release,
9942 __gxx_dependent_exception_cleanup): Likewise.
9943 * testsuite/18_support/exception/38732.cc: New test.
9944
1f93f687
JJ
9945 PR libstdc++/38092
9946 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
9947 * src/compatibility.cc: Don't use .symver directives if
9948 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
9949 * config.h.in: Regenerated.
9950 * configure: Likewise.
9951
8877b5a9
PC
99522009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
9953
9954 PR libstdc++/38466
9955 * include/bits/stl_pair.h: Document C++03 pair vs swap.
9956
238e3a40
BK
99572009-01-06 Benjamin Kosnik <bkoz@redhat.com>
9958
9959 * src/locale_init.cc (locale::_S_initialize_once): Move construction
9960 of classic locale...
9961 (locale::classic): Here.
9962
49ff5e81
JW
99632009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
9964
9965 * include/tr1_impl/regex: Fix bad return statements and typos.
9966
78b5828f
BK
99672009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9968
9969 * include/tr1_impl/regex: Remove unimplemented function definitions.
9970 * testsuite/28_regex/init-list.cc: Compile only.
9971 * testsuite/tr1/7_regular_expressions/regex/cons/char/
9972 c_string_extended.cc: Same.
9973 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
9974 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
9975
4564ac62
BK
99762009-01-05 Benjamin Kosnik <bkoz@redhat.com>
9977
9978 PR libstdc++/38384
9979 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
99827523 9980 * configure: Regenerate.
4564ac62 9981
a4a6267d
BE
99822009-01-05 Ben Elliston <bje@au.ibm.com>
9983
99827523
BK
9984 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
9985 * configure: Regenerate.
a4a6267d 9986
f958e3ca
BE
99872009-01-05 Ben Elliston <bje@au.ibm.com>
9988
9989 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
9990 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
9991 * configure: Regenerate.
9992
9c01326d
RG
99932009-01-04 Richard Guenther <rguenther@suse.de>
9994
9995 PR libstdc++/38720
9996 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
9997 integer type for storage, arithmetic and comparisons.
9998 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
9999
fea0568f
PC
100002009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10001
10002 PR libstdc++/38719
10003 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10004 _Fwd_list_const_iterator::_M_next): Fix return type.
10005
6280bdbe
PC
100062009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10007
10008 * Revert last commit, reopen and suspend libstdc++/38678.
10009
91a96b33
PC
100102009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10011
10012 PR libstdc++/38678
10013 * include/std/istream (basic_istream<>::_M_read): New.
10014 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10015 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10016 * include/std/ostream (basic_ostream<>::_M_write_): New.
10017 (basic_ostream<>::_M_write): Adjust.
10018 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10019 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10020 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10021 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10022 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.
This page took 1.062054 seconds and 5 git commands to generate.