cd892b2c879a9cb223aab63f246be28073338c6a
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
2
3 * include/bits/basic_string.h (basic_string): Add cbegin(),
4 cend(), crbegin(), crend() in C++0x mode.
5 * config/abi/pre/gnu.ver: Add exports.
6
7 * testsuite/util/testsuite_containers.h: New.
8 * testsuite/util/testsuite_container_traits.h: New.
9 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
10 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
11 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
12 * testsuite/ext/vstring/requirements/typedefs.cc: New.
13 * testsuite/23_containers/unordered_map/requirements/
14 cliterators.cc: Edit.
15 * testsuite/23_containers/unordered_map/requirements/
16 citerators.cc: Edit.
17 * testsuite/23_containers/unordered_map/requirements/
18 explicit_instantiation/1.cc: New.
19 * testsuite/23_containers/unordered_map/requirements/
20 explicit_instantiation/2.cc: New.
21 * testsuite/23_containers/unordered_map/requirements/
22 explicit_instantiation/3.cc: New.
23 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
24 * testsuite/23_containers/unordered_map/requirements/
25 explicit_instantiation.cc: Move to nested directory.
26 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
27 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
28 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
29 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
30 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
31 * testsuite/23_containers/set/requirements/typedefs.cc: New.
32 * testsuite/23_containers/unordered_multimap/requirements/
33 cliterators.cc: Edit.
34 * testsuite/23_containers/unordered_multimap/requirements/
35 citerators.cc: Edit.
36 * testsuite/23_containers/unordered_multimap/requirements/
37 explicit_instantiation/1.cc: New.
38 * testsuite/23_containers/unordered_multimap/requirements/
39 explicit_instantiation/2.cc: Edit.: New.
40 * testsuite/23_containers/unordered_multimap/requirements/
41 explicit_instantiation/3.cc: New.
42 * testsuite/23_containers/unordered_multimap/requirements/
43 typedefs.cc: Edit.
44 * testsuite/23_containers/unordered_multimap/requirements/
45 explicit_instantiation.cc: Move to nested.
46 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
47 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
48 * testsuite/23_containers/forward_list/requirements/dr438/
49 insert_neg.cc: New.
50 * testsuite/23_containers/forward_list/requirements/dr438/
51 assign_neg.cc: New.
52 * testsuite/23_containers/forward_list/requirements/dr438/
53 constructor_1_neg.cc: New.
54 * testsuite/23_containers/forward_list/requirements/dr438/
55 constructor_2_neg.cc: New.
56 * testsuite/23_containers/forward_list/requirements/dr438/
57 constructor.cc: New.
58 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
59 * testsuite/23_containers/unordered_set/requirements/
60 cliterators.cc: Edit.
61 * testsuite/23_containers/unordered_set/requirements/
62 citerators.cc: Edit.
63 * testsuite/23_containers/unordered_set/requirements/
64 explicit_instantiation/1.cc: New.
65 * testsuite/23_containers/unordered_set/requirements/
66 explicit_instantiation/2.cc: New.
67 * testsuite/23_containers/unordered_set/requirements/
68 explicit_instantiation/3.cc: New.
69 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
70 * testsuite/23_containers/unordered_set/requirements/
71 explicit_instantiation.cc: Move to nested.
72 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
73 * testsuite/23_containers/vector/requirements/dr438/bool/
74 constructor.cc: Move.
75 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
76 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
77 * testsuite/23_containers/vector/bool/requirements/dr438/
78 constructor.cc: New.
79 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
80 * testsuite/23_containers/deque/requirements/typedefs.cc
81 * testsuite/23_containers/stack/requirements/typedefs.cc
82 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
83 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
84 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
85 * testsuite/23_containers/list/requirements/typedefs.cc: New.
86 * testsuite/23_containers/unordered_multiset/requirements/
87 cliterators.cc: Edit.
88 * testsuite/23_containers/unordered_multiset/requirements/
89 citerators.cc: Edit.
90 * testsuite/23_containers/unordered_multiset/requirements/
91 explicit_instantiation.cc: Move.
92 * testsuite/23_containers/unordered_multiset/requirements/
93 explicit_instantiation/1.cc: New.
94 * testsuite/23_containers/unordered_multiset/requirements/
95 explicit_instantiation/2.cc: New.
96 * testsuite/23_containers/unordered_multiset/requirements/
97 explicit_instantiation/3.cc: New.
98 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
99 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
100 * testsuite/23_containers/map/requirements/typedefs.cc: New.
101 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
102 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
103 Move.
104 * testsuite/23_containers/array/requirements/
105 explicit_instantiation/1.cc: New.
106 * testsuite/23_containers/array/requirements/
107 explicit_instantiation/2.cc: New.
108 * testsuite/23_containers/array/requirements/typedefs.cc: New.
109
110 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
111
112 * configure.ac (AC_PREREQ): Bump to 2.64.
113
114 2009-08-24 Chris Jefferson <chris@bubblescope.net>
115
116 * include/stl_algo.h (__unguarded_partition_pivot,
117 __move_median_first): New.
118 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
119 types.
120 (__unguarded_linear_insert): Assume always inserting value at __last.
121 (__unguarded_partition): Take pivot by reference.
122 (__introsort_loop, __introselect) : Use __unguarded_partition_pivot.
123 * testsuite/25_algorithms/nth_element/moveable.cc : Enable.
124
125 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
126
127 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
128 before --mode argument.
129 * libsupc++/Makefile.in: Regenerate.
130
131 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
132
133 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
134 2.64 and Automake 1.11 in examples; update link to Autoconf
135 manual page about quadrigraphs.
136 * Makefile.am (install-html, install-pdf): Remove.
137 * Makefile.in: Regenerate.
138
139 * Makefile.in: Regenerate.
140 * acinclude.m4: Regenerate.
141 * aclocal.m4: Regenerate.
142 * config.h.in: Regenerate.
143 * configure: Regenerate.
144 * doc/Makefile.in: Regenerate.
145 * include/Makefile.in: Regenerate.
146 * libsupc++/Makefile.in: Regenerate.
147 * po/Makefile.in: Regenerate.
148 * python/Makefile.in: Regenerate.
149 * src/Makefile.in: Regenerate.
150 * testsuite/Makefile.in: Regenerate.
151
152 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
153
154 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
155 $(LIBTOOLFLAGS).
156 * libsupc++/Makefile.in: Regenerate.
157 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
158 and $(LIBTOOLFLAGS).
159 * src/Makefile.in: Regenerate.
160
161 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
162
163 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
164 missing dg-require directives.
165
166 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
167
168 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
169 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
170 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
171 __numeric_constants<_Tp>::__gamma_e().
172
173 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
174
175 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
176
177 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
178
179 * configure.ac: Move guarded checks for CC and CXX ...
180 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
181 * configure: Regenerate.
182
183 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
184 Paolo Carlini <paolo.carlini@oracle.com>
185
186 PR libstdc++/41061
187 * include/bits/random.h (operator<<(std::basic_ostream<>&,
188 const std::lognormal_distribution<>&),
189 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
190 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
191 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
192 operator<<(std::basic_ostream<>&,
193 const std::chi_squared_distribution<>&),
194 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
195 operator<<(std::basic_ostream<>&,
196 const std::fisher_f_distribution<>&),
197 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
198 operator<<(std::basic_ostream<>&,
199 const std::student_t_distribution<>&),
200 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
201 operator<<(std::basic_ostream<>&,
202 const std::negative_binomial_distribution<>&)): Declare friend.
203 * testsuite/26_numerics/random/uniform_real_distribution/operators/
204 serialize.cc: New.
205 * testsuite/26_numerics/random/piecewise_constant_distribution/
206 operators/serialize.cc: Likewise.
207 * testsuite/26_numerics/random/chi_squared_distribution/operators/
208 serialize.cc: Likewise.
209 * testsuite/26_numerics/random/normal_distribution/operators/
210 serialize.cc: Likewise.
211 * testsuite/26_numerics/random/uniform_int_distribution/operators/
212 serialize.cc: Likewise.
213 * testsuite/26_numerics/random/poisson_distribution/operators/
214 serialize.cc: Likewise.
215 * testsuite/26_numerics/random/bernoulli_distribution/operators/
216 serialize.cc: Likewise.
217 * testsuite/26_numerics/random/discrete_distribution/operators/
218 serialize.cc: Likewise.
219 * testsuite/26_numerics/random/weibull_distribution/operators/
220 serialize.cc: Likewise.
221 * testsuite/26_numerics/random/negative_binomial_distribution/
222 operators/serialize.cc: Likewise.
223 * testsuite/26_numerics/random/cauchy_distribution/operators/
224 serialize.cc: Likewise.
225 * testsuite/26_numerics/random/gamma_distribution/operators/
226 serialize.cc: Likewise.
227 * testsuite/26_numerics/random/fisher_f_distribution/operators/
228 serialize.cc: Likewise.
229 * testsuite/26_numerics/random/exponential_distribution/operators/
230 serialize.cc: Likewise.
231 * testsuite/26_numerics/random/lognormal_distribution/operators/
232 serialize.cc: Likewise.
233 * testsuite/26_numerics/random/binomial_distribution/operators/
234 serialize.cc: Likewise.
235 * testsuite/26_numerics/random/extreme_value_distribution/operators/
236 serialize.cc: Likewise.
237 * testsuite/26_numerics/random/piecewise_linear_distribution/
238 operators/serialize.cc
239 * testsuite/26_numerics/random/student_t_distribution/operators/
240 serialize.cc: Likewise.
241 * testsuite/26_numerics/random/geometric_distribution/operators/
242 serialize.cc: Likewise.
243
244 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
245
246 * include/bits/stl_tree.h: In C++0x mode make erase return
247 an iterator as per DR 130.
248 * include/bits/stl_set.h: Same.
249 * include/bits/stl_multiset.h: Same.
250 * include/bits/stl_map.h: Same.
251 * include/bits/stl_multimap.h: Same.
252 * doc/xml/manual/intro.xml: Document.
253 * testsuite/23_containers/set/dr130.cc: New.
254 * testsuite/23_containers/multiset/dr130.cc: New.
255 * testsuite/23_containers/map/dr130.cc: New.
256 * testsuite/23_containers/multimap/dr130.cc: New.
257
258 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
259
260 * include/ext/pointer.h: Add pragma system_header, use
261 _GLIBCXX_USE_LONG_LONG, macro cleanup.
262
263 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
264
265 * src/compatibility-ldbl.cc: Include cmath.
266
267 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
268
269 * src/compatibility-ldbl.cc: Include tr1/functional.
270
271 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
272
273 * src/compatibility-ldbl.cc: Add explicit namespace scope.
274
275 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
276
277 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
278 * include/precompiled/stdc++.h: Don't include cassert if
279 _GLIBCXX_NO_ASSERT defined.
280 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
281 semi-colon.
282 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
283 Same.
284
285 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
286 directory.
287 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
288 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
289 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
290
291 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
292 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
293 use stdc++.h include.
294 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
295 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
296 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
297 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
298 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
299 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
300 ...this.
301 * testsuite/17_intro/headers/c++200x/all.cc: To...
302 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
303 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
304 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
305 ...this.
306 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
307 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
308
309 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
310
311 * include/std/future: Move error handling bits outside macro guard.
312 * src/future.cc: Adjust.
313
314 * include/precompiled/stdc++.h: Add future.
315 * doc/xml/manual/using.xml: Same.
316
317 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
318
319 * src/hashtable.cc: Just definitions.
320 * src/hashtable_c++0x.cc: Compile C++0x versions.
321 * src/hash.cc: Same.
322 * src/hash_c++0x.cc: Same.
323 src/hash_tr1.cc: Compile TR1 versions.
324 src/hashtable_tr1.cc: Same.
325
326 * src/limits_c++0x.cc: Sync build error handling.
327
328 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
329 hashtable.cc to hashtable_tr1.cc.
330 * src/Makefile.in: Regenerate.
331
332 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
333
334 * include/tr1_impl/functional: Doxygen markup.
335
336 * doc/html/*: Regenerate.
337
338 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
339
340 * include/std/future: Fixes for -fno-exceptions.
341 * include/bits/functexcept.h: Same.
342 * libsupc++/exception_ptr.h: Same.
343 * src/pool_allocator.cc: Same.
344 * src/future.cc: Same.
345 * src/functexcept.cc: Same.
346 * config/abi/pre/gnu.ver: New exports.
347 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
348 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
349 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
350 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
351 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
352 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
353 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
354
355 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
356 * testsuite/23_containers/deque/operators/2.cc: New.
357
358 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
359
360 * src/hash.cc (hash<string>::operator()(string),
361 hash<wstring>::operator()(wstring)): Do not decorate as throwing
362 nothing.
363 * include/bits/functional_hash.h (hash<error_code>::
364 operator()(error_code)): Likewise.
365
366 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
367
368 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
369 bool for stream sentry objects.
370 * include/bits/istream.tcc: Same.
371 * include/bits/ostream.tcc: Same.
372 * include/bits/basic_string.tcc: Same.
373 * include/bits/ostream_insert.h: Same.
374 * src/istream.cc: Same.
375
376 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
377
378 PR libstdc++/15523
379 * include/debug/safe_iterator.h (_Safe_iterator<>::
380 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
381 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
382 do not error out when the source is a value-initialized iterator.
383 * testsuite/23_containers/vector/15523.cc: New.
384 * doc/xml/manual/intro.xml: Add an entry for DR 408.
385
386 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
387
388 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
389 cosmetic changes, inline.
390 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
391 Likewise.
392 * include/bits/move.h: Minor cosmetic changes.
393
394 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
395
396 PR libstdc++/40912 (final)
397 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
398 * testsuite/26_numerics/random/uniform_real_distribution/cons/
399 parms_neg.cc: Likewise.
400 * testsuite/26_numerics/random/uniform_real_distribution/cons/
401 parms.cc: Likewise.
402 * testsuite/26_numerics/random/uniform_real_distribution/cons/
403 default.cc: Likewise.
404 * testsuite/26_numerics/random/uniform_real_distribution/
405 requirements/typedefs.cc: Likewise.
406 * testsuite/26_numerics/random/piecewise_constant_distribution/
407 cons/range.cc: Likewise.
408 * testsuite/26_numerics/random/piecewise_constant_distribution/
409 cons/default.cc: Likewise.
410 * testsuite/26_numerics/random/piecewise_constant_distribution/
411 cons/num_xbound_fun.cc: Likewise.
412 * testsuite/26_numerics/random/piecewise_constant_distribution/
413 cons/initlist_fun.cc: Likewise.
414 * testsuite/26_numerics/random/piecewise_constant_distribution/
415 requirements/typedefs.cc: Likewise.
416 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
417 * testsuite/26_numerics/random/chi_squared_distribution/cons/
418 parms.cc: Likewise.
419 * testsuite/26_numerics/random/chi_squared_distribution/cons/
420 default.cc: Likewise.
421 * testsuite/26_numerics/random/chi_squared_distribution/
422 requirements/typedefs.cc: Likewise.
423 * testsuite/26_numerics/random/normal_distribution/
424 cons/parms.cc: Likewise.
425 * testsuite/26_numerics/random/normal_distribution/
426 cons/default.cc: Likewise.
427 * testsuite/26_numerics/random/normal_distribution/
428 requirements/typedefs.cc: Likewise.
429 * testsuite/26_numerics/random/seed_seq/cons/
430 range.cc: Likewise.
431 * testsuite/26_numerics/random/seed_seq/cons/
432 initlist.cc: Likewise.
433 * testsuite/26_numerics/random/seed_seq/cons/
434 default.cc: Likewise.
435 * testsuite/26_numerics/random/seed_seq/requirements/
436 typedefs.cc: Likewise.
437 * testsuite/26_numerics/random/uniform_int_distribution/
438 cons/parms_neg.cc: Likewise.
439 * testsuite/26_numerics/random/uniform_int_distribution/
440 cons/parms.cc: Likewise.
441 * testsuite/26_numerics/random/uniform_int_distribution/
442 cons/default.cc: Likewise.
443 * testsuite/26_numerics/random/uniform_int_distribution/
444 requirements/typedefs.cc: Likewise.
445 * testsuite/26_numerics/random/poisson_distribution/cons/
446 parms.cc: Likewise.
447 * testsuite/26_numerics/random/poisson_distribution/cons/
448 default.cc: Likewise.
449 * testsuite/26_numerics/random/poisson_distribution/
450 requirements/typedefs.cc: Likewise.
451 * testsuite/26_numerics/random/bernoulli_distribution/
452 cons/parms.cc: Likewise.
453 * testsuite/26_numerics/random/bernoulli_distribution/
454 cons/default.cc: Likewise.
455 * testsuite/26_numerics/random/bernoulli_distribution/
456 requirements/typedefs.cc: Likewise.
457 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
458 * testsuite/26_numerics/random/
459 default_random_engine.cc: Likewise.
460 * testsuite/26_numerics/random/discrete_distribution/
461 cons/range.cc: Likewise.
462 * testsuite/26_numerics/random/discrete_distribution/
463 cons/initlist.cc: Likewise.
464 * testsuite/26_numerics/random/discrete_distribution/
465 cons/default.cc: Likewise.
466 * testsuite/26_numerics/random/discrete_distribution/
467 cons/num_xbound_fun.cc: Likewise.
468 * testsuite/26_numerics/random/discrete_distribution/
469 requirements/typedefs.cc: Likewise.
470 * testsuite/26_numerics/random/weibull_distribution/
471 cons/parms.cc: Likewise.
472 * testsuite/26_numerics/random/weibull_distribution/
473 cons/default.cc: Likewise.
474 * testsuite/26_numerics/random/weibull_distribution/
475 requirements/typedefs.cc: Likewise.
476 * testsuite/26_numerics/random/independent_bits_engine/
477 cons/base_move.cc: Likewise.
478 * testsuite/26_numerics/random/independent_bits_engine/
479 cons/seed1.cc: Likewise.
480 * testsuite/26_numerics/random/independent_bits_engine/
481 cons/seed2.cc: Likewise.
482 * testsuite/26_numerics/random/independent_bits_engine/
483 cons/base_copy.cc: Likewise.
484 * testsuite/26_numerics/random/independent_bits_engine/
485 cons/default.cc: Likewise.
486 * testsuite/26_numerics/random/independent_bits_engine/
487 cons/seed_seq.cc: Likewise.
488 * testsuite/26_numerics/random/independent_bits_engine/
489 requirements/typedefs.cc: Likewise.
490 * testsuite/26_numerics/random/independent_bits_engine/
491 operators/equal.cc: Likewise.
492 * testsuite/26_numerics/random/independent_bits_engine/
493 operators/serialize.cc: Likewise.
494 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
495 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
496 * testsuite/26_numerics/random/subtract_with_carry_engine/
497 cons/seed1.cc: Likewise.
498 * testsuite/26_numerics/random/subtract_with_carry_engine/
499 cons/seed2.cc: Likewise.
500 * testsuite/26_numerics/random/subtract_with_carry_engine/
501 cons/default.cc: Likewise.
502 * testsuite/26_numerics/random/subtract_with_carry_engine/
503 requirements/typedefs.cc: Likewise.
504 * testsuite/26_numerics/random/subtract_with_carry_engine/
505 operators/equal.cc: Likewise.
506 * testsuite/26_numerics/random/subtract_with_carry_engine/
507 operators/serialize.cc: Likewise.
508 * testsuite/26_numerics/random/discard_block_engine/cons/
509 base_move.cc: Likewise.
510 * testsuite/26_numerics/random/discard_block_engine/cons/
511 seed1.cc: Likewise.
512 * testsuite/26_numerics/random/discard_block_engine/cons/
513 seed2.cc: Likewise.
514 * testsuite/26_numerics/random/discard_block_engine/cons/
515 base_copy.cc: Likewise.
516 * testsuite/26_numerics/random/discard_block_engine/cons/
517 default.cc: Likewise.
518 * testsuite/26_numerics/random/discard_block_engine/cons/
519 seed_seq.cc: Likewise.
520 * testsuite/26_numerics/random/discard_block_engine/
521 requirements/typedefs.cc: Likewise.
522 * testsuite/26_numerics/random/discard_block_engine/
523 operators/equal.cc: Likewise.
524 * testsuite/26_numerics/random/discard_block_engine/
525 operators/serialize.cc: Likewise.
526 * testsuite/26_numerics/random/cauchy_distribution/
527 cons/parms.cc: Likewise.
528 * testsuite/26_numerics/random/cauchy_distribution/
529 cons/default.cc: Likewise.
530 * testsuite/26_numerics/random/cauchy_distribution/
531 requirements/typedefs.cc: Likewise.
532 * testsuite/26_numerics/random/negative_binomial_distribution/
533 cons/parms.cc: Likewise.
534 * testsuite/26_numerics/random/negative_binomial_distribution/
535 cons/default.cc: Likewise.
536 * testsuite/26_numerics/random/negative_binomial_distribution/
537 requirements/typedefs.cc: Likewise.
538 * testsuite/26_numerics/random/gamma_distribution/
539 cons/parms.cc: Likewise.
540 * testsuite/26_numerics/random/gamma_distribution/
541 cons/default.cc: Likewise.
542 * testsuite/26_numerics/random/gamma_distribution/
543 requirements/typedefs.cc: Likewise.
544 * testsuite/26_numerics/random/mersenne_twister_engine/
545 cons/seed1.cc: Likewise.
546 * testsuite/26_numerics/random/mersenne_twister_engine/
547 cons/seed2.cc: Likewise.
548 * testsuite/26_numerics/random/mersenne_twister_engine/
549 cons/default.cc: Likewise.
550 * testsuite/26_numerics/random/mersenne_twister_engine/
551 requirements/typedefs.cc: Likewise.
552 * testsuite/26_numerics/random/mersenne_twister_engine/
553 operators/equal.cc: Likewise.
554 * testsuite/26_numerics/random/mersenne_twister_engine/
555 operators/serialize.cc: Likewise.
556 * testsuite/26_numerics/random/fisher_f_distribution/
557 cons/parms.cc: Likewise.
558 * testsuite/26_numerics/random/fisher_f_distribution/
559 cons/default.cc: Likewise.
560 * testsuite/26_numerics/random/fisher_f_distribution/
561 requirements/typedefs.cc: Likewise.
562 * testsuite/26_numerics/random/exponential_distribution/
563 cons/parms.cc: Likewise.
564 * testsuite/26_numerics/random/exponential_distribution/
565 cons/default.cc: Likewise.
566 * testsuite/26_numerics/random/exponential_distribution/
567 requirements/typedefs.cc: Likewise.
568 * testsuite/26_numerics/random/binomial_distribution/
569 cons/parms.cc: Likewise.
570 * testsuite/26_numerics/random/binomial_distribution/
571 cons/default.cc: Likewise.
572 * testsuite/26_numerics/random/binomial_distribution/
573 requirements/typedefs.cc: Likewise.
574 * testsuite/26_numerics/random/lognormal_distribution/
575 cons/parms.cc: Likewise.
576 * testsuite/26_numerics/random/lognormal_distribution/
577 cons/default.cc: Likewise.
578 * testsuite/26_numerics/random/lognormal_distribution/
579 requirements/typedefs.cc: Likewise.
580 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
581 * testsuite/26_numerics/random/random_device/cons/
582 token.cc: Likewise.
583 * testsuite/26_numerics/random/random_device/cons/
584 default.cc: Likewise.
585 * testsuite/26_numerics/random/random_device/
586 requirements/typedefs.cc: Likewise.
587 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
588 * testsuite/26_numerics/random/extreme_value_distribution/
589 cons/parms.cc: Likewise.
590 * testsuite/26_numerics/random/extreme_value_distribution/
591 cons/default.cc: Likewise.
592 * testsuite/26_numerics/random/extreme_value_distribution/
593 requirements/typedefs.cc: Likewise.
594 * testsuite/26_numerics/random/piecewise_linear_distribution/
595 cons/range.cc: Likewise.
596 * testsuite/26_numerics/random/piecewise_linear_distribution/
597 cons/default.cc: Likewise.
598 * testsuite/26_numerics/random/piecewise_linear_distribution/
599 cons/num_xbound_fun.cc: Likewise.
600 * testsuite/26_numerics/random/piecewise_linear_distribution/
601 cons/initlist_fun.cc: Likewise.
602 * testsuite/26_numerics/random/piecewise_linear_distribution/
603 requirements/typedefs.cc: Likewise.
604 * testsuite/26_numerics/random/student_t_distribution/
605 cons/parms.cc: Likewise.
606 * testsuite/26_numerics/random/student_t_distribution/
607 cons/default.cc: Likewise.
608 * testsuite/26_numerics/random/student_t_distribution/
609 requirements/typedefs.cc: Likewise.
610 * testsuite/26_numerics/random/linear_congruential_engine/
611 cons/seed1.cc: Likewise.
612 * testsuite/26_numerics/random/linear_congruential_engine/
613 cons/seed2.cc: Likewise.
614 * testsuite/26_numerics/random/linear_congruential_engine/
615 cons/default.cc: Likewise.
616 * testsuite/26_numerics/random/linear_congruential_engine/
617 requirements/non_uint_neg.cc: Likewise.
618 * testsuite/26_numerics/random/linear_congruential_engine/
619 requirements/typedefs.cc: Likewise.
620 * testsuite/26_numerics/random/linear_congruential_engine/
621 operators/equal.cc: Likewise.
622 * testsuite/26_numerics/random/linear_congruential_engine/
623 operators/serialize.cc: Likewise.
624 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
625 * testsuite/26_numerics/random/shuffle_order_engine/cons/
626 base_move.cc: Likewise.
627 * testsuite/26_numerics/random/shuffle_order_engine/cons/
628 seed1.cc: Likewise.
629 * testsuite/26_numerics/random/shuffle_order_engine/cons/
630 seed2.cc: Likewise.
631 * testsuite/26_numerics/random/shuffle_order_engine/cons/
632 base_copy.cc: Likewise.
633 * testsuite/26_numerics/random/shuffle_order_engine/cons/
634 default.cc: Likewise.
635 * testsuite/26_numerics/random/shuffle_order_engine/cons/
636 seed_seq.cc: Likewise.
637 * testsuite/26_numerics/random/shuffle_order_engine/
638 requirements/typedefs.cc: Likewise.
639 * testsuite/26_numerics/random/shuffle_order_engine/
640 operators/equal.cc: Likewise.
641 * testsuite/26_numerics/random/shuffle_order_engine/
642 operators/serialize.cc: Likewise.
643 * testsuite/26_numerics/random/geometric_distribution/
644 cons/parms.cc: Likewise.
645 * testsuite/26_numerics/random/geometric_distribution/
646 cons/default.cc: Likewise.
647 * testsuite/26_numerics/random/geometric_distribution/
648 requirements/typedefs.cc: Likewise.
649 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
650
651 2009-07-31 Jason Merrill <jason@redhat.com>
652 Douglas Gregor <doug.gregor@gmail.com>
653
654 * include/bits/move.h (forward): Implement as in N2835.
655 (move): Implement as in N2831.
656 * include/std/istream (rvalue stream operator>>): New.
657 * include/std/ostream (rvalue stream operator<<): New.
658 * testsuite/27_io/rvalue_streams.cc: New.
659
660 2009-07-31 Jason Merrill <jason@redhat.com>
661
662 * include/bits/forward_list.h (splice_after): Use forward.
663 (merge): Likewise.
664 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
665 (move_iterator::operator[]): Use move.
666 * include/bits/stl_list.h (insert): Use move.
667 * include/std/thread (_Callable constructor): Use forward.
668 * include/std/tuple: Don't specify explicit template args to move.
669
670 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
671 Adjust signature.
672 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
673 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
674 reference.
675 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
676 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
677 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
678 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
679 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
680 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
681 testsuite/23_containers/forward_list/operations/1.cc,
682 testsuite/23_containers/forward_list/operations/5.cc: Use move.
683 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
684 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
685 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
686 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
687 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
688
689 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
690
691 PR libstdc++/40912 (partial)
692 * include/std/random: Disable the facility if <stdint.h> is not
693 available.
694
695 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
696
697 PR libstdc++/40919
698 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
699 xfail on darwin[3-9]*.
700
701 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
702
703 PR libstdc++/40917
704 * testsuite/util/replacement_memory_operators.h: Add missing includes,
705 tweak qualifications.
706
707 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
708
709 PR libstdc++/40916
710 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
711 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
712 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
713
714 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
715
716 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
717
718 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
719
720 PR libstdc++/40915
721 * testsuite/18_support/headers/exception/synopsis.cc: Fix
722 std::terminate declaration.
723
724 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
725
726 PR libstdc++/40908
727 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
728 symbols at GLIBCXX_3.4.
729
730 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
731
732 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
733 * testsuite/util/testsuite_abi.cc: Adjust.
734 * configure.ac: Bump libtool_VERSION to 6:13:0.
735 * configure: Regenerate.
736
737 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
738 Tyler Earman <rem.intellegare@gmail.com>
739
740 * doc/xml/manual/configure.xml: Consistent placement of
741 ABI-changing options, clarify --enable-clocale.
742
743 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
744
745 * python/Makefile.in: Regenerate.
746
747 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
748
749 * python/Makefile.am (install-data-local): Use DESTDIR
750 correctly.
751
752 2009-07-24 Jason Merrill <jason@redhat.com>
753
754 Core issue 901
755 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
756 dealloc.
757
758 2009-07-24 Joseph Myers <joseph@codesourcery.com>
759
760 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
761 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
762 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
763 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
764 * testsuite/21_strings/headers/cwchar/functions_std.cc,
765 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
766 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
767 Use dg-require-swprintf.
768
769 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
770
771 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
772
773 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
774
775 * include/c_std/cmath (abs(_Tp)): Add.
776 * include/c_global/cmath (abs(_Tp)): Likewise.
777 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
778
779 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
780
781 * doc/html/ext/lwg-closed.html: Update to R65.
782 * doc/html/ext/lwg-defects.html: Likewise.
783 * doc/html/ext/lwg-active.html: Likewise.
784 * doc/xml/manual/intro.xml: Update DRs entries.
785
786 2009-07-22 Jason Merrill <jason@redhat.com>
787
788 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
789
790 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
791
792 * include/std/valarray (valarray<>::operator=(const valarray<>&),
793 valarray<>::operator=(initializer_list<>)): Implement resolution
794 of DR 630, [Ready] in Frankfurt.
795 * testsuite/26_numerics/valarray/dr630-1.cc: New.
796 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
797 * doc/xml/manual/intro.xml: Add an entry for DR 630.
798
799 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
800
801 * include/std/chrono (duration<>::operator%=, operator%):
802 Add, per DR 934.
803 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
804 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
805
806 * include/std/chrono (operator/): Simplify implementation.
807
808 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
809
810 * doc/xml/manual/intro.xml: Escape '&', validate.
811 * doc/xml/manual/using.xml: Validate, dead link check.
812 * doc/xml/manual/strings.xml: Same.
813 * doc/xml/manual/appendix_contributing.xml: Same.
814 * doc/xml/manual/iterators.xml: Same.
815 * doc/xml/manual/spine.xml: Same.
816
817 * doc/xml/faq.xml: Remove redundant xreflabel entities.
818 * doc/xml/gnu/gpl-3.0.xml: Same.
819 * doc/xml/manual/mt_allocator.xml: Same.
820 * doc/xml/manual/allocator.xml: Same.
821 * doc/xml/manual/ctype.xml: Same.
822 * doc/xml/manual/codecvt.xml: Same.
823 * doc/xml/manual/backwards_compatibility.xml: Same.
824 * doc/xml/manual/shared_ptr.xml: Same.
825 * doc/xml/manual/abi.xml: Same.
826 * doc/xml/manual/auto_ptr.xml: Same.
827 * doc/xml/manual/internals.xml: Same.
828 * doc/xml/manual/parallel_mode.xml: Same.
829 * doc/xml/manual/bitmap_allocator.xml: Same.
830 * doc/xml/manual/build_hacking.xml: Same.
831 * doc/xml/manual/evolution.xml: Same.
832 * doc/xml/manual/debug.xml: Same.
833 * doc/xml/manual/localization.xml: Same.
834 * doc/xml/manual/appendix_contributing.xml: Same.
835 * doc/xml/manual/locale.xml: Same.
836 * doc/xml/manual/messages.xml: Same.
837 * doc/xml/manual/spine.xml: Same.
838 * doc/xml/manual/test.xml: Same.
839 * doc/xml/book.txml: Same.
840 * doc/xml/spine.xml: Same.
841
842 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
843 * doc/xml/manual/backwards_compatibility.xml: Same.
844 * doc/xml/manual/concurrency.xml: Same.
845 * doc/xml/manual/intro.xml: Same.
846 * doc/xml/manual/parallel_mode.xml: Same.
847 * doc/xml/manual/status_cxx1998.xml: Same.
848 * doc/xml/manual/containers.xml: Same.
849 * doc/xml/manual/io.xml: Same.
850 * doc/xml/manual/support.xml: Same.
851 * doc/xml/manual/strings.xml: Same.
852 * doc/xml/manual/debug_mode.xml: Same.
853 * doc/xml/manual/extensions.xml: Same.
854 * doc/xml/manual/appendix_contributing.xml: Same.
855 * doc/xml/manual/messages.xml: Same.
856 * doc/xml/manual/test.xml: Same.
857
858 * doc/xml/manual/abi.xml: Same.
859 * doc/xml/manual/auto_ptr.xml: Same.
860 * doc/xml/manual/parallel_mode.xml: Same.
861 * doc/xml/manual/build_hacking.xml: Same.
862 * doc/xml/manual/evolution.xml: Same.
863 * doc/xml/manual/using.xml: Same.
864 * doc/xml/manual/debug_mode.xml: Same.
865 * doc/xml/manual/extensions.xml: Same.
866 * doc/xml/manual/diagnostics.xml: Same.
867 * doc/xml/manual/algorithms.xml: Same.
868
869 * doc/html: Regenerate.
870
871 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
872
873 PR libstdc++/40712
874 * config/locale/gnu/numeric_members.cc (numpunct<>::
875 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
876 and copy the langinfo data into it.
877 (numpunct<>::~numpunct): Free the allocated memory.
878 * config/locale/gnu/monetary_members.cc (moneypunct<>::
879 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
880 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
881 _M_data->_M_curr_symbol.
882 (moneypunct<>::~moneypunct): Free the allocated memory.
883 * testsuite/22_locale/moneypunct/40712.cc: New.
884
885 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
886 Do not leak memory if new throws.
887 * include/bits/locale_facets_nonio.tcc
888 (__moneypunct_cache<>::_M_cache): Likewise.
889
890 2009-07-17 Joseph Myers <joseph@codesourcery.com>
891
892 PR other/40784
893 * configure: Regenerate.
894
895 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
896
897 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
898 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
899 line numbers.
900 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
901 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
902 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
903
904 2009-07-16 Joseph Myers <joseph@codesourcery.com>
905
906 * configure: Regenerate.
907
908 2009-07-16 Jason Merrill <jason@redhat.com>
909
910 PR libstdc++/37907
911 * include/std/type_traits: Add is_standard_layout, is_trivial.
912 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
913 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
914 Update line numbers.
915
916 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
917 Tom Tromey <tromey@redhat.com>
918
919 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
920 Fetch std::string to the given length.
921
922 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
923
924 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
925 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
926 [Ready] in Frankfurt.
927 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
928 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
929 New.
930 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
931 Likewise.
932 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
933 Adjust.
934 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
935 Likewise.
936 * doc/xml/manual/intro.xml: Add an entry for DR 696.
937
938 * include/bits/istream.tcc: Minor clean-up to the initializers of the
939 __err locals.
940 * include/bits/ostream.tcc: Likewise.
941 * src/compatibility.cc: Likewise.
942 * src/istream.cc: Likewise.
943
944 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
945
946 * include/std/type_traits (common_type): Remove workaround for
947 PR36628, now fixed.
948
949 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
950
951 PR testsuite/40699
952 PR testsuite/40707
953 PR testsuite/40709
954 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
955
956 2009-07-08 Janis Johnson <janis187@us.ibm.com>
957
958 PR libstdc++/40691
959 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
960 * testsuite/26_numerics/valarray/40691.cc: New test.
961
962 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
963
964 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
965 * testsuite/21_strings/c_strings/char/3.cc: Same.
966
967 2009-07-06 Jason Merrill <jason@redhat.com>
968
969 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
970 to defer searching bases that don't overlap the desired address.
971
972 2009-07-05 Joseph Myers <joseph@codesourcery.com>
973
974 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
975 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
976 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
977 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
978 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
979 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
980 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
981 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
982 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
983 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
984 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
985 testsuite/ext/vstring/init-list.cc,
986 testsuite/ext/vstring/moveable.cc,
987 testsuite/ext/vstring/requirements/citerators.cc,
988 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
989 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
990 Use dg-require-string-conversions.
991
992 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
993
994 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
995 to ld_library_path. Use add_path. Add just find_libgcc_s to
996 ld_library_path, not every libgcc multilib directory.
997
998 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
999
1000 PR libstdc++/40600
1001 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1002 std::minmax return type.
1003 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1004
1005 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1006
1007 PR libstdc++/40511
1008 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1009 with glibc2.2.x.
1010
1011 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1012
1013 * include/bits/random.tcc
1014 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1015 as array type.
1016
1017 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1018
1019 * include/bits/random.h (__mod(_Tp)): Use defaults.
1020 (struct _Mod): Adjust template parameters.
1021 (linear_congruential_engine<>::operator()()): Adjust.
1022 (typedef _UInt32Type): Remove.
1023 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1024 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1025 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1026 calls.
1027 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1028 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1029 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1030 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1031 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1032 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1033 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1034 Likewise.
1035
1036 * include/bits/random.tcc
1037 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1038 formula (i mod n).
1039 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1040 as array type.
1041 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1042 size.
1043 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1044 uint_least32_t.
1045
1046 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1047
1048 * include/std/future (shared_future): Adjust doxygen comment.
1049
1050 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1051
1052 PR libstdc++/40297
1053 * include/bits/atomic_0.h: Reverse debug assertions.
1054 * include/bits/atomic_2.h: Likewise.
1055
1056 2009-06-23 DJ Delorie <dj@redhat.com>
1057
1058 Add MeP port.
1059 * configure.host: Add mep support.
1060
1061 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1062
1063 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1064 (INPUT): Add future.
1065 * include/std/future: Adjust markup.
1066 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1067 line numbers.
1068 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1069 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1070 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1071 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1072
1073 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1074
1075 * include/bits/shared_ptr.h: Do not swap rvalues.
1076 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1077 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1078 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1079 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1080 * testsuite/20_util/tuple/swap.cc: Likewise.
1081
1082 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1083
1084 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1085 * include/std/ratio: Typo in comment.
1086
1087 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1088
1089 PR libstdc++/40518
1090 * include/bits/basic_string.h (basic_string<>::_Rep::
1091 _M_set_length_and_sharable): Do not write the empty rep.
1092 (basic_string<>::erase(iterator, iterator)): Likewise,
1093 move out of line...
1094 * include/bits/basic_string.tcc: ... here.
1095
1096 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1097
1098 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1099 bitwise_assignment_operators): Initialize a and b.
1100 (struct has_bitwise_operators): Do not call the latter.
1101 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1102 dg-error line numbers.
1103 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1104 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1105 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1106
1107 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1108
1109 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1110 possibly unused.
1111 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1112 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1113 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1114
1115 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1116
1117 * include/std/future: New.
1118 * include/Makefile.am: Add.
1119 * include/Makefile.in: Regenerate.
1120 * src/future.cc: New.
1121 * src/Makefile.am: Add.
1122 * src/Makefile.in: Regenerate.
1123 * config/abi/pre/gnu.ver: Add export.
1124 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1125 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1126 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1127 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1128 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1129 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1130 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1131 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1132 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1133 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1134 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1135 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1136 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1137 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1138 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1139 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1140 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1141 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1142 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1143 * testsuite/30_threads/packaged_task/requirements/
1144 explicit_instantiation.cc: New.
1145 * testsuite/30_threads/promise/cons/1.cc: New.
1146 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1147 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1148 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1149 * testsuite/30_threads/promise/cons/move.cc: New.
1150 * testsuite/30_threads/promise/members/get_future.cc: New.
1151 * testsuite/30_threads/promise/members/get_future2.cc: New.
1152 * testsuite/30_threads/promise/members/set_exception.cc: New.
1153 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1154 * testsuite/30_threads/promise/members/set_value.cc: New.
1155 * testsuite/30_threads/promise/members/set_value2.cc: New.
1156 * testsuite/30_threads/promise/members/set_value3.cc: New.
1157 * testsuite/30_threads/promise/members/swap.cc: New.
1158 * testsuite/30_threads/promise/requirements/
1159 explicit_instantiation.cc: New.
1160 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1161 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1162 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1163 * testsuite/30_threads/shared_future/cons/move.cc: New.
1164 * testsuite/30_threads/shared_future/members/get.cc: New.
1165 * testsuite/30_threads/shared_future/members/get2.cc: New.
1166 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1167 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1168 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1169 * testsuite/30_threads/shared_future/members/wait.cc: New.
1170 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1171 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1172 * testsuite/30_threads/shared_future/requirements/
1173 explicit_instantiation.cc: New.
1174 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1175 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1176 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1177 * testsuite/30_threads/unique_future/cons/move.cc: New.
1178 * testsuite/30_threads/unique_future/members/get.cc: New.
1179 * testsuite/30_threads/unique_future/members/get2.cc: New.
1180 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1181 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1182 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1183 * testsuite/30_threads/unique_future/members/wait.cc: New.
1184 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1185 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1186 * testsuite/30_threads/unique_future/requirements/
1187 explicit_instantiation.cc: New.
1188 * testsuite/performance/30_threads/future/polling.cc: New.
1189
1190 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1191
1192 * Revert last Change.
1193
1194 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1195
1196 PR libstdc++/40497
1197 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1198 signature per the current C++1x draft (N2857).
1199 * testsuite/24_iterators/operations/40497.cc: Add.
1200
1201 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1202
1203 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1204 a floating point type.
1205 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1206 _IntType)): Fix second default argument.
1207 (uniform_int_distribution<>::_M_call): Remove.
1208 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1209 const param_type&)): Only declare.
1210 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1211 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1212 Remove.
1213 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1214 const param_type&): Define here.
1215 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1216 const param_type&), discrete_distribution<>::operator()
1217 (_UniformRandomNumberGenerator&, const param_type&),
1218 piecewise_constant_distribution<>::operator()
1219 (_UniformRandomNumberGenerator&, const param_type&),
1220 piecewise_linear_distribution<>::operator()
1221 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1222 the second template argument of _Adaptor.
1223 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1224 default.cc: Adjust.
1225
1226 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1227
1228 * include/bits/random.tcc (discrete_distribution<>::param_type::
1229 param_type(size_t, double, double, _Func),
1230 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1231 const param_type&)): Tidy.
1232 (piecewise_constant_distribution<>::param_type::_M_initialize):
1233 Use reserve, fix.
1234 (piecewise_constant_distribution<>::param_type::
1235 param_type(initializer_list<>, _Func),
1236 piecewise_constant_distribution<>::param_type::
1237 param_type(size_t, _RealType, _RealType, _Func),
1238 piecewise_linear_distribution<>::param_type::
1239 param_type(initializer_list<>, _Func),
1240 piecewise_linear_distribution<>::param_type::
1241 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1242 (piecewise_constant_distribution<>::param_type::
1243 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1244 piecewise_constant_distribution<>::
1245 operator()(_UniformRandomNumberGenerator&, const param_type&),
1246 piecewise_linear_distribution<>::
1247 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1248 (operator>>(std::basic_istream<>&,
1249 piecewise_constant_distribution<>&),
1250 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1251 Use reserve.
1252 * include/bits/random.h: Minor cosmetic changes.
1253
1254 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1255
1256 * testsuite/23_containers/list/check_construct_destroy.h: New.
1257 Move test logic here.
1258 * testsuite/23_containers/list/moveable.h: Same.
1259 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1260 * testsuite/23_containers/list/modifiers/1.h: Same.
1261 * testsuite/23_containers/list/modifiers/2.h: Same.
1262 * testsuite/23_containers/list/modifiers/3.h: Same.
1263 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1264 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1265 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1266 * testsuite/23_containers/list/operations/1.h: Same.
1267 * testsuite/23_containers/list/operations/2.h: Same.
1268 * testsuite/23_containers/list/operations/3.h: Same.
1269 * testsuite/23_containers/list/operations/4.h: Same.
1270 * testsuite/23_containers/list/operations/5.h: Same.
1271 * testsuite/23_containers/list/capacity/1.h: Same.
1272 * testsuite/23_containers/list/init-list.h: Same.
1273 * testsuite/23_containers/list/cons/1.h: Same.
1274 * testsuite/23_containers/list/cons/2.h: Same.
1275 * testsuite/23_containers/list/cons/3.h: Same.
1276 * testsuite/23_containers/list/cons/4.h: Same.
1277 * testsuite/23_containers/list/cons/5.h: Same.
1278 * testsuite/23_containers/list/cons/6.h: Same.
1279 * testsuite/23_containers/list/cons/7.h: Same.
1280 * testsuite/23_containers/list/cons/8.h: Same.
1281 * testsuite/23_containers/list/cons/9.h: Same.
1282 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1283 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1284 header.
1285 * testsuite/23_containers/list/modifiers/1.cc: Same.
1286 * testsuite/23_containers/list/modifiers/2.cc: Same.
1287 * testsuite/23_containers/list/modifiers/3.cc: Same.
1288 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1289 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1290 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1291 * testsuite/23_containers/list/operations/1.cc: Same.
1292 * testsuite/23_containers/list/operations/2.cc: Same.
1293 * testsuite/23_containers/list/operations/3.cc: Same.
1294 * testsuite/23_containers/list/operations/4.cc: Same.
1295 * testsuite/23_containers/list/operations/5.cc: Same.
1296 * testsuite/23_containers/list/capacity/1.cc: Same.
1297 * testsuite/23_containers/list/init-list.cc: Same.
1298 * testsuite/23_containers/list/cons/1.cc: Same.
1299 * testsuite/23_containers/list/cons/2.cc: Same.
1300 * testsuite/23_containers/list/cons/3.cc: Same.
1301 * testsuite/23_containers/list/cons/4.cc: Same.
1302 * testsuite/23_containers/list/cons/5.cc: Same.
1303 * testsuite/23_containers/list/cons/6.cc: Same.
1304 * testsuite/23_containers/list/cons/7.cc: Same.
1305 * testsuite/23_containers/list/cons/8.cc: Same.
1306 * testsuite/23_containers/list/cons/9.cc: Same.
1307 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1308 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1309 * testsuite/23_containers/list/moveable.cc: Same.
1310
1311 2009-06-17 Tom Tromey <tromey@redhat.com>
1312
1313 * python/hook.in: Do not fail when there is no current objfile.
1314 Use os.path.normpath.
1315
1316 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1317
1318 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1319 Remove.
1320 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1321 rvalue-reference so that move constructor is called.
1322 * testsuite/18_support/exception_ptr/move.cc: New.
1323
1324 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1325
1326 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1327 if joinable.
1328
1329 2009-06-15 Tom Tromey <tromey@redhat.com>
1330
1331 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1332 set self.iter.
1333 (StdMapPrinter.to_string): Make a new iterator.
1334 (StdMapPrinter.children): Likewise.
1335 (StdSetPrinter.__init__): Don't set self.iter.
1336 (StdSetPrinter.to_string): Make a new iterator.
1337 (StdSetPrinter.children): Likewise.
1338
1339 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1340
1341 * include/bits/random.tcc
1342 (negative_binomial_distribution<>::operator()
1343 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1344 class member gamma_distribution.
1345 (negative_binomial_distribution<>::operator()
1346 (_UniformRandomNumberGenerator&)): Implement out of line here.
1347 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1348 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1349 (student_t_distribution<>::operator()
1350 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1351 simplify.
1352 (operator<<(basic_ostream<>&, student_t_distribution<>),
1353 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1354 (chi_squared_distribution<>::operator()
1355 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1356 tweak to use a class member gamma_distribution.
1357 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1358 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1359 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1360 const param_type&): Move inline, tweak to use class member
1361 gamma_distributions.
1362 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1363 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1364 * include/bits/random.h: Adjust, minor tweaks.
1365
1366 2009-06-10 Tom Tromey <tromey@redhat.com>
1367
1368 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1369 (build_libstdcxx_dictionary): Accept shortened form of
1370 basic_string names.
1371 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1372
1373 2009-06-10 Tom Tromey <tromey@redhat.com>
1374
1375 PR libstdc++/40289:
1376 * python/Makefile.in: Rebuild.
1377 * python/hook.in: Compute module path relative to objfile.
1378 * python/Makefile.am (pythondir): Redefine.
1379 (gdb.py): Subst toolexeclibdir.
1380 (install-data-local): Rewrite.
1381
1382 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1383
1384 * include/bits/move.h: Doxygen group fixes.
1385
1386 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1387
1388 * include/bits/random.tcc (gamma_distribution<>::operator()
1389 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1390 the Marsaglia/Tsang algorithm.
1391 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1392 (operator<<(basic_ostream<>&, gamma_distribution<>),
1393 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1394
1395 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1396 Remove, just use normal_distribution.
1397 (operator<<(basic_ostream<>&, student_t_distribution<>),
1398 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1399 (linear_congruential_engine<>::operator()()): Move inline.
1400 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1401 const param_type&)): Move inline, just use normal_distribution.
1402 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1403 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1404 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1405 const param_type&)): Move here, out of line.
1406 (piecewise_constant_distribution<>::param_type::param_type()): Move
1407 inline.
1408 * include/bits/random.h: Adjust, minor tweaks.
1409
1410 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1411
1412 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1413
1414 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1415
1416 * include/ext/throw_allocator.h: Rework.
1417 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1418 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1419 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1420 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1421 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1422 * testsuite/util/regression/rand/priority_queue/
1423 container_rand_regression_test.tcc: Inline functions.
1424 * testsuite/util/regression/rand/assoc/
1425 container_rand_regression_test.tcc: Same.
1426
1427 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1428
1429 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1430
1431 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1432
1433 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1434 * configure: Regenerate.
1435
1436 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1437
1438 PR libstdc++/40299
1439 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1440 * testsuite/ext/rope/40299.cc: New.
1441
1442 2009-05-28 Tom Tromey <tromey@redhat.com>
1443 Phil Muldoon <pmuldoon@redhat.com>
1444 Jonathan Wakely <jwakely.gcc@gmail.com>
1445
1446 * python/Makefile.in, , python/libstdcxx/__init__.py,
1447 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1448 python/hook.in, python/Makefile.am: New files.
1449 * configure, Makefile.in: Rebuild.
1450 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1451 * Makefile.am (SUBDIRS): Add python.
1452
1453 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1454
1455 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1456 to ...
1457 * testsuite/util/replacement_memory_operators.h: ...here. New.
1458 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1459 * testsuite/util/testsuite_hooks.cc: Same.
1460
1461 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1462 replacement_memory_operators.h.
1463 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1464 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1465 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1466 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1467 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1468 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1469 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1470 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1471 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1472 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1473 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1474 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1475 * testsuite/ext/mt_allocator/check_new.cc: Same.
1476 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1477 * testsuite/ext/debug_allocator/check_new.cc: Same.
1478 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1479 * testsuite/ext/new_allocator/check_delete.cc: Same.
1480 * testsuite/ext/new_allocator/check_new.cc: Same.
1481 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1482 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1483 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1484 * testsuite/ext/throw_allocator/check_new.cc: Same.
1485 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1486 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1487 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1488 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1489 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1490 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1491 * testsuite/ext/pool_allocator/check_new.cc: Same.
1492 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1493 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1494 * testsuite/ext/array_allocator/check_delete.cc: Same.
1495 * testsuite/ext/array_allocator/check_new.cc: Same.
1496 * testsuite/23_containers/deque/cons/1.cc: Same.
1497 * testsuite/23_containers/deque/cons/2.cc: Same.
1498
1499 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1500
1501 * libsupc++/initializer_list: Format.
1502 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1503 * testsuite/18_support/initializer_list/requirements/
1504 explicit_instantiation.cc: New.
1505
1506 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1507
1508 PR libstdc++/40273
1509 * include/tr1_impl/functional: Add explicit casts.
1510 * testsuite/20_util/function/requirements/
1511 explicit_instantiation.cc: New.
1512 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1513
1514 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1515
1516 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1517
1518 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1519
1520 PR libstdc++/40221
1521 * include/tr1_impl/functional: Add explicit cast.
1522
1523 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1524
1525 PR libstdc++/40094
1526 Revert:
1527 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1528 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1529 out of line member functions definitions.
1530 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1531 Remove, use static locals instead.
1532 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1533 * src/throw_allocator.cc: New.
1534 * src/Makefile.am: Add.
1535 * config/abi/pre/gnu.ver: Add exports.
1536 * src/Makefile.in: Regenerate.
1537
1538 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1539
1540 * include/tr1_impl/functional (function): Use explicit operator bool.
1541 * include/bits/shared_ptr.h (__shared_ptr): Same.
1542 * include/bits/unique_ptr.h (unique_ptr): Same.
1543 * include/std/mutex (unique_lock): Same.
1544 * include/std/system_error (error_code): Same.
1545 (error_condition): Same.
1546 * include/std/ostream (sentry): Same.
1547 * include/std/istream (sentry): Same.
1548 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1549 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1550 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1551 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1552 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1553 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1554 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1555
1556 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1557
1558 * testsuite/23_containers/list/14340.cc: Abstract list type.
1559 * testsuite/23_containers/list/init-list.cc: Same.
1560 * testsuite/23_containers/list/pthread5.cc: Same.
1561 * testsuite/23_containers/list/invalidation/1.cc: Same.
1562 * testsuite/23_containers/list/invalidation/2.cc: Same.
1563 * testsuite/23_containers/list/invalidation/3.cc: Same.
1564 * testsuite/23_containers/list/invalidation/4.cc: Same.
1565 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1566 * testsuite/23_containers/list/modifiers/1.cc: Same.
1567 * testsuite/23_containers/list/modifiers/2.cc: Same.
1568 * testsuite/23_containers/list/modifiers/3.cc: Same.
1569 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1570 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1571 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1572 * testsuite/23_containers/list/cons/1.cc: Same.
1573 * testsuite/23_containers/list/cons/2.cc: Same.
1574 * testsuite/23_containers/list/cons/3.cc: Same.
1575 * testsuite/23_containers/list/cons/4.cc: Same.
1576 * testsuite/23_containers/list/cons/5.cc: Same.
1577 * testsuite/23_containers/list/cons/6.cc: Same.
1578 * testsuite/23_containers/list/cons/7.cc: Same.
1579 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1580 * testsuite/23_containers/list/cons/8.cc: Same.
1581 * testsuite/23_containers/list/cons/9.cc: Same.
1582 * testsuite/23_containers/list/operations/1.cc: Same.
1583 * testsuite/23_containers/list/operations/2.cc: Same.
1584 * testsuite/23_containers/list/operations/3.cc: Same.
1585 * testsuite/23_containers/list/operations/4.cc: Same.
1586 * testsuite/23_containers/list/operations/5.cc: Same.
1587 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1588 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1589 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1590 * testsuite/23_containers/list/requirements/dr438/
1591 constructor_1_neg.cc: Same.
1592 * testsuite/23_containers/list/requirements/dr438/
1593 constructor_2_neg.cc: Same.
1594 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1595 * testsuite/23_containers/list/requirements/
1596 partial_specialization/1.cc: Same.
1597 * testsuite/23_containers/list/23781.cc: Same.
1598 * testsuite/23_containers/list/pthread1.cc: Same.
1599 * testsuite/23_containers/list/capacity/1.cc: Same.
1600 * testsuite/23_containers/list/capacity/29134.cc: Same.
1601 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1602 * testsuite/23_containers/list/moveable.cc: Same.
1603
1604 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1605
1606 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1607
1608 PR libstdc++/40184
1609 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1610 Declare...
1611 * config/locale/gnu/c_locale.cc: ... and define.
1612 * config/locale/generic/c_locale.cc: Define.
1613 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1614 Use it.
1615 * testsuite/22_locale/locale/cons/40184.cc: New.
1616
1617 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1618
1619 PR libstdc++/40192
1620 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1621 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1622 * testsuite/23_containers/vector/40192.cc: New.
1623
1624 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1625
1626 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1627 * include/bits/stl_deque.h (swap): Likewise.
1628 * include/bits/stl_list.h (swap): Likewise.
1629 * include/bits/stl_vector.h (swap): Likewise.
1630 * include/bits/stl_bvector.h (swap): Likewise.
1631 * include/bits/stl_queue.h (swap): Likewise.
1632 * include/bits/stl_stack.h (swap): Likewise.
1633 * include/bits/stl_tree.h (swap): Likewise.
1634 * include/bits/stl_map.h (swap): Likewise.
1635 * include/bits/stl_multimap.h (swap): Likewise.
1636 * include/bits/stl_set.h (swap): Likewise.
1637 * include/bits/stl_multiset.h (swap): Likewise.
1638 * include/bits/forward_list.h (swap): Likewise.
1639 * include/bits/unique_ptr.h (swap): Likewise.
1640 * include/debug/deque (swap): Likewise.
1641 * include/debug/list (swap): Likewise.
1642 * include/debug/vector (swap): Likewise.
1643 * include/debug/map.h (swap): Likewise.
1644 * include/debug/multimap.h (swap): Likewise.
1645 * include/debug/set.h (swap): Likewise.
1646 * include/debug/multiset.h (swap): Likewise.
1647 * include/debug/unordered_map (swap): Likewise.
1648 * include/debug/unordered_set (swap): Likewise.
1649 * include/ext/vstring.h (swap): Likewise.
1650 * include/tr1_impl/unordered_map (swap): Likewise.
1651 * include/tr1_impl/hashtable (swap): Likewise.
1652 * include/tr1_impl/unordered_set (swap): Likewise.
1653 * include/std/tuple (swap): Likewise.
1654 * include/std/mutex (swap): Likewise.
1655 * include/std/thread (swap): Likewise.
1656 (operator<<): Only output to lvalue streams.
1657 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1658 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1659 * testsuite/23_containers/deque/requirements/dr438/
1660 assign_neg.cc: Adjust line numbers.
1661 * testsuite/23_containers/deque/requirements/dr438/
1662 constructor_1_neg.cc: Likewise.
1663 * testsuite/23_containers/deque/requirements/dr438/
1664 constructor_2_neg.cc: Likewise.
1665 * testsuite/23_containers/deque/requirements/dr438/
1666 insert_neg.cc: Likewise.
1667 * testsuite/23_containers/list/requirements/dr438/
1668 assign_neg.cc: Likewise.
1669 * testsuite/23_containers/list/requirements/dr438/
1670 constructor_1_neg.cc: Likewise.
1671 * testsuite/23_containers/list/requirements/dr438/
1672 constructor_2_neg.cc: Likewise.
1673 * testsuite/23_containers/list/requirements/dr438/
1674 insert_neg.cc: Likewise.
1675 * testsuite/23_containers/vector/requirements/dr438/
1676 assign_neg.cc: Likewise.
1677 * testsuite/23_containers/vector/requirements/dr438/
1678 constructor_1_neg.cc: Likewise.
1679 * testsuite/23_containers/vector/requirements/dr438/
1680 constructor_2_neg.cc: Likewise.
1681 * testsuite/23_containers/vector/requirements/dr438/
1682 insert_neg.cc: Likewise.
1683 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1684 test non-member swap.
1685 * testsuite/30_threads/thread/swap/2.cc: Remove.
1686
1687 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1688
1689 * include/std/mutex: Move std::lock_error to ...
1690 * src/compatibility.cc: Here.
1691 * src/mutex.cc: Likewise.
1692 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1693 for lock types and remove std::lock_error check.
1694
1695 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1696
1697 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1698 double include.
1699
1700 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1701
1702 PR libstdc++/40160
1703 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1704 typeid when __GXX_RTTI is undefined.
1705 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1706 for null _M_variant._M_iterator._M_type,
1707 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1708 * testsuite/21_strings/basic_string/40160.cc: New.
1709
1710 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1711
1712 * testsuite/26_numerics/random/discrete_distribution/cons/
1713 num_xbound_fun.cc: Minor tweaks.
1714 * testsuite/26_numerics/random/piecewise_constant_distribution/
1715 cons/initlist_fun.cc: Likewise
1716 * testsuite/26_numerics/random/piecewise_constant_distribution/
1717 cons/num_xbound_fun.cc: Likewise
1718 * testsuite/26_numerics/random/piecewise_linear_distribution/
1719 cons/initlist_fun.cc: Likewise
1720 * testsuite/26_numerics/random/piecewise_linear_distribution/
1721 cons/num_xbound_fun.cc: Likewise
1722
1723 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1724
1725 PR libstdc++/36211
1726 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1727 cxxldflags to additional_flags rather than cxx_final.
1728
1729 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1730
1731 * testsuite/26_numerics/random/discrete_distribution/cons/
1732 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1733 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1734 initlist_fun.cc: Likewise
1735 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1736 num_xbound_fun.cc: Likewise
1737 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1738 initlist_fun.cc: Likewise
1739 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1740 num_xbound_fun.cc: Likewise
1741
1742 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1743
1744 PR libstdc++/40123
1745 * random.tcc (independent_bits_engine<>::operator()()): Use
1746 result_type(1), not 1UL.
1747
1748 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1749 and _M_b.min(), instead of this->max() and this->min().
1750
1751 * random.h (_ShiftMin1): Remove, adjust everywhere.
1752
1753 * random.tcc: Minor cosmetic changes.
1754
1755 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1756
1757 * include/bits/random.tcc (cauchy_distribution<>::
1758 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1759 Avoid M_PI, a glibc extension.
1760
1761 2009-05-13 Ben Elliston <bje@au.ibm.com>
1762
1763 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1764 * include/Makefile.in: Likewise.
1765
1766 2009-05-13 Ben Elliston <bje@au.ibm.com>
1767
1768 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1769 const void * const.
1770
1771 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1772
1773 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1774 random number engines, complex, bitset, array, time utilities, and
1775 char_traits.
1776
1777 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1778
1779 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1780 * libsupc++/nested_exception.h: New.
1781 * libsupc++/Makefile.am: Add new header.
1782 * libsupc++/Makefile.in: Regenerate.
1783 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1784 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1785 * testsuite/18_support/nested_exception/cons.cc: New.
1786 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1787 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1788 * doc/xml/manual/status_cxx200x.xml: Adjust.
1789
1790 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1791
1792 * include/ext/throw_allocator.h: Remove redundant include.
1793
1794 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1795
1796 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1797 out of line member functions definitions.
1798 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1799 Remove, use static locals instead.
1800 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1801 * src/throw_allocator.cc: New.
1802 * src/Makefile.am: Add.
1803 * config/abi/pre/gnu.ver: Add exports.
1804 * src/Makefile.in: Regenerate.
1805
1806 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1807
1808 * configure.ac: Bump libtool_VERSION to 6:12:0.
1809 * configure: Regenerate.
1810
1811 2009-05-07 Matthias Klose <doko@ubuntu.com>
1812
1813 PR libstdc++/40038
1814 * src/math_stubs_long_double.cc: Add ceill.
1815
1816 2009-05-06 Johannes Singler <singler@ira.uka.de>
1817
1818 PR libstdc++/39546
1819 * include/parallel/algo.h (find_switch):
1820 Parametrize binder2nd with const T& instead of T.
1821 * testsuite/25_algorithms/find/39546.cc: new test case
1822
1823 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1824
1825 Revert:
1826 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1827
1828 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1829 possible.
1830 * configure: Regenerate.
1831
1832 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1833
1834 PR libstdc++/39909
1835 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1836 __set_once_functor_lock_ptr): Replace global lock object with local
1837 locks on global mutex.
1838 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1839 __set_once_functor_lock_ptr): Likewise, keeping old function to
1840 preserve ABI.
1841 (__once_proxy): Use pointer to local lock if set, global lock
1842 otherwise.
1843 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1844 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1845 * testsuite/30_threads/call_once/39909.cc: New.
1846
1847 2009-05-03 Jan Hubicka <jh@suse.cz>
1848
1849 * include/parallel/settings.h (get): Mark const.
1850 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1851 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1852 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1853 throw ().
1854 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1855 (is_open, fd): Mark pure and throw ().
1856 (seekoff): Mark throw ().
1857
1858 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1859
1860 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1861 possible.
1862 * configure: Regenerate.
1863
1864 2009-05-02 Jan Hubicka <jh@suse.cz>
1865
1866 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1867 operator): Mark pure.
1868
1869 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1870
1871 * scripts/create_testsuite_files: Remove thread directory.
1872
1873 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1874
1875 PR libstdc++/39868
1876 * scripts/run_doxygen: Uncomment removal of includes.
1877 (problematic): Rewrite __cxxabiv1 namespace to abi.
1878
1879 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1880
1881 Revert the last commit.
1882
1883 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1884
1885 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1886 Replace global lock object with local locks on global mutex.
1887 * src/mutex.cc: Likewise.
1888 * config/abi/pre/gnu.ver: Adjust.
1889 * testsuite/30_threads/call_once/call_once2.cc: New.
1890
1891 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1892
1893 PR libstdc++/39880
1894 PR libstdc++/39881
1895 PR libstdc++/39882
1896 * include/std/system_error (is_error_code_enum<errc>): Remove.
1897 (error_condition<>::error_condition(_ErrorCodeEnum,)
1898 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1899 (error_code<>::error_code(_ErrorCodeEnum,),
1900 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1901 * testsuite/19_diagnostics/system_error/39880.cc: New.
1902 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1903 Likewise.
1904 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1905 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1906 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1907 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1908 Adjust.
1909 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1910 Likewise.
1911 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1912 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1913 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1914 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1915 Likewise.
1916 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1917 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1918 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1919 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1920
1921 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1922
1923 * doc/xml/authors.xml: Add space.
1924 * doc/xml/faq.xml: Update links.
1925 * doc/xml/manual/intro.xml: Same.
1926 * doc/xml/manual/abi.xml: Update.
1927 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1928 * doc/xml/manual/status_cxxtr1.xml: Update links.
1929 * doc/xml/manual/status_cxx1998.xml: Same.
1930 * doc/xml/manual/status_cxx200x.xml: Same.
1931
1932 2009-04-22 Jan Hubicka <jh@suse.cz>
1933
1934 * include/tr1_impl/array (at): Do not use builtin_expect.
1935 * include/ext/throw_allocator.h (allocate): Likewise.
1936 * include/ext/pool_allocator.h (allocate): Likweise.
1937 * include/ext/bitmap_allocator.h (allocate): Likewise.
1938 * include/ext/rc_string_base.h (_S_construct): Likewise.
1939 * include/ext/malloc_allocator.h (allocate): Likewise.
1940 * include/ext/mt_allocator.h (allocate): Likewise.
1941 * include/ext/sso_string_base.h (_M_construct): Likewise.
1942 * include/bits/basic_string.tcc (_S_construct): Likewise.
1943
1944 2009-04-22 Jan Hubicka <jh@suse.cz>
1945
1946 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1947 (atexit, atoll, stroll, strtoull): Mark throw ()
1948 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1949 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1950 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1951 (atexit, atoll, stroll, strtoull): Mark throw ()
1952 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1953 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1954
1955 2009-04-21 Jan Hubicka <jh@suse.cz>
1956
1957 * include/ext/atomicity.h
1958 (__exchange_and_add, __atomic_add): Mark throw ().
1959 * config/os/aix/atomicity.h
1960 * config/os/aix/atomicity.h
1961 * config/os/irix/atomicity.h
1962 * config/cpu/cris/atomicity.h
1963 * config/cpu/m68k/atomicity.h
1964 * config/cpu/hppa/atomicity.h
1965 * config/cpu/sparc/atomicity.h
1966 * config/cpu/i386/atomicity.h
1967 * config/cpu/i486/atomicity.h
1968 * config/cpu/sh/atomicity.h
1969 * config/cpu/generic/atomicity_mutex/atomicity.h
1970 * config/cpu/generic/atomicity_builtins/atomicity.h
1971 (__exchange_and_add, __atomic_add): Mark throw ().
1972
1973 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1974
1975 PR libstdc++/39835
1976 * include/bits/random.h: Avoid the badname __alpha (and, for
1977 consistency, __beta too).
1978 * include/bits/random.tcc: Likewise.
1979
1980 2009-04-19 Jan Hubicka <jh@suse.cz>
1981
1982 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1983 _GLIBCXX_NOTHROW.
1984
1985 2009-04-19 Jan Hubicka <jh@suse.cz>
1986
1987 * include/c_compatibility/stdatomic.h
1988 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1989 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1990 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1991
1992 2009-04-18 Jan Hubicka <jh@suse.cz>
1993
1994 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1995 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1996 __cxa_get_globals_fast): Mark const.
1997 (__cxa_get_exception_ptr): Mark pure.
1998 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1999 (__terminate): Makr throw ().
2000 * libsupc++/exception (terminate): Mark throw().
2001 (uncaught_exception): Mark pure.
2002 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2003 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2004 Mark throw().
2005 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2006 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2007 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2008 __cxa_guard_abort): Mark throw ().
2009 (__cxa_pure_virtual): Mark noreturn.
2010 (__cxa_current_exception_type): Mark throw and pure.
2011 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2012 __cxa_exception_type): Mark pure.
2013 (_M_safe_bool_dummy): Mark pure and const.
2014
2015 2009-04-18 Jan Hubicka <jh@suse.cz>
2016
2017 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2018 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2019 _M_destroy_thread_key): Mark throw ()
2020 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2021 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2022 _M_get_max_length): Mark throw ().
2023 * include/debug/formatter.h (_M_message, _M_format_word,
2024 _M_get_max_length): Mark throw ().
2025 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2026 _M_detach_single): Mark throw ().
2027 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2028 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2029 throw ()
2030 (_M_get_mutex): Mark throw ().
2031 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2032 (_M_destroy_thread_key): Mark CONST and throw.
2033 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2034 throw ().
2035
2036 2009-04-18 Jan Hubicka <jh@suse.cz>
2037
2038 * src/condition_variable.cc (condition_variable,
2039 condition_variable_any constructors): Mark throw()
2040 * src/hash.cc (operator() for long double, string, and wstring): Mark
2041 throw ().
2042 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2043 _M_setup, rdbuf, str): Mark throw ().
2044 * src/chrono.cc (new): Mark throw ().
2045 * include/std/system_error (system_category, generic_category): Mark
2046 throw () and const.
2047 * include/std/chrono (now): Mark throw ().
2048 * include/std/condition_variable (condition_variable,
2049 ~condition_variable, condition_variable_any,
2050 ~condition_variable_any): Mark throw ().
2051 * include/std/mutex (mutex): Mark throw ().
2052 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2053 throw.
2054 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2055 and throw ().
2056 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2057 * include/bits/locale_classes.h (_S_initialize_once,
2058 _S_clone_c_locale): Mark throw ().
2059 (_S_get_c_name): Mark const and throw ().
2060 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2061 throw ().
2062 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2063 Mark throw ().
2064 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2065 throw ().
2066 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2067 ios_base): Mark throw ()
2068 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2069 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2070 (str, freeze, _M_setupf): Mark throw ().
2071 (pcount): Mark pure and throw ().
2072 (rdbuf): Mark const and throw ().
2073
2074 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2075
2076 PR libstdc++/39802
2077 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2078 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2079 Always accept negative values, for unsigned types too.
2080 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2081 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2082
2083 2009-04-18 Jan Hubicka <jh@suse.cz>
2084
2085 * include/debug/formater.h: Include bits/c++config.h.
2086 (_M_error): Mark noreturn.
2087 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2088 _GLIBCXX_NORETURN): New.
2089 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2090 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2091 Mark pure.
2092 * include/c_compatibility/stdatomic.h
2093 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2094 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2095 Mark by throw ().
2096 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2097 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2098 __atomic_flag_for_address): Mark by throw ().
2099
2100 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2101
2102 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2103
2104 2009-04-16 Jan Hubicka <jh@suse.cz>
2105
2106 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2107 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2108 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2109 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2110 out body to ...
2111 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2112 functions.
2113 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2114 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2115 _Rb_tree_black_count): Mark nothrow.
2116
2117 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2118
2119 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2120 from base classes.
2121 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2122
2123 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2124
2125 * doc/html: Regenerate.
2126
2127 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2128
2129 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2130
2131 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2132 * doc/xml/gnu/fdl-1.2.xml: Same.
2133 * doc/xml/manual/numerics.xml: Same.
2134 * doc/xml/manual/concurrency.xml: Same.
2135 * doc/xml/manual/intro.xml: Same.
2136 * doc/xml/manual/status_cxxtr1.xml: Same.
2137 * doc/xml/manual/containers.xml: Same.
2138 * doc/xml/manual/io.xml: Same.
2139 * doc/xml/manual/utilities.xml: Same.
2140 * doc/xml/manual/support.xml: Same.
2141 * doc/xml/manual/using.xml: Same.
2142 * doc/xml/manual/localization.xml: Same.
2143 * doc/xml/manual/locale.xml: Same.
2144 * doc/xml/manual/extensions.xml: Same.
2145 * doc/xml/manual/appendix_contributing.xml: Same.
2146 * doc/xml/manual/diagnostics.xml: Same.
2147 * doc/xml/manual/status_cxx200x.xml: Same.
2148
2149 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2150
2151 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2152 * doc/xml/manual/status_cxx200x.xml: Adjust.
2153
2154 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2155
2156 * doc/xml/spine.xml: Remove unused license entity, update
2157 copyright year.
2158
2159 * doc/xml/manual/spine.xml: Markup for primary index terms.
2160 * doc/xml/manual/numerics.xml: Same.
2161 * doc/xml/manual/intro.xml: Same.
2162 * doc/xml/manual/containers.xml: Same.
2163 * doc/xml/manual/io.xml: Same.
2164 * doc/xml/manual/appendix_porting.xml: Same.
2165 * doc/xml/manual/utilities.xml: Same.
2166 * doc/xml/manual/support.xml: Same.
2167 * doc/xml/manual/localization.xml: Same.
2168 * doc/xml/manual/strings.xml: Same.
2169 * doc/xml/manual/extensions.xml: Same.
2170 * doc/xml/manual/appendix_contributing.xml: Same.
2171 * doc/xml/manual/diagnostics.xml: Same.
2172 * doc/xml/manual/algorithms.xml: Same.
2173 * doc/xml/manual/appendix_free.xml: Same.
2174 * doc/xml/manual/iterators.xml: Same.
2175
2176 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2177 * doc/xml/gnu/fdl-1.2.xml: Same.
2178
2179 * doc/xml/manual/status_cxx200x.xml: Re-write.
2180
2181 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2182
2183 PR libstdc++/39629 (final bits)
2184 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2185 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2186 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2187 Fix formula for __j.
2188 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2189 const normal_distribution<>&): Remove.
2190 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2191 const uniform_int_distribution<>&), operator==(const
2192 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2193 operator==(const normal_distribution<>&, const normal_distribution<>&),
2194 operator==(const lognormal_distribution<>&,
2195 const lognormal_distribution<>&), operator==(const
2196 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2197 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2198 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2199 operator==(const student_t_distribution<>&,
2200 const student_t_distribution<>&), operator==(const
2201 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2202 operator==(const binomial_distribution<>&, const
2203 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2204 const geometric_distribution<>&), operator==(const
2205 negative_binomial_distribution<>&, const
2206 negative_binomial_distribution<>&), operator==(const
2207 poisson_distribution<>&, const poisson_distribution<>&),
2208 operator==(const exponential_distribution<>&,
2209 const exponential_distribution<>&), operator==(const
2210 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2211 weibull_distribution<>&, const weibull_distribution<>&),
2212 operator==(const extreme_value_distribution<>&,
2213 const extreme_value_distribution<>&), operator==(const
2214 discrete_distribution<>&, const discrete_distribution<>&),
2215 operator==(const piecewise_constant_distribution<>&,
2216 const piecewise_constant_distribution<>&), operator==(const
2217 piecewise_linear_distribution<>&, const
2218 piecewise_linear_distribution<>&)): Remove.
2219 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2220 serialize.cc: Remove.
2221 * testsuite/26_numerics/random/piecewise_constant_distribution/
2222 operators/serialize.cc: Likewise.
2223 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2224 serialize.cc: Likewise.
2225 * testsuite/26_numerics/random/normal_distribution/operators/
2226 serialize.cc: Likewise.
2227 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2228 serialize.cc: Likewise.
2229 * testsuite/26_numerics/random/poisson_distribution/operators/
2230 serialize.cc: Likewise.
2231 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2232 serialize.cc: Likewise.
2233 * testsuite/26_numerics/random/discrete_distribution/operators/
2234 serialize.cc: Likewise.
2235 * testsuite/26_numerics/random/weibull_distribution/operators/
2236 serialize.cc: Likewise.
2237 * testsuite/26_numerics/random/negative_binomial_distribution/
2238 operators/serialize.cc: Likewise.
2239 * testsuite/26_numerics/random/cauchy_distribution/operators/
2240 serialize.cc: Likewise.
2241 * testsuite/26_numerics/random/gamma_distribution/operators/
2242 serialize.cc: Likewise.
2243 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2244 serialize.cc: Likewise.
2245 * testsuite/26_numerics/random/exponential_distribution/operators/
2246 serialize.cc: Likewise.
2247 * testsuite/26_numerics/random/lognormal_distribution/operators/
2248 serialize.cc: Likewise.
2249 * testsuite/26_numerics/random/binomial_distribution/operators/
2250 serialize.cc: Likewise.
2251 * testsuite/26_numerics/random/extreme_value_distribution/
2252 operators/serialize.cc: Likewise.
2253 * testsuite/26_numerics/random/piecewise_linear_distribution/
2254 operators/serialize.cc: Likewise.
2255 * testsuite/26_numerics/random/student_t_distribution/operators/
2256 serialize.cc: Likewise.
2257 * testsuite/26_numerics/random/geometric_distribution/operators/
2258 serialize.cc: Likewise.
2259
2260 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2261 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2262 mersenne_twister_engine<>::seed(_Gen&,
2263 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2264 subtract_with_carry_engine<>::seed(_Gen&,
2265 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2266 Remove, unused.
2267 * include/bits/random.tcc (linear_congruential_engine<>::
2268 seed(_Gen&, false_type): Likewise.
2269
2270 2009-04-09 Nick Clifton <nickc@redhat.com>
2271
2272 * src/allocator-inst.cc: Change copyright header to refer to
2273 version 3 of the GNU General Public License with version 3.1
2274 of the GCC Runtime Library Exception and to point readers at
2275 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2276 web page.
2277 * config/abi/compatibility.h: Likewise.
2278 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2279 * config/abi/pre/gnu.ver: Likewise.
2280 * config/allocator/bitmap_allocator_base.h: Likewise.
2281 * config/allocator/malloc_allocator_base.h: Likewise.
2282 * config/allocator/mt_allocator_base.h: Likewise.
2283 * config/allocator/new_allocator_base.h: Likewise.
2284 * config/allocator/pool_allocator_base.h: Likewise.
2285 * config/cpu/alpha/atomic_word.h: Likewise.
2286 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2287 * config/cpu/cris/atomic_word.h: Likewise.
2288 * config/cpu/cris/atomicity.h: Likewise.
2289 * config/cpu/generic/atomic_word.h: Likewise.
2290 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2291 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2292 * config/cpu/generic/cpu_defines.h: Likewise.
2293 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2294 * config/cpu/hppa/atomicity.h: Likewise.
2295 * config/cpu/i386/atomicity.h: Likewise.
2296 * config/cpu/i486/atomicity.h: Likewise.
2297 * config/cpu/ia64/atomic_word.h: Likewise.
2298 * config/cpu/m68k/atomicity.h: Likewise.
2299 * config/cpu/powerpc/atomic_word.h: Likewise.
2300 * config/cpu/powerpc/cpu_defines.h: Likewise.
2301 * config/cpu/sh/atomicity.h: Likewise.
2302 * config/cpu/sparc/atomic_word.h: Likewise.
2303 * config/cpu/sparc/atomicity.h: Likewise.
2304 * config/io/basic_file_stdio.cc: Likewise.
2305 * config/io/basic_file_stdio.h: Likewise.
2306 * config/io/c_io_stdio.h: Likewise.
2307 * config/locale/darwin/ctype_members.cc: Likewise.
2308 * config/locale/generic/c++locale_internal.h: Likewise.
2309 * config/locale/generic/c_locale.cc: Likewise.
2310 * config/locale/generic/c_locale.h: Likewise.
2311 * config/locale/generic/codecvt_members.cc: Likewise.
2312 * config/locale/generic/collate_members.cc: Likewise.
2313 * config/locale/generic/ctype_members.cc: Likewise.
2314 * config/locale/generic/messages_members.cc: Likewise.
2315 * config/locale/generic/messages_members.h: Likewise.
2316 * config/locale/generic/monetary_members.cc: Likewise.
2317 * config/locale/generic/numeric_members.cc: Likewise.
2318 * config/locale/generic/time_members.cc: Likewise.
2319 * config/locale/generic/time_members.h: Likewise.
2320 * config/locale/gnu/c++locale_internal.h: Likewise.
2321 * config/locale/gnu/c_locale.cc: Likewise.
2322 * config/locale/gnu/c_locale.h: Likewise.
2323 * config/locale/gnu/codecvt_members.cc: Likewise.
2324 * config/locale/gnu/collate_members.cc: Likewise.
2325 * config/locale/gnu/ctype_members.cc: Likewise.
2326 * config/locale/gnu/messages_members.cc: Likewise.
2327 * config/locale/gnu/messages_members.h: Likewise.
2328 * config/locale/gnu/monetary_members.cc: Likewise.
2329 * config/locale/gnu/numeric_members.cc: Likewise.
2330 * config/locale/gnu/time_members.cc: Likewise.
2331 * config/locale/gnu/time_members.h: Likewise.
2332 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2333 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2334 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2335 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2336 * config/os/aix/atomic_word.h: Likewise.
2337 * config/os/aix/atomicity.h: Likewise.
2338 * config/os/aix/ctype_base.h: Likewise.
2339 * config/os/aix/ctype_inline.h: Likewise.
2340 * config/os/aix/ctype_noninline.h: Likewise.
2341 * config/os/aix/os_defines.h: Likewise.
2342 * config/os/bsd/darwin/ctype_base.h: Likewise.
2343 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2344 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2345 * config/os/bsd/darwin/os_defines.h: Likewise.
2346 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2347 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2348 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2349 * config/os/bsd/freebsd/os_defines.h: Likewise.
2350 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2351 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2352 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2353 * config/os/bsd/netbsd/os_defines.h: Likewise.
2354 * config/os/djgpp/ctype_base.h: Likewise.
2355 * config/os/djgpp/ctype_inline.h: Likewise.
2356 * config/os/djgpp/ctype_noninline.h: Likewise.
2357 * config/os/djgpp/os_defines.h: Likewise.
2358 * config/os/generic/ctype_base.h: Likewise.
2359 * config/os/generic/ctype_inline.h: Likewise.
2360 * config/os/generic/ctype_noninline.h: Likewise.
2361 * config/os/generic/error_constants.h: Likewise.
2362 * config/os/generic/os_defines.h: Likewise.
2363 * config/os/gnu-linux/ctype_base.h: Likewise.
2364 * config/os/gnu-linux/ctype_inline.h: Likewise.
2365 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2366 * config/os/gnu-linux/os_defines.h: Likewise.
2367 * config/os/hpux/ctype_base.h: Likewise.
2368 * config/os/hpux/ctype_inline.h: Likewise.
2369 * config/os/hpux/ctype_noninline.h: Likewise.
2370 * config/os/hpux/os_defines.h: Likewise.
2371 * config/os/irix/atomic_word.h: Likewise.
2372 * config/os/irix/atomicity.h: Likewise.
2373 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2374 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2375 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2376 * config/os/irix/irix5.2/os_defines.h: Likewise.
2377 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2378 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2379 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2380 * config/os/irix/irix6.5/os_defines.h: Likewise.
2381 * config/os/mingw32/ctype_base.h: Likewise.
2382 * config/os/mingw32/ctype_inline.h: Likewise.
2383 * config/os/mingw32/ctype_noninline.h: Likewise.
2384 * config/os/mingw32/error_constants.h: Likewise.
2385 * config/os/mingw32/os_defines.h: Likewise.
2386 * config/os/newlib/ctype_base.h: Likewise.
2387 * config/os/newlib/ctype_inline.h: Likewise.
2388 * config/os/newlib/ctype_noninline.h: Likewise.
2389 * config/os/newlib/os_defines.h: Likewise.
2390 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2391 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2392 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2393 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2394 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2395 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2396 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2397 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2398 * config/os/tpf/ctype_base.h: Likewise.
2399 * config/os/tpf/ctype_inline.h: Likewise.
2400 * config/os/tpf/ctype_noninline.h: Likewise.
2401 * config/os/tpf/os_defines.h: Likewise.
2402 * config/os/uclibc/ctype_base.h: Likewise.
2403 * config/os/uclibc/ctype_inline.h: Likewise.
2404 * config/os/uclibc/ctype_noninline.h: Likewise.
2405 * config/os/uclibc/os_defines.h: Likewise.
2406 * config/os/vxworks/ctype_base.h: Likewise.
2407 * config/os/vxworks/ctype_inline.h: Likewise.
2408 * config/os/vxworks/ctype_noninline.h: Likewise.
2409 * config/os/vxworks/os_defines.h: Likewise.
2410 * include/backward/auto_ptr.h: Likewise.
2411 * include/backward/backward_warning.h: Likewise.
2412 * include/backward/binders.h: Likewise.
2413 * include/backward/hash_fun.h: Likewise.
2414 * include/backward/hash_map: Likewise.
2415 * include/backward/hash_set: Likewise.
2416 * include/backward/hashtable.h: Likewise.
2417 * include/backward/strstream: Likewise.
2418 * include/bits/algorithmfwd.h: Likewise.
2419 * include/bits/allocator.h: Likewise.
2420 * include/bits/atomic_0.h: Likewise.
2421 * include/bits/atomic_2.h: Likewise.
2422 * include/bits/atomicfwd_c.h: Likewise.
2423 * include/bits/atomicfwd_cxx.h: Likewise.
2424 * include/bits/basic_ios.h: Likewise.
2425 * include/bits/basic_ios.tcc: Likewise.
2426 * include/bits/basic_string.h: Likewise.
2427 * include/bits/basic_string.tcc: Likewise.
2428 * include/bits/boost_concept_check.h: Likewise.
2429 * include/bits/c++config: Likewise.
2430 * include/bits/char_traits.h: Likewise.
2431 * include/bits/codecvt.h: Likewise.
2432 * include/bits/concept_check.h: Likewise.
2433 * include/bits/cpp_type_traits.h: Likewise.
2434 * include/bits/deque.tcc: Likewise.
2435 * include/bits/forward_list.h: Likewise.
2436 * include/bits/forward_list.tcc: Likewise.
2437 * include/bits/fstream.tcc: Likewise.
2438 * include/bits/functexcept.h: Likewise.
2439 * include/bits/functional_hash.h: Likewise.
2440 * include/bits/gslice.h: Likewise.
2441 * include/bits/gslice_array.h: Likewise.
2442 * include/bits/hashtable.h: Likewise.
2443 * include/bits/indirect_array.h: Likewise.
2444 * include/bits/ios_base.h: Likewise.
2445 * include/bits/istream.tcc: Likewise.
2446 * include/bits/list.tcc: Likewise.
2447 * include/bits/locale_classes.h: Likewise.
2448 * include/bits/locale_classes.tcc: Likewise.
2449 * include/bits/locale_facets.h: Likewise.
2450 * include/bits/locale_facets.tcc: Likewise.
2451 * include/bits/locale_facets_nonio.h: Likewise.
2452 * include/bits/locale_facets_nonio.tcc: Likewise.
2453 * include/bits/localefwd.h: Likewise.
2454 * include/bits/mask_array.h: Likewise.
2455 * include/bits/move.h: Likewise.
2456 * include/bits/ostream.tcc: Likewise.
2457 * include/bits/ostream_insert.h: Likewise.
2458 * include/bits/postypes.h: Likewise.
2459 * include/bits/shared_ptr.h: Likewise.
2460 * include/bits/slice_array.h: Likewise.
2461 * include/bits/sstream.tcc: Likewise.
2462 * include/bits/stl_algo.h: Likewise.
2463 * include/bits/stl_algobase.h: Likewise.
2464 * include/bits/stl_bvector.h: Likewise.
2465 * include/bits/stl_construct.h: Likewise.
2466 * include/bits/stl_deque.h: Likewise.
2467 * include/bits/stl_function.h: Likewise.
2468 * include/bits/stl_heap.h: Likewise.
2469 * include/bits/stl_iterator.h: Likewise.
2470 * include/bits/stl_iterator_base_funcs.h: Likewise.
2471 * include/bits/stl_iterator_base_types.h: Likewise.
2472 * include/bits/stl_list.h: Likewise.
2473 * include/bits/stl_map.h: Likewise.
2474 * include/bits/stl_multimap.h: Likewise.
2475 * include/bits/stl_multiset.h: Likewise.
2476 * include/bits/stl_numeric.h: Likewise.
2477 * include/bits/stl_pair.h: Likewise.
2478 * include/bits/stl_queue.h: Likewise.
2479 * include/bits/stl_raw_storage_iter.h: Likewise.
2480 * include/bits/stl_relops.h: Likewise.
2481 * include/bits/stl_set.h: Likewise.
2482 * include/bits/stl_stack.h: Likewise.
2483 * include/bits/stl_tempbuf.h: Likewise.
2484 * include/bits/stl_tree.h: Likewise.
2485 * include/bits/stl_uninitialized.h: Likewise.
2486 * include/bits/stl_vector.h: Likewise.
2487 * include/bits/stream_iterator.h: Likewise.
2488 * include/bits/streambuf.tcc: Likewise.
2489 * include/bits/streambuf_iterator.h: Likewise.
2490 * include/bits/stringfwd.h: Likewise.
2491 * include/bits/unique_ptr.h: Likewise.
2492 * include/bits/valarray_after.h: Likewise.
2493 * include/bits/valarray_array.h: Likewise.
2494 * include/bits/valarray_array.tcc: Likewise.
2495 * include/bits/valarray_before.h: Likewise.
2496 * include/bits/vector.tcc: Likewise.
2497 * include/c/cassert: Likewise.
2498 * include/c/cctype: Likewise.
2499 * include/c/cerrno: Likewise.
2500 * include/c/cfloat: Likewise.
2501 * include/c/ciso646: Likewise.
2502 * include/c/climits: Likewise.
2503 * include/c/clocale: Likewise.
2504 * include/c/cmath: Likewise.
2505 * include/c/csetjmp: Likewise.
2506 * include/c/csignal: Likewise.
2507 * include/c/cstdarg: Likewise.
2508 * include/c/cstddef: Likewise.
2509 * include/c/cstdio: Likewise.
2510 * include/c/cstdlib: Likewise.
2511 * include/c/cstring: Likewise.
2512 * include/c/ctime: Likewise.
2513 * include/c/cwchar: Likewise.
2514 * include/c/cwctype: Likewise.
2515 * include/c_compatibility/assert.h: Likewise.
2516 * include/c_compatibility/complex.h: Likewise.
2517 * include/c_compatibility/ctype.h: Likewise.
2518 * include/c_compatibility/errno.h: Likewise.
2519 * include/c_compatibility/fenv.h: Likewise.
2520 * include/c_compatibility/float.h: Likewise.
2521 * include/c_compatibility/inttypes.h: Likewise.
2522 * include/c_compatibility/iso646.h: Likewise.
2523 * include/c_compatibility/limits.h: Likewise.
2524 * include/c_compatibility/locale.h: Likewise.
2525 * include/c_compatibility/math.h: Likewise.
2526 * include/c_compatibility/setjmp.h: Likewise.
2527 * include/c_compatibility/signal.h: Likewise.
2528 * include/c_compatibility/stdarg.h: Likewise.
2529 * include/c_compatibility/stdatomic.h: Likewise.
2530 * include/c_compatibility/stdbool.h: Likewise.
2531 * include/c_compatibility/stddef.h: Likewise.
2532 * include/c_compatibility/stdint.h: Likewise.
2533 * include/c_compatibility/stdio.h: Likewise.
2534 * include/c_compatibility/stdlib.h: Likewise.
2535 * include/c_compatibility/string.h: Likewise.
2536 * include/c_compatibility/tgmath.h: Likewise.
2537 * include/c_compatibility/time.h: Likewise.
2538 * include/c_compatibility/wchar.h: Likewise.
2539 * include/c_compatibility/wctype.h: Likewise.
2540 * include/c_global/cassert: Likewise.
2541 * include/c_global/ccomplex: Likewise.
2542 * include/c_global/cctype: Likewise.
2543 * include/c_global/cerrno: Likewise.
2544 * include/c_global/cfenv: Likewise.
2545 * include/c_global/cfloat: Likewise.
2546 * include/c_global/cinttypes: Likewise.
2547 * include/c_global/ciso646: Likewise.
2548 * include/c_global/climits: Likewise.
2549 * include/c_global/clocale: Likewise.
2550 * include/c_global/cmath.tcc: Likewise.
2551 * include/c_global/cmath: Likewise.
2552 * include/c_global/csetjmp: Likewise.
2553 * include/c_global/csignal: Likewise.
2554 * include/c_global/cstdarg: Likewise.
2555 * include/c_global/cstdatomic: Likewise.
2556 * include/c_global/cstdbool: Likewise.
2557 * include/c_global/cstddef: Likewise.
2558 * include/c_global/cstdint: Likewise.
2559 * include/c_global/cstdio: Likewise.
2560 * include/c_global/cstdlib: Likewise.
2561 * include/c_global/cstring: Likewise.
2562 * include/c_global/ctgmath: Likewise.
2563 * include/c_global/ctime: Likewise.
2564 * include/c_global/cwchar: Likewise.
2565 * include/c_global/cwctype: Likewise.
2566 * include/c_std/cassert: Likewise.
2567 * include/c_std/cctype: Likewise.
2568 * include/c_std/cerrno: Likewise.
2569 * include/c_std/cfloat: Likewise.
2570 * include/c_std/ciso646: Likewise.
2571 * include/c_std/climits: Likewise.
2572 * include/c_std/clocale: Likewise.
2573 * include/c_std/cmath.tcc: Likewise.
2574 * include/c_std/cmath: Likewise.
2575 * include/c_std/csetjmp: Likewise.
2576 * include/c_std/csignal: Likewise.
2577 * include/c_std/cstdarg: Likewise.
2578 * include/c_std/cstddef: Likewise.
2579 * include/c_std/cstdio: Likewise.
2580 * include/c_std/cstdlib: Likewise.
2581 * include/c_std/cstring: Likewise.
2582 * include/c_std/ctime: Likewise.
2583 * include/c_std/cwchar: Likewise.
2584 * include/c_std/cwctype: Likewise.
2585 * include/debug/bitset: Likewise.
2586 * include/debug/debug.h: Likewise.
2587 * include/debug/deque: Likewise.
2588 * include/debug/formatter.h: Likewise.
2589 * include/debug/functions.h: Likewise.
2590 * include/debug/list: Likewise.
2591 * include/debug/macros.h: Likewise.
2592 * include/debug/map.h: Likewise.
2593 * include/debug/map: Likewise.
2594 * include/debug/multimap.h: Likewise.
2595 * include/debug/multiset.h: Likewise.
2596 * include/debug/safe_base.h: Likewise.
2597 * include/debug/safe_iterator.h: Likewise.
2598 * include/debug/safe_iterator.tcc: Likewise.
2599 * include/debug/safe_sequence.h: Likewise.
2600 * include/debug/set.h: Likewise.
2601 * include/debug/set: Likewise.
2602 * include/debug/string: Likewise.
2603 * include/debug/unordered_map: Likewise.
2604 * include/debug/unordered_set: Likewise.
2605 * include/debug/vector: Likewise.
2606 * include/ext/algorithm: Likewise.
2607 * include/ext/array_allocator.h: Likewise.
2608 * include/ext/atomicity.h: Likewise.
2609 * include/ext/bitmap_allocator.h: Likewise.
2610 * include/ext/cast.h: Likewise.
2611 * include/ext/codecvt_specializations.h: Likewise.
2612 * include/ext/concurrence.h: Likewise.
2613 * include/ext/debug_allocator.h: Likewise.
2614 * include/ext/enc_filebuf.h: Likewise.
2615 * include/ext/extptr_allocator.h: Likewise.
2616 * include/ext/functional: Likewise.
2617 * include/ext/iterator: Likewise.
2618 * include/ext/malloc_allocator.h: Likewise.
2619 * include/ext/memory: Likewise.
2620 * include/ext/mt_allocator.h: Likewise.
2621 * include/ext/new_allocator.h: Likewise.
2622 * include/ext/numeric: Likewise.
2623 * include/ext/numeric_traits.h: Likewise.
2624 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2625 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2626 Likewise.
2627 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2628 Likewise.
2629 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2630 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2631 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2632 Likewise.
2633 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2634 Likewise.
2635 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2636 Likewise.
2637 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2638 Likewise.
2639 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2640 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2641 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2642 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2643 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2644 Likewise.
2645 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2646 Likewise.
2647 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2648 Likewise.
2649 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2650 Likewise.
2651 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2652 Likewise.
2653 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2654 Likewise.
2655 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2656 Likewise.
2657 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2658 Likewise.
2659 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2660 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2661 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2662 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2663 Likewise.
2664 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2665 Likewise.
2666 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2667 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2668 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2669 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2670 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2671 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2672 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2673 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2674 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2675 Likewise.
2676 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2677 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2678 Likewise.
2679 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2680 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2681 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2682 Likewise.
2683 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2684 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2685 Likewise.
2686 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2687 Likewise.
2688 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2689 Likewise.
2690 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2691 Likewise.
2692 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2693 Likewise.
2694 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2695 Likewise.
2696 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2697 Likewise.
2698 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2699 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2700 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2701 Likewise.
2702 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2703 Likewise.
2704 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2705 Likewise.
2706 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2707 Likewise.
2708 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2709 Likewise.
2710 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2711 Likewise.
2712 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2713 Likewise.
2714 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2715 Likewise.
2716 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2717 Likewise.
2718 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2719 Likewise.
2720 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2721 Likewise.
2722 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2723 Likewise.
2724 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2725 Likewise.
2726 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2727 Likewise.
2728 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2729 Likewise.
2730 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2731 Likewise.
2732 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2733 Likewise.
2734 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2735 Likewise.
2736 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2737 Likewise.
2738 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2739 Likewise.
2740 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2741 Likewise.
2742 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2743 Likewise.
2744 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2745 Likewise.
2746 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2747 Likewise.
2748 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2749 Likewise.
2750 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2751 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2752 Likewise.
2753 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2754 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2755 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2756 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2757 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2758 Likewise.
2759 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2760 Likewise.
2761 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2762 Likewise.
2763 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2764 Likewise.
2765 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2766 Likewise.
2767 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2768 Likewise.
2769 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2770 Likewise.
2771 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2772 Likewise.
2773 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2774 Likewise.
2775 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2776 Likewise.
2777 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2778 Likewise.
2779 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2780 Likewise.
2781 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2782 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2783 Likewise.
2784 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2785 Likewise.
2786 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2787 Likewise.
2788 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2789 Likewise.
2790 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2791 Likewise.
2792 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2793 Likewise.
2794 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2795 Likewise.
2796 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2797 Likewise.
2798 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2799 Likewise.
2800 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2801 Likewise.
2802 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2803 Likewise.
2804 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2805 Likewise.
2806 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2807 Likewise.
2808 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2809 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2810 Likewise.
2811 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2812 Likewise.
2813 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2814 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2815 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2816 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2817 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2818 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2819 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2820 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2821 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2822 Likewise.
2823 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2824 Likewise.
2825 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2826 Likewise.
2827 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2828 Likewise.
2829 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2830 Likewise.
2831 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2832 Likewise.
2833 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2834 Likewise.
2835 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2836 Likewise.
2837 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2838 Likewise.
2839 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2840 Likewise.
2841 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2842 Likewise.
2843 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2844 Likewise.
2845 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2846 Likewise.
2847 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2848 Likewise.
2849 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2850 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2851 Likewise.
2852 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2853 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2854 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2855 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2856 Likewise.
2857 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2858 Likewise.
2859 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2860 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2861 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2862 Likewise.
2863 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2864 Likewise.
2865 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2866 Likewise.
2867 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2868 Likewise.
2869 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2870 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2871 Likewise.
2872 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2873 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2874 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2875 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2876 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2877 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2878 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2879 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2880 Likewise.
2881 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2882 Likewise.
2883 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2884 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2885 Likewise.
2886 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2887 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2888 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2889 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2890 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2891 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2892 Likewise.
2893 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2894 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2895 Likewise.
2896 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2897 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2898 Likewise.
2899 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2900 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2901 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2902 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2903 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2904 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2905 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2906 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2907 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2908 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2909 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2910 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2911 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2912 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2913 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2914 Likewise.
2915 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2916 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2917 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2918 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2919 Likewise.
2920 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2921 Likewise.
2922 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2923 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2924 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2925 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2926 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2927 Likewise.
2928 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2929 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2930 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2931 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2932 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2933 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2934 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2935 Likewise.
2936 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2937 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2938 Likewise.
2939 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2940 Likewise.
2941 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2942 Likewise.
2943 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2944 Likewise.
2945 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2946 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2947 Likewise.
2948 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2949 Likewise.
2950 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2951 Likewise.
2952 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2953 Likewise.
2954 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2955 Likewise.
2956 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2957 Likewise.
2958 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2959 Likewise.
2960 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2961 Likewise.
2962 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2963 Likewise.
2964 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2965 Likewise.
2966 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2967 Likewise.
2968 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2969 Likewise.
2970 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2971 Likewise.
2972 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2973 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2974 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2975 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2976 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2977 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2978 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2979 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2980 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2981 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2982 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2983 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2984 Likewise.
2985 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2986 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2987 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2988 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2989 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2990 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2991 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2992 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2993 Likewise.
2994 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2995 Likewise.
2996 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2997 Likewise.
2998 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2999 Likewise.
3000 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3001 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3002 Likewise.
3003 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3004 Likewise.
3005 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3006 Likewise.
3007 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3008 Likewise.
3009 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3010 Likewise.
3011 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3012 Likewise.
3013 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3014 Likewise.
3015 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3016 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3017 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3018 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3019 Likewise.
3020 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3021 Likewise.
3022 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3023 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3024 Likewise.
3025 * include/ext/pb_ds/exception.hpp: Likewise.
3026 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3027 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3028 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3029 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3030 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3031 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3032 * include/ext/pod_char_traits.h: Likewise.
3033 * include/ext/pointer.h: Likewise.
3034 * include/ext/pool_allocator.h: Likewise.
3035 * include/ext/rb_tree: Likewise.
3036 * include/ext/rc_string_base.h: Likewise.
3037 * include/ext/rope: Likewise.
3038 * include/ext/ropeimpl.h: Likewise.
3039 * include/ext/slist: Likewise.
3040 * include/ext/sso_string_base.h: Likewise.
3041 * include/ext/stdio_filebuf.h: Likewise.
3042 * include/ext/stdio_sync_filebuf.h: Likewise.
3043 * include/ext/string_conversions.h: Likewise.
3044 * include/ext/throw_allocator.h: Likewise.
3045 * include/ext/type_traits.h: Likewise.
3046 * include/ext/typelist.h: Likewise.
3047 * include/ext/vstring.h: Likewise.
3048 * include/ext/vstring.tcc: Likewise.
3049 * include/ext/vstring_fwd.h: Likewise.
3050 * include/ext/vstring_util.h: Likewise.
3051 * include/parallel/algo.h: Likewise.
3052 * include/parallel/algobase.h: Likewise.
3053 * include/parallel/algorithm: Likewise.
3054 * include/parallel/algorithmfwd.h: Likewise.
3055 * include/parallel/balanced_quicksort.h: Likewise.
3056 * include/parallel/base.h: Likewise.
3057 * include/parallel/basic_iterator.h: Likewise.
3058 * include/parallel/checkers.h: Likewise.
3059 * include/parallel/compatibility.h: Likewise.
3060 * include/parallel/compiletime_settings.h: Likewise.
3061 * include/parallel/equally_split.h: Likewise.
3062 * include/parallel/features.h: Likewise.
3063 * include/parallel/find.h: Likewise.
3064 * include/parallel/find_selectors.h: Likewise.
3065 * include/parallel/for_each.h: Likewise.
3066 * include/parallel/for_each_selectors.h: Likewise.
3067 * include/parallel/iterator.h: Likewise.
3068 * include/parallel/list_partition.h: Likewise.
3069 * include/parallel/losertree.h: Likewise.
3070 * include/parallel/merge.h: Likewise.
3071 * include/parallel/multiseq_selection.h: Likewise.
3072 * include/parallel/multiway_merge.h: Likewise.
3073 * include/parallel/multiway_mergesort.h: Likewise.
3074 * include/parallel/numeric: Likewise.
3075 * include/parallel/numericfwd.h: Likewise.
3076 * include/parallel/omp_loop.h: Likewise.
3077 * include/parallel/omp_loop_static.h: Likewise.
3078 * include/parallel/par_loop.h: Likewise.
3079 * include/parallel/parallel.h: Likewise.
3080 * include/parallel/partial_sum.h: Likewise.
3081 * include/parallel/partition.h: Likewise.
3082 * include/parallel/queue.h: Likewise.
3083 * include/parallel/quicksort.h: Likewise.
3084 * include/parallel/random_number.h: Likewise.
3085 * include/parallel/random_shuffle.h: Likewise.
3086 * include/parallel/search.h: Likewise.
3087 * include/parallel/set_operations.h: Likewise.
3088 * include/parallel/settings.h: Likewise.
3089 * include/parallel/sort.h: Likewise.
3090 * include/parallel/tags.h: Likewise.
3091 * include/parallel/types.h: Likewise.
3092 * include/parallel/unique_copy.h: Likewise.
3093 * include/parallel/workstealing.h: Likewise.
3094 * include/precompiled/extc++.h: Likewise.
3095 * include/precompiled/stdc++.h: Likewise.
3096 * include/precompiled/stdtr1c++.h: Likewise.
3097 * include/std/algorithm: Likewise.
3098 * include/std/array: Likewise.
3099 * include/std/bitset: Likewise.
3100 * include/std/c++0x_warning.h: Likewise.
3101 * include/std/chrono: Likewise.
3102 * include/std/complex: Likewise.
3103 * include/std/condition_variable: Likewise.
3104 * include/std/deque: Likewise.
3105 * include/std/forward_list: Likewise.
3106 * include/std/fstream: Likewise.
3107 * include/std/functional: Likewise.
3108 * include/std/iomanip: Likewise.
3109 * include/std/ios: Likewise.
3110 * include/std/iosfwd: Likewise.
3111 * include/std/iostream: Likewise.
3112 * include/std/istream: Likewise.
3113 * include/std/iterator: Likewise.
3114 * include/std/limits: Likewise.
3115 * include/std/list: Likewise.
3116 * include/std/locale: Likewise.
3117 * include/std/map: Likewise.
3118 * include/std/memory: Likewise.
3119 * include/std/mutex: Likewise.
3120 * include/std/numeric: Likewise.
3121 * include/std/ostream: Likewise.
3122 * include/std/queue: Likewise.
3123 * include/std/random: Likewise.
3124 * include/std/ratio: Likewise.
3125 * include/std/regex: Likewise.
3126 * include/std/set: Likewise.
3127 * include/std/sstream: Likewise.
3128 * include/std/stack: Likewise.
3129 * include/std/stdexcept: Likewise.
3130 * include/std/streambuf: Likewise.
3131 * include/std/string: Likewise.
3132 * include/std/system_error: Likewise.
3133 * include/std/thread: Likewise.
3134 * include/std/tuple: Likewise.
3135 * include/std/type_traits: Likewise.
3136 * include/std/unordered_map: Likewise.
3137 * include/std/unordered_set: Likewise.
3138 * include/std/utility: Likewise.
3139 * include/std/valarray: Likewise.
3140 * include/std/vector: Likewise.
3141 * include/tr1/array: Likewise.
3142 * include/tr1/bessel_function.tcc: Likewise.
3143 * include/tr1/beta_function.tcc: Likewise.
3144 * include/tr1/ccomplex: Likewise.
3145 * include/tr1/cctype: Likewise.
3146 * include/tr1/cfenv: Likewise.
3147 * include/tr1/cfloat: Likewise.
3148 * include/tr1/cinttypes: Likewise.
3149 * include/tr1/climits: Likewise.
3150 * include/tr1/cmath: Likewise.
3151 * include/tr1/complex.h: Likewise.
3152 * include/tr1/complex: Likewise.
3153 * include/tr1/cstdarg: Likewise.
3154 * include/tr1/cstdbool: Likewise.
3155 * include/tr1/cstdint: Likewise.
3156 * include/tr1/cstdio: Likewise.
3157 * include/tr1/cstdlib: Likewise.
3158 * include/tr1/ctgmath: Likewise.
3159 * include/tr1/ctime: Likewise.
3160 * include/tr1/ctype.h: Likewise.
3161 * include/tr1/cwchar: Likewise.
3162 * include/tr1/cwctype: Likewise.
3163 * include/tr1/ell_integral.tcc: Likewise.
3164 * include/tr1/exp_integral.tcc: Likewise.
3165 * include/tr1/fenv.h: Likewise.
3166 * include/tr1/float.h: Likewise.
3167 * include/tr1/functional: Likewise.
3168 * include/tr1/functional_hash.h: Likewise.
3169 * include/tr1/gamma.tcc: Likewise.
3170 * include/tr1/hashtable.h: Likewise.
3171 * include/tr1/hypergeometric.tcc: Likewise.
3172 * include/tr1/inttypes.h: Likewise.
3173 * include/tr1/legendre_function.tcc: Likewise.
3174 * include/tr1/limits.h: Likewise.
3175 * include/tr1/math.h: Likewise.
3176 * include/tr1/memory: Likewise.
3177 * include/tr1/modified_bessel_func.tcc: Likewise.
3178 * include/tr1/poly_hermite.tcc: Likewise.
3179 * include/tr1/poly_laguerre.tcc: Likewise.
3180 * include/tr1/random: Likewise.
3181 * include/tr1/regex: Likewise.
3182 * include/tr1/riemann_zeta.tcc: Likewise.
3183 * include/tr1/shared_ptr.h: Likewise.
3184 * include/tr1/special_function_util.h: Likewise.
3185 * include/tr1/stdarg.h: Likewise.
3186 * include/tr1/stdbool.h: Likewise.
3187 * include/tr1/stdint.h: Likewise.
3188 * include/tr1/stdio.h: Likewise.
3189 * include/tr1/stdlib.h: Likewise.
3190 * include/tr1/tgmath.h: Likewise.
3191 * include/tr1/tuple: Likewise.
3192 * include/tr1/type_traits: Likewise.
3193 * include/tr1/unordered_map: Likewise.
3194 * include/tr1/unordered_set: Likewise.
3195 * include/tr1/utility: Likewise.
3196 * include/tr1/wchar.h: Likewise.
3197 * include/tr1/wctype.h: Likewise.
3198 * include/tr1_impl/array: Likewise.
3199 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3200 * include/tr1_impl/cctype: Likewise.
3201 * include/tr1_impl/cfenv: Likewise.
3202 * include/tr1_impl/cinttypes: Likewise.
3203 * include/tr1_impl/cmath: Likewise.
3204 * include/tr1_impl/complex: Likewise.
3205 * include/tr1_impl/cstdint: Likewise.
3206 * include/tr1_impl/cstdio: Likewise.
3207 * include/tr1_impl/cstdlib: Likewise.
3208 * include/tr1_impl/cwchar: Likewise.
3209 * include/tr1_impl/cwctype: Likewise.
3210 * include/tr1_impl/functional: Likewise.
3211 * include/tr1_impl/functional_hash.h: Likewise.
3212 * include/tr1_impl/hashtable: Likewise.
3213 * include/tr1_impl/hashtable_policy.h: Likewise.
3214 * include/tr1_impl/random.tcc: Likewise.
3215 * include/tr1_impl/random: Likewise.
3216 * include/tr1_impl/regex: Likewise.
3217 * include/tr1_impl/type_traits: Likewise.
3218 * include/tr1_impl/unordered_map: Likewise.
3219 * include/tr1_impl/unordered_set: Likewise.
3220 * include/tr1_impl/utility: Likewise.
3221 * libsupc++/array_type_info.cc: Likewise.
3222 * libsupc++/atexit_arm.cc: Likewise.
3223 * libsupc++/bad_cast.cc: Likewise.
3224 * libsupc++/bad_typeid.cc: Likewise.
3225 * libsupc++/class_type_info.cc: Likewise.
3226 * libsupc++/cxxabi-forced.h: Likewise.
3227 * libsupc++/cxxabi.h: Likewise.
3228 * libsupc++/del_op.cc: Likewise.
3229 * libsupc++/del_opnt.cc: Likewise.
3230 * libsupc++/del_opv.cc: Likewise.
3231 * libsupc++/del_opvnt.cc: Likewise.
3232 * libsupc++/dyncast.cc: Likewise.
3233 * libsupc++/eh_alloc.cc: Likewise.
3234 * libsupc++/eh_arm.cc: Likewise.
3235 * libsupc++/eh_aux_runtime.cc: Likewise.
3236 * libsupc++/eh_call.cc: Likewise.
3237 * libsupc++/eh_catch.cc: Likewise.
3238 * libsupc++/eh_exception.cc: Likewise.
3239 * libsupc++/eh_globals.cc: Likewise.
3240 * libsupc++/eh_personality.cc: Likewise.
3241 * libsupc++/eh_ptr.cc: Likewise.
3242 * libsupc++/eh_term_handler.cc: Likewise.
3243 * libsupc++/eh_terminate.cc: Likewise.
3244 * libsupc++/eh_throw.cc: Likewise.
3245 * libsupc++/eh_type.cc: Likewise.
3246 * libsupc++/eh_unex_handler.cc: Likewise.
3247 * libsupc++/enum_type_info.cc: Likewise.
3248 * libsupc++/exception: Likewise.
3249 * libsupc++/exception_defines.h: Likewise.
3250 * libsupc++/exception_ptr.h: Likewise.
3251 * libsupc++/function_type_info.cc: Likewise.
3252 * libsupc++/fundamental_type_info.cc: Likewise.
3253 * libsupc++/guard.cc: Likewise.
3254 * libsupc++/initializer_list: Likewise.
3255 * libsupc++/new: Likewise.
3256 * libsupc++/new_handler.cc: Likewise.
3257 * libsupc++/new_op.cc: Likewise.
3258 * libsupc++/new_opnt.cc: Likewise.
3259 * libsupc++/new_opv.cc: Likewise.
3260 * libsupc++/new_opvnt.cc: Likewise.
3261 * libsupc++/pbase_type_info.cc: Likewise.
3262 * libsupc++/pmem_type_info.cc: Likewise.
3263 * libsupc++/pointer_type_info.cc: Likewise.
3264 * libsupc++/pure.cc: Likewise.
3265 * libsupc++/si_class_type_info.cc: Likewise.
3266 * libsupc++/tinfo.cc: Likewise.
3267 * libsupc++/tinfo.h: Likewise.
3268 * libsupc++/tinfo2.cc: Likewise.
3269 * libsupc++/typeinfo: Likewise.
3270 * libsupc++/unwind-cxx.h: Likewise.
3271 * libsupc++/vec.cc: Likewise.
3272 * libsupc++/vmi_class_type_info.cc: Likewise.
3273 * libsupc++/vterminate.cc: Likewise.
3274 * po/string_literals.cc: Likewise.
3275 * src/atomic.cc: Likewise.
3276 * src/bitmap_allocator.cc: Likewise.
3277 * src/chrono.cc: Likewise.
3278 * src/codecvt.cc: Likewise.
3279 * src/compatibility-ldbl.cc: Likewise.
3280 * src/compatibility.cc: Likewise.
3281 * src/complex_io.cc: Likewise.
3282 * src/concept-inst.cc: Likewise.
3283 * src/condition_variable.cc: Likewise.
3284 * src/ctype.cc: Likewise.
3285 * src/debug.cc: Likewise.
3286 * src/debug_list.cc: Likewise.
3287 * src/ext-inst.cc: Likewise.
3288 * src/fstream-inst.cc: Likewise.
3289 * src/functexcept.cc: Likewise.
3290 * src/globals_io.cc: Likewise.
3291 * src/hash.cc: Likewise.
3292 * src/hash_c++0x.cc: Likewise.
3293 * src/hashtable.cc: Likewise.
3294 * src/hashtable_c++0x.cc: Likewise.
3295 * src/ios-inst.cc: Likewise.
3296 * src/ios.cc: Likewise.
3297 * src/ios_failure.cc: Likewise.
3298 * src/ios_init.cc: Likewise.
3299 * src/ios_locale.cc: Likewise.
3300 * src/iostream-inst.cc: Likewise.
3301 * src/istream-inst.cc: Likewise.
3302 * src/istream.cc: Likewise.
3303 * src/limits.cc: Likewise.
3304 * src/limits_c++0x.cc: Likewise.
3305 * src/list.cc: Likewise.
3306 * src/locale-inst.cc: Likewise.
3307 * src/locale.cc: Likewise.
3308 * src/locale_facets.cc: Likewise.
3309 * src/locale_init.cc: Likewise.
3310 * src/localename.cc: Likewise.
3311 * src/math_stubs_float.cc: Likewise.
3312 * src/math_stubs_long_double.cc: Likewise.
3313 * src/misc-inst.cc: Likewise.
3314 * src/mt_allocator.cc: Likewise.
3315 * src/mutex.cc: Likewise.
3316 * src/ostream-inst.cc: Likewise.
3317 * src/parallel_list.cc: Likewise.
3318 * src/parallel_settings.cc: Likewise.
3319 * src/pool_allocator.cc: Likewise.
3320 * src/sstream-inst.cc: Likewise.
3321 * src/stdexcept.cc: Likewise.
3322 * src/streambuf-inst.cc: Likewise.
3323 * src/streambuf.cc: Likewise.
3324 * src/string-inst.cc: Likewise.
3325 * src/strstream.cc: Likewise.
3326 * src/system_error.cc: Likewise.
3327 * src/thread.cc: Likewise.
3328 * src/tree.cc: Likewise.
3329 * src/valarray-inst.cc: Likewise.
3330 * src/wlocale-inst.cc: Likewise.
3331 * src/wstring-inst.cc: Likewise.
3332 * doc/xml/manual/intro.xml: Change documentation to refer the
3333 reader to version 3 of the GNU General Public License, version
3334 3.1 of the GCC Runtime Library Exception, and to point readers
3335 at the FSF's license web page.
3336
3337 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3338
3339 * Makefile.am: Change copyright header to refer to version
3340 3 of the GNU General Public License and to point readers at the
3341 COPYING3 file and the FSF's license web page.
3342 * doc/Makefile.am: Likewise.
3343 * include/Makefile.am: Likewise.
3344 * libsupc++/Makefile.am: Likewise.
3345 * po/Makefile.am: Likewise.
3346 * po/POTFILES.in: Likewise.
3347 * src/Makefile.am: Likewise.
3348 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3349 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3350 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3351 Likewise.
3352 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3353 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3354 Likewise.
3355 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3356 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3357 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3358 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3359 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3360 * testsuite/18_support/bad_cast/what.cc: Likewise.
3361 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3362 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3363 Likewise.
3364 * testsuite/18_support/bad_exception/what.cc: Likewise.
3365 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3366 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3367 * testsuite/18_support/exception/38732.cc: Likewise.
3368 * testsuite/18_support/exception/what.cc: Likewise.
3369 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3370 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3371 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3372 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3373 * testsuite/18_support/headers/climits/values.cc: Likewise.
3374 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3375 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3376 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3377 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3378 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3379 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3380 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3381 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3382 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3383 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3384 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3385 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3386 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3387 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3388 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3389 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3390 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3391 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3392 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3393 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3394 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3395 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3396 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3397 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3398 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3399 * testsuite/18_support/new_delete_placement.cc: Likewise.
3400 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3401 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3402 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3403 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3404 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3405 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3406 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3407 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3408 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3409 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3410 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3411 Likewise.
3412 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3413 * testsuite/18_support/pthread_guard.cc: Likewise.
3414 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3415 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3416 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3417 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3418 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3419 Likewise.
3420 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3421 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3422 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3423 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3424 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3425 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3426 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3427 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3428 Likewise.
3429 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3430 Likewise.
3431 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3432 Likewise.
3433 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3434 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3435 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3436 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3437 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3438 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3439 Likewise.
3440 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3441 Likewise.
3442 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3443 Likewise.
3444 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3445 Likewise.
3446 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3447 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3448 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3449 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3450 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3451 Likewise.
3452 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3453 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3454 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3455 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3456 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3457 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3458 Likewise.
3459 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3460 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3461 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3462 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3463 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3464 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3465 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3466 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3467 * testsuite/20_util/allocator/1.cc: Likewise.
3468 * testsuite/20_util/allocator/10378.cc: Likewise.
3469 * testsuite/20_util/allocator/14176.cc: Likewise.
3470 * testsuite/20_util/allocator/33807.cc: Likewise.
3471 * testsuite/20_util/allocator/8230.cc: Likewise.
3472 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3473 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3474 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3475 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3476 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3477 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3478 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3479 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3480 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3481 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3482 Likewise.
3483 * testsuite/20_util/clocks/1.cc: Likewise.
3484 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3485 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3486 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3487 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3488 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3489 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3490 * testsuite/20_util/duration/cons/1.cc: Likewise.
3491 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3492 * testsuite/20_util/duration/cons/2.cc: Likewise.
3493 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3494 Likewise.
3495 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3496 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3497 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3498 Likewise.
3499 * testsuite/20_util/forward/1.cc: Likewise.
3500 * testsuite/20_util/forward/1_neg.cc: Likewise.
3501 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3502 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3503 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3504 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3505 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3506 Likewise.
3507 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3508 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3509 Likewise.
3510 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3511 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3512 Likewise.
3513 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3514 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3515 Likewise.
3516 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3517 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3518 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3519 Likewise.
3520 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3521 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3522 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3523 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3524 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3525 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3526 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3527 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3528 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3529 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3530 Likewise.
3531 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3532 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3533 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3534 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3535 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3536 Likewise.
3537 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3538 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3539 Likewise.
3540 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3541 * testsuite/20_util/identity/value.cc: Likewise.
3542 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3543 * testsuite/20_util/is_integral/value.cc: Likewise.
3544 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3545 Likewise.
3546 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3547 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3548 * testsuite/20_util/is_reference/value.cc: Likewise.
3549 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3550 Likewise.
3551 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3552 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3553 * testsuite/20_util/is_signed/value.cc: Likewise.
3554 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3555 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3556 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3557 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3558 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3559 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3560 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3561 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3562 Likewise.
3563 * testsuite/20_util/move/1.cc: Likewise.
3564 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3565 * testsuite/20_util/pair/1.cc: Likewise.
3566 * testsuite/20_util/pair/2.cc: Likewise.
3567 * testsuite/20_util/pair/3.cc: Likewise.
3568 * testsuite/20_util/pair/4.cc: Likewise.
3569 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3570 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3571 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3572 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3573 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3574 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3575 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3576 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3577 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3578 Likewise.
3579 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3580 Likewise.
3581 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3582 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3583 * testsuite/20_util/rel_ops.cc: Likewise.
3584 * testsuite/20_util/remove_reference/value.cc: Likewise.
3585 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3586 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3587 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3588 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3589 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3590 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3591 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3592 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3593 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3594 Likewise.
3595 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3596 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3597 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3598 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3599 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3600 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3601 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3602 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3603 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3604 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3605 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3606 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3607 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3608 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3609 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3610 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3611 Likewise.
3612 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3613 Likewise.
3614 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3615 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3616 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3617 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3618 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3619 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3620 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3621 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3622 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3623 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3624 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3625 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3626 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3627 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3628 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3629 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3630 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3631 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3632 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3633 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3634 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3635 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3636 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3637 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3638 Likewise.
3639 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3640 Likewise.
3641 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3642 Likewise.
3643 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3644 Likewise.
3645 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3646 Likewise.
3647 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3648 Likewise.
3649 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3650 Likewise.
3651 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3652 Likewise.
3653 * testsuite/20_util/temporary_buffer.cc: Likewise.
3654 * testsuite/20_util/time_point/1.cc: Likewise.
3655 * testsuite/20_util/time_point/2.cc: Likewise.
3656 * testsuite/20_util/time_point/3.cc: Likewise.
3657 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3658 Likewise.
3659 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3660 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3661 Likewise.
3662 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3663 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3664 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3665 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3666 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3667 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3668 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3669 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3670 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3671 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3672 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3673 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3674 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3675 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3676 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3677 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3678 Likewise.
3679 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3680 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3681 Likewise.
3682 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3683 Likewise.
3684 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3685 Likewise.
3686 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3687 Likewise.
3688 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3689 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3690 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3691 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3692 Likewise.
3693 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3694 Likewise.
3695 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3696 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3697 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3698 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3699 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3700 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3701 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3702 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3703 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3704 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3705 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3706 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3707 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3708 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3709 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3710 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3711 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3712 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3713 Likewise.
3714 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3715 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3716 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3717 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3718 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3719 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3720 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3721 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3722 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3723 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3724 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3725 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3726 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3727 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3728 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3729 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3730 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3731 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3732 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3733 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3734 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3735 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3736 Likewise.
3737 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3738 Likewise.
3739 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3740 Likewise.
3741 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3742 Likewise.
3743 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3744 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3745 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3746 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3747 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3748 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3749 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3750 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3751 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3752 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3753 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3754 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3755 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3756 Likewise.
3757 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3758 Likewise.
3759 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3760 Likewise.
3761 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3762 Likewise.
3763 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3764 Likewise.
3765 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3766 Likewise.
3767 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3768 Likewise.
3769 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3770 Likewise.
3771 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3772 Likewise.
3773 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3774 Likewise.
3775 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3776 Likewise.
3777 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3778 Likewise.
3779 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3780 Likewise.
3781 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3782 Likewise.
3783 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3784 Likewise.
3785 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3786 Likewise.
3787 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3788 Likewise.
3789 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3790 Likewise.
3791 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3792 Likewise.
3793 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3794 Likewise.
3795 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3796 Likewise.
3797 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3798 Likewise.
3799 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3800 Likewise.
3801 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3802 Likewise.
3803 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3804 Likewise.
3805 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3806 Likewise.
3807 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3808 Likewise.
3809 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3810 Likewise.
3811 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3812 Likewise.
3813 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3814 Likewise.
3815 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3816 Likewise.
3817 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3818 Likewise.
3819 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3820 Likewise.
3821 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3822 Likewise.
3823 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3824 Likewise.
3825 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3826 Likewise.
3827 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3828 Likewise.
3829 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3830 Likewise.
3831 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3832 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3833 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3834 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3835 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3836 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3837 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3838 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3839 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3840 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3841 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3842 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3843 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3844 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3845 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3846 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3847 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3848 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3849 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3850 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3851 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3852 Likewise.
3853 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3854 Likewise.
3855 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3856 Likewise.
3857 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3858 Likewise.
3859 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3860 Likewise.
3861 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3862 Likewise.
3863 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3864 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3865 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3866 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3867 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3868 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3869 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3870 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3871 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3872 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3873 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3874 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3875 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3876 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3877 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3878 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3879 Likewise.
3880 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3881 Likewise.
3882 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3883 Likewise.
3884 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3885 Likewise.
3886 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3887 Likewise.
3888 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3889 Likewise.
3890 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3891 Likewise.
3892 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3893 Likewise.
3894 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3895 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3896 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3897 Likewise.
3898 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3899 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3900 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3901 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3902 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3903 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3904 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3905 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3906 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3907 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3908 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3909 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3910 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3911 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3912 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3913 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3914 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3915 Likewise.
3916 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3917 Likewise.
3918 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3919 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3920 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3921 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3922 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3923 Likewise.
3924 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3925 Likewise.
3926 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3927 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3928 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3929 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3930 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3931 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3932 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3933 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3934 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3935 Likewise.
3936 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3937 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3938 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3939 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3940 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3941 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3942 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3943 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3944 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3945 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3946 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3947 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3948 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3949 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3950 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3951 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3952 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3953 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3954 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3955 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3956 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3957 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3958 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3959 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3960 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3961 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3962 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3963 Likewise.
3964 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3965 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3966 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3967 Likewise.
3968 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3969 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3970 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3971 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3972 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3973 Likewise.
3974 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3975 Likewise.
3976 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3977 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3978 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3979 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3980 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3981 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3982 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3983 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3984 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3985 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3986 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3987 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3988 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3989 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3990 Likewise.
3991 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3992 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3993 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3994 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3995 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3996 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3997 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3998 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3999 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4000 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4001 Likewise.
4002 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4003 Likewise.
4004 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4005 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4006 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4007 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4008 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4009 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4010 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4011 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4012 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4013 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4014 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4015 Likewise.
4016 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4017 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4018 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4019 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4020 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4021 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4022 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4023 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4024 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4025 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4026 Likewise.
4027 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4028 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4029 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4030 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4031 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4032 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4033 Likewise.
4034 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4035 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4036 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4037 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4038 Likewise.
4039 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4040 Likewise.
4041 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4042 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4043 Likewise.
4044 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4045 * testsuite/22_locale/ctype/2.cc: Likewise.
4046 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4047 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4048 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4049 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4050 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4051 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4052 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4053 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4054 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4055 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4056 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4057 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4058 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4059 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4060 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4061 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4062 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4063 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4064 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4065 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4066 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4067 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4068 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4069 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4070 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4071 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4072 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4073 * testsuite/22_locale/facet/1.cc: Likewise.
4074 * testsuite/22_locale/facet/2.cc: Likewise.
4075 * testsuite/22_locale/facet/25421.cc: Likewise.
4076 * testsuite/22_locale/global_templates/1.cc: Likewise.
4077 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4078 Likewise.
4079 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4080 Likewise.
4081 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4082 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4083 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4084 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4085 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4086 * testsuite/22_locale/locale/13630.cc: Likewise.
4087 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4088 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4089 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4090 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4091 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4092 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4093 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4094 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4095 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4096 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4097 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4098 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4099 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4100 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4101 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4102 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4103 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4104 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4105 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4106 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4107 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4108 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4109 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4110 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4111 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4112 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4113 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4114 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4115 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4116 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4117 Likewise.
4118 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4119 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4120 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4121 Likewise.
4122 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4123 Likewise.
4124 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4125 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4126 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4127 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4128 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4129 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4130 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4131 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4132 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4133 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4134 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4135 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4136 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4137 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4138 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4139 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4140 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4141 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4142 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4143 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4144 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4145 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4146 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4147 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4148 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4149 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4150 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4151 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4152 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4153 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4154 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4155 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4156 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4157 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4158 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4159 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4160 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4161 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4162 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4163 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4164 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4165 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4166 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4167 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4168 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4169 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4170 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4171 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4172 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4173 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4174 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4175 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4176 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4177 Likewise.
4178 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4179 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4180 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4181 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4182 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4183 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4184 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4185 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4186 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4187 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4188 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4189 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4190 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4191 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4192 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4193 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4194 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4195 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4196 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4197 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4198 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4199 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4200 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4201 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4202 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4203 Likewise.
4204 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4205 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4206 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4207 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4208 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4209 Likewise.
4210 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4211 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4212 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4213 Likewise.
4214 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4215 Likewise.
4216 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4217 Likewise.
4218 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4219 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4220 Likewise.
4221 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4222 Likewise.
4223 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4224 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4225 Likewise.
4226 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4227 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4228 Likewise.
4229 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4230 Likewise.
4231 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4232 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4233 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4234 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4235 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4236 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4237 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4238 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4239 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4240 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4241 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4242 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4243 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4244 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4245 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4246 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4247 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4248 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4249 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4250 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4251 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4252 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4253 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4254 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4255 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4256 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4257 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4258 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4259 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4260 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4261 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4262 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4263 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4264 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4265 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4266 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4267 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4268 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4269 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4270 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4271 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4272 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4273 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4274 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4275 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4276 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4277 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4278 Likewise.
4279 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4280 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4281 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4282 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4283 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4284 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4285 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4286 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4287 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4288 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4289 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4290 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4291 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4292 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4293 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4294 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4295 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4296 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4297 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4298 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4299 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4300 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4301 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4302 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4303 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4304 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4305 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4306 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4307 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4308 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4309 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4310 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4311 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4312 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4313 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4314 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4315 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4316 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4317 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4318 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4319 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4320 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4321 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4322 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4323 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4324 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4325 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4326 Likewise.
4327 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4328 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4329 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4330 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4331 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4332 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4333 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4334 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4335 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4336 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4337 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4338 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4339 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4340 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4341 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4342 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4343 Likewise.
4344 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4345 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4346 Likewise.
4347 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4348 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4349 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4350 Likewise.
4351 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4352 Likewise.
4353 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4354 Likewise.
4355 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4356 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4357 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4358 Likewise.
4359 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4360 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4361 Likewise.
4362 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4363 Likewise.
4364 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4365 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4366 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4367 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4368 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4369 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4370 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4371 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4372 Likewise.
4373 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4374 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4375 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4376 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4377 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4378 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4379 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4380 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4381 Likewise.
4382 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4383 Likewise.
4384 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4385 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4386 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4387 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4388 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4389 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4390 Likewise.
4391 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4392 Likewise.
4393 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4394 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4395 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4396 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4397 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4398 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4399 Likewise.
4400 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4401 Likewise.
4402 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4403 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4404 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4405 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4406 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4407 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4408 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4409 Likewise.
4410 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4411 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4412 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4413 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4414 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4415 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4416 Likewise.
4417 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4418 Likewise.
4419 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4420 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4421 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4422 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4423 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4424 Likewise.
4425 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4426 Likewise.
4427 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4428 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4429 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4430 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4431 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4432 Likewise.
4433 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4434 Likewise.
4435 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4436 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4437 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4438 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4439 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4440 Likewise.
4441 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4442 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4443 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4444 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4445 Likewise.
4446 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4447 Likewise.
4448 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4449 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4450 Likewise.
4451 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4452 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4453 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4454 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4455 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4456 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4457 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4458 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4459 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4460 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4461 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4462 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4463 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4464 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4465 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4466 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4467 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4468 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4469 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4470 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4471 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4472 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4473 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4474 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4475 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4476 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4477 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4478 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4479 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4480 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4481 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4482 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4483 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4484 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4485 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4486 Likewise.
4487 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4488 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4489 * testsuite/23_containers/bitset/18604.cc: Likewise.
4490 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4491 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4492 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4493 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4494 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4495 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4496 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4497 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4498 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4499 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4500 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4501 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4502 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4503 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4504 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4505 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4506 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4507 * testsuite/23_containers/deque/18604.cc: Likewise.
4508 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4509 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4510 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4511 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4512 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4513 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4514 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4515 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4516 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4517 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4518 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4519 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4520 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4521 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4522 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4523 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4524 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4525 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4526 Likewise.
4527 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4528 Likewise.
4529 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4530 Likewise.
4531 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4532 Likewise.
4533 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4534 Likewise.
4535 * testsuite/23_containers/deque/types/1.cc: Likewise.
4536 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4537 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4538 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4539 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4540 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4541 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4542 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4543 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4544 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4545 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4546 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4547 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4548 Likewise.
4549 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4550 Likewise.
4551 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4552 Likewise.
4553 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4554 Likewise.
4555 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4556 Likewise.
4557 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4558 Likewise.
4559 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4560 Likewise.
4561 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4562 Likewise.
4563 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4564 Likewise.
4565 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4566 Likewise.
4567 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4568 Likewise.
4569 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4570 Likewise.
4571 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4572 Likewise.
4573 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4574 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4575 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4576 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4577 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4578 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4579 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4580 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4581 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4582 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4583 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4584 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4585 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4586 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4587 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4588 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4589 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4590 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4591 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4592 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4593 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4594 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4595 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4596 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4597 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4598 Likewise.
4599 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4600 Likewise.
4601 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4602 * testsuite/23_containers/list/18604.cc: Likewise.
4603 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4604 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4605 * testsuite/23_containers/list/cons/1.cc: Likewise.
4606 * testsuite/23_containers/list/cons/2.cc: Likewise.
4607 * testsuite/23_containers/list/cons/3.cc: Likewise.
4608 * testsuite/23_containers/list/cons/4.cc: Likewise.
4609 * testsuite/23_containers/list/cons/5.cc: Likewise.
4610 * testsuite/23_containers/list/cons/6.cc: Likewise.
4611 * testsuite/23_containers/list/cons/7.cc: Likewise.
4612 * testsuite/23_containers/list/cons/8.cc: Likewise.
4613 * testsuite/23_containers/list/cons/9.cc: Likewise.
4614 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4615 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4616 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4617 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4618 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4619 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4620 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4621 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4622 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4623 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4624 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4625 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4626 * testsuite/23_containers/list/operations/1.cc: Likewise.
4627 * testsuite/23_containers/list/operations/2.cc: Likewise.
4628 * testsuite/23_containers/list/operations/3.cc: Likewise.
4629 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4630 * testsuite/23_containers/list/operations/4.cc: Likewise.
4631 * testsuite/23_containers/list/operations/5.cc: Likewise.
4632 * testsuite/23_containers/list/pthread1.cc: Likewise.
4633 * testsuite/23_containers/list/pthread5.cc: Likewise.
4634 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4635 Likewise.
4636 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4637 Likewise.
4638 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4639 Likewise.
4640 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4641 Likewise.
4642 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4643 Likewise.
4644 * testsuite/23_containers/map/18604.cc: Likewise.
4645 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4646 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4647 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4648 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4649 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4650 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4651 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4652 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4653 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4654 * testsuite/23_containers/map/operators/1.cc: Likewise.
4655 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4656 * testsuite/23_containers/map/pthread6.cc: Likewise.
4657 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4658 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4659 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4660 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4661 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4662 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4663 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4664 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4665 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4666 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4667 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4668 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4669 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4670 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4671 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4672 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4673 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4674 * testsuite/23_containers/set/18604.cc: Likewise.
4675 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4676 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4677 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4678 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4679 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4680 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4681 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4682 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4683 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4684 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4685 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4686 Likewise.
4687 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4688 Likewise.
4689 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4690 Likewise.
4691 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4692 Likewise.
4693 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4694 Likewise.
4695 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4696 Likewise.
4697 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4698 Likewise.
4699 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4700 Likewise.
4701 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4702 Likewise.
4703 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4704 Likewise.
4705 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4706 Likewise.
4707 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4708 Likewise.
4709 * testsuite/23_containers/vector/18604.cc: Likewise.
4710 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4711 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4712 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4713 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4714 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4715 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4716 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4717 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4718 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4719 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4720 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4721 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4722 Likewise.
4723 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4724 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4725 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4726 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4727 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4728 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4729 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4730 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4731 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4732 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4733 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4734 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4735 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4736 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4737 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4738 Likewise.
4739 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4740 Likewise.
4741 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4742 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4743 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4744 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4745 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4746 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4747 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4748 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4749 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4750 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4751 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4752 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4753 Likewise.
4754 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4755 Likewise.
4756 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4757 Likewise.
4758 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4759 Likewise.
4760 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4761 Likewise.
4762 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4763 Likewise.
4764 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4765 * testsuite/23_containers/vector/types/1.cc: Likewise.
4766 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4767 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4768 Likewise.
4769 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4770 Likewise.
4771 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4772 Likewise.
4773 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4774 Likewise.
4775 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4776 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4777 Likewise.
4778 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4779 Likewise.
4780 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4781 Likewise.
4782 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4783 Likewise.
4784 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4785 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4786 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4787 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4788 Likewise.
4789 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4790 Likewise.
4791 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4792 Likewise.
4793 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4794 Likewise.
4795 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4796 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4797 Likewise.
4798 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4799 Likewise.
4800 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4801 Likewise.
4802 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4803 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4804 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4805 Likewise.
4806 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4807 Likewise.
4808 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4809 Likewise.
4810 * testsuite/24_iterators/operations/next.cc: Likewise.
4811 * testsuite/24_iterators/operations/prev.cc: Likewise.
4812 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4813 Likewise.
4814 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4815 Likewise.
4816 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4817 Likewise.
4818 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4819 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4820 Likewise.
4821 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4822 Likewise.
4823 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4824 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4825 Likewise.
4826 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4827 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4828 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4829 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4830 Likewise.
4831 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4832 Likewise.
4833 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4834 Likewise.
4835 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4836 Likewise.
4837 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4838 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4839 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4840 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4841 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4842 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4843 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4844 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4845 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4846 * testsuite/25_algorithms/copy/1.cc: Likewise.
4847 * testsuite/25_algorithms/copy/2.cc: Likewise.
4848 * testsuite/25_algorithms/copy/3.cc: Likewise.
4849 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4850 * testsuite/25_algorithms/copy/4.cc: Likewise.
4851 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4852 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4853 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4854 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4855 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4856 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4857 Likewise.
4858 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4859 Likewise.
4860 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4861 Likewise.
4862 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4863 Likewise.
4864 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4865 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4866 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4867 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4868 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4869 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4870 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4871 * testsuite/25_algorithms/count/1.cc: Likewise.
4872 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4873 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4874 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4875 * testsuite/25_algorithms/equal/1.cc: Likewise.
4876 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4877 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4878 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4879 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4880 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4881 * testsuite/25_algorithms/fill/1.cc: Likewise.
4882 * testsuite/25_algorithms/fill/2.cc: Likewise.
4883 * testsuite/25_algorithms/fill/3.cc: Likewise.
4884 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4885 * testsuite/25_algorithms/fill/4.cc: Likewise.
4886 * testsuite/25_algorithms/fill/5.cc: Likewise.
4887 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4888 * testsuite/25_algorithms/find/1.cc: Likewise.
4889 * testsuite/25_algorithms/find/17441.cc: Likewise.
4890 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4891 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4892 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4893 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4894 Likewise.
4895 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4896 Likewise.
4897 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4898 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4899 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4900 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4901 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4902 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4903 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4904 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4905 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4906 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4907 Likewise.
4908 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4909 Likewise.
4910 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4911 Likewise.
4912 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4913 Likewise.
4914 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4915 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4916 * testsuite/25_algorithms/heap/1.cc: Likewise.
4917 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4918 * testsuite/25_algorithms/includes/1.cc: Likewise.
4919 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4920 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4921 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4922 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4923 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4924 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4925 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4926 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4927 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4928 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4929 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4930 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4931 Likewise.
4932 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4933 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4934 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4935 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4936 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4937 * testsuite/25_algorithms/max/1.cc: Likewise.
4938 * testsuite/25_algorithms/max/2.cc: Likewise.
4939 * testsuite/25_algorithms/max/3.cc: Likewise.
4940 * testsuite/25_algorithms/max/37547.cc: Likewise.
4941 * testsuite/25_algorithms/max/4.cc: Likewise.
4942 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4943 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4944 * testsuite/25_algorithms/merge/1.cc: Likewise.
4945 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4946 * testsuite/25_algorithms/min/1.cc: Likewise.
4947 * testsuite/25_algorithms/min/2.cc: Likewise.
4948 * testsuite/25_algorithms/min/3.cc: Likewise.
4949 * testsuite/25_algorithms/min/37547.cc: Likewise.
4950 * testsuite/25_algorithms/min/4.cc: Likewise.
4951 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4952 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4953 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4954 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4955 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4956 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4957 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4958 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4959 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4960 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4961 * testsuite/25_algorithms/move/1.cc: Likewise.
4962 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4963 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4964 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4965 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4966 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4967 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4968 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4969 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4970 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4971 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4972 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4973 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4974 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4975 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4976 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4977 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4978 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4979 * testsuite/25_algorithms/partition/1.cc: Likewise.
4980 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4981 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4982 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4983 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4984 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4985 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4986 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4987 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4988 * testsuite/25_algorithms/remove/1.cc: Likewise.
4989 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4990 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4991 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4992 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4993 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4994 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4995 * testsuite/25_algorithms/replace/1.cc: Likewise.
4996 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4997 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4998 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4999 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5000 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5001 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5002 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5003 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5004 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5005 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5006 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5007 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5008 * testsuite/25_algorithms/search/1.cc: Likewise.
5009 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5010 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5011 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5012 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5013 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5014 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5015 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5016 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5017 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5018 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5019 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5020 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5021 Likewise.
5022 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5023 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5024 * testsuite/25_algorithms/sort/1.cc: Likewise.
5025 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5026 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5027 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5028 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5029 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5030 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5031 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5032 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5033 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5034 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5035 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5036 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5037 * testsuite/25_algorithms/unique/1.cc: Likewise.
5038 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5039 * testsuite/25_algorithms/unique/2.cc: Likewise.
5040 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5041 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5042 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5043 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5044 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5045 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5046 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5047 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5048 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5049 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5050 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5051 * testsuite/26_numerics/complex/13450.cc: Likewise.
5052 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5053 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5054 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5055 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5056 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5057 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5058 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5059 Likewise.
5060 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5061 Likewise.
5062 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5063 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5064 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5065 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5066 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5067 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5068 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5069 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5070 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5071 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5072 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5073 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5074 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5075 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5076 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5077 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5078 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5079 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5080 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5081 Likewise.
5082 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5083 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5084 Likewise.
5085 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5086 Likewise.
5087 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5088 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5089 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5090 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5091 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5092 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5093 * testsuite/26_numerics/iota/1.cc: Likewise.
5094 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5095 * testsuite/26_numerics/slice/1.cc: Likewise.
5096 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5097 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5098 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5099 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5100 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5101 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5102 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5103 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5104 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5105 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5106 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5107 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5108 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5109 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5110 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5111 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5112 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5113 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5114 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5115 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5116 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5117 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5118 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5119 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5120 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5121 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5122 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5123 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5124 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5125 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5126 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5127 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5128 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5129 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5130 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5131 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5132 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5133 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5134 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5135 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5136 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5137 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5138 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5139 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5140 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5141 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5142 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5143 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5144 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5145 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5146 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5147 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5148 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5149 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5150 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5151 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5152 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5153 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5154 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5155 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5156 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5157 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5158 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5159 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5160 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5161 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5162 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5163 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5164 Likewise.
5165 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5166 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5167 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5168 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5169 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5170 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5171 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5172 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5173 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5174 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5175 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5176 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5177 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5178 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5179 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5180 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5181 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5182 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5183 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5184 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5185 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5186 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5187 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5188 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5189 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5190 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5191 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5192 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5193 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5194 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5195 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5196 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5197 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5198 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5199 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5200 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5201 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5202 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5203 Likewise.
5204 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5205 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5206 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5207 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5208 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5209 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5210 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5211 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5212 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5213 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5214 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5215 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5216 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5217 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5218 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5219 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5220 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5221 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5222 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5223 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5224 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5225 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5226 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5227 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5228 Likewise.
5229 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5230 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5231 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5232 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5233 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5234 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5235 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5236 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5237 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5238 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5239 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5240 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5241 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5242 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5243 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5244 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5245 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5246 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5247 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5248 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5249 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5250 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5251 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5252 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5253 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5254 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5255 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5256 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5257 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5258 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5259 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5260 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5261 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5262 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5263 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5264 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5265 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5266 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5267 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5268 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5269 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5270 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5271 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5272 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5273 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5274 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5275 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5276 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5277 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5278 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5279 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5280 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5281 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5282 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5283 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5284 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5285 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5286 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5287 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5288 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5289 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5290 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5291 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5292 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5293 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5294 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5295 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5296 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5297 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5298 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5299 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5300 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5301 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5302 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5303 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5304 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5305 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5306 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5307 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5308 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5309 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5310 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5311 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5312 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5313 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5314 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5315 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5316 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5317 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5318 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5319 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5320 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5321 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5322 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5323 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5324 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5325 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5326 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5327 Likewise.
5328 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5329 Likewise.
5330 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5331 Likewise.
5332 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5333 Likewise.
5334 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5335 Likewise.
5336 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5337 Likewise.
5338 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5339 Likewise.
5340 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5341 Likewise.
5342 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5343 Likewise.
5344 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5345 Likewise.
5346 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5347 Likewise.
5348 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5349 Likewise.
5350 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5351 Likewise.
5352 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5353 Likewise.
5354 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5355 Likewise.
5356 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5357 Likewise.
5358 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5359 Likewise.
5360 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5361 Likewise.
5362 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5363 Likewise.
5364 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5365 Likewise.
5366 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5367 Likewise.
5368 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5369 Likewise.
5370 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5371 Likewise.
5372 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5373 Likewise.
5374 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5375 Likewise.
5376 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5377 Likewise.
5378 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5379 Likewise.
5380 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5381 Likewise.
5382 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5383 Likewise.
5384 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5385 Likewise.
5386 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5387 Likewise.
5388 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5389 Likewise.
5390 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5391 Likewise.
5392 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5393 Likewise.
5394 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5395 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5396 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5397 Likewise.
5398 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5399 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5400 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5401 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5402 Likewise.
5403 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5404 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5405 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5406 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5407 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5408 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5409 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5410 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5411 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5412 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5413 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5414 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5415 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5416 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5417 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5418 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5419 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5420 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5421 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5422 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5423 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5424 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5425 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5426 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5427 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5428 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5429 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5430 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5431 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5432 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5433 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5434 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5435 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5436 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5437 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5438 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5439 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5440 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5441 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5442 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5443 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5444 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5445 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5446 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5447 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5448 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5449 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5450 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5451 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5452 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5453 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5454 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5455 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5456 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5457 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5458 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5459 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5460 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5461 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5462 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5463 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5464 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5465 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5466 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5467 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5468 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5469 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5470 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5471 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5472 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5473 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5474 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5475 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5476 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5477 Likewise.
5478 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5479 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5480 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5481 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5482 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5483 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5484 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5485 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5486 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5487 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5488 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5489 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5490 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5491 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5492 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5493 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5494 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5495 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5496 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5497 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5498 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5499 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5500 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5501 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5502 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5503 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5504 Likewise.
5505 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5506 Likewise.
5507 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5508 Likewise.
5509 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5510 Likewise.
5511 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5512 Likewise.
5513 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5514 Likewise.
5515 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5516 Likewise.
5517 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5518 Likewise.
5519 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5520 Likewise.
5521 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5522 Likewise.
5523 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5524 Likewise.
5525 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5526 Likewise.
5527 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5528 Likewise.
5529 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5530 Likewise.
5531 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5532 Likewise.
5533 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5534 Likewise.
5535 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5536 Likewise.
5537 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5538 Likewise.
5539 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5540 Likewise.
5541 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5542 Likewise.
5543 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5544 Likewise.
5545 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5546 Likewise.
5547 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5548 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5549 Likewise.
5550 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5551 Likewise.
5552 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5553 Likewise.
5554 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5555 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5556 Likewise.
5557 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5558 Likewise.
5559 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5560 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5561 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5562 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5563 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5564 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5565 Likewise.
5566 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5567 Likewise.
5568 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5569 Likewise.
5570 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5571 Likewise.
5572 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5573 Likewise.
5574 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5575 Likewise.
5576 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5577 Likewise.
5578 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5579 Likewise.
5580 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5581 Likewise.
5582 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5583 Likewise.
5584 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5585 Likewise.
5586 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5587 Likewise.
5588 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5589 Likewise.
5590 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5591 Likewise.
5592 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5593 Likewise.
5594 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5595 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5596 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5597 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5598 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5599 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5600 Likewise.
5601 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5602 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5603 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5604 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5605 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5606 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5607 Likewise.
5608 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5609 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5610 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5611 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5612 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5613 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5614 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5615 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5616 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5617 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5618 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5619 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5620 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5621 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5622 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5623 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5624 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5625 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5626 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5627 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5628 Likewise.
5629 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5630 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5631 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5632 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5633 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5634 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5635 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5636 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5637 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5638 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5639 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5640 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5641 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5642 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5643 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5644 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5645 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5646 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5647 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5648 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5649 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5650 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5651 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5652 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5653 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5654 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5655 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5656 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5657 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5658 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5659 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5660 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5661 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5662 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5663 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5664 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5665 Likewise.
5666 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5667 Likewise.
5668 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5669 Likewise.
5670 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5671 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5672 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5673 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5674 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5675 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5676 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5677 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5678 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5679 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5680 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5681 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5682 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5683 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5684 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5685 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5686 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5687 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5688 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5689 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5690 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5691 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5692 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5693 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5694 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5695 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5696 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5697 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5698 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5699 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5700 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5701 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5702 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5703 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5704 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5705 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5706 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5707 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5708 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5709 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5710 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5711 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5712 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5713 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5714 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5715 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5716 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5717 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5718 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5719 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5720 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5721 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5722 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5723 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5724 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5725 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5726 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5727 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5728 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5729 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5730 Likewise.
5731 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5732 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5733 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5734 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5735 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5736 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5737 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5738 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5739 * testsuite/27_io/fpos/11450.cc: Likewise.
5740 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5741 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5742 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5743 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5744 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5745 * testsuite/27_io/fpos/14775.cc: Likewise.
5746 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5747 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5748 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5749 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5750 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5751 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5752 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5753 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5754 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5755 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5756 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5757 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5758 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5759 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5760 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5761 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5762 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5763 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5764 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5765 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5766 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5767 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5768 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5769 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5770 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5771 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5772 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5773 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5774 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5775 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5776 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5777 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5778 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5779 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5780 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5781 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5782 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5783 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5784 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5785 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5786 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5787 * testsuite/27_io/objects/char/1.cc: Likewise.
5788 * testsuite/27_io/objects/char/10.cc: Likewise.
5789 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5790 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5791 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5792 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5793 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5794 * testsuite/27_io/objects/char/2.cc: Likewise.
5795 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5796 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5797 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5798 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5799 * testsuite/27_io/objects/char/5.cc: Likewise.
5800 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5801 * testsuite/27_io/objects/char/6.cc: Likewise.
5802 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5803 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5804 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5805 * testsuite/27_io/objects/char/7.cc: Likewise.
5806 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5807 * testsuite/27_io/objects/char/8.cc: Likewise.
5808 * testsuite/27_io/objects/char/9.cc: Likewise.
5809 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5810 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5811 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5812 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5813 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5814 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5815 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5816 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5817 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5818 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5819 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5820 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5821 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5822 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5823 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5824 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5825 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5826 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5827 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5828 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5829 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5830 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5831 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5832 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5833 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5834 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5835 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5836 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5837 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5838 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5839 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5840 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5841 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5842 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5843 * testsuite/27_io/types/1.cc: Likewise.
5844 * testsuite/27_io/types/2.cc: Likewise.
5845 * testsuite/27_io/types/3.cc: Likewise.
5846 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5847 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5848 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5849 Likewise.
5850 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5851 Likewise.
5852 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5853 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5854 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5855 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5856 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5857 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5858 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5859 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5860 Likewise.
5861 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5862 Likewise.
5863 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5864 Likewise.
5865 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5866 Likewise.
5867 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5868 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5869 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5870 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5871 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5872 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5873 Likewise.
5874 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5875 Likewise.
5876 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5877 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5878 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5879 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5880 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5881 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5882 * testsuite/Makefile.am: Likewise.
5883 * testsuite/abi/30586.cc: Likewise.
5884 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5885 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5886 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5887 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5888 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5889 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5890 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5891 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5892 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5893 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5894 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5895 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5896 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5897 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5898 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5899 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5900 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5901 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5902 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5903 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5904 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5905 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5906 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5907 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5908 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5909 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5910 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5911 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5912 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5913 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5914 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5915 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5916 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5917 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5918 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5919 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5920 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5921 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5922 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5923 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5924 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5925 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5926 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5927 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5928 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5929 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5930 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5931 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5932 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5933 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5934 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5935 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5936 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5937 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5938 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5939 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5940 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5941 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5942 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5943 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5944 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5945 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5946 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5947 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5948 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5949 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5950 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5951 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5952 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5953 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5954 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5955 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5956 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5957 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5958 * testsuite/abi/demangle/regression/old.cc: Likewise.
5959 * testsuite/abi/header_cxxabi.c: Likewise.
5960 * testsuite/backward/11460.cc: Likewise.
5961 * testsuite/backward/hash_map/1.cc: Likewise.
5962 * testsuite/backward/hash_map/14648.cc: Likewise.
5963 * testsuite/backward/hash_map/23528.cc: Likewise.
5964 * testsuite/backward/hash_set/1.cc: Likewise.
5965 * testsuite/backward/strstream_members.cc: Likewise.
5966 * testsuite/config/default.exp: Likewise.
5967 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5968 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5969 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5970 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5971 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5972 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5973 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5974 * testsuite/data/sgetn.txt: Likewise.
5975 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5976 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5977 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5978 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5979 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5980 * testsuite/ext/array_allocator/26875.cc: Likewise.
5981 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5982 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5983 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5984 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5985 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5986 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5987 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5988 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5989 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5990 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5991 * testsuite/ext/codecvt/1.cc: Likewise.
5992 * testsuite/ext/codecvt/char-1.cc: Likewise.
5993 * testsuite/ext/codecvt/char-2.cc: Likewise.
5994 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5995 * testsuite/ext/concept_checks.cc: Likewise.
5996 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5997 Likewise.
5998 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5999 Likewise.
6000 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6001 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6002 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6003 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6004 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6005 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6006 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6007 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6008 Likewise.
6009 * testsuite/ext/headers.cc: Likewise.
6010 * testsuite/ext/is_heap/1.cc: Likewise.
6011 * testsuite/ext/is_heap/check_type.cc: Likewise.
6012 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6013 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6014 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6015 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6016 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6017 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6018 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6019 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6020 * testsuite/ext/median.cc: Likewise.
6021 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6022 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6023 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6024 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6025 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6026 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6027 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6028 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6029 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6030 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6031 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6032 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6033 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6034 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6035 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6036 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6037 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6038 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6039 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6040 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6041 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6042 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6043 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6044 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6045 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6046 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6047 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6048 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6049 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6050 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6051 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6052 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6053 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6054 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6055 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6056 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6057 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6058 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6059 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6060 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6061 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6062 * testsuite/ext/rope/1.cc: Likewise.
6063 * testsuite/ext/rope/2.cc: Likewise.
6064 * testsuite/ext/rope/3.cc: Likewise.
6065 * testsuite/ext/rope/36832.cc: Likewise.
6066 * testsuite/ext/rope/4.cc: Likewise.
6067 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6068 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6069 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6070 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6071 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6072 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6073 Likewise.
6074 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6075 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6076 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6077 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6078 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6079 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6080 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6081 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6082 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6083 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6084 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6085 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6086 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6087 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6088 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6089 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6090 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6091 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6092 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6093 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6094 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6095 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6096 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6097 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6098 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6099 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6100 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6101 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6102 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6103 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6104 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6105 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6106 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6107 * testsuite/lib/dg-options.exp: Likewise.
6108 * testsuite/lib/libstdc++.exp: Likewise.
6109 * testsuite/lib/prune.exp: Likewise.
6110 * testsuite/libstdc++-abi/abi.exp: Likewise.
6111 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6112 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6113 Likewise.
6114 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6115 Likewise.
6116 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6117 Likewise.
6118 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6119 Likewise.
6120 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6121 Likewise.
6122 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6123 Likewise.
6124 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6125 Likewise.
6126 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6127 Likewise.
6128 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6129 Likewise.
6130 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6131 Likewise.
6132 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6133 Likewise.
6134 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6135 Likewise.
6136 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6137 Likewise.
6138 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6139 Likewise.
6140 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6141 Likewise.
6142 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6143 Likewise.
6144 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6145 Likewise.
6146 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6147 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6148 Likewise.
6149 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6150 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6151 Likewise.
6152 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6153 Likewise.
6154 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6155 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6156 Likewise.
6157 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6158 Likewise.
6159 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6160 Likewise.
6161 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6162 Likewise.
6163 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6164 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6165 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6166 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6167 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6168 Likewise.
6169 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6170 Likewise.
6171 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6172 Likewise.
6173 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6174 Likewise.
6175 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6176 Likewise.
6177 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6178 Likewise.
6179 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6180 Likewise.
6181 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6182 Likewise.
6183 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6184 Likewise.
6185 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6186 Likewise.
6187 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6188 Likewise.
6189 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6190 Likewise.
6191 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6192 Likewise.
6193 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6194 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6195 Likewise.
6196 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6197 Likewise.
6198 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6199 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6200 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6201 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6202 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6203 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6204 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6205 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6206 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6207 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6208 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6209 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6210 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6211 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6212 Likewise.
6213 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6214 Likewise.
6215 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6216 Likewise.
6217 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6218 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6219 Likewise.
6220 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6221 Likewise.
6222 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6223 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6224 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6225 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6226 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6227 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6228 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6229 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6230 Likewise.
6231 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6232 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6233 Likewise.
6234 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6235 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6236 Likewise.
6237 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6238 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6239 Likewise.
6240 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6241 Likewise.
6242 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6243 Likewise.
6244 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6245 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6246 Likewise.
6247 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6248 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6249 Likewise.
6250 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6251 Likewise.
6252 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6253 Likewise.
6254 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6255 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6256 Likewise.
6257 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6258 Likewise.
6259 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6260 Likewise.
6261 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6262 Likewise.
6263 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6264 Likewise.
6265 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6266 Likewise.
6267 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6268 Likewise.
6269 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6270 Likewise.
6271 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6272 Likewise.
6273 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6274 Likewise.
6275 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6276 Likewise.
6277 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6278 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6279 Likewise.
6280 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6281 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6282 Likewise.
6283 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6284 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6285 Likewise.
6286 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6287 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6288 Likewise.
6289 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6290 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6291 Likewise.
6292 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6293 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6294 Likewise.
6295 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6296 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6297 Likewise.
6298 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6299 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6300 Likewise.
6301 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6302 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6303 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6304 Likewise.
6305 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6306 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6307 Likewise.
6308 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6309 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6310 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6311 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6312 Likewise.
6313 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6314 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6315 Likewise.
6316 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6317 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6318 Likewise.
6319 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6320 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6321 Likewise.
6322 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6323 Likewise.
6324 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6325 Likewise.
6326 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6327 Likewise.
6328 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6329 Likewise.
6330 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6331 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6332 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6333 Likewise.
6334 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6335 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6336 Likewise.
6337 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6338 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6339 Likewise.
6340 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6341 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6342 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6343 Likewise.
6344 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6345 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6346 Likewise.
6347 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6348 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6349 Likewise.
6350 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6351 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6352 Likewise.
6353 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6354 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6355 Likewise.
6356 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6357 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6358 Likewise.
6359 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6360 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6361 Likewise.
6362 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6363 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6364 Likewise.
6365 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6366 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6367 Likewise.
6368 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6369 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6370 Likewise.
6371 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6372 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6373 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6374 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6375 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6376 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6377 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6378 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6379 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6380 Likewise.
6381 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6382 Likewise.
6383 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6384 Likewise.
6385 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6386 Likewise.
6387 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6388 Likewise.
6389 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6390 Likewise.
6391 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6392 Likewise.
6393 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6394 Likewise.
6395 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6396 Likewise.
6397 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6398 Likewise.
6399 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6400 Likewise.
6401 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6402 Likewise.
6403 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6404 Likewise.
6405 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6406 Likewise.
6407 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6408 Likewise.
6409 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6410 Likewise.
6411 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6412 Likewise.
6413 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6414 Likewise.
6415 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6416 Likewise.
6417 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6418 Likewise.
6419 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6420 Likewise.
6421 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6422 Likewise.
6423 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6424 Likewise.
6425 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6426 Likewise.
6427 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6428 Likewise.
6429 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6430 Likewise.
6431 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6432 Likewise.
6433 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6434 Likewise.
6435 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6436 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6437 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6438 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6439 Likewise.
6440 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6441 Likewise.
6442 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6443 Likewise.
6444 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6445 Likewise.
6446 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6447 Likewise.
6448 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6449 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6450 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6451 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6452 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6453 Likewise.
6454 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6455 Likewise.
6456 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6457 Likewise.
6458 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6459 Likewise.
6460 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6461 Likewise.
6462 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6463 Likewise.
6464 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6465 Likewise.
6466 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6467 Likewise.
6468 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6469 Likewise.
6470 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6471 Likewise.
6472 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6473 Likewise.
6474 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6475 Likewise.
6476 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6477 Likewise.
6478 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6479 Likewise.
6480 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6481 Likewise.
6482 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6483 Likewise.
6484 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6485 Likewise.
6486 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6487 Likewise.
6488 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6489 Likewise.
6490 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6491 Likewise.
6492 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6493 Likewise.
6494 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6495 Likewise.
6496 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6497 Likewise.
6498 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6499 Likewise.
6500 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6501 Likewise.
6502 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6503 Likewise.
6504 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6505 Likewise.
6506 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6507 Likewise.
6508 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6509 Likewise.
6510 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6511 Likewise.
6512 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6513 Likewise.
6514 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6515 Likewise.
6516 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6517 Likewise.
6518 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6519 Likewise.
6520 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6521 Likewise.
6522 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6523 Likewise.
6524 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6525 Likewise.
6526 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6527 Likewise.
6528 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6529 Likewise.
6530 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6531 Likewise.
6532 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6533 Likewise.
6534 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6535 Likewise.
6536 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6537 Likewise.
6538 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6539 Likewise.
6540 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6541 Likewise.
6542 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6543 Likewise.
6544 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6545 Likewise.
6546 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6547 Likewise.
6548 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6549 Likewise.
6550 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6551 Likewise.
6552 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6553 Likewise.
6554 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6555 Likewise.
6556 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6557 Likewise.
6558 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6559 Likewise.
6560 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6561 Likewise.
6562 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6563 Likewise.
6564 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6565 Likewise.
6566 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6567 Likewise.
6568 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6569 Likewise.
6570 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6571 Likewise.
6572 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6573 Likewise.
6574 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6575 Likewise.
6576 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6577 Likewise.
6578 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6579 Likewise.
6580 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6581 Likewise.
6582 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6583 Likewise.
6584 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6585 Likewise.
6586 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6587 Likewise.
6588 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6589 Likewise.
6590 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6591 Likewise.
6592 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6593 Likewise.
6594 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6595 Likewise.
6596 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6597 Likewise.
6598 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6599 Likewise.
6600 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6601 Likewise.
6602 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6603 Likewise.
6604 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6605 Likewise.
6606 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6607 Likewise.
6608 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6609 Likewise.
6610 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6611 Likewise.
6612 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6613 Likewise.
6614 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6615 Likewise.
6616 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6617 Likewise.
6618 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6619 Likewise.
6620 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6621 Likewise.
6622 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6623 Likewise.
6624 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6625 Likewise.
6626 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6627 Likewise.
6628 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6629 Likewise.
6630 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6631 Likewise.
6632 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6633 Likewise.
6634 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6635 Likewise.
6636 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6637 Likewise.
6638 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6639 Likewise.
6640 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6641 Likewise.
6642 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6643 Likewise.
6644 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6645 Likewise.
6646 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6647 Likewise.
6648 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6649 Likewise.
6650 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6651 Likewise.
6652 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6653 Likewise.
6654 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6655 Likewise.
6656 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6657 Likewise.
6658 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6659 Likewise.
6660 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6661 Likewise.
6662 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6663 Likewise.
6664 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6665 Likewise.
6666 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6667 Likewise.
6668 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6669 Likewise.
6670 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6671 Likewise.
6672 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6673 Likewise.
6674 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6675 Likewise.
6676 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6677 Likewise.
6678 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6679 Likewise.
6680 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6681 Likewise.
6682 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6683 Likewise.
6684 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6685 Likewise.
6686 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6687 Likewise.
6688 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6689 Likewise.
6690 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6691 Likewise.
6692 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6693 Likewise.
6694 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6695 Likewise.
6696 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6697 Likewise.
6698 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6699 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6700 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6701 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6702 Likewise.
6703 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6704 Likewise.
6705 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6706 Likewise.
6707 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6708 Likewise.
6709 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6710 Likewise.
6711 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6712 Likewise.
6713 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6714 Likewise.
6715 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6716 Likewise.
6717 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6718 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6719 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6720 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6721 Likewise.
6722 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6723 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6724 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6725 Likewise.
6726 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6727 Likewise.
6728 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6729 Likewise.
6730 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6731 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6732 Likewise.
6733 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6734 Likewise.
6735 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6736 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6737 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6738 Likewise.
6739 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6740 Likewise.
6741 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6742 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6743 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6744 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6745 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6746 Likewise.
6747 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6748 Likewise.
6749 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6750 Likewise.
6751 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6752 Likewise.
6753 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6754 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6755 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6756 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6757 Likewise.
6758 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6759 Likewise.
6760 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6761 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6762 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6763 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6764 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6765 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6766 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6767 Likewise.
6768 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6769 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6770 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6771 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6772 Likewise.
6773 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6774 Likewise.
6775 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6776 Likewise.
6777 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6778 Likewise.
6779 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6780 Likewise.
6781 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6782 Likewise.
6783 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6784 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6785 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6786 Likewise.
6787 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6788 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6789 Likewise.
6790 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6791 Likewise.
6792 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6793 Likewise.
6794 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6795 Likewise.
6796 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6797 Likewise.
6798 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6799 Likewise.
6800 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6801 Likewise.
6802 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6803 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6804 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6805 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6806 Likewise.
6807 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6808 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6809 Likewise.
6810 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6811 Likewise.
6812 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6813 Likewise.
6814 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6815 Likewise.
6816 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6817 Likewise.
6818 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6819 Likewise.
6820 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6821 Likewise.
6822 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6823 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6824 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6825 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6826 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6827 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6828 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6829 Likewise.
6830 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6831 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6832 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6833 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6834 Likewise.
6835 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6836 Likewise.
6837 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6838 Likewise.
6839 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6840 Likewise.
6841 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6842 Likewise.
6843 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6844 Likewise.
6845 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6846 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6847 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6848 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6849 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6850 Likewise.
6851 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6852 Likewise.
6853 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6854 Likewise.
6855 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6856 Likewise.
6857 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6858 Likewise.
6859 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6860 Likewise.
6861 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6862 Likewise.
6863 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6864 Likewise.
6865 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6866 Likewise.
6867 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6868 Likewise.
6869 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6870 Likewise.
6871 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6872 Likewise.
6873 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6874 Likewise.
6875 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6876 Likewise.
6877 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6878 Likewise.
6879 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6880 Likewise.
6881 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6882 Likewise.
6883 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6884 Likewise.
6885 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6886 Likewise.
6887 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6888 Likewise.
6889 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6890 Likewise.
6891 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6892 Likewise.
6893 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6894 Likewise.
6895 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6896 Likewise.
6897 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6898 Likewise.
6899 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6900 Likewise.
6901 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6902 Likewise.
6903 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6904 Likewise.
6905 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6906 Likewise.
6907 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6908 Likewise.
6909 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6910 Likewise.
6911 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6912 Likewise.
6913 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6914 Likewise.
6915 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6916 Likewise.
6917 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6918 Likewise.
6919 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6920 Likewise.
6921 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6922 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6923 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6924 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6925 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6926 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6927 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6928 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6929 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6930 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6931 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6932 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6933 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6934 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6935 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6936 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6937 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6938 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6939 * testsuite/tr1/headers/all.cc: Likewise.
6940 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6941 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6942 * testsuite/util/testsuite_shared.cc: Likewise.
6943 * scripts/extract_symvers: Likewise. Remove runtime exception.
6944 * testsuite/17_intro/headers/all.cc: Likewise.
6945 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6946 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6947 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6948 Likewise.
6949 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6950 Likewise.
6951 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6952 Likewise.
6953 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6954 Likewise.
6955 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6956 Likewise.
6957 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6958 Likewise.
6959 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6960 Likewise.
6961 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6962 Likewise.
6963 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6964 Likewise.
6965 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6966 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6967 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6968 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6969 Likewise.
6970 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6971 Likewise.
6972 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6973 Likewise.
6974 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6975 Likewise.
6976 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6977 Likewise.
6978 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6979 Likewise.
6980 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6981 Likewise.
6982 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6983 Likewise.
6984 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6985 Likewise.
6986 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6987 Likewise.
6988 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6989 Likewise.
6990 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6991 Likewise.
6992 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6993 Likewise.
6994 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6995 Likewise.
6996 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6997 Likewise.
6998 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6999 Likewise.
7000 * testsuite/20_util/pair/moveable.cc: Likewise.
7001 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7002 Likewise.
7003 * testsuite/20_util/pair/swap.cc: Likewise.
7004 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7005 Likewise.
7006 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7007 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7008 Likewise.
7009 * testsuite/20_util/tuple/moveable.cc: Likewise.
7010 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7011 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7012 Likewise.
7013 * testsuite/20_util/tuple/swap.cc: Likewise.
7014 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7015 Likewise.
7016 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7017 Likewise.
7018 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7019 Likewise.
7020 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7021 Likewise.
7022 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7023 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7024 Likewise.
7025 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7026 Likewise.
7027 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7028 Likewise.
7029 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7030 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7031 Likewise.
7032 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7033 Likewise.
7034 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7035 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7036 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7037 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7038 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7039 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7040 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7041 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7042 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7043 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7044 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7045 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7046 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7047 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7048 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7049 Likewise.
7050 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7051 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7052 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7053 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7054 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7055 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7056 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7057 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7058 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7059 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7060 Likewise.
7061 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7062 Likewise.
7063 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7064 Likewise.
7065 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7066 Likewise.
7067 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7068 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7069 Likewise.
7070 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7071 Likewise.
7072 * testsuite/23_containers/deque/14340.cc: Likewise.
7073 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7074 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7075 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7076 * testsuite/23_containers/deque/init-list.cc: Likewise.
7077 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7078 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7079 * testsuite/23_containers/deque/moveable.cc: Likewise.
7080 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7081 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7082 Likewise.
7083 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7084 Likewise.
7085 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7086 Likewise.
7087 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7088 Likewise.
7089 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7090 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7091 Likewise.
7092 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7093 Likewise.
7094 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7095 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7096 Likewise.
7097 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7098 Likewise.
7099 * testsuite/23_containers/list/14340.cc: Likewise.
7100 * testsuite/23_containers/list/23781.cc: Likewise.
7101 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7102 * testsuite/23_containers/list/init-list.cc: Likewise.
7103 * testsuite/23_containers/list/moveable.cc: Likewise.
7104 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7105 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7106 Likewise.
7107 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7108 Likewise.
7109 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7110 Likewise.
7111 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7112 Likewise.
7113 * testsuite/23_containers/map/14340.cc: Likewise.
7114 * testsuite/23_containers/map/23781.cc: Likewise.
7115 * testsuite/23_containers/map/init-list.cc: Likewise.
7116 * testsuite/23_containers/map/moveable.cc: Likewise.
7117 * testsuite/23_containers/map/operations/1.cc: Likewise.
7118 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7119 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7120 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7121 Likewise.
7122 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7123 Likewise.
7124 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7125 Likewise.
7126 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7127 Likewise.
7128 * testsuite/23_containers/multimap/14340.cc: Likewise.
7129 * testsuite/23_containers/multimap/23781.cc: Likewise.
7130 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7131 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7132 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7133 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7134 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7135 Likewise.
7136 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7137 Likewise.
7138 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7139 Likewise.
7140 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7141 Likewise.
7142 * testsuite/23_containers/multiset/14340.cc: Likewise.
7143 * testsuite/23_containers/multiset/23781.cc: Likewise.
7144 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7145 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7146 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7147 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7148 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7149 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7150 Likewise.
7151 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7152 Likewise.
7153 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7154 Likewise.
7155 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7156 Likewise.
7157 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7158 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7159 Likewise.
7160 * testsuite/23_containers/queue/moveable.cc: Likewise.
7161 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7162 Likewise.
7163 * testsuite/23_containers/set/14340.cc: Likewise.
7164 * testsuite/23_containers/set/23781.cc: Likewise.
7165 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7166 * testsuite/23_containers/set/init-list.cc: Likewise.
7167 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7168 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7169 * testsuite/23_containers/set/moveable.cc: Likewise.
7170 * testsuite/23_containers/set/operations/1.cc: Likewise.
7171 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7172 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7173 Likewise.
7174 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7175 Likewise.
7176 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7177 Likewise.
7178 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7179 Likewise.
7180 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7181 Likewise.
7182 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7183 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7184 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7185 Likewise.
7186 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7187 Likewise.
7188 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7189 Likewise.
7190 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7191 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7192 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7193 Likewise.
7194 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7195 Likewise.
7196 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7197 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7198 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7199 Likewise.
7200 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7201 Likewise.
7202 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7203 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7204 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7205 Likewise.
7206 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7207 Likewise.
7208 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7209 Likewise.
7210 * testsuite/23_containers/vector/14340.cc: Likewise.
7211 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7212 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7213 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7214 Likewise.
7215 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7216 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7217 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7218 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7219 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7220 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7221 Likewise.
7222 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7223 Likewise.
7224 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7225 Likewise.
7226 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7227 Likewise.
7228 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7229 Likewise.
7230 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7231 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7232 * testsuite/23_containers/vector/init-list.cc: Likewise.
7233 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7234 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7235 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7236 * testsuite/23_containers/vector/moveable.cc: Likewise.
7237 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7238 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7239 Likewise.
7240 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7241 Likewise.
7242 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7243 Likewise.
7244 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7245 Likewise.
7246 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7247 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7248 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7249 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7250 Likewise.
7251 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7252 Likewise.
7253 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7254 Likewise.
7255 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7256 Likewise.
7257 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7258 Likewise.
7259 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7260 Likewise.
7261 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7262 Likewise.
7263 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7264 Likewise.
7265 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7266 Likewise.
7267 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7268 Likewise.
7269 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7270 Likewise.
7271 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7272 Likewise.
7273 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7274 Likewise.
7275 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7276 Likewise.
7277 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7278 Likewise.
7279 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7280 Likewise.
7281 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7282 Likewise.
7283 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7284 Likewise.
7285 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7286 Likewise.
7287 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7288 Likewise.
7289 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7290 Likewise.
7291 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7292 Likewise.
7293 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7294 Likewise.
7295 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7296 Likewise.
7297 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7298 Likewise.
7299 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7300 Likewise.
7301 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7302 Likewise.
7303 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7304 Likewise.
7305 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7306 Likewise.
7307 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7308 Likewise.
7309 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7310 Likewise.
7311 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7312 Likewise.
7313 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7314 Likewise.
7315 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7316 Likewise.
7317 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7318 Likewise.
7319 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7320 Likewise.
7321 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7322 Likewise.
7323 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7324 Likewise.
7325 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7326 Likewise.
7327 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7328 Likewise.
7329 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7330 Likewise.
7331 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7332 Likewise.
7333 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7334 Likewise.
7335 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7336 Likewise.
7337 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7338 Likewise.
7339 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7340 Likewise.
7341 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7342 Likewise.
7343 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7344 Likewise.
7345 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7346 Likewise.
7347 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7348 Likewise.
7349 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7350 Likewise.
7351 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7352 Likewise.
7353 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7354 Likewise.
7355 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7356 Likewise.
7357 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7358 Likewise.
7359 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7360 Likewise.
7361 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7362 Likewise.
7363 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7364 Likewise.
7365 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7366 Likewise.
7367 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7368 Likewise.
7369 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7370 Likewise.
7371 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7372 Likewise.
7373 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7374 Likewise.
7375 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7376 Likewise.
7377 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7378 Likewise.
7379 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7380 Likewise.
7381 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7382 Likewise.
7383 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7384 Likewise.
7385 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7386 Likewise.
7387 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7388 Likewise.
7389 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7390 Likewise.
7391 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7392 Likewise.
7393 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7394 Likewise.
7395 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7396 Likewise.
7397 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7398 Likewise.
7399 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7400 Likewise.
7401 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7402 Likewise.
7403 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7404 Likewise.
7405 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7406 Likewise.
7407 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7408 Likewise.
7409 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7410 Likewise.
7411 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7412 Likewise.
7413 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7414 Likewise.
7415 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7416 Likewise.
7417 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7418 Likewise.
7419 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7420 Likewise.
7421 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7422 Likewise.
7423 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7424 Likewise.
7425 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7426 Likewise.
7427 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7428 Likewise.
7429 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7430 Likewise.
7431 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7432 Likewise.
7433 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7434 Likewise.
7435 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7436 Likewise.
7437 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7438 Likewise.
7439 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7440 Likewise.
7441 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7442 Likewise.
7443 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7444 Likewise.
7445 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7446 Likewise.
7447 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7448 Likewise.
7449 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7450 Likewise.
7451 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7452 Likewise.
7453 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7454 Likewise.
7455 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7456 Likewise.
7457 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7458 Likewise.
7459 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7460 Likewise.
7461 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7462 Likewise.
7463 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7464 Likewise.
7465 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7466 Likewise.
7467 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7468 Likewise.
7469 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7470 Likewise.
7471 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7472 Likewise.
7473 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7474 Likewise.
7475 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7476 Likewise.
7477 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7478 Likewise.
7479 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7480 Likewise.
7481 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7482 Likewise.
7483 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7484 Likewise.
7485 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7486 Likewise.
7487 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7488 Likewise.
7489 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7490 Likewise.
7491 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7492 Likewise.
7493 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7494 Likewise.
7495 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7496 Likewise.
7497 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7498 Likewise.
7499 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7500 Likewise.
7501 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7502 Likewise.
7503 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7504 Likewise.
7505 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7506 Likewise.
7507 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7508 Likewise.
7509 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7510 Likewise.
7511 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7512 Likewise.
7513 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7514 Likewise.
7515 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7516 Likewise.
7517 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7518 Likewise.
7519 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7520 Likewise.
7521 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7522 Likewise.
7523 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7524 Likewise.
7525 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7526 Likewise.
7527 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7528 Likewise.
7529 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7530 Likewise.
7531 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7532 Likewise.
7533 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7534 Likewise.
7535 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7536 Likewise.
7537 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7538 Likewise.
7539 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7540 Likewise.
7541 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7542 Likewise.
7543 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7544 Likewise.
7545 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7546 Likewise.
7547 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7548 Likewise.
7549 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7550 Likewise.
7551 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7552 Likewise.
7553 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7554 Likewise.
7555 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7556 Likewise.
7557 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7558 Likewise.
7559 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7560 Likewise.
7561 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7562 Likewise.
7563 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7564 Likewise.
7565 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7566 Likewise.
7567 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7568 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7569 Likewise.
7570 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7571 Likewise.
7572 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7573 Likewise.
7574 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7575 Likewise.
7576 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7577 Likewise.
7578 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7579 Likewise.
7580 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7581 Likewise.
7582 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7583 Likewise.
7584 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7585 Likewise.
7586 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7587 Likewise.
7588 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7589 Likewise.
7590 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7591 Likewise.
7592 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7593 Likewise.
7594 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7595 Likewise.
7596 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7597 Likewise.
7598 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7599 Likewise.
7600 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7601 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7602 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7603 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7604 Likewise.
7605 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7606 Likewise.
7607 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7608 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7609 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7610 Likewise.
7611 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7612 Likewise.
7613 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7614 Likewise.
7615 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7616 Likewise.
7617 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7618 Likewise.
7619 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7620 Likewise.
7621 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7622 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7623 Likewise.
7624 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7625 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7626 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7627 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7628 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7629 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7630 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7631 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7632 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7633 Likewise.
7634 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7635 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7636 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7637 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7638 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7639 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7640 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7641 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7642 Likewise.
7643 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7644 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7645 Likewise.
7646 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7647 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7648 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7649 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7650 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7651 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7652 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7653 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7654 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7655 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7656 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7657 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7658 Likewise.
7659 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7660 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7661 Likewise.
7662 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7663 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7664 Likewise.
7665 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7666 Likewise.
7667 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7668 Likewise.
7669 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7670 Likewise.
7671 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7672 Likewise.
7673 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7674 Likewise.
7675 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7676 Likewise.
7677 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7678 Likewise.
7679 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7680 Likewise.
7681 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7682 Likewise.
7683 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7684 Likewise.
7685 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7686 Likewise.
7687 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7688 Likewise.
7689 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7690 Likewise.
7691 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7692 Likewise.
7693 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7694 Likewise.
7695 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7696 Likewise.
7697 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7698 Likewise.
7699 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7700 Likewise.
7701 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7702 Likewise.
7703 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7704 Likewise.
7705 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7706 Likewise.
7707 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7708 Likewise.
7709 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7710 Likewise.
7711 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7712 Likewise.
7713 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7714 Likewise.
7715 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7716 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7717 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7718 Likewise.
7719 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7720 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7721 Likewise.
7722 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7723 Likewise.
7724 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7725 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7726 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7727 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7728 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7729 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7730 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7731 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7732 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7733 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7734 Likewise.
7735 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7736 Likewise.
7737 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7738 Likewise.
7739 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7740 Likewise.
7741 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7742 Likewise.
7743 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7744 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7745 Likewise.
7746 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7747 Likewise.
7748 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7749 Likewise.
7750 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7751 Likewise.
7752 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7753 Likewise.
7754 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7755 Likewise.
7756 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7757 Likewise.
7758 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7759 Likewise.
7760 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7761 Likewise.
7762 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7763 Likewise.
7764 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7765 Likewise.
7766 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7767 Likewise.
7768 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7769 Likewise.
7770 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7771 Likewise.
7772 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7773 Likewise.
7774 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7775 Likewise.
7776 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7777 Likewise.
7778 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7779 Likewise.
7780 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7781 Likewise.
7782 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7783 Likewise.
7784 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7785 Likewise.
7786 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7787 Likewise.
7788 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7789 Likewise.
7790 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7791 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7792 Likewise.
7793 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7794 Likewise.
7795 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7796 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7797 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7798 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7799 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7800 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7801 Likewise.
7802 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7803 Likewise.
7804 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7805 Likewise.
7806 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7807 Likewise.
7808 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7809 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7810 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7811 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7812 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7813 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7814 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7815 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7816 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7817 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7818 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7819 Likewise.
7820 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7821 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7822 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7823 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7824 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7825 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7826 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7827 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7828 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7829 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7830 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7831 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7832 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7833 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7834 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7835 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7836 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7837 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7838 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7839 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7840 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7841 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7842 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7843 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7844 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7845 Likewise.
7846 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7847 * testsuite/27_io/fpos/14252.cc: Likewise.
7848 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7849 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7850 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7851 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7852 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7853 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7854 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7855 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7856 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7857 Likewise.
7858 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7859 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7860 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7861 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7862 Likewise.
7863 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7864 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7865 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7866 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7867 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7868 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7869 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7870 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7871 * testsuite/27_io/objects/char/3045.cc: Likewise.
7872 * testsuite/27_io/objects/char/3647.cc: Likewise.
7873 * testsuite/27_io/objects/char/5268.cc: Likewise.
7874 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7875 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7876 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7877 * testsuite/28_regex/init-list.cc: Likewise.
7878 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7879 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7880 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7881 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7882 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7883 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7884 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7885 Likewise.
7886 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7887 Likewise.
7888 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7889 Likewise.
7890 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7891 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7892 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7893 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7894 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7895 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7896 Likewise.
7897 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7898 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7899 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7900 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7901 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7902 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7903 Likewise.
7904 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7905 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7906 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7907 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7908 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7909 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7910 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7911 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7912 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7913 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7914 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7915 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7916 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7917 Likewise.
7918 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7919 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7920 Likewise.
7921 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7922 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7923 Likewise.
7924 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7925 Likewise.
7926 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7927 Likewise.
7928 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7929 Likewise.
7930 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7931 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7932 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7933 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7934 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7935 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7936 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7937 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7938 Likewise.
7939 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7940 Likewise.
7941 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7942 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7943 Likewise.
7944 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7945 Likewise.
7946 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7947 Likewise.
7948 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7949 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7950 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7951 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7952 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7953 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7954 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7955 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7956 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7957 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7958 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7959 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7960 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7961 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7962 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7963 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7964 Likewise.
7965 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7966 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7967 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7968 Likewise.
7969 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7970 Likewise.
7971 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7972 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7973 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7974 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7975 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7976 Likewise.
7977 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7978 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7979 Likewise.
7980 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7981 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7982 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7983 Likewise.
7984 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7985 Likewise.
7986 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7987 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7988 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7989 Likewise.
7990 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7991 Likewise.
7992 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7993 Likewise.
7994 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7995 Likewise.
7996 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7997 Likewise.
7998 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7999 * testsuite/30_threads/this_thread/1.cc: Likewise.
8000 * testsuite/30_threads/this_thread/2.cc: Likewise.
8001 * testsuite/30_threads/this_thread/3.cc: Likewise.
8002 * testsuite/30_threads/this_thread/4.cc: Likewise.
8003 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8004 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8005 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8006 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8007 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8008 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8009 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8010 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8011 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8012 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8013 * testsuite/30_threads/thread/members/1.cc: Likewise.
8014 * testsuite/30_threads/thread/members/2.cc: Likewise.
8015 * testsuite/30_threads/thread/members/3.cc: Likewise.
8016 * testsuite/30_threads/thread/members/4.cc: Likewise.
8017 * testsuite/30_threads/thread/members/5.cc: Likewise.
8018 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8019 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8020 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8021 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8022 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8023 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8024 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8025 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8026 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8027 Likewise.
8028 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8029 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8030 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8031 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8032 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8033 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8034 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8035 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8036 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8037 * testsuite/30_threads/try_lock/1.cc: Likewise.
8038 * testsuite/30_threads/try_lock/2.cc: Likewise.
8039 * testsuite/30_threads/try_lock/3.cc: Likewise.
8040 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8041 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8042 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8043 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8044 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8045 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8046 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8047 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8048 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8049 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8050 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8051 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8052 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8053 Likewise.
8054 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8055 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8056 Likewise.
8057 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8058 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8059 Likewise.
8060 * testsuite/ext/array_allocator/1.cc: Likewise.
8061 * testsuite/ext/array_allocator/2.cc: Likewise.
8062 * testsuite/ext/array_allocator/3.cc: Likewise.
8063 * testsuite/ext/ext_pointer/1.cc: Likewise.
8064 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8065 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8066 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8067 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8068 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8069 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8070 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8071 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8072 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8073 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8074 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8075 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8076 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8077 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8078 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8079 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8080 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8081 Likewise.
8082 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8083 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8084 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8085 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8086 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8087 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8088 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8089 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8090 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8091 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8092 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8093 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8094 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8095 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8096 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8097 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8098 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8099 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8100 Likewise.
8101 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8102 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8103 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8104 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8105 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8106 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8107 * testsuite/ext/pod_char_traits.cc: Likewise.
8108 * testsuite/ext/slist/23781.cc: Likewise.
8109 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8110 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8111 * testsuite/ext/vstring/init-list.cc: Likewise.
8112 * testsuite/ext/vstring/moveable.cc: Likewise.
8113 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8114 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8115 Likewise.
8116 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8117 Likewise.
8118 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8119 Likewise.
8120 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8121 Likewise.
8122 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8123 Likewise.
8124 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8125 Likewise.
8126 * testsuite/ext/vstring/types/23767.cc: Likewise.
8127 * testsuite/performance/21_strings/string_append.cc: Likewise.
8128 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8129 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8130 Likewise.
8131 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8132 Likewise.
8133 * testsuite/performance/21_strings/string_find.cc: Likewise.
8134 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8135 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8136 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8137 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8138 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8139 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8140 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8141 Likewise.
8142 * testsuite/performance/23_containers/create/map.cc: Likewise.
8143 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8144 Likewise.
8145 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8146 * testsuite/performance/23_containers/find/map.cc: Likewise.
8147 * testsuite/performance/23_containers/index/map.cc: Likewise.
8148 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8149 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8150 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8151 Likewise.
8152 * testsuite/performance/23_containers/insert_erase/associative.cc:
8153 Likewise.
8154 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8155 Likewise.
8156 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8157 Likewise.
8158 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8159 Likewise.
8160 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8161 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8162 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8163 Likewise.
8164 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8165 Likewise.
8166 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8167 Likewise.
8168 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8169 Likewise.
8170 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8171 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8172 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8173 Likewise.
8174 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8175 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8176 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8177 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8178 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8179 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8180 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8181 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8182 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8183 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8184 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8185 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8186 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8187 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8188 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8189 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8190 Likewise.
8191 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8192 Likewise.
8193 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8194 Likewise.
8195 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8196 Likewise.
8197 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8198 Likewise.
8199 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8200 Likewise.
8201 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8202 Likewise.
8203 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8204 Likewise.
8205 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8206 Likewise.
8207 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8208 Likewise.
8209 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8210 Likewise.
8211 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8212 Likewise.
8213 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8214 Likewise.
8215 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8216 Likewise.
8217 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8218 Likewise.
8219 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8220 Likewise.
8221 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8222 Likewise.
8223 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8224 Likewise.
8225 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8226 Likewise.
8227 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8228 Likewise.
8229 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8230 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8231 Likewise.
8232 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8233 Likewise.
8234 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8235 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8236 Likewise.
8237 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8238 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8239 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8240 Likewise.
8241 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8242 Likewise.
8243 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8244 Likewise.
8245 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8246 Likewise.
8247 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8248 Likewise.
8249 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8250 Likewise.
8251 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8252 Likewise.
8253 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8254 Likewise.
8255 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8256 Likewise.
8257 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8258 Likewise.
8259 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8260 Likewise.
8261 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8262 Likewise.
8263 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8264 Likewise.
8265 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8266 Likewise.
8267 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8268 Likewise.
8269 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8270 Likewise.
8271 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8272 Likewise.
8273 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8274 Likewise.
8275 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8276 Likewise.
8277 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8278 Likewise.
8279 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8280 Likewise.
8281 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8282 Likewise.
8283 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8284 Likewise.
8285 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8286 Likewise.
8287 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8288 Likewise.
8289 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8290 Likewise.
8291 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8292 Likewise.
8293 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8294 Likewise.
8295 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8296 Likewise.
8297 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8298 Likewise.
8299 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8300 Likewise.
8301 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8302 Likewise.
8303 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8304 Likewise.
8305 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8306 Likewise.
8307 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8308 Likewise.
8309 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8310 Likewise.
8311 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8312 Likewise.
8313 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8314 Likewise.
8315 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8316 Likewise.
8317 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8318 Likewise.
8319 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8320 Likewise.
8321 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8322 Likewise.
8323 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8324 Likewise.
8325 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8326 Likewise.
8327 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8328 Likewise.
8329 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8330 Likewise.
8331 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8332 Likewise.
8333 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8334 Likewise.
8335 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8336 Likewise.
8337 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8338 Likewise.
8339 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8340 Likewise.
8341 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8342 Likewise.
8343 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8344 Likewise.
8345 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8346 Likewise.
8347 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8348 Likewise.
8349 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8350 Likewise.
8351 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8352 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8353 Likewise.
8354 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8355 Likewise.
8356 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8357 Likewise.
8358 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8359 Likewise.
8360 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8361 Likewise.
8362 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8363 Likewise.
8364 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8365 Likewise.
8366 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8367 Likewise.
8368 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8369 Likewise.
8370 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8371 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8372 Likewise.
8373 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8374 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8375 Likewise.
8376 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8377 Likewise.
8378 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8379 Likewise.
8380 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8381 Likewise.
8382 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8383 Likewise.
8384 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8385 Likewise.
8386 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8387 Likewise.
8388 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8389 Likewise.
8390 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8391 Likewise.
8392 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8393 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8394 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8395 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8396 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8397 Likewise.
8398 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8399 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8400 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8401 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8402 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8403 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8404 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8405 * testsuite/util/io/prog_bar.cc: Likewise.
8406 * testsuite/util/io/prog_bar.hpp: Likewise.
8407 * testsuite/util/io/text_populate.hpp: Likewise.
8408 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8409 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8410 * testsuite/util/io/xml.hpp: Likewise.
8411 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8412 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8413 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8414 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8415 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8416 * testsuite/util/native_type/native_map.hpp: Likewise.
8417 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8418 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8419 * testsuite/util/native_type/native_set.hpp: Likewise.
8420 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8421 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8422 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8423 Likewise.
8424 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8425 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8426 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8427 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8428 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8429 Likewise.
8430 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8431 Likewise.
8432 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8433 Likewise.
8434 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8435 Likewise.
8436 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8437 Likewise.
8438 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8439 Likewise.
8440 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8441 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8442 Likewise.
8443 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8444 Likewise.
8445 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8446 Likewise.
8447 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8448 Likewise.
8449 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8450 Likewise.
8451 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8452 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8453 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8454 * testsuite/util/regression/basic_type.hpp: Likewise.
8455 * testsuite/util/regression/common_type.hpp: Likewise.
8456 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8457 Likewise.
8458 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8459 Likewise.
8460 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8461 Likewise.
8462 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8463 Likewise.
8464 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8465 Likewise.
8466 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8467 Likewise.
8468 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8469 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8470 Likewise.
8471 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8472 Likewise.
8473 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8474 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8475 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8476 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8477 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8478 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8479 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8480 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8481 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8482 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8483 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8484 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8485 * testsuite/util/testsuite_abi.cc: Likewise.
8486 * testsuite/util/testsuite_abi.h: Likewise.
8487 * testsuite/util/testsuite_abi_check.cc: Likewise.
8488 * testsuite/util/testsuite_allocator.cc: Likewise.
8489 * testsuite/util/testsuite_allocator.h: Likewise.
8490 * testsuite/util/testsuite_api.h: Likewise.
8491 * testsuite/util/testsuite_character.cc: Likewise.
8492 * testsuite/util/testsuite_character.h: Likewise.
8493 * testsuite/util/testsuite_common_types.h: Likewise.
8494 * testsuite/util/testsuite_error.h: Likewise.
8495 * testsuite/util/testsuite_hooks.cc: Likewise.
8496 * testsuite/util/testsuite_hooks.h: Likewise.
8497 * testsuite/util/testsuite_io.h: Likewise.
8498 * testsuite/util/testsuite_iterators.h: Likewise.
8499 * testsuite/util/testsuite_performance.h: Likewise.
8500 * testsuite/util/testsuite_rng.h: Likewise.
8501 * testsuite/util/testsuite_rvalref.h: Likewise.
8502 * testsuite/util/testsuite_tr1.h: Likewise.
8503 * testsuite/util/thread/all.h: Likewise.
8504 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8505 Likewise.
8506 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8507 Likewise.
8508 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8509 Likewise.
8510 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8511 Likewise.
8512 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8513 Likewise.
8514 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8515 Likewise.
8516 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8517 Likewise.
8518 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8519 Likewise.
8520 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8521 Likewise.
8522 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8523 Likewise.
8524 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8525 Likewise.
8526 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8527 Likewise.
8528 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8529 Likewise.
8530 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8531 Likewise.
8532 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8533 Likewise.
8534 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8535 Likewise.
8536 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8537 Likewise.
8538 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8539 Likewise.
8540 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8541 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8542 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8543 Likewise.
8544 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8545 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8546 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8547 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8548 Likewise.
8549 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8550 Likewise.
8551 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8552 Likewise.
8553 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8554 Likewise.
8555 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8556 Likewise.
8557 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8558 Likewise.
8559 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8560 Likewise.
8561 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8562 Likewise.
8563 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8564 Likewise.
8565 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8566 Likewise.
8567 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8568 Likewise.
8569 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8570 Likewise.
8571 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8572 Likewise.
8573 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8574 Likewise.
8575 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8576 Likewise.
8577 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8578 Likewise.
8579 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8580 Likewise.
8581 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8582 Likewise.
8583 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8584 Likewise.
8585 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8586 Likewise.
8587 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8588 Likewise.
8589 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8590 Likewise.
8591 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8592 Likewise.
8593 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8594 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8595 Likewise.
8596 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8597 Likewise.
8598 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8599 Likewise.
8600 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8601 Likewise.
8602 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8603 Likewise.
8604 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8605 Likewise.
8606 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8607 Likewise.
8608 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8609 Likewise.
8610 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8611 Likewise.
8612 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8613 Likewise.
8614 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8615 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8616 Likewise.
8617 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8618 Likewise.
8619 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8620 Likewise.
8621 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8622 Likewise.
8623 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8624 Likewise.
8625 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8626 Likewise.
8627 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8628 Likewise.
8629 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8630 Likewise.
8631 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8632 Likewise.
8633 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8634 Likewise.
8635 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8636 Likewise.
8637 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8638 Likewise.
8639 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8640 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8641 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8642 Likewise.
8643 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8644 Likewise.
8645 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8646 Likewise.
8647 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8648 Likewise.
8649 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8650 Likewise.
8651 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8652 Likewise.
8653 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8654 Likewise.
8655 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8656 Likewise.
8657 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8658 Likewise.
8659 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8660 Likewise.
8661 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8662 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8663 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8664 Likewise.
8665 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8666 Likewise.
8667 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8668 Likewise.
8669 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8670 Likewise.
8671 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8672 Likewise.
8673 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8674 Likewise.
8675 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8676 Likewise.
8677 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8678 Likewise.
8679 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8680 Likewise.
8681 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8682 Likewise.
8683 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8684 Likewise.
8685 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8686 Likewise.
8687 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8688 Likewise.
8689 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8690 Likewise.
8691 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8692 Likewise.
8693 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8694 Likewise.
8695 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8696 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8697 Likewise.
8698 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8699 Likewise.
8700 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8701 Likewise.
8702 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8703 Likewise.
8704 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8705 Likewise.
8706 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8707 Likewise.
8708 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8709 Likewise.
8710 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8711 Likewise.
8712 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8713 Likewise.
8714 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8715 Likewise.
8716 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8717 Likewise.
8718 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8719 Likewise.
8720 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8721 Likewise.
8722 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8723 Likewise.
8724 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8725 Likewise.
8726 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8727 Likewise.
8728 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8729 Likewise.
8730 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8731 Likewise.
8732 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8733 Likewise.
8734 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8735 Likewise.
8736 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8737 Likewise.
8738 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8739 Likewise.
8740 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8741 Likewise.
8742 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8743 Likewise.
8744 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8745 Likewise.
8746 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8747 Likewise.
8748 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8749 Likewise.
8750 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8751 Likewise.
8752 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8753 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8754 Likewise.
8755 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8756 Likewise.
8757 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8758 Likewise.
8759 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8760 Likewise.
8761 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8762 Likewise.
8763 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8764 Likewise.
8765 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8766 Likewise.
8767 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8768 Likewise.
8769 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8770 Likewise.
8771 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8772 Likewise.
8773 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8774 Likewise.
8775 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8776 Likewise.
8777 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8778 Likewise.
8779 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8780 Likewise.
8781 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8782 Likewise.
8783 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8784 Likewise.
8785 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8786 Likewise.
8787 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8788 Likewise.
8789 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8790 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8791 * testsuite/backward/hash_map/25896.cc: Likewise.
8792 * testsuite/backward/hash_set/25896.cc: Likewise.
8793
8794 2009-04-08 Ian Lance Taylor <iant@google.com>
8795
8796 * include/backward/hashtable.h (erase): Correctly handle erasing a
8797 reference to an entry in the hash table.
8798 * testsuite/backward/hash_map/25896.cc: New.
8799 * testsuite/backward/hash_set/25896.cc: New.
8800
8801 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8802
8803 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8804 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8805
8806 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8807
8808 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8809 of debug.
8810 * include/Makefile.in: Regenerate.
8811 * include/precompiled/stdc++.h: Add.
8812
8813 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8814
8815 * include/bits/random.h: Adjust doxygen markup.
8816 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8817
8818 * testsuite/26_numerics/random/piecewise_linear_distribution/
8819 operators/serialize.cc: Use typedefs.
8820
8821 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8822
8823 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8824 __gnu_cxx namespace. Remove "static inline".
8825
8826 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8827
8828 * include/bits/random.tcc (linear_congruential_engine<>::
8829 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8830
8831 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8832
8833 * include/bits/random.h (operator==): Mark all inline.
8834 (mersenne_twister_engine): Enable #if 0 checks.
8835
8836 * include/bits/random.h: Formatting tweaks.
8837
8838 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8839
8840 * include/bits/random.tcc (piecewise_linear_distribution<>::
8841 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8842 Remove spurious closed parenthesis.
8843
8844 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8845
8846 PR libstdc++/39644 (partial)
8847 * include/bits/random.tcc (linear_congruential_engine<>::
8848 seed(seed_seq&), independent_bits_engine<>::operator(),
8849 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8850
8851 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8852
8853 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8854 thinko.
8855 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8856 default.cc: Enable.
8857
8858 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8859
8860 PR libstdc++/39629 (partial)
8861 * testsuite/26_numerics/random/independent_bits_engine/cons/
8862 base_move.cc: Use uint_fast64_t instead of unsigned long.
8863 * testsuite/26_numerics/random/independent_bits_engine/cons/
8864 seed1.cc: Likewise.
8865 * testsuite/26_numerics/random/independent_bits_engine/cons/
8866 seed2.cc: Likewise.
8867 * testsuite/26_numerics/random/independent_bits_engine/cons/
8868 base_copy.cc: Likewise.
8869 * testsuite/26_numerics/random/independent_bits_engine/cons/
8870 default.cc: Likewise.
8871 * testsuite/26_numerics/random/independent_bits_engine/cons/
8872 seed_seq.cc: Likewise.
8873 * testsuite/26_numerics/random/independent_bits_engine/
8874 requirements/typedefs.cc: Likewise.
8875 * testsuite/26_numerics/random/independent_bits_engine/
8876 operators/equal.cc: Likewise.
8877 * testsuite/26_numerics/random/independent_bits_engine/
8878 operators/serialize.cc: Likewise.
8879 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8880
8881 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8882
8883 * include/tr1_impl/random: Remove, empty.
8884 * include/tr1_impl/random.tcc: Likewise.
8885
8886 * include/std/random: Minor clean-ups, formatting fixes, adjust
8887 copyright years.
8888 * include/bits/random.tcc: Likewise.
8889 * include/bits/random.h: Likewise.
8890 * include/tr1/random: Likewise.
8891 * include/tr1/random.tcc: Likewise.
8892 * include/tr1/random.h: Likewise.
8893
8894 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8895
8896 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8897 * doc/html/api.html: Regenerate.
8898
8899 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8900
8901 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8902 Change to mersenne_twister_engine, add same defaults as
8903 mersenne_twister_engine/cons/default.cc.
8904 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8905
8906 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8907 to __il.
8908 * include/bits/random.h (mersenne_twister_engine): Qualify
8909 _ShiftMin1 with namespace __detail.
8910 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8911 constexpr std::numeric_limits::max() can be used.
8912 (mersenne_twister_engine): Split apart static asserts into one
8913 assert per message. Temporarily disable the last three.
8914
8915 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8916
8917 * include/Makefile.am: Update to N2836. Modified for new random headers.
8918 * include/Makefile.in: Ditto.
8919 * include/tr1_impl/random: Moved to tr1/random.h
8920 * include/tr1_impl/random.tcc: Moved to tr1
8921 * include/tr1/random: Just point to moved tr1 random headers.
8922 * include/tr1/random.tcc: Moved from tr1_impl.
8923 * include/tr1/random.h: Moved from tr1_impl/random.
8924 * include/std/random: Modified to point to std random headers.
8925 * include/bits/random.tcc: New implementation of std random facilities.
8926 * include/bits/random.h: Ditto.
8927 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8928 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8929 seed1.cc: New.
8930 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8931 seed2.cc: New.
8932 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8933 default.cc: New.
8934 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8935 non_uint_neg.cc: New.
8936 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8937 typedefs.cc: New.
8938 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8939 equal.cc: New.
8940 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8941 serialize.cc: New.
8942 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8943 seed1.cc: New.
8944 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8945 seed2.cc: New.
8946 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8947 default.cc: New.
8948 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8949 typedefs.cc: New.
8950 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8951 equal.cc: New.
8952 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8953 serialize.cc: New.
8954 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8955 seed1.cc: New.
8956 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8957 seed2.cc: New.
8958 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8959 default.cc: New.
8960 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8961 typedefs.cc: New.
8962 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8963 equal.cc: New.
8964 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8965 serialize.cc: New.
8966 * testsuite/26_numerics/random/discard_block_engine/cons/
8967 base_move.cc: New.
8968 * testsuite/26_numerics/random/discard_block_engine/cons/
8969 seed1.cc: New.
8970 * testsuite/26_numerics/random/discard_block_engine/cons/
8971 seed2.cc: New.
8972 * testsuite/26_numerics/random/discard_block_engine/cons/
8973 base_copy.cc: New.
8974 * testsuite/26_numerics/random/discard_block_engine/cons/
8975 default.cc: New.
8976 * testsuite/26_numerics/random/discard_block_engine/cons/
8977 seed_seq.cc: New.
8978 * testsuite/26_numerics/random/discard_block_engine/requirements/
8979 typedefs.cc: New.
8980 * testsuite/26_numerics/random/discard_block_engine/operators/
8981 equal.cc: New.
8982 * testsuite/26_numerics/random/discard_block_engine/operators/
8983 serialize.cc: New.
8984 * testsuite/26_numerics/random/independent_bits_engine/cons/
8985 base_move.cc: New.
8986 * testsuite/26_numerics/random/independent_bits_engine/cons/
8987 seed1.cc: New.
8988 * testsuite/26_numerics/random/independent_bits_engine/cons/
8989 seed2.cc: New.
8990 * testsuite/26_numerics/random/independent_bits_engine/cons/
8991 base_copy.cc: New.
8992 * testsuite/26_numerics/random/independent_bits_engine/cons/
8993 default.cc: New.
8994 * testsuite/26_numerics/random/independent_bits_engine/cons/
8995 seed_seq.cc: New.
8996 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8997 typedefs.cc: New.
8998 * testsuite/26_numerics/random/independent_bits_engine/operators/
8999 equal.cc: New.
9000 * testsuite/26_numerics/random/independent_bits_engine/operators/
9001 serialize.cc: New.
9002 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9003 base_move.cc: New.
9004 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9005 seed1.cc: New.
9006 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9007 seed2.cc: New.
9008 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9009 base_copy.cc: New.
9010 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9011 default.cc: New.
9012 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9013 seed_seq.cc: New.
9014 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9015 typedefs.cc: New.
9016 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9017 equal.cc: New.
9018 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9019 serialize.cc
9020 * testsuite/26_numerics/random/mt19937.cc: New.
9021 * testsuite/26_numerics/random/mt19937_64.cc: New.
9022 * testsuite/26_numerics/random/minstd_rand.cc: New.
9023 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9024 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9025 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9026 * testsuite/26_numerics/random/ranlux24.cc: New.
9027 * testsuite/26_numerics/random/ranlux48.cc: New.
9028 * testsuite/26_numerics/random/knuth_b.cc: New.
9029 * testsuite/26_numerics/random/default_random_engine.cc: New.
9030 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9031 parms.cc: New.
9032 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9033 default.cc: New.
9034 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9035 typedefs.cc: New.
9036 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9037 serialize.cc: New.
9038 * testsuite/26_numerics/random/normal_distribution/cons/
9039 parms.cc: New.
9040 * testsuite/26_numerics/random/normal_distribution/cons/
9041 default.cc: New.
9042 * testsuite/26_numerics/random/normal_distribution/requirements/
9043 typedefs.cc: New.
9044 * testsuite/26_numerics/random/normal_distribution/operators/
9045 serialize.cc: New.
9046 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9047 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9048 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9049 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9050 parms_neg.cc: New.
9051 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9052 parms.cc: New.
9053 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9054 default.cc: New.
9055 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9056 typedefs.cc: New.
9057 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9058 serialize.cc: New.
9059 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9060 parms_neg.cc: New.
9061 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9062 parms.cc: New.
9063 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9064 default.cc: New.
9065 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9066 typedefs.cc: New.
9067 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9068 serialize.cc: New.
9069 * testsuite/26_numerics/random/poisson_distribution/cons/
9070 parms.cc: New.
9071 * testsuite/26_numerics/random/poisson_distribution/cons/
9072 default.cc: New.
9073 * testsuite/26_numerics/random/poisson_distribution/requirements/
9074 typedefs.cc
9075 * testsuite/26_numerics/random/poisson_distribution/operators/
9076 serialize.cc: New.
9077 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9078 parms.cc: New.
9079 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9080 default.cc: New.
9081 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9082 typedefs.cc: New.
9083 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9084 serialize.cc: New.
9085 * testsuite/26_numerics/random/discrete_distribution/cons/
9086 range.cc: New.
9087 * testsuite/26_numerics/random/discrete_distribution/cons/
9088 initlist.cc: New.
9089 * testsuite/26_numerics/random/discrete_distribution/cons/
9090 default.cc: New.
9091 * testsuite/26_numerics/random/discrete_distribution/cons/
9092 num_xbound_fun.cc: New.
9093 * testsuite/26_numerics/random/discrete_distribution/requirements/
9094 typedefs.cc: New.
9095 * testsuite/26_numerics/random/discrete_distribution/operators/
9096 serialize.cc: New.
9097 * testsuite/26_numerics/random/weibull_distribution/cons/
9098 parms.cc: New.
9099 * testsuite/26_numerics/random/weibull_distribution/cons/
9100 default.cc: New.
9101 * testsuite/26_numerics/random/weibull_distribution/requirements/
9102 typedefs.cc: New.
9103 * testsuite/26_numerics/random/weibull_distribution/operators/
9104 serialize.cc: New.
9105 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9106 parms.cc: New.
9107 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9108 default.cc: New.
9109 * testsuite/26_numerics/random/negative_binomial_distribution/
9110 requirements/typedefs.cc: New.
9111 * testsuite/26_numerics/random/negative_binomial_distribution/
9112 operators/serialize.cc: New.
9113 * testsuite/26_numerics/random/cauchy_distribution/cons/
9114 parms.cc: New.
9115 * testsuite/26_numerics/random/cauchy_distribution/cons/
9116 default.cc: New.
9117 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9118 typedefs.cc: New.
9119 * testsuite/26_numerics/random/cauchy_distribution/operators/
9120 serialize.cc: New.
9121 * testsuite/26_numerics/random/gamma_distribution/cons/
9122 parms.cc: New.
9123 * testsuite/26_numerics/random/gamma_distribution/cons/
9124 default.cc: New.
9125 * testsuite/26_numerics/random/gamma_distribution/requirements/
9126 typedefs.cc: New.
9127 * testsuite/26_numerics/random/gamma_distribution/operators/
9128 serialize.cc: New.
9129 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9130 parms.cc: New.
9131 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9132 default.cc: New.
9133 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9134 typedefs.cc: New.
9135 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9136 serialize.cc: New.
9137
9138 * testsuite/26_numerics/random/exponential_distribution/cons/
9139 parms.cc: New.
9140 * testsuite/26_numerics/random/exponential_distribution/cons/
9141 default.cc: New.
9142 * testsuite/26_numerics/random/exponential_distribution/requirements/
9143 typedefs.cc: New.
9144 * testsuite/26_numerics/random/exponential_distribution/operators/
9145 serialize.cc: New.
9146 * testsuite/26_numerics/random/lognormal_distribution/cons/
9147 parms.cc: New.
9148 * testsuite/26_numerics/random/lognormal_distribution/cons/
9149 default.cc: New.
9150 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9151 typedefs.cc: New.
9152 * testsuite/26_numerics/random/lognormal_distribution/operators/
9153 serialize.cc: New.
9154 * testsuite/26_numerics/random/binomial_distribution/cons/
9155 parms.cc: New.
9156 * testsuite/26_numerics/random/binomial_distribution/cons/
9157 default.cc: New.
9158 * testsuite/26_numerics/random/binomial_distribution/requirements/
9159 typedefs.cc: New.
9160 * testsuite/26_numerics/random/binomial_distribution/operators/
9161 serialize.cc: New.
9162 * testsuite/26_numerics/random/random_device/cons/
9163 token.cc: New.
9164 * testsuite/26_numerics/random/random_device/cons/
9165 default.cc: New.
9166 * testsuite/26_numerics/random/random_device/requirements/
9167 typedefs.cc: New.
9168 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9169 parms.cc: New.
9170 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9171 default.cc: New.
9172 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9173 typedefs.cc: New.
9174 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9175 serialize.cc: New.
9176 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9177 range.cc: New.
9178 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9179 default.cc: New.
9180 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9181 num_xbound_fun.cc: New.
9182 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9183 initlist_fun.cc: New.
9184 * testsuite/26_numerics/random/piecewise_linear_distribution/
9185 requirements/typedefs.cc: New.
9186 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9187 serialize.cc: New.
9188 * testsuite/26_numerics/random/student_t_distribution/cons/
9189 parms.cc: New.
9190 * testsuite/26_numerics/random/student_t_distribution/cons/
9191 default.cc: New.
9192 * testsuite/26_numerics/random/student_t_distribution/requirements/
9193 typedefs.cc: New.
9194 * testsuite/26_numerics/random/student_t_distribution/operators/
9195 serialize.cc: New.
9196 * testsuite/26_numerics/random/geometric_distribution/cons/
9197 parms.cc: New.
9198 * testsuite/26_numerics/random/geometric_distribution/cons/
9199 default.cc: New.
9200 * testsuite/26_numerics/random/geometric_distribution/requirements/
9201 typedefs.cc: New.
9202 * testsuite/26_numerics/random/geometric_distribution/operators/
9203 serialize.cc: New.
9204 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9205 range.cc: New.
9206 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9207 default.cc: New.
9208 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9209 num_xbound_fun.cc: New.
9210 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9211 initlist_fun.cc: New.
9212 * testsuite/26_numerics/random/piecewise_constant_distribution/
9213 requirements/typedefs.cc: New.
9214 * testsuite/26_numerics/random/piecewise_constant_distribution/
9215 operators/serialize.cc: New.
9216
9217 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9218
9219 * include/ext/bitmap_allocator.h: The typedefs should be made public
9220 if we want them to be accessible. This has been revealed by the patch
9221 that fixes PR c++/26693 in g++.
9222
9223 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9224
9225 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9226 Regenerated.
9227 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9228 Regenerated.
9229 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9230 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9231 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9232 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9233 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9234 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9235 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9236 Regenerated.
9237 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9238
9239 2009-03-31 Jason Merrill <jason@redhat.com>
9240
9241 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9242
9243 PR libstdc++/39310
9244 * include/tr1_impl/type_traits (is_function): Add partial
9245 specializations with function cv-quals.
9246 (__is_function_helper): Remove.
9247 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9248
9249 2009-03-30 Ian Lance Taylor <iant@google.com>
9250
9251 * include/backward/hashtable.h (clear): Return quickly if the
9252 table is empty.
9253
9254 2009-03-27 Ian Lance Taylor <iant@google.com>
9255
9256 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9257 (__stl_prime_list): Add 5 at the start of the list.
9258
9259 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9260
9261 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9262 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9263 std::string&, ios_base::openmode), basic_ifstream<>::
9264 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9265 basic_ofstream(const std::string&, ios_base::openmode),
9266 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9267 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9268 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9269 Add in C++0x mode.
9270 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9271 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9272 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9273 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9274 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9275 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9276 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9277
9278 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9279
9280 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9281 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9282 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9283 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9284
9285 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9286
9287 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9288 _M_transfer_after, _M_reverse_after): Move out of line...
9289 * include/bits/forward_list.tcc: ... here.
9290 (forward_list<>::reverse): Move inline...
9291 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9292
9293 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9294
9295 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9296 28277.cc: Likewise.
9297 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9298 Likewise.
9299 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9300 Likewise.
9301 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9302 Likewise.
9303
9304 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9305
9306 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9307 year(s).
9308 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9309 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9310 Likewise.
9311 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9312 Likewise.
9313 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9314 Likewise.
9315 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9316
9317 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9318
9319 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9320 iterations for simulators.
9321 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9322 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9323 Condition stream width for simulators.
9324 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9325 Likewise.
9326 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9327 Likewise.
9328 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9329
9330 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9331
9332 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9333 sheet version information. Table-ize docbook element examples.
9334 * doc/xml/manual/using.xml: Human-readable header
9335 markup. Alphabetized. Add new headers.
9336 * doc/html: Regenerate.
9337
9338 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9339
9340 * doc/xml/faq.xml: Fix link to setup documentation.
9341
9342 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9343
9344 * include/std/type_traits (__add_lvalue_reference_helper,
9345 __add_rvalue_reference_helper): As an optimization, rewrite
9346 condition (avoid is_function).
9347
9348 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9349
9350 PR libstdc++/39405
9351 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9352 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9353
9354 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9355
9356 * testsuite/30_threads/condition_variable_any/native_handle/
9357 typesizes.cc: Include tweaks.
9358 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9359 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9360 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9361 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9362 * testsuite/30_threads/condition_variable/native_handle/
9363 typesizes.cc: Same.
9364
9365 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9366
9367 * include/bits/shared_ptr.h: Add include guards.
9368 * include/tr1/shared_ptr.h: Likewise.
9369
9370 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9371
9372 * include/std/iostream: Fix doxygen link.
9373 * include/bits/forward_list.h: Fix doxygen markup.
9374 * include/ext/vstring.h: Escape backslash in doxygen comment.
9375 * include/bits/basic_string.h: Likewise.
9376
9377 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9378
9379 * doc/xml/faq.xml: Fix links to implementation status pages.
9380
9381 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9382
9383 * include/std/complex (operator+(const complex<>&, const _Tp&),
9384 operator+(const _Tp&, const complex<>&),
9385 operator-(const complex<>&, const _Tp&),
9386 operator-(const _Tp&, const complex<>&)): Do not assume real()
9387 returns a reference (against DR 387).
9388 * testsuite/26_numerics/complex/dr387_2.cc: New.
9389
9390 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9391
9392 * testsuite/thread/pthread4.cc: Move...
9393 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9394 * testsuite/thread/pthread5.cc: Move...
9395 * testsuite/23_containers/list/pthread5.cc: ...here.
9396 * testsuite/thread/pthread6.cc: Move...
9397 * testsuite/23_containers/map/pthread6.cc: ...here.
9398 * testsuite/thread/pthread7-rope.cc: Move...
9399 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9400 * testsuite/thread/guard.cc: Move...
9401 * testsuite/18_support/pthread_guard.cc: ...here.
9402 * testsuite/thread/18185.cc: Move...
9403 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9404 * testsuite/thread/pthread1.cc: Move...
9405 * testsuite/23_containers/list/pthread1.cc: ...here.
9406 * testsuite/thread/pthread2.cc: Move...
9407 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9408 * testsuite/thread/pthread3.cc: Move...
9409 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9410
9411 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9412 * testsuite/thread: Remove.
9413
9414 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9415
9416 * configure: Regenerate.
9417
9418 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9419
9420 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9421 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9422 from baseline_dir.
9423 * configure: Regenerate.
9424 * testsuite/Makefile.am (baseline_file): Remove variable.
9425 (site.exp): Set baseline_dir rather than baseline_file.
9426 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9427 * testsuite/Makefile.in: Regenerate.
9428
9429 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9430
9431 * testsuite/30_threads/thread/this_thread: Move...
9432 * testsuite/30_threads/this_thread: ...here.
9433 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9434 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9435 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9436 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9437 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9438 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9439
9440 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9441
9442 * doc/doxygen/user.cfg.in: Tweaks.
9443 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9444 be elsewhere.
9445
9446 * include/tr1_impl/unordered_map: Just use most specialized
9447 container module.
9448 * include/tr1_impl/unordered_set: Same.
9449 * include/tr1_impl/array: Same.
9450 * include/bits/stl_list.h: Same.
9451 * include/bits/stl_map.h: Same.
9452 * include/bits/stl_queue.h: Same.
9453 * include/bits/stl_set.h: Same.
9454 * include/bits/stl_stack.h: Same.
9455 * include/bits/forward_list.h: Same.
9456 * include/bits/basic_string.h: Same.
9457 * include/bits/stl_multimap.h: Same.
9458 * include/bits/stl_vector.h: Same.
9459 * include/bits/stl_deque.h: Same.
9460 * include/bits/stl_multiset.h: Same.
9461 * include/bits/stl_bvector.h: Same.
9462
9463 * include/backward/binders.h: Change binder module to binders.
9464
9465 * include/std/complex: Add complex_numers module.
9466 * include/tr1_impl/complex: Same.
9467
9468 * include/std/valarray: Add numeric_arrays module.
9469 * include/bits/gslice_array.h: Same.
9470 * include/bits/gslice.h: Same.
9471 * include/bits/mask_array.h: Same.
9472 * include/bits/slice_array.h: Same.
9473 * include/bits/indirect_array.h: Same.
9474
9475 * include/bits/allocator.h: Add allocators module.
9476 * include/ext/throw_allocator.h
9477 * include/ext/pool_allocator.h
9478 * include/ext/bitmap_allocator.h
9479 * include/ext/new_allocator.h
9480 * include/ext/malloc_allocator.h
9481 * include/ext/array_allocator.h
9482 * include/ext/mt_allocator.h
9483 * include/ext/debug_allocator.h
9484 * include/ext/extptr_allocator.h
9485
9486 * include/tr1_impl/functional: Move namespace markup here.
9487 * include/tr1_impl/regex: Same.
9488
9489 * include/tr1_impl/type_traits: Add metaprogramming module.
9490 * include/std/type_traits: Same.
9491
9492 * include/std/memory: Add memory module.
9493
9494 * include/std/ratio: Add ratio module.
9495
9496 * include/std/chrono: Move namespace markup here, add time module.
9497
9498 * include/std/thread: Move namespace markup here, add concurrency
9499 module.
9500 * include/std/mutex: Use concurrency module.
9501 * include/std/condition_variable: Same.
9502
9503
9504 * include/bits/ios_base.h: Refine io module.
9505 * include/bits/basic_ios.h: Same.
9506 * include/std/fstream: Same.
9507 * include/std/istream: Same.
9508 * include/std/ostream: Same.
9509 * include/std/sstream: Same.
9510
9511 * include/ext/vstring.h: Correct parameter markup.
9512
9513 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9514 * include/bits/unique_ptr.h: Same.
9515
9516 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9517 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9518 * include/bits/stl_heap.h: Add markup for new groupings.
9519 * include/bits/stl_algobase.h: Same.
9520 * include/bits/stl_algo.h: Same.
9521
9522 * include/c_compatibility/stdatomic.h: Add atomics module.
9523 * include/c_global/cstdatomic: Same.
9524
9525 * libsupc++/exception: Add exceptions module.
9526 * libsupc++/typeinfo: Same.
9527 * libsupc++/new: Same.
9528 * libsupc++/exception_ptr.h: Same.
9529 * include/std/system_error: Same.
9530 * include/std/stdexcept: Same.
9531
9532 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9533 * libsupc++/cxxabi-forced.h: Same.
9534
9535 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9536 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9537 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9538 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9539 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9540 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9541 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9542 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9543 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9544 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9545 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9546 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9547 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9548 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9549 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9550 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9551 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9552 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9553 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9554 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9555 * testsuite/23_containers/vector/requirements/dr438/
9556 constructor_1_neg.cc: Same.
9557 * testsuite/23_containers/vector/requirements/dr438/
9558 constructor_2_neg.cc: Same.
9559 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9560 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9561 * testsuite/23_containers/deque/requirements/dr438/
9562 constructor_1_neg.cc: Same.
9563 * testsuite/23_containers/deque/requirements/dr438/
9564 constructor_2_neg.cc: Same.
9565 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9566 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9567 * testsuite/23_containers/list/requirements/dr438/
9568 constructor_1_neg.cc: Same.
9569 * testsuite/23_containers/list/requirements/dr438/
9570 constructor_2_neg.cc: Same.
9571 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9572 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9573 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9574 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9575 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9576 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9577 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9578 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9579 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9580 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9581
9582 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9583
9584 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9585 * doc/doxygen/user.cfg.in: Update.
9586 * scripts/run_doxygen: Adjust for new group names.
9587
9588 * include/tr1_impl/random: Update doxygen group markup.
9589 * include/tr1_impl/unordered_map: Same.
9590 * include/tr1_impl/unordered_set: Same.
9591 * include/tr1_impl/array: Same.
9592 * include/std/numeric: Same.
9593 * include/std/utility: Same.
9594 * include/std/bitset: Same.
9595 * include/std/iosfwd: Same.
9596 * include/bits/stl_list.h: Same.
9597 * include/bits/stl_map.h: Same.
9598 * include/bits/stl_algobase.h: Same.
9599 * include/bits/stl_queue.h: Same.
9600 * include/bits/stl_set.h: Same.
9601 * include/bits/stl_stack.h: Same.
9602 * include/bits/stl_iterator_base_types.h: Same.
9603 * include/bits/forward_list.h: Same.
9604 * include/bits/basic_string.h: Same.
9605 * include/bits/stl_multimap.h: Same.
9606 * include/bits/stl_vector.h: Same.
9607 * include/bits/stl_deque.h: Same.
9608 * include/bits/stl_multiset.h: Same.
9609 * include/bits/stl_algo.h: Same.
9610 * include/bits/stl_bvector.h: Same.
9611 * include/bits/algorithmfwd.h: Same.
9612 * include/bits/stl_function.h: Same.
9613 * include/tr1/cmath: Same.
9614 * include/backward/binders.h: Same.
9615
9616 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9617
9618 * include/std/system_error (system_category): To system_category().
9619 (generic_category): To generic_category. DR 890.
9620 * src/system_error.cc: Define.
9621 * include/bits/functexcept.h: Only one __throw_system_error.
9622 * src/functexcept.cc: Same.
9623 * include/std/mutex: Fixup for changes above.
9624 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9625 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9626 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9627 * config/abi/pre/gnu.ver: Clean up exports.
9628
9629 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9630
9631 * include/std/thread: Fix typo.
9632 * src/thread.cc (thread::join): Use NULL.
9633
9634 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9635
9636 PR libstdc++/39168
9637 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9638 const string&)): Also check that the value != CHAR_MAX.
9639 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9640 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9641 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9642 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9643 _M_cache(const locale&)): Likewise.
9644 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9645 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9646 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9647 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9648 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9649 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9650
9651 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9652 Benjamin Kosnik <bkoz@redhat.com>
9653
9654 * include/std/thread (_Impl_base): Move _M_id out and into ...
9655 (thread): ...here. Call _M_make_routine in body of constructors.
9656 Adjust data member usage to reflect changes.
9657 (_M_make_routine): From _M_make_shared_data.
9658 (_M_start_thread): Add __shared_base_type argument.
9659 * src/thread.cc: Fixups for above.
9660 * config/abi/pre/gnu.ver: Adjust exports.
9661 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9662 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9663 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9664
9665 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9666
9667 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9668 (compare_type_to_native_type): ...this, add alignment check.
9669 * testsuite/30_threads/condition_variable_any/native_handle/
9670 typesizes.cc: Modify as above.
9671 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9672 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9673 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9674 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9675 * testsuite/30_threads/condition_variable/native_handle/
9676 typesizes.cc: Same.
9677 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9678 typesizes.cc: Same.
9679
9680 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9681 * testsuite/30_threads/thread/cons/2.cc: Same.
9682 * testsuite/30_threads/thread/cons/3.cc: Same.
9683 * testsuite/30_threads/thread/cons/4.cc: Same.
9684 * testsuite/30_threads/thread/cons/5.cc: Same.
9685 * testsuite/30_threads/thread/cons/6.cc: Same.
9686 * testsuite/30_threads/thread/cons/7.cc: Same.
9687 * testsuite/30_threads/thread/cons/8.cc: Same.
9688
9689 * testsuite/30_threads/thread/cons/9.cc: New.
9690 * testsuite/30_threads/thread/cons/moveable.cc: New.
9691
9692 * src/condition_variable.cc: Clean up whitespace.
9693 * include/std/condition_variable: Same.
9694
9695 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9696
9697 * include/std/condition_variable (condition_variable): Remove
9698 _M_internal_mutex. Add private __native_type typedef.
9699 * src/condition_variable.cc (condition_variable::notify_one):
9700 Remove _M_internal_mutex use. Use typedef.
9701 (condition_variable::notify_all): Same.
9702 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9703 (recursive_mutex): Same.
9704 (timed_mutex): Same.
9705 (recursive_timed_mutex): Same.
9706 (once_flag): Make __native_type typedef private.
9707
9708 * include/std/thread (this_thread): Add minimal markup.
9709
9710 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9711 Adjust line numbers.
9712 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9713 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9714 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9715 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9716 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9717 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9718 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9719 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9720 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9721 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9722 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9723 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9724 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9725
9726 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9727 * testsuite/30_threads/condition_variable_any/native_handle/
9728 typesizes.cc: New.
9729 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9730 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9731 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9732 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9733 * testsuite/30_threads/condition_variable/native_handle/
9734 typesizes.cc: Same.
9735 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9736 typesizes.cc: Same.
9737
9738 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9739
9740 PR testsuite/33300
9741 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9742 on darwin for lp64.
9743
9744 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9745
9746 * configure.host: Set abi_baseline_pair for mips64*-linux.
9747 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9748
9749 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9750
9751 * include/std/thread (this_thread::get_id): Inline.
9752
9753 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9754
9755 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9756 _Callable as template argument for _M_make_shared_data.
9757 * testsuite/30_threads/thread/cons/6.cc: New.
9758 * testsuite/30_threads/thread/cons/7.cc: New.
9759 * testsuite/30_threads/thread/cons/8.cc: New.
9760
9761 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9762
9763 * testsuite/30_threads/thread/member: To..
9764 * testsuite/30_threads/thread/members: ...this.
9765 * testsuite/30_threads/condition_variable/member: To...
9766 * testsuite/30_threads/condition_variable/members: ...this.
9767
9768 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9769
9770 * include/std/thread (thread::id): Move definition inside thread.
9771 Use native_handle_type. Remove this_thread::get_id friend.
9772 Change __thread_data_ptr to __shared_base_ptr.
9773 (thread::id::id(native_handle_type): Make public. Still explicit.
9774 Use native_handle_type. Change _M_thread_id to _M_thread.
9775 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9776 _M_thread_handle to _M_id.
9777 (thread::__thread_data): Rename to _Impl.
9778 Fixup for renames.
9779 (thread::_M_make_thread_data): Return derived type.
9780 (thread::hardware_concurrency): Add definition for default case.
9781 (thread::get_id): Now can define inline.
9782 (thread): Change _M_thread_data to _M_data.
9783 (this_thread::get_id): Now can define inline.
9784 * src/thread.cc (__thread_proxy): Rename to
9785 execute_native_thread_routine.
9786 Fixup for other renames.
9787 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9788 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9789 * testsuite/30_threads/thread/algorithm: Move to..
9790 * testsuite/30_threads/thread/swap: ...this.
9791 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9792 * testsuite/30_threads/thread/id/operators.cc: New.
9793
9794 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9795
9796 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9797 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9798 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9799 exposing it in public std::tuple interface.
9800
9801 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9802 Benjamin Kosnik <bkoz@redhat.com>
9803
9804 * include/std/thread (__thread_data_base): Nest class in std::thread.
9805 (__thread_data): Likewise.
9806 (__thread_data_ptr): Nest typedef in std::thread.
9807 * src/thread.cc (__thread_proxy): Qualify the above names.
9808 * config/abi/pre/gnu.ver: Remove unused exports.
9809
9810 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9811
9812 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9813 * include/bits/stl_vector.h: Remove private vector_type typedef.
9814 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9815 Fix line numbers.
9816 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9817 * testsuite/23_containers/vector/requirements/dr438/
9818 constructor_1_neg.cc: Same.
9819 * testsuite/23_containers/vector/requirements/dr438/
9820 constructor_2_neg.cc: Same.
9821 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9822 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9823
9824 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9825
9826 PR libstdc++/25191
9827 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9828 deal consistently with __try and __catch too.
9829 * src/localename.cc: Replace try -> __try, catch -> __catch.
9830 * src/ios.cc: Likewise.
9831 * src/locale.cc: Likewise.
9832 * src/istream.cc: Likewise.
9833 * src/thread.cc: Likewise.
9834 * src/compatibility.cc: Likewise.
9835 * src/bitmap_allocator.cc: Likewise.
9836 * src/ios_init.cc: Likewise.
9837 * include/debug/deque: Likewise.
9838 * include/debug/list: Likewise.
9839 * include/tr1_impl/hashtable: Likewise.
9840 * include/std/bitset: Likewise.
9841 * include/ext/pb_ds/detail/resize_policy/
9842 hash_load_check_resize_trigger_imp.hpp: Likewise.
9843 * include/ext/pb_ds/detail/resize_policy/
9844 hash_standard_resize_policy_imp.hpp: Likewise.
9845 * include/ext/pb_ds/detail/cc_hash_table_map_/
9846 resize_fn_imps.hpp: Likewise.
9847 * include/ext/pb_ds/detail/cc_hash_table_map_/
9848 constructor_destructor_fn_imps.hpp: Likewise.
9849 * include/ext/pb_ds/detail/pat_trie_/
9850 split_join_branch_bag.hpp: Likewise.
9851 * include/ext/pb_ds/detail/pat_trie_/
9852 constructors_destructor_fn_imps.hpp: Likewise.
9853 * include/ext/pb_ds/detail/bin_search_tree_/
9854 constructors_destructor_fn_imps.hpp: Likewise.
9855 * include/ext/pb_ds/detail/gp_hash_table_map_/
9856 resize_fn_imps.hpp: Likewise.
9857 * include/ext/pb_ds/detail/gp_hash_table_map_/
9858 constructor_destructor_fn_imps.hpp: Likewise.
9859 * include/ext/pb_ds/detail/binary_heap_/
9860 constructors_destructor_fn_imps.hpp: Likewise.
9861 * include/ext/pb_ds/detail/binary_heap_/
9862 erase_fn_imps.hpp: Likewise.
9863 * include/ext/pb_ds/detail/binary_heap_/
9864 split_join_fn_imps.hpp: Likewise.
9865 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9866 constructors_destructor_fn_imps.hpp: Likewise.
9867 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9868 * include/ext/pb_ds/detail/list_update_map_/
9869 constructor_destructor_fn_imps.hpp: Likewise.
9870 * include/ext/slist: Likewise.
9871 * include/ext/memory: Likewise.
9872 * include/ext/rc_string_base.h: Likewise.
9873 * include/ext/ropeimpl.h: Likewise.
9874 * include/ext/vstring.tcc: Likewise.
9875 * include/ext/rope: Likewise.
9876 * include/ext/sso_string_base.h: Likewise.
9877 * include/bits/shared_ptr.h: Likewise.
9878 * include/bits/stl_list.h: Likewise.
9879 * include/bits/locale_classes.tcc: Likewise.
9880 * include/bits/locale_facets.tcc: Likewise.
9881 * include/bits/locale_classes.h: Likewise.
9882 * include/bits/forward_list.h: Likewise.
9883 * include/bits/stl_vector.h: Likewise.
9884 * include/bits/stl_deque.h: Likewise.
9885 * include/bits/istream.tcc: Likewise.
9886 * include/bits/stl_uninitialized.h: Likewise.
9887 * include/bits/ostream.tcc: Likewise.
9888 * include/bits/vector.tcc: Likewise.
9889 * include/bits/stl_tempbuf.h: Likewise.
9890 * include/bits/deque.tcc: Likewise.
9891 * include/bits/basic_string.tcc: Likewise.
9892 * include/bits/ostream_insert.h: Likewise.
9893 * include/bits/locale_facets_nonio.tcc: Likewise.
9894 * include/bits/stl_tree.h: Likewise.
9895 * include/bits/fstream.tcc: Likewise.
9896 * include/tr1/shared_ptr.h: Likewise.
9897 * include/tr1/hypergeometric.tcc: Likewise.
9898 * include/backward/hashtable.h: Likewise.
9899 * libsupc++/exception_ptr.h: Likewise.
9900 * libsupc++/eh_personality.cc: Likewise.
9901 * libsupc++/eh_call.cc: Likewise.
9902 * config/locale/gnu/monetary_members.cc: Likewise.
9903 * config/locale/gnu/time_members.h: Likewise.
9904 * config/locale/generic/time_members.h: Likewise.
9905
9906 2009-02-03 Johannes Singler <singler@ira.uka.de>
9907
9908 * include/parallel/algorithmfwd.h:
9909 Add parallelism default for many declarations.
9910 * include/parallel/numericfwd.h: Likewise.
9911 * include/parallel/iterator.h: Use iterator_traits as usual.
9912 * include/parallel/par_loop.h:
9913 Include equally_split.h.
9914 (for_each_template_random_access_ed):
9915 Avoid calling the Result default constructor.
9916 * include/parallel/numeric: Replace
9917 for_each_template_random_access by
9918 for_each_template_random_access_ed in numeric functions.
9919
9920 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9921
9922 * config/os/gnu-linux/os_defines.h: Remove superfluous
9923 __NO_STRING_INLINES.
9924
9925 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9926
9927 * testsuite/21_strings/c_strings/char/3.cc: New test.
9928 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9929
9930 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9931 Jakub Jelinek <jakub@redhat.com>
9932
9933 PR libstdc++/30928 (partial, works together with recent glibcs)
9934 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9935 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9936 defined.
9937 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9938 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9939 defined.
9940 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9941 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9942 defined.
9943 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9944 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9945 defined.
9946 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9947 argument is const char *, assign result to const char * var, not
9948 char *.
9949 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9950 argument is const wchar_t *, assign result to const wchar_t * var, not
9951 wchar_t *.
9952
9953 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9954
9955 * include/std/thread: Remove unused headers.
9956 (__thread_data_base): Remove unused mutex and base.
9957 (thread::~thread): Only detach if joinable.
9958 (thread::joinable): Test if thread data ptr is empty.
9959 (thread::_M_thread_data_mutex): Remove.
9960 (thread::_M_get_thread_data): Remove.
9961 (thread::_M_make_thread_data): Remove overload, use make_shared.
9962 (thread::id::id): Make constructor explicit.
9963 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9964 (thread::_M_start_thread): Break shared_ptr cycle on error.
9965 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9966 * testsuite/30_threads/thread/member/4.cc: New.
9967 * testsuite/30_threads/thread/member/5.cc: New.
9968
9969 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9970
9971 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9972 (standard_layout): Just use !has_virtual_destructor for now.
9973 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9974 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9975 * testsuite/30_threads/recursive_mutex/requirements/
9976 standard_layout.cc: New.
9977 * testsuite/30_threads/condition_variable/requirements/
9978 standard_layout.cc: New.
9979 * testsuite/29_atomics/atomic_address/requirements/
9980 standard_layout.cc: Adjust.
9981 * testsuite/29_atomics/atomic_flag/requirements/
9982 standard_layout.cc: Same.
9983 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9984 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9985 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9986 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9987 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9988 line numbers.
9989 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9990 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9991 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9992 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9993 Remove, not required.
9994
9995 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9996
9997 * include/std/thread (__thread_data_base, thread): Rename member
9998 functions to match coding style.
9999 (thread::thread,thread::operator=): Define move operations.
10000 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10001 * config/abi/pre/gnu.ver: Adjust.
10002
10003 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10004
10005 PR libstdc++/38384
10006 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10007 on HPUX.
10008 * configure: Regenerate.
10009
10010 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10011
10012 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10013 atomic_flag_fence.
10014
10015 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10016
10017 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10018 Uros Bizjak <ubizjak@gmail.com>
10019
10020 PR libstdc++/38834
10021 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10022 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10023
10024 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10025 Rainer Emrich <r.emrich@de.tecosim.com>
10026
10027 PR libstdc++/38919
10028 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10029 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10030 * configure: Regenerate.
10031
10032 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10033
10034 * include/std/thread (__thread_data_base::__run): Make non-const.
10035 * testsuite/30_threads/thread/cons/5.cc: New.
10036
10037 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10038
10039 * src/Makefile.am (sources): Add math_stubs_float.cc.
10040 * src/Makefile.in: Regenerate.
10041 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10042
10043 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10044
10045 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10046 * src/Makefile.in: Regenerate.
10047 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10048
10049 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10050
10051 PR libstdc++/32666
10052 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10053
10054 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10055
10056 PR libstdc++/32666
10057 * Makefile.am (hosted_source): Remove libmath directory.
10058 * Makefile.in: Regenerate.
10059 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10060 (AC_REPLACE_MATHFUNCS): Remove.
10061 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10062 in GLIBCXX_CHECK_C99_TR1.
10063 * acinclude.m4: Remove libmath, need_math.
10064 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10065 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10066 * configure.ac: Same.
10067 * configure: Regenerate.
10068 * fragment.am: Fix comment.
10069 * config.h.in: Regenerate.
10070 * src/Makefile.in: Regenerate.
10071 * src/Makefile.am: Remove libmath references.
10072 * doc/Makefile.in: Regenerate.
10073 * po/Makefile.in: Regenerate.
10074 * include/Makefile.in: Regenerate.
10075 * libsupc++/Makefile.in: Regenerate.
10076 * testsuite/Makefile.in: Regenerate.
10077
10078 * src/compatibility.cc: Also export long double versions of "C" math
10079 library if hppa-linux.
10080 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10081 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10082
10083 * libmath: Remove.
10084 * libmath/signbit.c: Same.
10085 * libmath/stubs.c: Same.
10086 * libmath/Makefile.in: Same.
10087 * libmath/copysignf.c: Same.
10088 * libmath/mathconf.h: Same.
10089 * libmath/signbitf.c: Same.
10090 * libmath/Makefile.am: Same.
10091 * libmath/signbitl.c: Same.
10092
10093 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10094 Paolo Carlini <paolo.carlini@oracle.com>
10095
10096 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10097 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10098 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10099 * configure.ac: Adjust.
10100 * doc/xml/manual/configure.xml: Update.
10101 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10102 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10103 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10104 * configure: Regenerate.
10105 * config.h.in: Likewise.
10106
10107 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10108 thread::joinable, thread::swap, this_thread::get_id,
10109 this_thread::yield): Define inline...
10110 * include/std/thread: ... here.
10111 * config/abi/pre/gnu.ver: Adjust.
10112
10113 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10114
10115 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10116 Add dg-timeout-factor 2.0.
10117 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10118 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10119 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10120 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10121 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10122 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10123
10124 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10125
10126 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10127 field from readelf output.
10128
10129 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10130
10131 PR libstdc++/38384
10132 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10133 * configure: Regenerate.
10134
10135 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10136
10137 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10138 _GLIBCXX_HAVE_TLS.
10139 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10140
10141 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10142
10143 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10144 constructor for _M_pattern.
10145 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10146 string.cc: Test construction from different basic_string type.
10147 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10148 string.cc: Likewise.
10149
10150 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10151 Jonathan Larmour <jifl@eCosCentric.com>
10152
10153 PR libstdc++/36801
10154 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10155 New.
10156 (__gnu_cxx::__exchange_and_add): Use it.
10157 * src/atomic.cc (get_atomic_mutex): New.
10158 * src/debug.cc (get_safe_base_mutex): New.
10159 * src/locale.cc (get_locale_cache_mutex): New.
10160 * src/mt_allocator.cc (get_freelist): New.
10161 (get_freelist_mutex): New.
10162 * src/pool_allocator.cc (get_palloc_mutex): New.
10163 * include/std/mutex (__once_functor_lock): To
10164 (__get_once_functor_lock): ...this.
10165 * src/mutex.cc (__once_mutex): Don't export, use
10166 (get_once_mutex): ...this.
10167 * config/abi/pre/gnu.ver: Adjust exports.
10168
10169 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10170
10171 PR libstdc++/38732
10172 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10173 referenceCount field again.
10174 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10175 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10176 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10177 inline functions.
10178 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10179 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10180 instead of __cxa_exception.
10181 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10182 __cxxabiv1::__cxa_throw): Likewise.
10183 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10184 std::__exception_ptr::exception_ptr::_M_addref,
10185 std::__exception_ptr::exception_ptr::_M_release,
10186 __gxx_dependent_exception_cleanup): Likewise.
10187 * testsuite/18_support/exception/38732.cc: New test.
10188
10189 PR libstdc++/38092
10190 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10191 * src/compatibility.cc: Don't use .symver directives if
10192 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10193 * config.h.in: Regenerated.
10194 * configure: Likewise.
10195
10196 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10197
10198 PR libstdc++/38466
10199 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10200
10201 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10202
10203 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10204 of classic locale...
10205 (locale::classic): Here.
10206
10207 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10208
10209 * include/tr1_impl/regex: Fix bad return statements and typos.
10210
10211 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10212
10213 * include/tr1_impl/regex: Remove unimplemented function definitions.
10214 * testsuite/28_regex/init-list.cc: Compile only.
10215 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10216 c_string_extended.cc: Same.
10217 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10218 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10219
10220 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10221
10222 PR libstdc++/38384
10223 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10224 * configure: Regenerate.
10225
10226 2009-01-05 Ben Elliston <bje@au.ibm.com>
10227
10228 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10229 * configure: Regenerate.
10230
10231 2009-01-05 Ben Elliston <bje@au.ibm.com>
10232
10233 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10234 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10235 * configure: Regenerate.
10236
10237 2009-01-04 Richard Guenther <rguenther@suse.de>
10238
10239 PR libstdc++/38720
10240 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10241 integer type for storage, arithmetic and comparisons.
10242 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10243
10244 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10245
10246 PR libstdc++/38719
10247 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10248 _Fwd_list_const_iterator::_M_next): Fix return type.
10249
10250 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10251
10252 * Revert last commit, reopen and suspend libstdc++/38678.
10253
10254 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10255
10256 PR libstdc++/38678
10257 * include/std/istream (basic_istream<>::_M_read): New.
10258 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10259 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10260 * include/std/ostream (basic_ostream<>::_M_write_): New.
10261 (basic_ostream<>::_M_write): Adjust.
10262 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10263 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10264 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10265 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10266 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.