]> gcc.gnu.org Git - gcc.git/blame - libstdc++-v3/ChangeLog
h8300.c (F): New.
[gcc.git] / libstdc++-v3 / ChangeLog
CommitLineData
5cab7013
PC
12009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
2
3 * include/bits/basic_string.h (operator+=(initializer_list<>),
4 append(initializer_list<>)): Forward to the append overload taking
5 a const CharT* pointer and a size, thus avoiding instantiating
6 unnecessarily in the built library the overload taking a pair of
7 iterators.
8 (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
9 for assign.
10 (insert(iterator, initializer_list<>): Likewise for insert.
11
42999928
PC
122009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
13
14 * include/bits/c++config: Do not disable extern templates for string
15 in plain parallel-mode and in profile-mode; add comment explaining
16 _GLIBCXX_EXTERN_TEMPLATE == -1.
1351c401 17 * testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
42999928 18
f0673555
JM
192009-10-14 Jason Merrill <jason@redhat.com>
20
42999928 21 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
f0673555 22
a018595e
PC
232009-10-13 Paolo Carlini <paolo.carlini@oracle.com>
24
25 * include/parallel/for_each_selectors.h: Minor uglification and
26 stylistic fixes.
27
3525f49b
ESR
282009-10-13 Edward Smith-Rowland <3dw4rd@verizon.net>
29
a018595e
PC
30 * include/precompiled/stdc++.h: Include <initializer_list>
31 for completeness.
3525f49b 32
77e3c516
PC
332009-10-12 Paolo Carlini <paolo.carlini@oracle.com>
34
35 * include/bits/random.h (class linear_congruential_engine,
36 class mersenne_twister_engine, class subtract_with_carry_engine,
37 class discard_block_engine, class independent_bits_engine,
38 class shuffle_order_engine, class uniform_int_distribution,
39 class binomial_distribution, class geometric_distribution,
40 class negative_binomial_distribution, class poisson_distribution,
41 class discrete_distribution): Do not use simulated concept checks,
42 tidy startic_asserts on argument types and ranges.
43 (class uniform_real_distribution, class normal_distribution,
44 class lognormal_distribution, class gamma_distribution,
45 class chi_squared_distribution, class cauchy_distribution,
46 class fisher_f_distribution, class student_t_distribution,
47 class exponential_distribution, class weibull_distribution,
48 class extreme_value_distribution, class piecewise_linear_distribution,
49 class piecewise_constant_distribution): Add static_assert on
50 template argument type.
51 * include/std/random: Do not include <bits/concept_check.h>.
52 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
53 Fix.
54 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
55 Likewise.
56 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
57 Likewise.
58 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
59 Likewise.
60 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
61 Likewise.
62 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
63 Likewise.
64 * testsuite/26_numerics/random/discard_block_engine/requirements/
65 typedefs.cc: Likewise.
66 * testsuite/26_numerics/random/discard_block_engine/operators/
67 equal.cc: Likewise.
68 * testsuite/26_numerics/random/discard_block_engine/operators/
69 serialize.cc: Likewise.
70 * testsuite/26_numerics/random/linear_congruential_engine/
71 requirements/non_uint_neg.cc: Tweak.
72
9b99d0fd
GP
732009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
74
75 * doc/xml/manual/messages.xml: Update GNU gettext reference.
76
ff7c1dc1 772009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
a25f290c
GP
78
79 * doc/xml/manual/codecvt.xml: Refer to The Open Group Base
80 Specifications, Issue 6 (IEEE Std. 1003.1-2004).
81 Update link to bogus site with reference to unix.org.
82 * doc/xml/manual/ctype.xml: Ditto.
83 * doc/xml/manual/locale.xml: Ditto.
84
6aa7cd49
PC
852009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
86
87 * include/parallel/numeric (__adjacent_difference_switch): Fix typo.
88 * include/parallel/for_each_selectors.h
89 (__adjacent_difference_selector): Likewise.
90
a020110e
PC
912009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
92
93 * include/ext/bitmap_allocator.h: Minor clean-ups.
94
38bf8621
PC
952009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
96
97 * config/abi/pre/gnu.ver: Adjust exports.
98
b44d3aa8
PM
992009-10-07 Phil Muldoon <pmuldoon@redhat.com>
100
101 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
102 pretty-printer section.
103
3c5339cb
CJ
1042009-10-07 Chris Jefferson <chris@bubblescope.net>
105
106 * testsuite/25_algorithms/rotate/moveable2.cc: New.
107
02ebbe2f
JJ
1082009-10-06 Janis Johnson <janis187@us.ibm.com>
109
110 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
111 * testsuite/decimal/cast_neg.cc: Ditto.
112 * testsuite/decimal/comparison.cc: Ditto.
113 * testsuite/decimal/compound-assignment.cc: Ditto.
114 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
115 * testsuite/decimal/conversion-from-float.cc: Ditto.
116 * testsuite/decimal/conversion-from-integral.cc: Ditto.
117 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
118 * testsuite/decimal/conversion-to-integral.cc: Ditto.
119 * testsuite/decimal/ctor.cc: Ditto.
120 * testsuite/decimal/incdec.cc: Ditto.
121 * testsuite/decimal/incdec-memfunc.cc: Ditto.
122 * testsuite/decimal/make-decimal.cc: Ditto.
123 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
124 * testsuite/decimal/operator_neg.cc: Ditto.
125 * testsuite/decimal/unary-arith.cc: Ditto.
126
e48efd3b
BK
1272009-10-05 Benjamin Kosnik <bkoz@redhat.com>
128
129 * doc/html/*: Regenerate.
130
cadd2a9c
JB
1312009-10-05 John Bytheway <jbytheway@gmail.com>
132
133 PR libstdc++/41530
134 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
135 Fix to just move.
136 * testsuite/20_util/tuple/cons/41530.cc: New.
137
8c32d1e0
PM
1382009-10-05 Phil Muldoon <pmuldoon@redhat.com>
139
140 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
141 printers. Add links to GDB wiki/online manual.
142
4cdc8761
BK
1432009-10-05 Benjamin Kosnik <bkoz@redhat.com>
144 Edward Smith-Rowland <3dw4rd@verizon.net>
145
146 * include/decimal/decimal: Warn if decimal floating point types
147 are not available.
148 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
149 * configure.ac: Use it.
150 * configure: Regenerate.
151 * config.h.in: Regenerate.
152
1532009-10-05 Benjamin Kosnik <bkoz@redhat.com>
154
155 * include/Makefile.am: Remove stray line break.
156
157 * include/decimal/decimal: Brief class doxygen markup.
158 * libsupc++/exception: Whitespace cleanup.
159
160 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
161 decimal.
162 * scripts/create_testsuite_files (dlist): Same.
163
164 * doc/xml/manual/using.xml: One column in table. Move after TR1.
165
166 * testsuite/decimal/bad-cast.cc: Move to...
167 * testsuite/decimal/cast_neg.cc: ...here.
168 * testsuite/decimal/bad-mixed-mode.cc: Move to...
169 * testsuite/decimal/mixed-mode_neg.cc: ...here.
170 * testsuite/decimal/bad-operator.cc: Move to...
171 * testsuite/decimal/operator_neg.cc: ...here.
172
173 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
174
1752009-10-05 Janis Johnson <janis187@us.ibm.com>
176
177 * doc/Makefile.am: Process new file.
178 * doc/xml/manual/intro.xml: Ditto.
179 * doc/xml/manual/using.xml: Document new header.
180 * doc/xml/manual/status_cxxdecimal.xml: New file.
181 * include/Makefile.am: Process new headers.
182 * include/decimal/decimal: New file.
183 * include/decimal/decimal.h: New file.
184
1852009-10-05 Janis Johnson <janis187@us.ibm.com>
186
187 * testsuite/decimal: New directory.
188 * testsuite/decimal/bad-cast.cc: New test.
189 * testsuite/decimal/bad-mixed-mode.cc: New test.
190 * testsuite/decimal/bad-operator.cc: New test.
191 * testsuite/decimal/binary-arith.cc: New test.
192 * testsuite/decimal/comparison.cc: New test.
193 * testsuite/decimal/compound-assignment.cc: New test.
194 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
195 * testsuite/decimal/conversion-from-float.cc: New test.
196 * testsuite/decimal/conversion-from-integral.cc: New test.
197 * testsuite/decimal/conversion-to-generic-float.cc: New test.
198 * testsuite/decimal/conversion-to-integral.cc: New test.
199 * testsuite/decimal/ctor.cc: New test.
200 * testsuite/decimal/incdec.cc: New test.
201 * testsuite/decimal/incdec-memfunc.cc: New test.
202 * testsuite/decimal/make-decimal.cc: New test.
203 * testsuite/decimal/unary-arith.cc: New test.
204
fe03b3df
PC
2052009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
206
207 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
208 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
209
2102009-10-05 Chris Jefferson <chris@bubblescope.net>
211
212 * include/bits/stl_algo.h (__stable_partition_adaptive,
213 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
214 Extend to work with rvalue references in C++0x mode.
215 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
216 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
217 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
218 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
219 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
220
4232f9fd
BK
2212009-10-04 Benjamin Kosnik <bkoz@redhat.com>
222
223 * doc/xml/manual/using.xml: Add profile headers.
224 * testsuite/ext/profile/mh.cc: Restrict to linux.
225
1218d701 2262009-10-02 Silvius Rus <silvius.rus@gmail.com>
4232f9fd 227
1218d701
SR
228 * configure: Add check for execinfo.h.
229 * config.h.in: Add undef for HAVE_EXECINFO_H.
230 * include/Makefile.am: Add build support for profile mode.
231 * include/Makefile.in: Same.
232 * include/profile/base.h: New file.
233 * include/profile/bitset: Same.
234 * include/profile/deque: Same.
235 * include/profile/hashtable.h: Same.
236 * include/profile/list: Same.
237 * include/profile/map: Same.
238 * include/profile/map.h: Same.
239 * include/profile/multimap.h: Same.
240 * include/profile/multiset.h: Same.
241 * include/profile/set: Same.
242 * include/profile/set.h: Same.
243 * include/profile/unordered_map: Same.
244 * include/profile/unordered_set: Same.
245 * include/profile/vector: Same.
246 * include/profile/impl/profiler.h: Same.
247 * include/profile/impl/profiler_container_size.h: Same.
248 * include/profile/impl/profiler_hash_func.h: Same.
249 * include/profile/impl/profiler_hashtable_size.h: Same.
250 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
251 * include/profile/impl/profiler_node.h: Same.
252 * include/profile/impl/profiler_state.h: Same.
253 * include/profile/impl/profiler_trace.h: Same.
254 * include/profile/impl/profiler_vector_size.h: Same.
255 * include/profile/impl/profiler_vector_to_list.h: Same.
4232f9fd 256 * include/std/vector: Include corresponding profile header guarded by
1218d701
SR
257 _GLIBCXX_PROFILE.
258 * include/std/deque: Same.
259 * include/std/list: Same.
260 * include/std/map: Same.
261 * include/std/unordered_map: Same.
262 * include/std/bitset: Same.
263 * include/std/set: Same.
264 * include/std/unordered_set: Same.
265 * include/backward/hash_map: Same.
266 * include/backward/hash_set: Same.
267 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
268 * include/bits/c++config: Define profile namespace.
269 * testsuite/Makefile.in: Add check-profile.
270 * testsuite/Makefile.am: Same.
271 * testsuite/ext/profile/all.cc: New file.
272 * testsuite/ext/profile/mh.cc: Same.
273 * testsuite/ext/profile/mutex_extensions.cc: Same.
274 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
275 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
276 * testsuite/23_containers/vector/profile/vector.cc: Same.
277 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
278 in profile mode.
279 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
280 * testsuite/23_containers/list/capacity/29134.cc: Same.
281 * doc/Makefile.in: Add reference to profile_mode.xml.
282 * doc/Makefile.am: Same.
283 * doc/xml/manual/profile_mode.xml: New file.
284 * doc/xml/manual/debug.xml: Add link to profile mode section.
285 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
286 * doc/doxygen/user.cfg.in: Add profile mode files.
287
63ffc486
JS
2882009-10-02 Johannes Singler <singler@ira.uka.de>
289
4232f9fd
BK
290 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
291 * include/parallel/compatibility.h: Likewise.
292 * include/parallel/multiseq_selection.h: Likewise.
293 * include/parallel/random_shuffle.h: Likewise.
294 * include/parallel/random_number.h: Likewise;
295 use numeric_limits<>::digit instead of sizeof()*8.
296 * include/parallel/types.h: Likewise.
297 * doc/html/manual/bk01pt12ch31s03.html:
298 Document dependency on stdint.h.
63ffc486 299
e08312e3
PM
3002009-10-01 Phil Muldoon <pmuldoon@redhat.com>
301
302 * python/libstdcxx/v6/printers.py (StdListPrinter):
303 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
304 printer registration.
305 (StdListIteratorPrinter): Likewise.
306 (StdDebugIteratorPrinter): New printer.
307 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
308 entries. Always pass a typename where the type can change.
309 (StdSlistPrinter) Receive typename from printer registration. Use
310 in printer output.
311 (StdBitsetPrinter): Likewise.
312 (StdDequePrinter): Likewise.
313
300ea283
PC
3142009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
315
316 * include/bits/random.tcc: Define static const data members.
317 * include/tr1/random.tcc: Likewise.
318 * testsuite/26_numerics/random/subtract_with_carry_engine/
319 requirements/constants.cc: New.
320 * testsuite/26_numerics/random/mersenne_twister_engine/
321 requirements/constants.cc: Likewise.
322 * testsuite/26_numerics/random/linear_congruential_engine/
323 requirements/constants.cc: Likewise.
324 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
325 constants.cc: Likewise.
326 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
327 requirements/constants.cc: Likewise.
328 * testsuite/tr1/5_numerical_facilities/random/
329 subtract_with_carry_01/requirements/constants.cc: Likewise.
330 * testsuite/tr1/5_numerical_facilities/random/discard_block/
331 requirements/constants.cc: Likewise.
332 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
333 requirements/constants.cc: Likewise.
334 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
335 requirements/constants.cc: Likewise.
336 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
337 requirements/constants.cc: Likewise.
338
3392009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
c82852f7
RW
340
341 PR libstdc++/38923
342 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
343 use sed script portable to Solaris /bin/sed for extracting ld
344 version.
345 * configure: Regenerate.
346
bbcfe54a
BK
3472009-09-28 Benjamin Kosnik <bkoz@redhat.com>
348
300ea283
PC
349 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
350 * libsupc++/vec.cc: Same.
351 * libsupc++/vterminate.cc: Same.
352 * libsupc++/new_opnt.cc: Same.
bbcfe54a 353
b112ce96
JS
3542009-09-28 Johannes Singler <singler@ira.uka.de>
355
bbcfe54a 356 * include/parallel/for_each_selectors.h: Remove obsolete comment.
b112ce96 357
15a155ef
PC
3582009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
359
360 * doc/html/ext/lwg-active.html: Update to Revision R66.
361 * doc/html/ext/lwg-closed.html: Likewise.
bbcfe54a 362 * doc/html/ext/lwg-defects: Likewise.
15a155ef
PC
363
364 * doc/xml/manual/intro.xml: Update entry for DR 853.
365
aefb8324
GP
3662009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
367
368 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
369 according to upstream redirects.
370
0e505d53
JS
3712009-09-25 Johannes Singler <singler@ira.uka.de>
372
bbcfe54a
BK
373 * include/parallel/include/parallel/checkers.h
374 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
375 (__is_sorted): Remove default parameter for _Compare; remove
376 inappropriate printf.
0e505d53 377
3b06118a
JS
3782009-09-25 Johannes Singler <singler@ira.uka.de>
379
bbcfe54a 380 * include/parallel/base.h: Comment on presence of min/max duplicates.
3b06118a 381
da8d2b60
JS
3822009-09-25 Johannes Singler <singler@ira.uka.de>
383
bbcfe54a
BK
384 * include/parallel/partition.h (__parallel_nth_element):
385 Correct comment.
da8d2b60 386
78605f0a
JS
3872009-09-24 Johannes Singler <singler@ira.uka.de>
388
bbcfe54a
BK
389 * include/parallel/algo.h: Uglify internal identifiers;
390 correct line breaks.
391 * include/parallel/for_each.h: Likewise.
392 * include/parallel/numeric: Likewise.
393 * include/parallel/omp_loop.h: Likewise.
394 * include/parallel/omp_loop_static.h: Likewise.
395 * include/parallel/par_loop.h: Likewise.
396 * include/parallel/workstealing.h: Likewise.
78605f0a 397
2a2e7f9d
JS
3982009-09-24 Johannes Singler <singler@ira.uka.de>
399
bbcfe54a
BK
400 * include/parallel/base.h (_EqualFromLess): Move _Compare template
401 parameter to the end as of others.
402 * include/parallel/algobase.h
403 (__lexicographical_compare_switch): Likewise.
2a2e7f9d 404
4459d22e
JS
4052009-09-23 Johannes Singler <singler@ira.uka.de>
406
bbcfe54a
BK
407 * include/parallel/algobase.h: Uglify internal identifiers;
408 correct line breaks.
409 * include/parallel/algo.h: Likewise.
410 * include/parallel/base.h: Likewise.
411 * include/parallel/equally_split.h: Likewise.
412 * include/parallel/find.h: Likewise.
413 * include/parallel/find_selectors.h: Likewise.
414 * include/parallel/for_each_selectors.h: Likewise.
415 * include/parallel/list_partition.h: Likewise.
416 * include/parallel/losertree.h: Likewise.
417 * include/parallel/merge.h: Likewise.
418 * include/parallel/multiseq_selection.h: Likewise.
419 * include/parallel/multiway_merge.h: Likewise.
420 * include/parallel/multiway_mergesort.h: Likewise.
421 * include/parallel/numeric: Likewise.
422 * include/parallel/numericfwd.h: Likewise.
423 * include/parallel/omp_loop.h: Likewise.
424 * include/parallel/omp_loop_static.h: Likewise.
425 * include/parallel/par_loop.h: Likewise.
426 * include/parallel/partition.h: Likewise.
427 * include/parallel/random_shuffle.h: Likewise.
428 * include/parallel/search.h: Likewise.
429 * include/parallel/sort.h: Likewise.
430 * include/parallel/workstealing.h: Likewise.
4459d22e 431
ed20c43e
GP
4322009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
433
434 * doc/xml/manual/appendix_contributing.xml: Adjust link to
435 coreutils.
436
172d0c86
JK
4372009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
438
439 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
440
f16fd827
JM
4412009-09-17 Joseph Myers <joseph@codesourcery.com>
442
443 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
444 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
445 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
446 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
447 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
448 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
449 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
450 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
451 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
452 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
453 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
454 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
455
e10822c2
JM
4562009-09-17 Joseph Myers <joseph@codesourcery.com>
457
458 * include/ext/vstring.h (to_wstring(long long),
459 to_wstring(unsigned long long), to_wstring(long double)): Disable
460 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
461
15ac3c72
JS
4622009-09-17 Johannes Singler <singler@ira.uka.de>
463
bbcfe54a
BK
464 * include/parallel/algobase.h: Replace tabs by spaces;
465 correct line breaks.
466 * include/parallel/algorithmfwd.h: Likewise.
467 * include/parallel/balanced_quicksort.h: Likewise.
468 * include/parallel/base.h: Likewise.
469 * include/parallel/checkers.h: Likewise.
470 * include/parallel/compatibility.h: Likewise.
471 * include/parallel/equally_split.h: Likewise.
472 * include/parallel/find.h: Likewise.
473 * include/parallel/for_each.h: Likewise.
474 * include/parallel/for_each_selectors.h: Likewise.
475 * include/parallel/iterator.h: Likewise.
476 * include/parallel/list_partition.h: Likewise.
477 * include/parallel/losertree.h: Likewise.
478 * include/parallel/merge.h: Likewise.
479 * include/parallel/multiseq_selection.h: Likewise.
480 * include/parallel/multiway_merge.h: Likewise.
481 * include/parallel/multiway_mergesort.h: Likewise.
482 * include/parallel/numeric: Likewise.
483 * include/parallel/numericfwd.h: Likewise.
484 * include/parallel/omp_loop.h: Likewise.
485 * include/parallel/omp_loop_static.h: Likewise.
486 * include/parallel/par_loop.h: Likewise.
487 * include/parallel/partial_sum.h: Likewise.
488 * include/parallel/partition.h: Likewise.
489 * include/parallel/queue.h: Likewise.
490 * include/parallel/quicksort.h: Likewise.
491 * include/parallel/random_number.h: Likewise.
492 * include/parallel/random_shuffle.h: Likewise.
493 * include/parallel/search.h: Likewise.
494 * include/parallel/set_operations.h: Likewise.
495 * include/parallel/settings.h: Likewise.
496 * include/parallel/sort.h: Likewise.
497 * include/parallel/types.h: Likewise.
498 * include/parallel/unique_copy.h: Likewise.
499 * include/parallel/workstealing.h: Likewise.
500 * include/parallel/algo.h: Likewise;
501 shorten _ForwardIterator to _FIterator.
502 * include/parallel/find_selectors.h: Likewise.
15ac3c72 503
721641c4
JS
5042009-09-16 Johannes Singler <singler@ira.uka.de>
505
bbcfe54a
BK
506 * include/parallel/base.h: Correct some comments accidentally changed
507 during uglification.
508 * include/parallel/find.h: Likewise.
509 * include/parallel/find_selectors.h: Likewise.
510 * include/parallel/multiway_merge.h: Likewise.
511 * include/parallel/multiway_mergesort.h: Likewise.
512 * include/parallel/partial_sum.h: Likewise.
513 * include/parallel/partition.h: Likewise.
514 * include/parallel/queue.h: Likewise.
515 * include/parallel/random_shuffle.h: Likewise.
516 * include/parallel/settings.h: Likewise.
517 * include/parallel/sort.h: Likewise.
518 * include/parallel/tags.h: Likewise.
519 * include/parallel/workstealing.h: Likewise.
721641c4 520
54384f7f
JS
5212009-09-16 Johannes Singler <singler@ira.uka.de>
522
bbcfe54a
BK
523 * include/parallel/base.h (_EqualFromLess):
524 Correct uglification of member variables and method arguments.
525 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
526 * include/parallel/find_selectors.h (__find_first_of_selector):
527 Likewise.
528 * include/parallel/iterator.h (_IteratorTriple): Likewise.
529 * include/parallel/multiseq_selection.h
530 (_Lexicographic, _LexicographicReverse): Likewise.
531 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
532 Likewise.
533 * include/parallel/random_number.h (_RandomNumber): Likewise.
534 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
535 Likewise.
536 * include/parallel/set_operations.h (__symmetric_difference_func,
537 __difference_func, __intersection_func, __union_func,
538 parallel_set_union, parallel_set_intersection, parallel_set_difference,
539 parallel_set_symmetric_difference): Likewise.
540 * include/parallel/tags.h (parallel_tag): Likewise.
541 * include/parallel/workstealing.h (_Job): Likewise.
542 * include/parallel/multiway_merge.h
543 (__multiway_merge_k_variant_sentinel_switch:operator())
544 correct uglification of _*LoserTree*.
545 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
546 uglification of member variables and method arguments.
547 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
548 * include/parallel/for_each_selectors.h: Likewise.
549 * include/parallel/omp_loop.h: Likewise.
550 * include/parallel/algo.h: Likewise; uglify c_rand_number.
54384f7f 551
11b9c936
JS
5522009-09-16 Johannes Singler <singler@ira.uka.de>
553
bbcfe54a
BK
554 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
555 Replace redundant _Self.
556 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
557 Replace redundant _Self.
558 * include/parallel/algo.h: Correct accidental _Self in comments.
559 * include/parallel/losertree.h: Likewise.
560 * include/parallel/multiway_merge.h: Likewise.
561 * include/parallel/random_shuffle.h: Likewise.
11b9c936 562
1acba85b
JS
5632009-09-16 Johannes Singler <singler@ira.uka.de>
564
bbcfe54a
BK
565 * include/parallel/algobase.h: Uglify internal identifiers.
566 * include/parallel/algo.h: Likewise.
567 * include/parallel/algorithm: Likewise.
568 * include/parallel/algorithmfwd.h: Likewise.
569 * include/parallel/balanced_quicksort.h: Likewise.
570 * include/parallel/base.h: Likewise.
571 * include/parallel/basic_iterator.h: Likewise.
572 * include/parallel/checkers.h: Likewise.
573 * include/parallel/compatibility.h: Likewise.
574 * include/parallel/compiletime_settings.: Likewise.
575 * include/parallel/equally_split.h: Likewise.
576 * include/parallel/features.h: Likewise.
577 * include/parallel/find.h: Likewise.
578 * include/parallel/find_selectors.h: Likewise.
579 * include/parallel/for_each.h: Likewise.
580 * include/parallel/for_each_selectors.h: Likewise.
581 * include/parallel/iterator.h: Likewise.
582 * include/parallel/list_partition.h: Likewise.
583 * include/parallel/losertree.h: Likewise.
584 * include/parallel/merge.h: Likewise.
585 * include/parallel/multiseq_selection.h: Likewise.
586 * include/parallel/multiway_merge.h: Likewise.
587 * include/parallel/multiway_mergesort.h: Likewise.
588 * include/parallel/numeric: Likewise.
589 * include/parallel/numericfwd.h: Likewise.
590 * include/parallel/omp_loop.h: Likewise.
591 * include/parallel/omp_loop_static.h: Likewise.
592 * include/parallel/parallel.h: Likewise.
593 * include/parallel/par_loop.h: Likewise.
594 * include/parallel/partial_sum.h: Likewise.
595 * include/parallel/partition.h: Likewise.
596 * include/parallel/queue.h: Likewise.
597 * include/parallel/quicksort.h: Likewise.
598 * include/parallel/random_number.h: Likewise.
599 * include/parallel/random_shuffle.h: Likewise.
600 * include/parallel/search.h: Likewise.
601 * include/parallel/set_operations.h: Likewise.
602 * include/parallel/settings.h: Likewise.
603 * include/parallel/sort.h: Likewise.
604 * include/parallel/tags.h: Likewise.
605 * include/parallel/types.h: Likewise.
606 * include/parallel/unique_copy.h: Likewise.
607 * include/parallel/workstealing.h: Likewise.
1acba85b 608
af0b8d73
PC
6092009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
610
611 PR libstdc++/41037
612 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
613 and wcerr flags.
614 * testsuite/27_io/objects/char/41037.cc: New.
615 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
616
3cec90b4
AS
6172009-09-14 Andrew Stubbs <ams@codesourcery.com>
618
619 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
620 constraint.
621
6aa8519d
JS
6222009-09-11 Johannes Singler <singler@ira.uka.de>
623
bbcfe54a
BK
624 * include/parallel/multiway_merge.h
625 (multiway_merge_exact_splitting): Deallocate borders correctly.
626 (parallel_multiway_merge): Remove unnecessarily complicated
627 allocation, random access iterators are default-constructible;
628 deallocate ne_seqs correctly.
6aa8519d 629
fc52f99d
PC
6302009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
631
632 PR libstdc++/41316
633 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
634 Remove.
635 (forward_list<>::sort(_Comp)): Only declare.
636 (forward_list<>::sort()): Forward to the latter.
637 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
638 Remove definition.
639 (forward_list<>::sort(_Comp)): Define.
640 * testsuite/23_containers/forward_list/requirements/dr438/
641 assign_neg.cc: Adjust dg-error line number.
642 * testsuite/23_containers/forward_list/requirements/dr438/
643 insert_neg.cc: Likewise.
644 * testsuite/23_containers/forward_list/requirements/dr438/
645 constructor_1_neg.cc: Likewise.
646 * testsuite/23_containers/forward_list/requirements/dr438/
647 constructor_2_neg.cc: Likewise.
648
878f62e5
RW
6492009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
650
651 * src/Makefile.am (libstdc___la_LINK): New.
652 * src/Makefile.in: Regenerate.
653
29cd5cc5
LR
6542009-09-09 Loren J. Rittle <ljrittle@acm.org>
655
656 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
657 *-*-freebsd* from both dg-do and dg-options.
658
713e2ea6
AO
6592009-09-08 Alexandre Oliva <aoliva@redhat.com>
660
661 * configure: Rebuilt with modified libtool.m4.
662
d4e0a1c0 6632009-09-07 H.J. Lu <hongjiu.lu@intel.com>
bbcfe54a 664 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
d4e0a1c0
L
665
666 PR libstdc++/41280
667 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
668 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
669 * configure: Regenerate.
670
f7d601a5
PC
6712009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
672
673 PR libstdc++/41267
674 * include/bits/stl_algobase.h (__copy_move::__copy_m,
675 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
676 with a null third argument.
677
880b527f
BK
6782009-09-04 Benjamin Kosnik <bkoz@redhat.com>
679
680 Revert.
681 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
682 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
683 bool for stream sentry objects.
684 * include/bits/istream.tcc: Same.
685 * include/bits/ostream.tcc: Same.
686 * include/bits/basic_string.tcc: Same.
687 * include/bits/ostream_insert.h: Same.
688 * src/istream.cc: Same.
689
865dfe39
RW
6902009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
691
6330e1d9
RW
692 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
693 instantiation with additional commands issued for each Makefile
694 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
695 runs these commands.
696 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
697 running `make' in include, passing `pch_build=' to `make'.
698 * configure: Regenerate.
699
865dfe39
RW
700 PR libstdc++/41220
701 * include/Makefile.am (CLEANFILES): Add stamp-host.
702 * include/Makefile.in: Regenerate.
703
ea9549ff
JM
7042009-09-02 Joseph Myers <joseph@codesourcery.com>
705
706 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
707 under util/ to remote host. Copy .h and .hpp files at more levels
708 under util/ to remote host.
709
e123d196
PC
7102009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
711
712 * include/bits/stl_uninitialized.h
880b527f 713 (__uninitialized_copy::uninitialized_copy): Just call (the now
e123d196
PC
714 forwarding) _Construct.
715
01bbe151
CJ
7162009-09-01 Chris Jefferson <chris@bubblescope.net>
717 Paolo Carlini <paolo.carlini@oracle.com>
718
719 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
720 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
721 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
722 move_iterators/1.cc: Adjust, do not define
723 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
724 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
725 move_iterators/1.cc: Likewise.
726 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
727 * testsuite/25_algorithms/move/1.cc: Likewise.
728 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
729 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
730 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
731 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
732 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
733 test for predicated test.
734 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
735 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
736 for predicated version.
737 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
738
739 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
740 enable test2 and test3.
741
742 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
743 moving bug in C++0x mode.
744
745 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
746 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
747 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
748 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
749
d35c8bb5
UB
7502009-08-31 Uros Bizjak <ubizjak@gmail.com>
751 Kaz Kojima <kkojima@gcc.gnu.org>
752
753 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
754 dg-add-options ieee.
755 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
756 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
757 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
758 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
759 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
760 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
761 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
762 * testsuite/18_support/numeric_limits/
763 specialization_default_values.cc: Likewise.
764 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
765 * testsuite/26_numerics/complex/pow.cc: Likewise.
766 * testsuite/tr1/5_numerical_facilities/special_functions/
767 01_assoc_laguerre/check_nan.cc: Likewise.
768 * testsuite/tr1/5_numerical_facilities/special_functions/
769 02_assoc_legendre/check_nan.cc: Likewise.
770 * testsuite/tr1/5_numerical_facilities/special_functions/
771 03_beta/check_nan.cc: Likewise.
772 * testsuite/tr1/5_numerical_facilities/special_functions/
773 04_comp_ellint_1/check_nan.cc: Likewise.
774 * testsuite/tr1/5_numerical_facilities/special_functions/
775 05_comp_ellint_2/check_nan.cc: Likewise.
776 * testsuite/tr1/5_numerical_facilities/special_functions/
777 06_comp_ellint_3/check_nan.cc: Likewise.
778 * testsuite/tr1/5_numerical_facilities/special_functions/
779 07_conf_hyperg/check_nan.cc: Likewise.
780 * testsuite/tr1/5_numerical_facilities/special_functions/
781 08_cyl_bessel_i/check_nan.cc: Likewise.
782 * testsuite/tr1/5_numerical_facilities/special_functions/
783 09_cyl_bessel_j/check_nan.cc: Likewise.
784 * testsuite/tr1/5_numerical_facilities/special_functions/
785 10_cyl_bessel_k/check_nan.cc: Likewise.
786 * testsuite/tr1/5_numerical_facilities/special_functions/
787 11_cyl_neumann/check_nan.cc: Likewise.
788 * testsuite/tr1/5_numerical_facilities/special_functions/
789 12_ellint_1/check_nan.cc: Likewise.
790 * testsuite/tr1/5_numerical_facilities/special_functions/
791 13_ellint_2/check_nan.cc: Likewise.
792 * testsuite/tr1/5_numerical_facilities/special_functions/
793 14_ellint_3/check_nan.cc: Likewise.
794 * testsuite/tr1/5_numerical_facilities/special_functions/
795 15_expint/check_nan.cc: Likewise.
796 * testsuite/tr1/5_numerical_facilities/special_functions/
797 16_hermite/check_nan.cc: Likewise.
798 * testsuite/tr1/5_numerical_facilities/special_functions/
799 17_hyperg/check_nan.cc: Likewise.
800 * testsuite/tr1/5_numerical_facilities/special_functions/
801 18_laguerre/check_nan.cc: Likewise.
802 * testsuite/tr1/5_numerical_facilities/special_functions/
803 19_legendre/check_nan.cc: Likewise.
804 * testsuite/tr1/5_numerical_facilities/special_functions/
805 20_riemann_zeta/check_nan.cc: Likewise.
806 * testsuite/tr1/5_numerical_facilities/special_functions/
807 21_sph_bessel/check_nan.cc: Likewise.
808 * testsuite/tr1/5_numerical_facilities/special_functions/
809 22_sph_legendre/check_nan.cc: Likewise.
810 * testsuite/tr1/5_numerical_facilities/special_functions/
811 23_sph_neumann/check_nan.cc: Likewise.
812
6401164d
PC
8132009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
814
815 * include/bits/stl_construct.h: Include <bits/move.h>.
816
55dd8445
CJ
8172009-08-29 Chris Jefferson <chris@bubblescope.net>
818
819 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
820 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
821 Add.
822 * include/bits/stl_tempbuf.h (_Temporary_buffer::
823 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
824 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
825 C++0x mode.
826 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
827 const copy_tracker&)): Add.
828 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
829 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
830
3d1be5be
BK
8312009-08-26 Benjamin Kosnik <bkoz@redhat.com>
832
833 * config/abi/pre/gnu.ver: Fixups for string member functions.
834
41bc3c4a
JW
8352009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
836
837 PR libstdc++/41005
838 * configure.ac: Bump libtool_VERSION to 6:14:0.
839 * configure: Regenerate.
840 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
841 * src/Makefile.in: Regenerate.
842 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
843 move <future> symbols to 3.4.14 version.
844 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
845
439a0f5a
BK
8462009-08-25 Benjamin Kosnik <bkoz@redhat.com>
847
848 * include/bits/basic_string.h (basic_string): Add cbegin(),
849 cend(), crbegin(), crend() in C++0x mode.
850 * config/abi/pre/gnu.ver: Add exports.
851
852 * testsuite/util/testsuite_containers.h: New.
853 * testsuite/util/testsuite_container_traits.h: New.
854 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
855 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
856 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
857 * testsuite/ext/vstring/requirements/typedefs.cc: New.
858 * testsuite/23_containers/unordered_map/requirements/
859 cliterators.cc: Edit.
860 * testsuite/23_containers/unordered_map/requirements/
861 citerators.cc: Edit.
862 * testsuite/23_containers/unordered_map/requirements/
863 explicit_instantiation/1.cc: New.
864 * testsuite/23_containers/unordered_map/requirements/
865 explicit_instantiation/2.cc: New.
866 * testsuite/23_containers/unordered_map/requirements/
867 explicit_instantiation/3.cc: New.
868 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
869 * testsuite/23_containers/unordered_map/requirements/
870 explicit_instantiation.cc: Move to nested directory.
871 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
872 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
873 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
874 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
875 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
876 * testsuite/23_containers/set/requirements/typedefs.cc: New.
877 * testsuite/23_containers/unordered_multimap/requirements/
878 cliterators.cc: Edit.
879 * testsuite/23_containers/unordered_multimap/requirements/
880 citerators.cc: Edit.
881 * testsuite/23_containers/unordered_multimap/requirements/
882 explicit_instantiation/1.cc: New.
883 * testsuite/23_containers/unordered_multimap/requirements/
884 explicit_instantiation/2.cc: Edit.: New.
885 * testsuite/23_containers/unordered_multimap/requirements/
886 explicit_instantiation/3.cc: New.
887 * testsuite/23_containers/unordered_multimap/requirements/
888 typedefs.cc: Edit.
889 * testsuite/23_containers/unordered_multimap/requirements/
890 explicit_instantiation.cc: Move to nested.
891 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
892 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
893 * testsuite/23_containers/forward_list/requirements/dr438/
894 insert_neg.cc: New.
895 * testsuite/23_containers/forward_list/requirements/dr438/
896 assign_neg.cc: New.
897 * testsuite/23_containers/forward_list/requirements/dr438/
898 constructor_1_neg.cc: New.
899 * testsuite/23_containers/forward_list/requirements/dr438/
900 constructor_2_neg.cc: New.
901 * testsuite/23_containers/forward_list/requirements/dr438/
902 constructor.cc: New.
903 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
904 * testsuite/23_containers/unordered_set/requirements/
905 cliterators.cc: Edit.
906 * testsuite/23_containers/unordered_set/requirements/
907 citerators.cc: Edit.
908 * testsuite/23_containers/unordered_set/requirements/
909 explicit_instantiation/1.cc: New.
910 * testsuite/23_containers/unordered_set/requirements/
911 explicit_instantiation/2.cc: New.
912 * testsuite/23_containers/unordered_set/requirements/
913 explicit_instantiation/3.cc: New.
914 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
915 * testsuite/23_containers/unordered_set/requirements/
916 explicit_instantiation.cc: Move to nested.
917 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
918 * testsuite/23_containers/vector/requirements/dr438/bool/
919 constructor.cc: Move.
920 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
921 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
922 * testsuite/23_containers/vector/bool/requirements/dr438/
923 constructor.cc: New.
924 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
925 * testsuite/23_containers/deque/requirements/typedefs.cc
926 * testsuite/23_containers/stack/requirements/typedefs.cc
927 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
928 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
929 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
930 * testsuite/23_containers/list/requirements/typedefs.cc: New.
931 * testsuite/23_containers/unordered_multiset/requirements/
932 cliterators.cc: Edit.
933 * testsuite/23_containers/unordered_multiset/requirements/
934 citerators.cc: Edit.
935 * testsuite/23_containers/unordered_multiset/requirements/
936 explicit_instantiation.cc: Move.
937 * testsuite/23_containers/unordered_multiset/requirements/
938 explicit_instantiation/1.cc: New.
939 * testsuite/23_containers/unordered_multiset/requirements/
940 explicit_instantiation/2.cc: New.
941 * testsuite/23_containers/unordered_multiset/requirements/
942 explicit_instantiation/3.cc: New.
943 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
944 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
945 * testsuite/23_containers/map/requirements/typedefs.cc: New.
946 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
947 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
948 Move.
949 * testsuite/23_containers/array/requirements/
950 explicit_instantiation/1.cc: New.
951 * testsuite/23_containers/array/requirements/
952 explicit_instantiation/2.cc: New.
953 * testsuite/23_containers/array/requirements/typedefs.cc: New.
954
df58e648
RW
9552009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
956
957 * configure.ac (AC_PREREQ): Bump to 2.64.
958
f9590eae
CJ
9592009-08-24 Chris Jefferson <chris@bubblescope.net>
960
961 * include/stl_algo.h (__unguarded_partition_pivot,
962 __move_median_first): New.
963 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
964 types.
965 (__unguarded_linear_insert): Assume always inserting value at __last.
966 (__unguarded_partition): Take pivot by reference.
55dd8445
CJ
967 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
968 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
f9590eae 969
98791cfd
RW
9702009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
971
972 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
973 before --mode argument.
974 * libsupc++/Makefile.in: Regenerate.
975
5213506e
RW
9762009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
977
70fa0efa
RW
978 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
979 2.64 and Automake 1.11 in examples; update link to Autoconf
980 manual page about quadrigraphs.
981 * Makefile.am (install-html, install-pdf): Remove.
982 * Makefile.in: Regenerate.
983
5213506e
RW
984 * Makefile.in: Regenerate.
985 * acinclude.m4: Regenerate.
986 * aclocal.m4: Regenerate.
987 * config.h.in: Regenerate.
988 * configure: Regenerate.
989 * doc/Makefile.in: Regenerate.
990 * include/Makefile.in: Regenerate.
991 * libsupc++/Makefile.in: Regenerate.
992 * po/Makefile.in: Regenerate.
993 * python/Makefile.in: Regenerate.
994 * src/Makefile.in: Regenerate.
995 * testsuite/Makefile.in: Regenerate.
996
84fec8a5
RW
9972009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
998
999 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
1000 $(LIBTOOLFLAGS).
1001 * libsupc++/Makefile.in: Regenerate.
1002 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
1003 and $(LIBTOOLFLAGS).
1004 * src/Makefile.in: Regenerate.
1005
0df3d1ad
PC
10062009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1007
1008 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
1009 missing dg-require directives.
1010
a15afcc6
ESR
10112009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
1012
1013 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
1014 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
1015 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
1016 __numeric_constants<_Tp>::__gamma_e().
1017
e83fd9d7
BK
10182009-08-17 Benjamin Kosnik <bkoz@redhat.com>
1019
1020 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
1021
ae66da3b
RW
10222009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1023
1024 * configure.ac: Move guarded checks for CC and CXX ...
1025 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
1026 * configure: Regenerate.
1027
c105751c 10282009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
e1923769 1029 Paolo Carlini <paolo.carlini@oracle.com>
c105751c 1030
e1923769
ESR
1031 PR libstdc++/41061
1032 * include/bits/random.h (operator<<(std::basic_ostream<>&,
439a0f5a 1033 const std::lognormal_distribution<>&),
e1923769
ESR
1034 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
1035 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
1036 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
1037 operator<<(std::basic_ostream<>&,
1038 const std::chi_squared_distribution<>&),
1039 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
1040 operator<<(std::basic_ostream<>&,
1041 const std::fisher_f_distribution<>&),
1042 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
1043 operator<<(std::basic_ostream<>&,
1044 const std::student_t_distribution<>&),
1045 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
1046 operator<<(std::basic_ostream<>&,
1047 const std::negative_binomial_distribution<>&)): Declare friend.
1048 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1049 serialize.cc: New.
1050 * testsuite/26_numerics/random/piecewise_constant_distribution/
1051 operators/serialize.cc: Likewise.
1052 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1053 serialize.cc: Likewise.
1054 * testsuite/26_numerics/random/normal_distribution/operators/
1055 serialize.cc: Likewise.
1056 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1057 serialize.cc: Likewise.
1058 * testsuite/26_numerics/random/poisson_distribution/operators/
1059 serialize.cc: Likewise.
1060 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1061 serialize.cc: Likewise.
1062 * testsuite/26_numerics/random/discrete_distribution/operators/
1063 serialize.cc: Likewise.
1064 * testsuite/26_numerics/random/weibull_distribution/operators/
1065 serialize.cc: Likewise.
1066 * testsuite/26_numerics/random/negative_binomial_distribution/
1067 operators/serialize.cc: Likewise.
1068 * testsuite/26_numerics/random/cauchy_distribution/operators/
1069 serialize.cc: Likewise.
1070 * testsuite/26_numerics/random/gamma_distribution/operators/
1071 serialize.cc: Likewise.
1072 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1073 serialize.cc: Likewise.
1074 * testsuite/26_numerics/random/exponential_distribution/operators/
1075 serialize.cc: Likewise.
1076 * testsuite/26_numerics/random/lognormal_distribution/operators/
1077 serialize.cc: Likewise.
1078 * testsuite/26_numerics/random/binomial_distribution/operators/
1079 serialize.cc: Likewise.
1080 * testsuite/26_numerics/random/extreme_value_distribution/operators/
1081 serialize.cc: Likewise.
1082 * testsuite/26_numerics/random/piecewise_linear_distribution/
1083 operators/serialize.cc
1084 * testsuite/26_numerics/random/student_t_distribution/operators/
1085 serialize.cc: Likewise.
1086 * testsuite/26_numerics/random/geometric_distribution/operators/
1087 serialize.cc: Likewise.
1088
10892009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1090
1091 * include/bits/stl_tree.h: In C++0x mode make erase return
1092 an iterator as per DR 130.
c105751c
ESR
1093 * include/bits/stl_set.h: Same.
1094 * include/bits/stl_multiset.h: Same.
1095 * include/bits/stl_map.h: Same.
1096 * include/bits/stl_multimap.h: Same.
1097 * doc/xml/manual/intro.xml: Document.
1098 * testsuite/23_containers/set/dr130.cc: New.
1099 * testsuite/23_containers/multiset/dr130.cc: New.
1100 * testsuite/23_containers/map/dr130.cc: New.
1101 * testsuite/23_containers/multimap/dr130.cc: New.
1102
b4d64776
BK
11032009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1104
1105 * include/ext/pointer.h: Add pragma system_header, use
1106 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1107
34d35753
UB
11082009-08-14 Uros Bizjak <ubizjak@gmail.com>
1109
1110 * src/compatibility-ldbl.cc: Include cmath.
1111
2019698b
BK
11122009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1113
1114 * src/compatibility-ldbl.cc: Include tr1/functional.
1115
5d32a15e
BK
11162009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1117
1118 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1119
12d74f0d
BK
11202009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1121
1122 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1123 * include/precompiled/stdc++.h: Don't include cassert if
1124 _GLIBCXX_NO_ASSERT defined.
1125 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1126 semi-colon.
1127 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1128 Same.
1129
1130 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1131 directory.
1132 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1133 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1134 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1135
1136 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1137 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1138 use stdc++.h include.
1139 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1140 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1141 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1142 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1143 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1144 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1145 ...this.
1146 * testsuite/17_intro/headers/c++200x/all.cc: To...
1147 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1148 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1149 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1150 ...this.
1151 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1152 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1153
41ca4246
BK
11542009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1155
1156 * include/std/future: Move error handling bits outside macro guard.
1157 * src/future.cc: Adjust.
1158
1159 * include/precompiled/stdc++.h: Add future.
1160 * doc/xml/manual/using.xml: Same.
1161
a00e3769
BK
11622009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1163
1164 * src/hashtable.cc: Just definitions.
1165 * src/hashtable_c++0x.cc: Compile C++0x versions.
1166 * src/hash.cc: Same.
1167 * src/hash_c++0x.cc: Same.
1168 src/hash_tr1.cc: Compile TR1 versions.
1169 src/hashtable_tr1.cc: Same.
1170
1171 * src/limits_c++0x.cc: Sync build error handling.
1172
1173 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1174 hashtable.cc to hashtable_tr1.cc.
1175 * src/Makefile.in: Regenerate.
1176
53020026
BK
11772009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1178
1179 * include/tr1_impl/functional: Doxygen markup.
1180
1181 * doc/html/*: Regenerate.
1182
8d1b99e2
BK
11832009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1184
1185 * include/std/future: Fixes for -fno-exceptions.
1186 * include/bits/functexcept.h: Same.
1187 * libsupc++/exception_ptr.h: Same.
1188 * src/pool_allocator.cc: Same.
1189 * src/future.cc: Same.
1190 * src/functexcept.cc: Same.
1191 * config/abi/pre/gnu.ver: New exports.
1192 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1193 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1194 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1195 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1196 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1197 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1198 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1199
1200 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1201 * testsuite/23_containers/deque/operators/2.cc: New.
1202
ac517fcb
PC
12032009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1204
1205 * src/hash.cc (hash<string>::operator()(string),
1206 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1207 nothing.
1208 * include/bits/functional_hash.h (hash<error_code>::
1209 operator()(error_code)): Likewise.
1210
21da6d0f
BK
12112009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1212
1213 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
439a0f5a
BK
1214 bool for stream sentry objects.
1215 * include/bits/istream.tcc: Same.
1216 * include/bits/ostream.tcc: Same.
1217 * include/bits/basic_string.tcc: Same.
21da6d0f 1218 * include/bits/ostream_insert.h: Same.
439a0f5a 1219 * src/istream.cc: Same.
21da6d0f 1220
05168714
PC
12212009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1222
1223 PR libstdc++/15523
1224 * include/debug/safe_iterator.h (_Safe_iterator<>::
1225 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1226 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1227 do not error out when the source is a value-initialized iterator.
1228 * testsuite/23_containers/vector/15523.cc: New.
1229 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1230
53a381dc
PC
12312009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1232
1233 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1234 cosmetic changes, inline.
1235 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1236 Likewise.
1237 * include/bits/move.h: Minor cosmetic changes.
1238
453def3e
PC
12392009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1240
1241 PR libstdc++/40912 (final)
1242 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1243 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1244 parms_neg.cc: Likewise.
1245 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1246 parms.cc: Likewise.
1247 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1248 default.cc: Likewise.
1249 * testsuite/26_numerics/random/uniform_real_distribution/
1250 requirements/typedefs.cc: Likewise.
1251 * testsuite/26_numerics/random/piecewise_constant_distribution/
1252 cons/range.cc: Likewise.
1253 * testsuite/26_numerics/random/piecewise_constant_distribution/
1254 cons/default.cc: Likewise.
1255 * testsuite/26_numerics/random/piecewise_constant_distribution/
1256 cons/num_xbound_fun.cc: Likewise.
1257 * testsuite/26_numerics/random/piecewise_constant_distribution/
1258 cons/initlist_fun.cc: Likewise.
1259 * testsuite/26_numerics/random/piecewise_constant_distribution/
1260 requirements/typedefs.cc: Likewise.
1261 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1262 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1263 parms.cc: Likewise.
1264 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1265 default.cc: Likewise.
1266 * testsuite/26_numerics/random/chi_squared_distribution/
1267 requirements/typedefs.cc: Likewise.
1268 * testsuite/26_numerics/random/normal_distribution/
1269 cons/parms.cc: Likewise.
1270 * testsuite/26_numerics/random/normal_distribution/
1271 cons/default.cc: Likewise.
1272 * testsuite/26_numerics/random/normal_distribution/
1273 requirements/typedefs.cc: Likewise.
1274 * testsuite/26_numerics/random/seed_seq/cons/
1275 range.cc: Likewise.
1276 * testsuite/26_numerics/random/seed_seq/cons/
1277 initlist.cc: Likewise.
1278 * testsuite/26_numerics/random/seed_seq/cons/
1279 default.cc: Likewise.
1280 * testsuite/26_numerics/random/seed_seq/requirements/
1281 typedefs.cc: Likewise.
1282 * testsuite/26_numerics/random/uniform_int_distribution/
1283 cons/parms_neg.cc: Likewise.
1284 * testsuite/26_numerics/random/uniform_int_distribution/
1285 cons/parms.cc: Likewise.
1286 * testsuite/26_numerics/random/uniform_int_distribution/
1287 cons/default.cc: Likewise.
1288 * testsuite/26_numerics/random/uniform_int_distribution/
1289 requirements/typedefs.cc: Likewise.
1290 * testsuite/26_numerics/random/poisson_distribution/cons/
1291 parms.cc: Likewise.
1292 * testsuite/26_numerics/random/poisson_distribution/cons/
1293 default.cc: Likewise.
1294 * testsuite/26_numerics/random/poisson_distribution/
1295 requirements/typedefs.cc: Likewise.
1296 * testsuite/26_numerics/random/bernoulli_distribution/
1297 cons/parms.cc: Likewise.
1298 * testsuite/26_numerics/random/bernoulli_distribution/
1299 cons/default.cc: Likewise.
1300 * testsuite/26_numerics/random/bernoulli_distribution/
1301 requirements/typedefs.cc: Likewise.
1302 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1303 * testsuite/26_numerics/random/
1304 default_random_engine.cc: Likewise.
1305 * testsuite/26_numerics/random/discrete_distribution/
1306 cons/range.cc: Likewise.
1307 * testsuite/26_numerics/random/discrete_distribution/
1308 cons/initlist.cc: Likewise.
1309 * testsuite/26_numerics/random/discrete_distribution/
1310 cons/default.cc: Likewise.
1311 * testsuite/26_numerics/random/discrete_distribution/
1312 cons/num_xbound_fun.cc: Likewise.
1313 * testsuite/26_numerics/random/discrete_distribution/
1314 requirements/typedefs.cc: Likewise.
1315 * testsuite/26_numerics/random/weibull_distribution/
1316 cons/parms.cc: Likewise.
1317 * testsuite/26_numerics/random/weibull_distribution/
1318 cons/default.cc: Likewise.
1319 * testsuite/26_numerics/random/weibull_distribution/
1320 requirements/typedefs.cc: Likewise.
1321 * testsuite/26_numerics/random/independent_bits_engine/
1322 cons/base_move.cc: Likewise.
1323 * testsuite/26_numerics/random/independent_bits_engine/
1324 cons/seed1.cc: Likewise.
1325 * testsuite/26_numerics/random/independent_bits_engine/
1326 cons/seed2.cc: Likewise.
1327 * testsuite/26_numerics/random/independent_bits_engine/
1328 cons/base_copy.cc: Likewise.
1329 * testsuite/26_numerics/random/independent_bits_engine/
1330 cons/default.cc: Likewise.
1331 * testsuite/26_numerics/random/independent_bits_engine/
1332 cons/seed_seq.cc: Likewise.
1333 * testsuite/26_numerics/random/independent_bits_engine/
1334 requirements/typedefs.cc: Likewise.
1335 * testsuite/26_numerics/random/independent_bits_engine/
1336 operators/equal.cc: Likewise.
1337 * testsuite/26_numerics/random/independent_bits_engine/
1338 operators/serialize.cc: Likewise.
1339 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1340 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1341 * testsuite/26_numerics/random/subtract_with_carry_engine/
1342 cons/seed1.cc: Likewise.
1343 * testsuite/26_numerics/random/subtract_with_carry_engine/
1344 cons/seed2.cc: Likewise.
1345 * testsuite/26_numerics/random/subtract_with_carry_engine/
1346 cons/default.cc: Likewise.
1347 * testsuite/26_numerics/random/subtract_with_carry_engine/
1348 requirements/typedefs.cc: Likewise.
1349 * testsuite/26_numerics/random/subtract_with_carry_engine/
1350 operators/equal.cc: Likewise.
1351 * testsuite/26_numerics/random/subtract_with_carry_engine/
1352 operators/serialize.cc: Likewise.
1353 * testsuite/26_numerics/random/discard_block_engine/cons/
1354 base_move.cc: Likewise.
1355 * testsuite/26_numerics/random/discard_block_engine/cons/
1356 seed1.cc: Likewise.
1357 * testsuite/26_numerics/random/discard_block_engine/cons/
1358 seed2.cc: Likewise.
1359 * testsuite/26_numerics/random/discard_block_engine/cons/
1360 base_copy.cc: Likewise.
1361 * testsuite/26_numerics/random/discard_block_engine/cons/
1362 default.cc: Likewise.
1363 * testsuite/26_numerics/random/discard_block_engine/cons/
1364 seed_seq.cc: Likewise.
1365 * testsuite/26_numerics/random/discard_block_engine/
1366 requirements/typedefs.cc: Likewise.
1367 * testsuite/26_numerics/random/discard_block_engine/
1368 operators/equal.cc: Likewise.
1369 * testsuite/26_numerics/random/discard_block_engine/
1370 operators/serialize.cc: Likewise.
1371 * testsuite/26_numerics/random/cauchy_distribution/
1372 cons/parms.cc: Likewise.
1373 * testsuite/26_numerics/random/cauchy_distribution/
1374 cons/default.cc: Likewise.
1375 * testsuite/26_numerics/random/cauchy_distribution/
1376 requirements/typedefs.cc: Likewise.
1377 * testsuite/26_numerics/random/negative_binomial_distribution/
1378 cons/parms.cc: Likewise.
1379 * testsuite/26_numerics/random/negative_binomial_distribution/
1380 cons/default.cc: Likewise.
1381 * testsuite/26_numerics/random/negative_binomial_distribution/
1382 requirements/typedefs.cc: Likewise.
1383 * testsuite/26_numerics/random/gamma_distribution/
1384 cons/parms.cc: Likewise.
1385 * testsuite/26_numerics/random/gamma_distribution/
1386 cons/default.cc: Likewise.
1387 * testsuite/26_numerics/random/gamma_distribution/
1388 requirements/typedefs.cc: Likewise.
1389 * testsuite/26_numerics/random/mersenne_twister_engine/
1390 cons/seed1.cc: Likewise.
1391 * testsuite/26_numerics/random/mersenne_twister_engine/
1392 cons/seed2.cc: Likewise.
1393 * testsuite/26_numerics/random/mersenne_twister_engine/
1394 cons/default.cc: Likewise.
1395 * testsuite/26_numerics/random/mersenne_twister_engine/
1396 requirements/typedefs.cc: Likewise.
1397 * testsuite/26_numerics/random/mersenne_twister_engine/
1398 operators/equal.cc: Likewise.
1399 * testsuite/26_numerics/random/mersenne_twister_engine/
1400 operators/serialize.cc: Likewise.
1401 * testsuite/26_numerics/random/fisher_f_distribution/
1402 cons/parms.cc: Likewise.
1403 * testsuite/26_numerics/random/fisher_f_distribution/
1404 cons/default.cc: Likewise.
1405 * testsuite/26_numerics/random/fisher_f_distribution/
1406 requirements/typedefs.cc: Likewise.
1407 * testsuite/26_numerics/random/exponential_distribution/
1408 cons/parms.cc: Likewise.
1409 * testsuite/26_numerics/random/exponential_distribution/
1410 cons/default.cc: Likewise.
1411 * testsuite/26_numerics/random/exponential_distribution/
1412 requirements/typedefs.cc: Likewise.
1413 * testsuite/26_numerics/random/binomial_distribution/
1414 cons/parms.cc: Likewise.
1415 * testsuite/26_numerics/random/binomial_distribution/
1416 cons/default.cc: Likewise.
1417 * testsuite/26_numerics/random/binomial_distribution/
1418 requirements/typedefs.cc: Likewise.
1419 * testsuite/26_numerics/random/lognormal_distribution/
1420 cons/parms.cc: Likewise.
1421 * testsuite/26_numerics/random/lognormal_distribution/
1422 cons/default.cc: Likewise.
1423 * testsuite/26_numerics/random/lognormal_distribution/
1424 requirements/typedefs.cc: Likewise.
1425 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1426 * testsuite/26_numerics/random/random_device/cons/
1427 token.cc: Likewise.
1428 * testsuite/26_numerics/random/random_device/cons/
1429 default.cc: Likewise.
1430 * testsuite/26_numerics/random/random_device/
1431 requirements/typedefs.cc: Likewise.
1432 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1433 * testsuite/26_numerics/random/extreme_value_distribution/
1434 cons/parms.cc: Likewise.
1435 * testsuite/26_numerics/random/extreme_value_distribution/
1436 cons/default.cc: Likewise.
1437 * testsuite/26_numerics/random/extreme_value_distribution/
1438 requirements/typedefs.cc: Likewise.
1439 * testsuite/26_numerics/random/piecewise_linear_distribution/
1440 cons/range.cc: Likewise.
1441 * testsuite/26_numerics/random/piecewise_linear_distribution/
1442 cons/default.cc: Likewise.
1443 * testsuite/26_numerics/random/piecewise_linear_distribution/
1444 cons/num_xbound_fun.cc: Likewise.
1445 * testsuite/26_numerics/random/piecewise_linear_distribution/
1446 cons/initlist_fun.cc: Likewise.
1447 * testsuite/26_numerics/random/piecewise_linear_distribution/
1448 requirements/typedefs.cc: Likewise.
1449 * testsuite/26_numerics/random/student_t_distribution/
1450 cons/parms.cc: Likewise.
1451 * testsuite/26_numerics/random/student_t_distribution/
1452 cons/default.cc: Likewise.
1453 * testsuite/26_numerics/random/student_t_distribution/
1454 requirements/typedefs.cc: Likewise.
1455 * testsuite/26_numerics/random/linear_congruential_engine/
1456 cons/seed1.cc: Likewise.
1457 * testsuite/26_numerics/random/linear_congruential_engine/
1458 cons/seed2.cc: Likewise.
1459 * testsuite/26_numerics/random/linear_congruential_engine/
1460 cons/default.cc: Likewise.
1461 * testsuite/26_numerics/random/linear_congruential_engine/
1462 requirements/non_uint_neg.cc: Likewise.
1463 * testsuite/26_numerics/random/linear_congruential_engine/
1464 requirements/typedefs.cc: Likewise.
1465 * testsuite/26_numerics/random/linear_congruential_engine/
1466 operators/equal.cc: Likewise.
1467 * testsuite/26_numerics/random/linear_congruential_engine/
1468 operators/serialize.cc: Likewise.
1469 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1470 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1471 base_move.cc: Likewise.
1472 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1473 seed1.cc: Likewise.
1474 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1475 seed2.cc: Likewise.
1476 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1477 base_copy.cc: Likewise.
1478 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1479 default.cc: Likewise.
1480 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1481 seed_seq.cc: Likewise.
1482 * testsuite/26_numerics/random/shuffle_order_engine/
1483 requirements/typedefs.cc: Likewise.
1484 * testsuite/26_numerics/random/shuffle_order_engine/
1485 operators/equal.cc: Likewise.
1486 * testsuite/26_numerics/random/shuffle_order_engine/
1487 operators/serialize.cc: Likewise.
1488 * testsuite/26_numerics/random/geometric_distribution/
1489 cons/parms.cc: Likewise.
1490 * testsuite/26_numerics/random/geometric_distribution/
1491 cons/default.cc: Likewise.
1492 * testsuite/26_numerics/random/geometric_distribution/
1493 requirements/typedefs.cc: Likewise.
1494 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1495
e7f1930f
JM
14962009-07-31 Jason Merrill <jason@redhat.com>
1497 Douglas Gregor <doug.gregor@gmail.com>
1498
1499 * include/bits/move.h (forward): Implement as in N2835.
1500 (move): Implement as in N2831.
1501 * include/std/istream (rvalue stream operator>>): New.
1502 * include/std/ostream (rvalue stream operator<<): New.
1503 * testsuite/27_io/rvalue_streams.cc: New.
1504
4c650853
JM
15052009-07-31 Jason Merrill <jason@redhat.com>
1506
1507 * include/bits/forward_list.h (splice_after): Use forward.
1508 (merge): Likewise.
1509 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1510 (move_iterator::operator[]): Use move.
1511 * include/bits/stl_list.h (insert): Use move.
1512 * include/std/thread (_Callable constructor): Use forward.
1513 * include/std/tuple: Don't specify explicit template args to move.
1514
1515 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1516 Adjust signature.
1517 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1518 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1519 reference.
1520 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1521 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1522 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1523 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1524 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1525 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1526 testsuite/23_containers/forward_list/operations/1.cc,
1527 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1528 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1529 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1530 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1531 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1532 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1533
bd31ae23
PC
15342009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1535
1536 PR libstdc++/40912 (partial)
1537 * include/std/random: Disable the facility if <stdint.h> is not
1538 available.
1539
930e5137
JDA
15402009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1541
1542 PR libstdc++/40919
1543 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1544 xfail on darwin[3-9]*.
1545
7ce18a45
PC
15462009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1547
1548 PR libstdc++/40917
1549 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1550 tweak qualifications.
1551
15522009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1553
1554 PR libstdc++/40916
1555 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1556 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1557 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1558
1b3b24c2
RW
15592009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1560
1561 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1562
4380ae35
PC
15632009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1564
1565 PR libstdc++/40915
1566 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1567 std::terminate declaration.
1568
0699748f
PC
15692009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1570
1571 PR libstdc++/40908
1572 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1573 symbols at GLIBCXX_3.4.
1574
95bfca5e
PC
15752009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1576
1577 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1578 * testsuite/util/testsuite_abi.cc: Adjust.
1579 * configure.ac: Bump libtool_VERSION to 6:13:0.
1580 * configure: Regenerate.
1581
8a259105
BK
15822009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1583 Tyler Earman <rem.intellegare@gmail.com>
1584
1585 * doc/xml/manual/configure.xml: Consistent placement of
1586 ABI-changing options, clarify --enable-clocale.
1587
5268acda
RW
15882009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1589
1590 * python/Makefile.in: Regenerate.
1591
a348618d
RW
15922009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1593
1594 * python/Makefile.am (install-data-local): Use DESTDIR
1595 correctly.
1596
67a6e816
JM
15972009-07-24 Jason Merrill <jason@redhat.com>
1598
1599 Core issue 901
1600 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1601 dealloc.
1602
2e0814c8
JM
16032009-07-24 Joseph Myers <joseph@codesourcery.com>
1604
1605 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1606 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1607 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1608 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1609 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1610 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1611 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1612 Use dg-require-swprintf.
1613
fcbaa582
PC
16142009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1615
1616 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1617
7cf8aefc
PC
16182009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1619
1620 * include/c_std/cmath (abs(_Tp)): Add.
1621 * include/c_global/cmath (abs(_Tp)): Likewise.
1622 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1623
23041160
PC
16242009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1625
1626 * doc/html/ext/lwg-closed.html: Update to R65.
1627 * doc/html/ext/lwg-defects.html: Likewise.
1628 * doc/html/ext/lwg-active.html: Likewise.
1629 * doc/xml/manual/intro.xml: Update DRs entries.
1630
61e6d522
JM
16312009-07-22 Jason Merrill <jason@redhat.com>
1632
1633 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1634
af4beb4b
PC
16352009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1636
1637 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1638 valarray<>::operator=(initializer_list<>)): Implement resolution
1639 of DR 630, [Ready] in Frankfurt.
1640 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1641 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1642 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1643
513c5a5b
PC
16442009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1645
1646 * include/std/chrono (duration<>::operator%=, operator%):
1647 Add, per DR 934.
1648 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1649 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1650
1651 * include/std/chrono (operator/): Simplify implementation.
1652
fb8c6cc9
BK
16532009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1654
1655 * doc/xml/manual/intro.xml: Escape '&', validate.
1656 * doc/xml/manual/using.xml: Validate, dead link check.
1657 * doc/xml/manual/strings.xml: Same.
1658 * doc/xml/manual/appendix_contributing.xml: Same.
1659 * doc/xml/manual/iterators.xml: Same.
1660 * doc/xml/manual/spine.xml: Same.
1661
47f6d7ac
BK
1662 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1663 * doc/xml/gnu/gpl-3.0.xml: Same.
1664 * doc/xml/manual/mt_allocator.xml: Same.
1665 * doc/xml/manual/allocator.xml: Same.
1666 * doc/xml/manual/ctype.xml: Same.
1667 * doc/xml/manual/codecvt.xml: Same.
1668 * doc/xml/manual/backwards_compatibility.xml: Same.
1669 * doc/xml/manual/shared_ptr.xml: Same.
1670 * doc/xml/manual/abi.xml: Same.
1671 * doc/xml/manual/auto_ptr.xml: Same.
1672 * doc/xml/manual/internals.xml: Same.
1673 * doc/xml/manual/parallel_mode.xml: Same.
1674 * doc/xml/manual/bitmap_allocator.xml: Same.
1675 * doc/xml/manual/build_hacking.xml: Same.
1676 * doc/xml/manual/evolution.xml: Same.
1677 * doc/xml/manual/debug.xml: Same.
1678 * doc/xml/manual/localization.xml: Same.
1679 * doc/xml/manual/appendix_contributing.xml: Same.
1680 * doc/xml/manual/locale.xml: Same.
1681 * doc/xml/manual/messages.xml: Same.
1682 * doc/xml/manual/spine.xml: Same.
1683 * doc/xml/manual/test.xml: Same.
1684 * doc/xml/book.txml: Same.
1685 * doc/xml/spine.xml: Same.
1686
50fbf0c3
BK
1687 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1688 * doc/xml/manual/backwards_compatibility.xml: Same.
1689 * doc/xml/manual/concurrency.xml: Same.
1690 * doc/xml/manual/intro.xml: Same.
1691 * doc/xml/manual/parallel_mode.xml: Same.
1692 * doc/xml/manual/status_cxx1998.xml: Same.
1693 * doc/xml/manual/containers.xml: Same.
1694 * doc/xml/manual/io.xml: Same.
1695 * doc/xml/manual/support.xml: Same.
1696 * doc/xml/manual/strings.xml: Same.
1697 * doc/xml/manual/debug_mode.xml: Same.
1698 * doc/xml/manual/extensions.xml: Same.
1699 * doc/xml/manual/appendix_contributing.xml: Same.
1700 * doc/xml/manual/messages.xml: Same.
1701 * doc/xml/manual/test.xml: Same.
1702
7fa94fbb
BK
1703 * doc/xml/manual/abi.xml: Same.
1704 * doc/xml/manual/auto_ptr.xml: Same.
1705 * doc/xml/manual/parallel_mode.xml: Same.
1706 * doc/xml/manual/build_hacking.xml: Same.
1707 * doc/xml/manual/evolution.xml: Same.
1708 * doc/xml/manual/using.xml: Same.
1709 * doc/xml/manual/debug_mode.xml: Same.
1710 * doc/xml/manual/extensions.xml: Same.
1711 * doc/xml/manual/diagnostics.xml: Same.
1712 * doc/xml/manual/algorithms.xml: Same.
1713
fb8c6cc9
BK
1714 * doc/html: Regenerate.
1715
af90c8c9
PC
17162009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1717
1718 PR libstdc++/40712
1719 * config/locale/gnu/numeric_members.cc (numpunct<>::
1720 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1721 and copy the langinfo data into it.
1722 (numpunct<>::~numpunct): Free the allocated memory.
1723 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1724 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1725 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1726 _M_data->_M_curr_symbol.
1727 (moneypunct<>::~moneypunct): Free the allocated memory.
1728 * testsuite/22_locale/moneypunct/40712.cc: New.
1729
1730 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1731 Do not leak memory if new throws.
1732 * include/bits/locale_facets_nonio.tcc
1733 (__moneypunct_cache<>::_M_cache): Likewise.
1734
e7d5b5b9
JM
17352009-07-17 Joseph Myers <joseph@codesourcery.com>
1736
1737 PR other/40784
1738 * configure: Regenerate.
1739
596cf1cc
BK
17402009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1741
1742 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1743 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1744 line numbers.
1745 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1746 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1747 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1748
396b7fa4
JM
17492009-07-16 Joseph Myers <joseph@codesourcery.com>
1750
1751 * configure: Regenerate.
1752
c32097d8
JM
17532009-07-16 Jason Merrill <jason@redhat.com>
1754
1755 PR libstdc++/37907
1756 * include/std/type_traits: Add is_standard_layout, is_trivial.
1757 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1758 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1759 Update line numbers.
1760
271167f1
PM
17612009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1762 Tom Tromey <tromey@redhat.com>
1763
1764 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1765 Fetch std::string to the given length.
1766
6f0398bb
PC
17672009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1768
1769 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1770 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1771 [Ready] in Frankfurt.
1772 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1773 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1774 New.
1775 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1776 Likewise.
1777 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1778 Adjust.
1779 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1780 Likewise.
1781 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1782
1783 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1784 __err locals.
1785 * include/bits/ostream.tcc: Likewise.
1786 * src/compatibility.cc: Likewise.
1787 * src/istream.cc: Likewise.
1788
026ec377
PC
17892009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1790
1791 * include/std/type_traits (common_type): Remove workaround for
1792 PR36628, now fixed.
1793
33cde516
RS
17942009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1795
1796 PR testsuite/40699
1797 PR testsuite/40707
1798 PR testsuite/40709
1799 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1800
23862bec
JJ
18012009-07-08 Janis Johnson <janis187@us.ibm.com>
1802
1803 PR libstdc++/40691
6eba227c 1804 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
23862bec
JJ
1805 * testsuite/26_numerics/valarray/40691.cc: New test.
1806
8207d787
BK
18072009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1808
50fbf0c3
BK
1809 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1810 * testsuite/21_strings/c_strings/char/3.cc: Same.
8207d787 1811
62c99ce4
JM
18122009-07-06 Jason Merrill <jason@redhat.com>
1813
1814 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1815 to defer searching bases that don't overlap the desired address.
1816
aded0ed0
JM
18172009-07-05 Joseph Myers <joseph@codesourcery.com>
1818
8207d787 1819 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
aded0ed0
JM
1820 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1821 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1822 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1823 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1824 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1825 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1826 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
8207d787
BK
1827 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1828 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
aded0ed0
JM
1829 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1830 testsuite/ext/vstring/init-list.cc,
1831 testsuite/ext/vstring/moveable.cc,
1832 testsuite/ext/vstring/requirements/citerators.cc,
1833 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1834 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1835 Use dg-require-string-conversions.
1836
b30bfd40
RS
18372009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1838
1839 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1840 to ld_library_path. Use add_path. Add just find_libgcc_s to
1841 ld_library_path, not every libgcc multilib directory.
1842
a0560e75
PC
18432009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1844
1845 PR libstdc++/40600
1846 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1847 std::minmax return type.
1848 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1849
0dca2153
PC
18502009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1851
1852 PR libstdc++/40511
1853 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1854 with glibc2.2.x.
1855
462ac91e
PC
18562009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1857
1858 * include/bits/random.tcc
1859 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1860 as array type.
1861
b94f4bef
PC
18622009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1863
1864 * include/bits/random.h (__mod(_Tp)): Use defaults.
1865 (struct _Mod): Adjust template parameters.
1866 (linear_congruential_engine<>::operator()()): Adjust.
1867 (typedef _UInt32Type): Remove.
1868 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1869 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1870 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1871 calls.
1872 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1873 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1874 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1875 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1876 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1877 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1878 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1879 Likewise.
1880
1881 * include/bits/random.tcc
1882 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1883 formula (i mod n).
1884 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1885 as array type.
1886 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1887 size.
1888 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1889 uint_least32_t.
1890
c8ee2bfd
JW
18912009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1892
1893 * include/std/future (shared_future): Adjust doxygen comment.
1894
27f41cfe
JW
18952009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1896
1897 PR libstdc++/40297
1898 * include/bits/atomic_0.h: Reverse debug assertions.
1899 * include/bits/atomic_2.h: Likewise.
1900
7acf4da6
DD
19012009-06-23 DJ Delorie <dj@redhat.com>
1902
1903 Add MeP port.
1904 * configure.host: Add mep support.
1905
3259554a
BK
19062009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1907
1908 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1909 (INPUT): Add future.
1910 * include/std/future: Adjust markup.
1911 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1912 line numbers.
1913 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1914 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1915 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1916 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1917
2ea25939
JW
19182009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1919
1920 * include/bits/shared_ptr.h: Do not swap rvalues.
1921 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1922 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1923 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1924 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1925 * testsuite/20_util/tuple/swap.cc: Likewise.
1926
79e2c7b0
JW
19272009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1928
1929 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1930 * include/std/ratio: Typo in comment.
1931
7309083f
PC
19322009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1933
1934 PR libstdc++/40518
1935 * include/bits/basic_string.h (basic_string<>::_Rep::
1936 _M_set_length_and_sharable): Do not write the empty rep.
1937 (basic_string<>::erase(iterator, iterator)): Likewise,
1938 move out of line...
1939 * include/bits/basic_string.tcc: ... here.
1940
c681c829
PC
19412009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1942
1943 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1944 bitwise_assignment_operators): Initialize a and b.
1945 (struct has_bitwise_operators): Do not call the latter.
1946 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1947 dg-error line numbers.
1948 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1949 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1950 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1951
b959d637
PC
19522009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1953
1954 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1955 possibly unused.
1956 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1957 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1958 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1959
c910ceff
JW
19602009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1961
1962 * include/std/future: New.
1963 * include/Makefile.am: Add.
1964 * include/Makefile.in: Regenerate.
1965 * src/future.cc: New.
1966 * src/Makefile.am: Add.
1967 * src/Makefile.in: Regenerate.
1968 * config/abi/pre/gnu.ver: Add export.
1969 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1970 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1971 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1972 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1973 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1974 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1975 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1976 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1977 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1978 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1979 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1980 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1981 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1982 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1983 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1984 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1985 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1986 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1987 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1988 * testsuite/30_threads/packaged_task/requirements/
1989 explicit_instantiation.cc: New.
1990 * testsuite/30_threads/promise/cons/1.cc: New.
1991 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1992 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1993 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1994 * testsuite/30_threads/promise/cons/move.cc: New.
1995 * testsuite/30_threads/promise/members/get_future.cc: New.
1996 * testsuite/30_threads/promise/members/get_future2.cc: New.
1997 * testsuite/30_threads/promise/members/set_exception.cc: New.
1998 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1999 * testsuite/30_threads/promise/members/set_value.cc: New.
2000 * testsuite/30_threads/promise/members/set_value2.cc: New.
2001 * testsuite/30_threads/promise/members/set_value3.cc: New.
2002 * testsuite/30_threads/promise/members/swap.cc: New.
2003 * testsuite/30_threads/promise/requirements/
2004 explicit_instantiation.cc: New.
2005 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
2006 * testsuite/30_threads/shared_future/cons/copy.cc: New.
2007 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
2008 * testsuite/30_threads/shared_future/cons/move.cc: New.
2009 * testsuite/30_threads/shared_future/members/get.cc: New.
2010 * testsuite/30_threads/shared_future/members/get2.cc: New.
2011 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
2012 * testsuite/30_threads/shared_future/members/has_value.cc: New.
2013 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
2014 * testsuite/30_threads/shared_future/members/wait.cc: New.
2015 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
2016 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
2017 * testsuite/30_threads/shared_future/requirements/
2018 explicit_instantiation.cc: New.
2019 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
2020 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
2021 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
2022 * testsuite/30_threads/unique_future/cons/move.cc: New.
2023 * testsuite/30_threads/unique_future/members/get.cc: New.
2024 * testsuite/30_threads/unique_future/members/get2.cc: New.
2025 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
2026 * testsuite/30_threads/unique_future/members/has_value.cc: New.
2027 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
2028 * testsuite/30_threads/unique_future/members/wait.cc: New.
2029 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
2030 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
2031 * testsuite/30_threads/unique_future/requirements/
2032 explicit_instantiation.cc: New.
2033 * testsuite/performance/30_threads/future/polling.cc: New.
2034
1a9e603e
PC
20352009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2036
2037 * Revert last Change.
2038
2271f9c2
PC
20392009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2040
2041 PR libstdc++/40497
2042 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
2043 signature per the current C++1x draft (N2857).
2044 * testsuite/24_iterators/operations/40497.cc: Add.
2045
9b88236b
PC
20462009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2047
2048 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
2049 a floating point type.
2050 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
2051 _IntType)): Fix second default argument.
2052 (uniform_int_distribution<>::_M_call): Remove.
2053 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2054 const param_type&)): Only declare.
2055 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
2056 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
2057 Remove.
2058 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2059 const param_type&): Define here.
2060 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
2061 const param_type&), discrete_distribution<>::operator()
439a0f5a 2062 (_UniformRandomNumberGenerator&, const param_type&),
9b88236b
PC
2063 piecewise_constant_distribution<>::operator()
2064 (_UniformRandomNumberGenerator&, const param_type&),
2065 piecewise_linear_distribution<>::operator()
2066 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
2067 the second template argument of _Adaptor.
2068 * testsuite/26_numerics/random/uniform_int_distribution/cons/
2069 default.cc: Adjust.
2070
f8dd9e0d
PC
20712009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2072
2073 * include/bits/random.tcc (discrete_distribution<>::param_type::
2074 param_type(size_t, double, double, _Func),
2075 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
2076 const param_type&)): Tidy.
2077 (piecewise_constant_distribution<>::param_type::_M_initialize):
2078 Use reserve, fix.
2079 (piecewise_constant_distribution<>::param_type::
2080 param_type(initializer_list<>, _Func),
2081 piecewise_constant_distribution<>::param_type::
2082 param_type(size_t, _RealType, _RealType, _Func),
2083 piecewise_linear_distribution<>::param_type::
2084 param_type(initializer_list<>, _Func),
2085 piecewise_linear_distribution<>::param_type::
2086 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
2087 (piecewise_constant_distribution<>::param_type::
2088 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
2089 piecewise_constant_distribution<>::
2090 operator()(_UniformRandomNumberGenerator&, const param_type&),
2091 piecewise_linear_distribution<>::
2092 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
2093 (operator>>(std::basic_istream<>&,
2094 piecewise_constant_distribution<>&),
2095 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2096 Use reserve.
2097 * include/bits/random.h: Minor cosmetic changes.
2098
a9a51750
BK
20992009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2100
2101 * testsuite/23_containers/list/check_construct_destroy.h: New.
2102 Move test logic here.
2103 * testsuite/23_containers/list/moveable.h: Same.
2104 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2105 * testsuite/23_containers/list/modifiers/1.h: Same.
2106 * testsuite/23_containers/list/modifiers/2.h: Same.
2107 * testsuite/23_containers/list/modifiers/3.h: Same.
2108 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2109 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2110 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2111 * testsuite/23_containers/list/operations/1.h: Same.
2112 * testsuite/23_containers/list/operations/2.h: Same.
2113 * testsuite/23_containers/list/operations/3.h: Same.
2114 * testsuite/23_containers/list/operations/4.h: Same.
2115 * testsuite/23_containers/list/operations/5.h: Same.
2116 * testsuite/23_containers/list/capacity/1.h: Same.
2117 * testsuite/23_containers/list/init-list.h: Same.
2118 * testsuite/23_containers/list/cons/1.h: Same.
2119 * testsuite/23_containers/list/cons/2.h: Same.
2120 * testsuite/23_containers/list/cons/3.h: Same.
2121 * testsuite/23_containers/list/cons/4.h: Same.
2122 * testsuite/23_containers/list/cons/5.h: Same.
2123 * testsuite/23_containers/list/cons/6.h: Same.
2124 * testsuite/23_containers/list/cons/7.h: Same.
2125 * testsuite/23_containers/list/cons/8.h: Same.
2126 * testsuite/23_containers/list/cons/9.h: Same.
2127 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2128 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2129 header.
2130 * testsuite/23_containers/list/modifiers/1.cc: Same.
2131 * testsuite/23_containers/list/modifiers/2.cc: Same.
2132 * testsuite/23_containers/list/modifiers/3.cc: Same.
2133 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2134 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2135 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2136 * testsuite/23_containers/list/operations/1.cc: Same.
2137 * testsuite/23_containers/list/operations/2.cc: Same.
2138 * testsuite/23_containers/list/operations/3.cc: Same.
2139 * testsuite/23_containers/list/operations/4.cc: Same.
2140 * testsuite/23_containers/list/operations/5.cc: Same.
2141 * testsuite/23_containers/list/capacity/1.cc: Same.
2142 * testsuite/23_containers/list/init-list.cc: Same.
2143 * testsuite/23_containers/list/cons/1.cc: Same.
2144 * testsuite/23_containers/list/cons/2.cc: Same.
2145 * testsuite/23_containers/list/cons/3.cc: Same.
2146 * testsuite/23_containers/list/cons/4.cc: Same.
2147 * testsuite/23_containers/list/cons/5.cc: Same.
2148 * testsuite/23_containers/list/cons/6.cc: Same.
2149 * testsuite/23_containers/list/cons/7.cc: Same.
2150 * testsuite/23_containers/list/cons/8.cc: Same.
2151 * testsuite/23_containers/list/cons/9.cc: Same.
2152 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2153 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2154 * testsuite/23_containers/list/moveable.cc: Same.
2155
6ba49852
TT
21562009-06-17 Tom Tromey <tromey@redhat.com>
2157
2158 * python/hook.in: Do not fail when there is no current objfile.
2159 Use os.path.normpath.
2160
9fdcbf40
JW
21612009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2162
2163 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2164 Remove.
2165 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2166 rvalue-reference so that move constructor is called.
2167 * testsuite/18_support/exception_ptr/move.cc: New.
2168
cd3b0faf
JW
21692009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2170
2171 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2172 if joinable.
2173
ee47095b
TT
21742009-06-15 Tom Tromey <tromey@redhat.com>
2175
2176 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2177 set self.iter.
2178 (StdMapPrinter.to_string): Make a new iterator.
2179 (StdMapPrinter.children): Likewise.
2180 (StdSetPrinter.__init__): Don't set self.iter.
2181 (StdSetPrinter.to_string): Make a new iterator.
2182 (StdSetPrinter.children): Likewise.
2183
f9b09dec
PC
21842009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2185
2186 * include/bits/random.tcc
2187 (negative_binomial_distribution<>::operator()
2188 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2189 class member gamma_distribution.
2190 (negative_binomial_distribution<>::operator()
2191 (_UniformRandomNumberGenerator&)): Implement out of line here.
2192 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2193 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2194 (student_t_distribution<>::operator()
2195 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2196 simplify.
2197 (operator<<(basic_ostream<>&, student_t_distribution<>),
2198 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2199 (chi_squared_distribution<>::operator()
2200 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2201 tweak to use a class member gamma_distribution.
2202 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2203 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2204 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2205 const param_type&): Move inline, tweak to use class member
2206 gamma_distributions.
2207 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2208 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2209 * include/bits/random.h: Adjust, minor tweaks.
2210
3af62211
TT
22112009-06-10 Tom Tromey <tromey@redhat.com>
2212
f9b09dec 2213 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
3af62211
TT
2214 (build_libstdcxx_dictionary): Accept shortened form of
2215 basic_string names.
2216 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2217
35204bbe
TT
22182009-06-10 Tom Tromey <tromey@redhat.com>
2219
2220 PR libstdc++/40289:
2221 * python/Makefile.in: Rebuild.
2222 * python/hook.in: Compute module path relative to objfile.
2223 * python/Makefile.am (pythondir): Redefine.
2224 (gdb.py): Subst toolexeclibdir.
2225 (install-data-local): Rewrite.
2226
fd9380a6
BK
22272009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2228
2229 * include/bits/move.h: Doxygen group fixes.
2230
b01630bb
PC
22312009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2232
2233 * include/bits/random.tcc (gamma_distribution<>::operator()
2234 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2235 the Marsaglia/Tsang algorithm.
2236 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2237 (operator<<(basic_ostream<>&, gamma_distribution<>),
2238 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2239
2240 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2241 Remove, just use normal_distribution.
2242 (operator<<(basic_ostream<>&, student_t_distribution<>),
2243 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2244 (linear_congruential_engine<>::operator()()): Move inline.
2245 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2246 const param_type&)): Move inline, just use normal_distribution.
2247 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2248 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2249 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2250 const param_type&)): Move here, out of line.
2251 (piecewise_constant_distribution<>::param_type::param_type()): Move
2252 inline.
2253 * include/bits/random.h: Adjust, minor tweaks.
2254
ca462c38
BK
22552009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2256
2257 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2258
5580c6e7
BK
22592009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2260
2261 * include/ext/throw_allocator.h: Rework.
2262 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2263 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2264 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2265 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2266 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2267 * testsuite/util/regression/rand/priority_queue/
2268 container_rand_regression_test.tcc: Inline functions.
2269 * testsuite/util/regression/rand/assoc/
2270 container_rand_regression_test.tcc: Same.
2271
b49e9f7a
BK
22722009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2273
2274 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2275
70ed7339
RS
22762009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2277
2278 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2279 * configure: Regenerate.
2280
a67b92c3
PC
22812009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2282
2283 PR libstdc++/40299
2284 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2285 * testsuite/ext/rope/40299.cc: New.
2286
41850419
TT
22872009-05-28 Tom Tromey <tromey@redhat.com>
2288 Phil Muldoon <pmuldoon@redhat.com>
2289 Jonathan Wakely <jwakely.gcc@gmail.com>
2290
2291 * python/Makefile.in, , python/libstdcxx/__init__.py,
2292 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2293 python/hook.in, python/Makefile.am: New files.
2294 * configure, Makefile.in: Rebuild.
2295 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2296 * Makefile.am (SUBDIRS): Add python.
2297
daa15929
BK
22982009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2299
2300 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2301 to ...
2302 * testsuite/util/replacement_memory_operators.h: ...here. New.
2303 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2304 * testsuite/util/testsuite_hooks.cc: Same.
2305
2306 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2307 replacement_memory_operators.h.
2308 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2309 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2310 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2311 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2312 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2313 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2314 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2315 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2316 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2317 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2318 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2319 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2320 * testsuite/ext/mt_allocator/check_new.cc: Same.
2321 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2322 * testsuite/ext/debug_allocator/check_new.cc: Same.
2323 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2324 * testsuite/ext/new_allocator/check_delete.cc: Same.
2325 * testsuite/ext/new_allocator/check_new.cc: Same.
2326 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2327 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2328 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2329 * testsuite/ext/throw_allocator/check_new.cc: Same.
2330 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2331 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2332 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2333 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2334 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2335 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2336 * testsuite/ext/pool_allocator/check_new.cc: Same.
2337 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2338 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2339 * testsuite/ext/array_allocator/check_delete.cc: Same.
2340 * testsuite/ext/array_allocator/check_new.cc: Same.
2341 * testsuite/23_containers/deque/cons/1.cc: Same.
2342 * testsuite/23_containers/deque/cons/2.cc: Same.
2343
eaf4cf4f
BK
23442009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2345
2346 * libsupc++/initializer_list: Format.
2347 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2348 * testsuite/18_support/initializer_list/requirements/
2349 explicit_instantiation.cc: New.
2350
626e0599
BK
23512009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2352
2353 PR libstdc++/40273
eaf4cf4f 2354 * include/tr1_impl/functional: Add explicit casts.
626e0599
BK
2355 * testsuite/20_util/function/requirements/
2356 explicit_instantiation.cc: New.
2357 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2358
ffa52e11 23592009-05-24 Eelis van der Weegen <eelis@eelis.net>
626e0599 2360
ffa52e11
EW
2361 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2362
e4c29fbc
BK
23632009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2364
2365 PR libstdc++/40221
2366 * include/tr1_impl/functional: Add explicit cast.
2367
e2792913 23682009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
e4c29fbc 2369
e2792913
PC
2370 PR libstdc++/40094
2371 Revert:
2372 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2373 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2374 out of line member functions definitions.
2375 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2376 Remove, use static locals instead.
2377 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2378 * src/throw_allocator.cc: New.
2379 * src/Makefile.am: Add.
2380 * config/abi/pre/gnu.ver: Add exports.
2381 * src/Makefile.in: Regenerate.
2382
d29d4507
BK
23832009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2384
2385 * include/tr1_impl/functional (function): Use explicit operator bool.
2386 * include/bits/shared_ptr.h (__shared_ptr): Same.
2387 * include/bits/unique_ptr.h (unique_ptr): Same.
2388 * include/std/mutex (unique_lock): Same.
2389 * include/std/system_error (error_code): Same.
2390 (error_condition): Same.
2391 * include/std/ostream (sentry): Same.
2392 * include/std/istream (sentry): Same.
2393 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2394 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2395 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2396 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2397 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2398 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2399 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2400
875d0f10
BK
24012009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2402
2403 * testsuite/23_containers/list/14340.cc: Abstract list type.
2404 * testsuite/23_containers/list/init-list.cc: Same.
2405 * testsuite/23_containers/list/pthread5.cc: Same.
2406 * testsuite/23_containers/list/invalidation/1.cc: Same.
2407 * testsuite/23_containers/list/invalidation/2.cc: Same.
2408 * testsuite/23_containers/list/invalidation/3.cc: Same.
2409 * testsuite/23_containers/list/invalidation/4.cc: Same.
2410 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2411 * testsuite/23_containers/list/modifiers/1.cc: Same.
2412 * testsuite/23_containers/list/modifiers/2.cc: Same.
2413 * testsuite/23_containers/list/modifiers/3.cc: Same.
2414 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2415 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2416 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2417 * testsuite/23_containers/list/cons/1.cc: Same.
2418 * testsuite/23_containers/list/cons/2.cc: Same.
2419 * testsuite/23_containers/list/cons/3.cc: Same.
2420 * testsuite/23_containers/list/cons/4.cc: Same.
2421 * testsuite/23_containers/list/cons/5.cc: Same.
2422 * testsuite/23_containers/list/cons/6.cc: Same.
2423 * testsuite/23_containers/list/cons/7.cc: Same.
2424 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2425 * testsuite/23_containers/list/cons/8.cc: Same.
2426 * testsuite/23_containers/list/cons/9.cc: Same.
2427 * testsuite/23_containers/list/operations/1.cc: Same.
2428 * testsuite/23_containers/list/operations/2.cc: Same.
2429 * testsuite/23_containers/list/operations/3.cc: Same.
2430 * testsuite/23_containers/list/operations/4.cc: Same.
2431 * testsuite/23_containers/list/operations/5.cc: Same.
2432 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2433 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2434 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2435 * testsuite/23_containers/list/requirements/dr438/
2436 constructor_1_neg.cc: Same.
2437 * testsuite/23_containers/list/requirements/dr438/
2438 constructor_2_neg.cc: Same.
2439 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2440 * testsuite/23_containers/list/requirements/
2441 partial_specialization/1.cc: Same.
2442 * testsuite/23_containers/list/23781.cc: Same.
2443 * testsuite/23_containers/list/pthread1.cc: Same.
2444 * testsuite/23_containers/list/capacity/1.cc: Same.
2445 * testsuite/23_containers/list/capacity/29134.cc: Same.
2446 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2447 * testsuite/23_containers/list/moveable.cc: Same.
2448
2449 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2450
c8036448
PC
24512009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2452
2453 PR libstdc++/40184
2454 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2455 Declare...
2456 * config/locale/gnu/c_locale.cc: ... and define.
2457 * config/locale/generic/c_locale.cc: Define.
2458 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2459 Use it.
2460 * testsuite/22_locale/locale/cons/40184.cc: New.
2461
cf0e6fff
PC
24622009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2463
2464 PR libstdc++/40192
2465 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2466 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2467 * testsuite/23_containers/vector/40192.cc: New.
2468
ff74fd13
JW
24692009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2470
2471 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2472 * include/bits/stl_deque.h (swap): Likewise.
2473 * include/bits/stl_list.h (swap): Likewise.
2474 * include/bits/stl_vector.h (swap): Likewise.
2475 * include/bits/stl_bvector.h (swap): Likewise.
2476 * include/bits/stl_queue.h (swap): Likewise.
2477 * include/bits/stl_stack.h (swap): Likewise.
2478 * include/bits/stl_tree.h (swap): Likewise.
2479 * include/bits/stl_map.h (swap): Likewise.
2480 * include/bits/stl_multimap.h (swap): Likewise.
2481 * include/bits/stl_set.h (swap): Likewise.
2482 * include/bits/stl_multiset.h (swap): Likewise.
2483 * include/bits/forward_list.h (swap): Likewise.
2484 * include/bits/unique_ptr.h (swap): Likewise.
2485 * include/debug/deque (swap): Likewise.
2486 * include/debug/list (swap): Likewise.
2487 * include/debug/vector (swap): Likewise.
2488 * include/debug/map.h (swap): Likewise.
2489 * include/debug/multimap.h (swap): Likewise.
2490 * include/debug/set.h (swap): Likewise.
2491 * include/debug/multiset.h (swap): Likewise.
2492 * include/debug/unordered_map (swap): Likewise.
2493 * include/debug/unordered_set (swap): Likewise.
2494 * include/ext/vstring.h (swap): Likewise.
2495 * include/tr1_impl/unordered_map (swap): Likewise.
2496 * include/tr1_impl/hashtable (swap): Likewise.
2497 * include/tr1_impl/unordered_set (swap): Likewise.
2498 * include/std/tuple (swap): Likewise.
2499 * include/std/mutex (swap): Likewise.
2500 * include/std/thread (swap): Likewise.
2501 (operator<<): Only output to lvalue streams.
2502 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2503 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2504 * testsuite/23_containers/deque/requirements/dr438/
2505 assign_neg.cc: Adjust line numbers.
2506 * testsuite/23_containers/deque/requirements/dr438/
2507 constructor_1_neg.cc: Likewise.
2508 * testsuite/23_containers/deque/requirements/dr438/
2509 constructor_2_neg.cc: Likewise.
2510 * testsuite/23_containers/deque/requirements/dr438/
2511 insert_neg.cc: Likewise.
2512 * testsuite/23_containers/list/requirements/dr438/
2513 assign_neg.cc: Likewise.
2514 * testsuite/23_containers/list/requirements/dr438/
2515 constructor_1_neg.cc: Likewise.
2516 * testsuite/23_containers/list/requirements/dr438/
2517 constructor_2_neg.cc: Likewise.
2518 * testsuite/23_containers/list/requirements/dr438/
2519 insert_neg.cc: Likewise.
2520 * testsuite/23_containers/vector/requirements/dr438/
2521 assign_neg.cc: Likewise.
2522 * testsuite/23_containers/vector/requirements/dr438/
2523 constructor_1_neg.cc: Likewise.
2524 * testsuite/23_containers/vector/requirements/dr438/
2525 constructor_2_neg.cc: Likewise.
2526 * testsuite/23_containers/vector/requirements/dr438/
2527 insert_neg.cc: Likewise.
2528 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2529 test non-member swap.
2530 * testsuite/30_threads/thread/swap/2.cc: Remove.
2531
25322009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
5c645750
JW
2533
2534 * include/std/mutex: Move std::lock_error to ...
2535 * src/compatibility.cc: Here.
2536 * src/mutex.cc: Likewise.
2537 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2538 for lock types and remove std::lock_error check.
2539
6dd0fec2
PC
25402009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2541
2542 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2543 double include.
2544
0f136367
PC
25452009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2546
2547 PR libstdc++/40160
2548 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2549 typeid when __GXX_RTTI is undefined.
2550 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2551 for null _M_variant._M_iterator._M_type,
2552 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2553 * testsuite/21_strings/basic_string/40160.cc: New.
2554
934432b6
PC
25552009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2556
2557 * testsuite/26_numerics/random/discrete_distribution/cons/
2558 num_xbound_fun.cc: Minor tweaks.
2559 * testsuite/26_numerics/random/piecewise_constant_distribution/
2560 cons/initlist_fun.cc: Likewise
2561 * testsuite/26_numerics/random/piecewise_constant_distribution/
2562 cons/num_xbound_fun.cc: Likewise
2563 * testsuite/26_numerics/random/piecewise_linear_distribution/
2564 cons/initlist_fun.cc: Likewise
2565 * testsuite/26_numerics/random/piecewise_linear_distribution/
2566 cons/num_xbound_fun.cc: Likewise
2567
602feda5
DB
25682009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2569
2570 PR libstdc++/36211
2571 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2572 cxxldflags to additional_flags rather than cxx_final.
2573
d05db9cc
DB
25742009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2575
934432b6
PC
2576 * testsuite/26_numerics/random/discrete_distribution/cons/
2577 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2578 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2579 initlist_fun.cc: Likewise
2580 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2581 num_xbound_fun.cc: Likewise
2582 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2583 initlist_fun.cc: Likewise
2584 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
d29d4507 2585 num_xbound_fun.cc: Likewise
d05db9cc 2586
6855fe45
PC
25872009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2588
2589 PR libstdc++/40123
2590 * random.tcc (independent_bits_engine<>::operator()()): Use
2591 result_type(1), not 1UL.
2592
2593 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2594 and _M_b.min(), instead of this->max() and this->min().
2595
2596 * random.h (_ShiftMin1): Remove, adjust everywhere.
2597
2598 * random.tcc: Minor cosmetic changes.
2599
e1a02963
PC
26002009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2601
2602 * include/bits/random.tcc (cauchy_distribution<>::
d29d4507 2603 operator()(_UniformRandomNumberGenerator&, const param_type&)):
e1a02963
PC
2604 Avoid M_PI, a glibc extension.
2605
d6864697
BE
26062009-05-13 Ben Elliston <bje@au.ibm.com>
2607
2608 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2609 * include/Makefile.in: Likewise.
2610
42016207
BE
26112009-05-13 Ben Elliston <bje@au.ibm.com>
2612
2613 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2614 const void * const.
2615
11953426
ESR
26162009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2617
d29d4507 2618 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
11953426
ESR
2619 random number engines, complex, bitset, array, time utilities, and
2620 char_traits.
2621
182da14a
JW
26222009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2623
2624 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2625 * libsupc++/nested_exception.h: New.
2626 * libsupc++/Makefile.am: Add new header.
2627 * libsupc++/Makefile.in: Regenerate.
2628 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2629 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2630 * testsuite/18_support/nested_exception/cons.cc: New.
2631 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2632 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2633 * doc/xml/manual/status_cxx200x.xml: Adjust.
2634
29e357fd
PC
26352009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2636
42016207 2637 * include/ext/throw_allocator.h: Remove redundant include.
29e357fd 2638
9fcf9c24
PC
26392009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2640
2641 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2642 out of line member functions definitions.
2643 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2644 Remove, use static locals instead.
2645 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2646 * src/throw_allocator.cc: New.
2647 * src/Makefile.am: Add.
2648 * config/abi/pre/gnu.ver: Add exports.
2649 * src/Makefile.in: Regenerate.
2650
262118b9
PC
26512009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2652
2653 * configure.ac: Bump libtool_VERSION to 6:12:0.
2654 * configure: Regenerate.
2655
76104d42
MK
26562009-05-07 Matthias Klose <doko@ubuntu.com>
2657
2658 PR libstdc++/40038
2659 * src/math_stubs_long_double.cc: Add ceill.
2660
c8ecfecf
JS
26612009-05-06 Johannes Singler <singler@ira.uka.de>
2662
42016207
BE
2663 PR libstdc++/39546
2664 * include/parallel/algo.h (find_switch):
2665 Parametrize binder2nd with const T& instead of T.
2666 * testsuite/25_algorithms/find/39546.cc: new test case
c8ecfecf 2667
326bc159
PC
26682009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2669
2670 Revert:
2671 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2672
2673 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2674 possible.
2675 * configure: Regenerate.
2676
efdb7347
JW
26772009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2678
2679 PR libstdc++/39909
2680 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2681 __set_once_functor_lock_ptr): Replace global lock object with local
2682 locks on global mutex.
2683 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2684 __set_once_functor_lock_ptr): Likewise, keeping old function to
2685 preserve ABI.
2686 (__once_proxy): Use pointer to local lock if set, global lock
2687 otherwise.
2688 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2689 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2690 * testsuite/30_threads/call_once/39909.cc: New.
2691
b91cc3b9
JH
26922009-05-03 Jan Hubicka <jh@suse.cz>
2693
2694 * include/parallel/settings.h (get): Mark const.
2695 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2696 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2697 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2698 throw ().
2699 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2700 (is_open, fd): Mark pure and throw ().
2701 (seekoff): Mark throw ().
2702
bd67512a
PC
27032009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2704
2705 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2706 possible.
2707 * configure: Regenerate.
2708
25195e82
JH
27092009-05-02 Jan Hubicka <jh@suse.cz>
2710
2711 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2712 operator): Mark pure.
2713
4c478ce8
JW
27142009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2715
2716 * scripts/create_testsuite_files: Remove thread directory.
2717
7850920c
BK
27182009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2719
2720 PR libstdc++/39868
2721 * scripts/run_doxygen: Uncomment removal of includes.
2722 (problematic): Rewrite __cxxabiv1 namespace to abi.
2723
cca36d72
PC
27242009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2725
2726 Revert the last commit.
2727
afdb7762
JW
27282009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2729
2730 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2731 Replace global lock object with local locks on global mutex.
2732 * src/mutex.cc: Likewise.
2733 * config/abi/pre/gnu.ver: Adjust.
2734 * testsuite/30_threads/call_once/call_once2.cc: New.
2735
3270032c
PC
27362009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2737
2738 PR libstdc++/39880
2739 PR libstdc++/39881
2740 PR libstdc++/39882
2741 * include/std/system_error (is_error_code_enum<errc>): Remove.
2742 (error_condition<>::error_condition(_ErrorCodeEnum,)
2743 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2744 (error_code<>::error_code(_ErrorCodeEnum,),
2745 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2746 * testsuite/19_diagnostics/system_error/39880.cc: New.
2747 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2748 Likewise.
2749 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2750 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2751 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2752 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2753 Adjust.
2754 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2755 Likewise.
2756 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2757 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2758 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2759 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2760 Likewise.
2761 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2762 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2763 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2764 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2765
92851a93
BK
27662009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2767
3270032c
PC
2768 * doc/xml/authors.xml: Add space.
2769 * doc/xml/faq.xml: Update links.
2770 * doc/xml/manual/intro.xml: Same.
2771 * doc/xml/manual/abi.xml: Update.
2772 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2773 * doc/xml/manual/status_cxxtr1.xml: Update links.
2774 * doc/xml/manual/status_cxx1998.xml: Same.
2775 * doc/xml/manual/status_cxx200x.xml: Same.
92851a93 2776
e762c6f4
JH
27772009-04-22 Jan Hubicka <jh@suse.cz>
2778
2779 * include/tr1_impl/array (at): Do not use builtin_expect.
2780 * include/ext/throw_allocator.h (allocate): Likewise.
2781 * include/ext/pool_allocator.h (allocate): Likweise.
2782 * include/ext/bitmap_allocator.h (allocate): Likewise.
2783 * include/ext/rc_string_base.h (_S_construct): Likewise.
2784 * include/ext/malloc_allocator.h (allocate): Likewise.
2785 * include/ext/mt_allocator.h (allocate): Likewise.
2786 * include/ext/sso_string_base.h (_M_construct): Likewise.
2787 * include/bits/basic_string.tcc (_S_construct): Likewise.
2788
1cae1c5f
JH
27892009-04-22 Jan Hubicka <jh@suse.cz>
2790
2791 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2792 (atexit, atoll, stroll, strtoull): Mark throw ()
2793 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2794 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2795 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2796 (atexit, atoll, stroll, strtoull): Mark throw ()
2797 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2798 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2799
09f2a1e4
JH
28002009-04-21 Jan Hubicka <jh@suse.cz>
2801
2802 * include/ext/atomicity.h
2803 (__exchange_and_add, __atomic_add): Mark throw ().
2804 * config/os/aix/atomicity.h
2805 * config/os/aix/atomicity.h
2806 * config/os/irix/atomicity.h
2807 * config/cpu/cris/atomicity.h
2808 * config/cpu/m68k/atomicity.h
2809 * config/cpu/hppa/atomicity.h
2810 * config/cpu/sparc/atomicity.h
2811 * config/cpu/i386/atomicity.h
2812 * config/cpu/i486/atomicity.h
2813 * config/cpu/sh/atomicity.h
2814 * config/cpu/generic/atomicity_mutex/atomicity.h
2815 * config/cpu/generic/atomicity_builtins/atomicity.h
2816 (__exchange_and_add, __atomic_add): Mark throw ().
2817
ed2807f4
PC
28182009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2819
2820 PR libstdc++/39835
2821 * include/bits/random.h: Avoid the badname __alpha (and, for
2822 consistency, __beta too).
2823 * include/bits/random.tcc: Likewise.
2824
9b074dc6
JH
28252009-04-19 Jan Hubicka <jh@suse.cz>
2826
2827 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2828 _GLIBCXX_NOTHROW.
2829
9225b339
JH
28302009-04-19 Jan Hubicka <jh@suse.cz>
2831
c93c8cf4
PC
2832 * include/c_compatibility/stdatomic.h
2833 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2834 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2835 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
9225b339 2836
5cf217ff
JH
28372009-04-18 Jan Hubicka <jh@suse.cz>
2838
3939adc2 2839 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
c93c8cf4
PC
2840 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2841 __cxa_get_globals_fast): Mark const.
5cf217ff
JH
2842 (__cxa_get_exception_ptr): Mark pure.
2843 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2844 (__terminate): Makr throw ().
3939adc2 2845 * libsupc++/exception (terminate): Mark throw().
5cf217ff 2846 (uncaught_exception): Mark pure.
3939adc2 2847 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
c93c8cf4
PC
2848 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2849 Mark throw().
3939adc2
JH
2850 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2851 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2852 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
7d0a3061 2853 __cxa_guard_abort): Mark throw ().
5cf217ff
JH
2854 (__cxa_pure_virtual): Mark noreturn.
2855 (__cxa_current_exception_type): Mark throw and pure.
3939adc2 2856 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
5cf217ff
JH
2857 __cxa_exception_type): Mark pure.
2858 (_M_safe_bool_dummy): Mark pure and const.
2859
5d51b87a
JH
28602009-04-18 Jan Hubicka <jh@suse.cz>
2861
2862 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2863 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2864 _M_destroy_thread_key): Mark throw ()
2865 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2866 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2867 _M_get_max_length): Mark throw ().
2868 * include/debug/formatter.h (_M_message, _M_format_word,
2869 _M_get_max_length): Mark throw ().
2870 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2871 _M_detach_single): Mark throw ().
2872 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2873 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2874 throw ()
2875 (_M_get_mutex): Mark throw ().
2876 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2877 (_M_destroy_thread_key): Mark CONST and throw.
2878 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2879 throw ().
2880
50a681c4
JH
28812009-04-18 Jan Hubicka <jh@suse.cz>
2882
2883 * src/condition_variable.cc (condition_variable,
2884 condition_variable_any constructors): Mark throw()
2885 * src/hash.cc (operator() for long double, string, and wstring): Mark
2886 throw ().
2887 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2888 _M_setup, rdbuf, str): Mark throw ().
2889 * src/chrono.cc (new): Mark throw ().
2890 * include/std/system_error (system_category, generic_category): Mark
2891 throw () and const.
2892 * include/std/chrono (now): Mark throw ().
2893 * include/std/condition_variable (condition_variable,
2894 ~condition_variable, condition_variable_any,
2895 ~condition_variable_any): Mark throw ().
2896 * include/std/mutex (mutex): Mark throw ().
2897 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2898 throw.
5d51b87a
JH
2899 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2900 and throw ().
50a681c4
JH
2901 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2902 * include/bits/locale_classes.h (_S_initialize_once,
2903 _S_clone_c_locale): Mark throw ().
2904 (_S_get_c_name): Mark const and throw ().
5d51b87a
JH
2905 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2906 throw ().
50a681c4
JH
2907 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2908 Mark throw ().
5d51b87a
JH
2909 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2910 throw ().
50a681c4
JH
2911 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2912 ios_base): Mark throw ()
2913 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2914 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2915 (str, freeze, _M_setupf): Mark throw ().
2916 (pcount): Mark pure and throw ().
2917 (rdbuf): Mark const and throw ().
2918
2daad65e
PC
29192009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2920
2921 PR libstdc++/39802
2922 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2923 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2924 Always accept negative values, for unsigned types too.
2925 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2926 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2927
b8add594
JH
29282009-04-18 Jan Hubicka <jh@suse.cz>
2929
2930 * include/debug/formater.h: Include bits/c++config.h.
2931 (_M_error): Mark noreturn.
2932 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2933 _GLIBCXX_NORETURN): New.
2934 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2daad65e
PC
2935 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2936 Mark pure.
2937 * include/c_compatibility/stdatomic.h
2938 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2939 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2940 Mark by throw ().
b8add594
JH
2941 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2942 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2943 __atomic_flag_for_address): Mark by throw ().
2944
e31f5814
UB
29452009-04-17 Uros Bizjak <ubizjak@gmail.com>
2946
2947 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2948
1cf1c842
JH
29492009-04-16 Jan Hubicka <jh@suse.cz>
2950
2951 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2952 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2953 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2954 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2955 out body to ...
2956 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2957 functions.
2958 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2959 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2960 _Rb_tree_black_count): Mark nothrow.
2961
42fb6c83
PC
29622009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2963
2964 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2965 from base classes.
2966 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2967
6ae8f77d
BK
29682009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2969
2970 * doc/html: Regenerate.
2971
2470b601
BK
29722009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2973
5e623d0b
BK
2974 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2975
2976 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2977 * doc/xml/gnu/fdl-1.2.xml: Same.
2978 * doc/xml/manual/numerics.xml: Same.
2979 * doc/xml/manual/concurrency.xml: Same.
2980 * doc/xml/manual/intro.xml: Same.
2981 * doc/xml/manual/status_cxxtr1.xml: Same.
2982 * doc/xml/manual/containers.xml: Same.
2983 * doc/xml/manual/io.xml: Same.
2984 * doc/xml/manual/utilities.xml: Same.
2985 * doc/xml/manual/support.xml: Same.
2986 * doc/xml/manual/using.xml: Same.
2987 * doc/xml/manual/localization.xml: Same.
2988 * doc/xml/manual/locale.xml: Same.
2989 * doc/xml/manual/extensions.xml: Same.
2990 * doc/xml/manual/appendix_contributing.xml: Same.
2991 * doc/xml/manual/diagnostics.xml: Same.
2992 * doc/xml/manual/status_cxx200x.xml: Same.
2993
29942009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2995
2996 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2470b601
BK
2997 * doc/xml/manual/status_cxx200x.xml: Adjust.
2998
f86ce601
BK
29992009-04-14 Benjamin Kosnik <bkoz@redhat.com>
3000
3001 * doc/xml/spine.xml: Remove unused license entity, update
3002 copyright year.
3003
3004 * doc/xml/manual/spine.xml: Markup for primary index terms.
3005 * doc/xml/manual/numerics.xml: Same.
3006 * doc/xml/manual/intro.xml: Same.
3007 * doc/xml/manual/containers.xml: Same.
3008 * doc/xml/manual/io.xml: Same.
3009 * doc/xml/manual/appendix_porting.xml: Same.
3010 * doc/xml/manual/utilities.xml: Same.
3011 * doc/xml/manual/support.xml: Same.
3012 * doc/xml/manual/localization.xml: Same.
3013 * doc/xml/manual/strings.xml: Same.
3014 * doc/xml/manual/extensions.xml: Same.
3015 * doc/xml/manual/appendix_contributing.xml: Same.
3016 * doc/xml/manual/diagnostics.xml: Same.
3017 * doc/xml/manual/algorithms.xml: Same.
3018 * doc/xml/manual/appendix_free.xml: Same.
3019 * doc/xml/manual/iterators.xml: Same.
3020
3021 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
3022 * doc/xml/gnu/fdl-1.2.xml: Same.
3023
3024 * doc/xml/manual/status_cxx200x.xml: Re-write.
3025
96a9203b
PC
30262009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
3027
3028 PR libstdc++/39629 (final bits)
3029 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
3030 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
3031 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
3032 Fix formula for __j.
3033 * include/bits/random.tcc (operator==(const normal_distribution<>&,
3034 const normal_distribution<>&): Remove.
3035 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
3036 const uniform_int_distribution<>&), operator==(const
3037 uniform_real_distribution<>&, const uniform_real_distribution<>&),
f86ce601 3038 operator==(const normal_distribution<>&, const normal_distribution<>&),
96a9203b
PC
3039 operator==(const lognormal_distribution<>&,
3040 const lognormal_distribution<>&), operator==(const
3041 chi_squared_distribution<>&, const chi_squared_distribution<>&),
3042 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
3043 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
3044 operator==(const student_t_distribution<>&,
3045 const student_t_distribution<>&), operator==(const
3046 bernoulli_distribution<>&, const bernoulli_distribution<>&),
3047 operator==(const binomial_distribution<>&, const
3048 binomial_distribution<>&), operator==(const geometric_distribution<>&,
3049 const geometric_distribution<>&), operator==(const
f86ce601 3050 negative_binomial_distribution<>&, const
96a9203b
PC
3051 negative_binomial_distribution<>&), operator==(const
3052 poisson_distribution<>&, const poisson_distribution<>&),
3053 operator==(const exponential_distribution<>&,
3054 const exponential_distribution<>&), operator==(const
3055 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
3056 weibull_distribution<>&, const weibull_distribution<>&),
3057 operator==(const extreme_value_distribution<>&,
3058 const extreme_value_distribution<>&), operator==(const
3059 discrete_distribution<>&, const discrete_distribution<>&),
3060 operator==(const piecewise_constant_distribution<>&,
3061 const piecewise_constant_distribution<>&), operator==(const
3062 piecewise_linear_distribution<>&, const
3063 piecewise_linear_distribution<>&)): Remove.
3064 * testsuite/26_numerics/random/uniform_real_distribution/operators/
3065 serialize.cc: Remove.
3066 * testsuite/26_numerics/random/piecewise_constant_distribution/
3067 operators/serialize.cc: Likewise.
3068 * testsuite/26_numerics/random/chi_squared_distribution/operators/
3069 serialize.cc: Likewise.
3070 * testsuite/26_numerics/random/normal_distribution/operators/
3071 serialize.cc: Likewise.
3072 * testsuite/26_numerics/random/uniform_int_distribution/operators/
3073 serialize.cc: Likewise.
3074 * testsuite/26_numerics/random/poisson_distribution/operators/
3075 serialize.cc: Likewise.
3076 * testsuite/26_numerics/random/bernoulli_distribution/operators/
3077 serialize.cc: Likewise.
3078 * testsuite/26_numerics/random/discrete_distribution/operators/
3079 serialize.cc: Likewise.
3080 * testsuite/26_numerics/random/weibull_distribution/operators/
3081 serialize.cc: Likewise.
3082 * testsuite/26_numerics/random/negative_binomial_distribution/
3083 operators/serialize.cc: Likewise.
3084 * testsuite/26_numerics/random/cauchy_distribution/operators/
3085 serialize.cc: Likewise.
3086 * testsuite/26_numerics/random/gamma_distribution/operators/
3087 serialize.cc: Likewise.
3088 * testsuite/26_numerics/random/fisher_f_distribution/operators/
3089 serialize.cc: Likewise.
3090 * testsuite/26_numerics/random/exponential_distribution/operators/
3091 serialize.cc: Likewise.
3092 * testsuite/26_numerics/random/lognormal_distribution/operators/
3093 serialize.cc: Likewise.
3094 * testsuite/26_numerics/random/binomial_distribution/operators/
3095 serialize.cc: Likewise.
3096 * testsuite/26_numerics/random/extreme_value_distribution/
3097 operators/serialize.cc: Likewise.
3098 * testsuite/26_numerics/random/piecewise_linear_distribution/
3099 operators/serialize.cc: Likewise.
3100 * testsuite/26_numerics/random/student_t_distribution/operators/
3101 serialize.cc: Likewise.
3102 * testsuite/26_numerics/random/geometric_distribution/operators/
3103 serialize.cc: Likewise.
3104
3105 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3106 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3107 mersenne_twister_engine<>::seed(_Gen&,
3108 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3109 subtract_with_carry_engine<>::seed(_Gen&,
3110 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3111 Remove, unused.
3112 * include/bits/random.tcc (linear_congruential_engine<>::
3113 seed(_Gen&, false_type): Likewise.
3114
748086b7
JJ
31152009-04-09 Nick Clifton <nickc@redhat.com>
3116
3117 * src/allocator-inst.cc: Change copyright header to refer to
3118 version 3 of the GNU General Public License with version 3.1
3119 of the GCC Runtime Library Exception and to point readers at
3120 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3121 web page.
3122 * config/abi/compatibility.h: Likewise.
3123 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3124 * config/abi/pre/gnu.ver: Likewise.
3125 * config/allocator/bitmap_allocator_base.h: Likewise.
3126 * config/allocator/malloc_allocator_base.h: Likewise.
3127 * config/allocator/mt_allocator_base.h: Likewise.
3128 * config/allocator/new_allocator_base.h: Likewise.
3129 * config/allocator/pool_allocator_base.h: Likewise.
3130 * config/cpu/alpha/atomic_word.h: Likewise.
3131 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3132 * config/cpu/cris/atomic_word.h: Likewise.
3133 * config/cpu/cris/atomicity.h: Likewise.
3134 * config/cpu/generic/atomic_word.h: Likewise.
3135 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3136 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3137 * config/cpu/generic/cpu_defines.h: Likewise.
3138 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3139 * config/cpu/hppa/atomicity.h: Likewise.
3140 * config/cpu/i386/atomicity.h: Likewise.
3141 * config/cpu/i486/atomicity.h: Likewise.
3142 * config/cpu/ia64/atomic_word.h: Likewise.
3143 * config/cpu/m68k/atomicity.h: Likewise.
3144 * config/cpu/powerpc/atomic_word.h: Likewise.
3145 * config/cpu/powerpc/cpu_defines.h: Likewise.
3146 * config/cpu/sh/atomicity.h: Likewise.
3147 * config/cpu/sparc/atomic_word.h: Likewise.
3148 * config/cpu/sparc/atomicity.h: Likewise.
3149 * config/io/basic_file_stdio.cc: Likewise.
3150 * config/io/basic_file_stdio.h: Likewise.
3151 * config/io/c_io_stdio.h: Likewise.
3152 * config/locale/darwin/ctype_members.cc: Likewise.
3153 * config/locale/generic/c++locale_internal.h: Likewise.
3154 * config/locale/generic/c_locale.cc: Likewise.
3155 * config/locale/generic/c_locale.h: Likewise.
3156 * config/locale/generic/codecvt_members.cc: Likewise.
3157 * config/locale/generic/collate_members.cc: Likewise.
3158 * config/locale/generic/ctype_members.cc: Likewise.
3159 * config/locale/generic/messages_members.cc: Likewise.
3160 * config/locale/generic/messages_members.h: Likewise.
3161 * config/locale/generic/monetary_members.cc: Likewise.
3162 * config/locale/generic/numeric_members.cc: Likewise.
3163 * config/locale/generic/time_members.cc: Likewise.
3164 * config/locale/generic/time_members.h: Likewise.
3165 * config/locale/gnu/c++locale_internal.h: Likewise.
3166 * config/locale/gnu/c_locale.cc: Likewise.
3167 * config/locale/gnu/c_locale.h: Likewise.
3168 * config/locale/gnu/codecvt_members.cc: Likewise.
3169 * config/locale/gnu/collate_members.cc: Likewise.
3170 * config/locale/gnu/ctype_members.cc: Likewise.
3171 * config/locale/gnu/messages_members.cc: Likewise.
3172 * config/locale/gnu/messages_members.h: Likewise.
3173 * config/locale/gnu/monetary_members.cc: Likewise.
3174 * config/locale/gnu/numeric_members.cc: Likewise.
3175 * config/locale/gnu/time_members.cc: Likewise.
3176 * config/locale/gnu/time_members.h: Likewise.
3177 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3178 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3179 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3180 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3181 * config/os/aix/atomic_word.h: Likewise.
3182 * config/os/aix/atomicity.h: Likewise.
3183 * config/os/aix/ctype_base.h: Likewise.
3184 * config/os/aix/ctype_inline.h: Likewise.
3185 * config/os/aix/ctype_noninline.h: Likewise.
3186 * config/os/aix/os_defines.h: Likewise.
3187 * config/os/bsd/darwin/ctype_base.h: Likewise.
3188 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3189 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3190 * config/os/bsd/darwin/os_defines.h: Likewise.
3191 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3192 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3193 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3194 * config/os/bsd/freebsd/os_defines.h: Likewise.
3195 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3196 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3197 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3198 * config/os/bsd/netbsd/os_defines.h: Likewise.
3199 * config/os/djgpp/ctype_base.h: Likewise.
3200 * config/os/djgpp/ctype_inline.h: Likewise.
3201 * config/os/djgpp/ctype_noninline.h: Likewise.
3202 * config/os/djgpp/os_defines.h: Likewise.
3203 * config/os/generic/ctype_base.h: Likewise.
3204 * config/os/generic/ctype_inline.h: Likewise.
3205 * config/os/generic/ctype_noninline.h: Likewise.
3206 * config/os/generic/error_constants.h: Likewise.
3207 * config/os/generic/os_defines.h: Likewise.
3208 * config/os/gnu-linux/ctype_base.h: Likewise.
3209 * config/os/gnu-linux/ctype_inline.h: Likewise.
3210 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3211 * config/os/gnu-linux/os_defines.h: Likewise.
3212 * config/os/hpux/ctype_base.h: Likewise.
3213 * config/os/hpux/ctype_inline.h: Likewise.
3214 * config/os/hpux/ctype_noninline.h: Likewise.
3215 * config/os/hpux/os_defines.h: Likewise.
3216 * config/os/irix/atomic_word.h: Likewise.
3217 * config/os/irix/atomicity.h: Likewise.
3218 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3219 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3220 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3221 * config/os/irix/irix5.2/os_defines.h: Likewise.
3222 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3223 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3224 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3225 * config/os/irix/irix6.5/os_defines.h: Likewise.
3226 * config/os/mingw32/ctype_base.h: Likewise.
3227 * config/os/mingw32/ctype_inline.h: Likewise.
3228 * config/os/mingw32/ctype_noninline.h: Likewise.
3229 * config/os/mingw32/error_constants.h: Likewise.
3230 * config/os/mingw32/os_defines.h: Likewise.
3231 * config/os/newlib/ctype_base.h: Likewise.
3232 * config/os/newlib/ctype_inline.h: Likewise.
3233 * config/os/newlib/ctype_noninline.h: Likewise.
3234 * config/os/newlib/os_defines.h: Likewise.
3235 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3236 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3237 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3238 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3239 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3240 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3241 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3242 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3243 * config/os/tpf/ctype_base.h: Likewise.
3244 * config/os/tpf/ctype_inline.h: Likewise.
3245 * config/os/tpf/ctype_noninline.h: Likewise.
3246 * config/os/tpf/os_defines.h: Likewise.
3247 * config/os/uclibc/ctype_base.h: Likewise.
3248 * config/os/uclibc/ctype_inline.h: Likewise.
3249 * config/os/uclibc/ctype_noninline.h: Likewise.
3250 * config/os/uclibc/os_defines.h: Likewise.
3251 * config/os/vxworks/ctype_base.h: Likewise.
3252 * config/os/vxworks/ctype_inline.h: Likewise.
3253 * config/os/vxworks/ctype_noninline.h: Likewise.
3254 * config/os/vxworks/os_defines.h: Likewise.
3255 * include/backward/auto_ptr.h: Likewise.
3256 * include/backward/backward_warning.h: Likewise.
3257 * include/backward/binders.h: Likewise.
3258 * include/backward/hash_fun.h: Likewise.
3259 * include/backward/hash_map: Likewise.
3260 * include/backward/hash_set: Likewise.
3261 * include/backward/hashtable.h: Likewise.
3262 * include/backward/strstream: Likewise.
3263 * include/bits/algorithmfwd.h: Likewise.
3264 * include/bits/allocator.h: Likewise.
3265 * include/bits/atomic_0.h: Likewise.
3266 * include/bits/atomic_2.h: Likewise.
3267 * include/bits/atomicfwd_c.h: Likewise.
3268 * include/bits/atomicfwd_cxx.h: Likewise.
3269 * include/bits/basic_ios.h: Likewise.
3270 * include/bits/basic_ios.tcc: Likewise.
3271 * include/bits/basic_string.h: Likewise.
3272 * include/bits/basic_string.tcc: Likewise.
3273 * include/bits/boost_concept_check.h: Likewise.
3274 * include/bits/c++config: Likewise.
3275 * include/bits/char_traits.h: Likewise.
3276 * include/bits/codecvt.h: Likewise.
3277 * include/bits/concept_check.h: Likewise.
3278 * include/bits/cpp_type_traits.h: Likewise.
3279 * include/bits/deque.tcc: Likewise.
3280 * include/bits/forward_list.h: Likewise.
3281 * include/bits/forward_list.tcc: Likewise.
3282 * include/bits/fstream.tcc: Likewise.
3283 * include/bits/functexcept.h: Likewise.
3284 * include/bits/functional_hash.h: Likewise.
3285 * include/bits/gslice.h: Likewise.
3286 * include/bits/gslice_array.h: Likewise.
3287 * include/bits/hashtable.h: Likewise.
3288 * include/bits/indirect_array.h: Likewise.
3289 * include/bits/ios_base.h: Likewise.
3290 * include/bits/istream.tcc: Likewise.
3291 * include/bits/list.tcc: Likewise.
3292 * include/bits/locale_classes.h: Likewise.
3293 * include/bits/locale_classes.tcc: Likewise.
3294 * include/bits/locale_facets.h: Likewise.
3295 * include/bits/locale_facets.tcc: Likewise.
3296 * include/bits/locale_facets_nonio.h: Likewise.
3297 * include/bits/locale_facets_nonio.tcc: Likewise.
3298 * include/bits/localefwd.h: Likewise.
3299 * include/bits/mask_array.h: Likewise.
3300 * include/bits/move.h: Likewise.
3301 * include/bits/ostream.tcc: Likewise.
3302 * include/bits/ostream_insert.h: Likewise.
3303 * include/bits/postypes.h: Likewise.
3304 * include/bits/shared_ptr.h: Likewise.
3305 * include/bits/slice_array.h: Likewise.
3306 * include/bits/sstream.tcc: Likewise.
3307 * include/bits/stl_algo.h: Likewise.
3308 * include/bits/stl_algobase.h: Likewise.
3309 * include/bits/stl_bvector.h: Likewise.
3310 * include/bits/stl_construct.h: Likewise.
3311 * include/bits/stl_deque.h: Likewise.
3312 * include/bits/stl_function.h: Likewise.
3313 * include/bits/stl_heap.h: Likewise.
3314 * include/bits/stl_iterator.h: Likewise.
3315 * include/bits/stl_iterator_base_funcs.h: Likewise.
3316 * include/bits/stl_iterator_base_types.h: Likewise.
3317 * include/bits/stl_list.h: Likewise.
3318 * include/bits/stl_map.h: Likewise.
3319 * include/bits/stl_multimap.h: Likewise.
3320 * include/bits/stl_multiset.h: Likewise.
3321 * include/bits/stl_numeric.h: Likewise.
3322 * include/bits/stl_pair.h: Likewise.
3323 * include/bits/stl_queue.h: Likewise.
3324 * include/bits/stl_raw_storage_iter.h: Likewise.
3325 * include/bits/stl_relops.h: Likewise.
3326 * include/bits/stl_set.h: Likewise.
3327 * include/bits/stl_stack.h: Likewise.
3328 * include/bits/stl_tempbuf.h: Likewise.
3329 * include/bits/stl_tree.h: Likewise.
3330 * include/bits/stl_uninitialized.h: Likewise.
3331 * include/bits/stl_vector.h: Likewise.
3332 * include/bits/stream_iterator.h: Likewise.
3333 * include/bits/streambuf.tcc: Likewise.
3334 * include/bits/streambuf_iterator.h: Likewise.
3335 * include/bits/stringfwd.h: Likewise.
3336 * include/bits/unique_ptr.h: Likewise.
3337 * include/bits/valarray_after.h: Likewise.
3338 * include/bits/valarray_array.h: Likewise.
3339 * include/bits/valarray_array.tcc: Likewise.
3340 * include/bits/valarray_before.h: Likewise.
3341 * include/bits/vector.tcc: Likewise.
3342 * include/c/cassert: Likewise.
3343 * include/c/cctype: Likewise.
3344 * include/c/cerrno: Likewise.
3345 * include/c/cfloat: Likewise.
3346 * include/c/ciso646: Likewise.
3347 * include/c/climits: Likewise.
3348 * include/c/clocale: Likewise.
3349 * include/c/cmath: Likewise.
3350 * include/c/csetjmp: Likewise.
3351 * include/c/csignal: Likewise.
3352 * include/c/cstdarg: Likewise.
3353 * include/c/cstddef: Likewise.
3354 * include/c/cstdio: Likewise.
3355 * include/c/cstdlib: Likewise.
3356 * include/c/cstring: Likewise.
3357 * include/c/ctime: Likewise.
3358 * include/c/cwchar: Likewise.
3359 * include/c/cwctype: Likewise.
3360 * include/c_compatibility/assert.h: Likewise.
3361 * include/c_compatibility/complex.h: Likewise.
3362 * include/c_compatibility/ctype.h: Likewise.
3363 * include/c_compatibility/errno.h: Likewise.
3364 * include/c_compatibility/fenv.h: Likewise.
3365 * include/c_compatibility/float.h: Likewise.
3366 * include/c_compatibility/inttypes.h: Likewise.
3367 * include/c_compatibility/iso646.h: Likewise.
3368 * include/c_compatibility/limits.h: Likewise.
3369 * include/c_compatibility/locale.h: Likewise.
3370 * include/c_compatibility/math.h: Likewise.
3371 * include/c_compatibility/setjmp.h: Likewise.
3372 * include/c_compatibility/signal.h: Likewise.
3373 * include/c_compatibility/stdarg.h: Likewise.
3374 * include/c_compatibility/stdatomic.h: Likewise.
3375 * include/c_compatibility/stdbool.h: Likewise.
3376 * include/c_compatibility/stddef.h: Likewise.
3377 * include/c_compatibility/stdint.h: Likewise.
3378 * include/c_compatibility/stdio.h: Likewise.
3379 * include/c_compatibility/stdlib.h: Likewise.
3380 * include/c_compatibility/string.h: Likewise.
3381 * include/c_compatibility/tgmath.h: Likewise.
3382 * include/c_compatibility/time.h: Likewise.
3383 * include/c_compatibility/wchar.h: Likewise.
3384 * include/c_compatibility/wctype.h: Likewise.
3385 * include/c_global/cassert: Likewise.
3386 * include/c_global/ccomplex: Likewise.
3387 * include/c_global/cctype: Likewise.
3388 * include/c_global/cerrno: Likewise.
3389 * include/c_global/cfenv: Likewise.
3390 * include/c_global/cfloat: Likewise.
3391 * include/c_global/cinttypes: Likewise.
3392 * include/c_global/ciso646: Likewise.
3393 * include/c_global/climits: Likewise.
3394 * include/c_global/clocale: Likewise.
3395 * include/c_global/cmath.tcc: Likewise.
3396 * include/c_global/cmath: Likewise.
3397 * include/c_global/csetjmp: Likewise.
3398 * include/c_global/csignal: Likewise.
3399 * include/c_global/cstdarg: Likewise.
3400 * include/c_global/cstdatomic: Likewise.
3401 * include/c_global/cstdbool: Likewise.
3402 * include/c_global/cstddef: Likewise.
3403 * include/c_global/cstdint: Likewise.
3404 * include/c_global/cstdio: Likewise.
3405 * include/c_global/cstdlib: Likewise.
3406 * include/c_global/cstring: Likewise.
3407 * include/c_global/ctgmath: Likewise.
3408 * include/c_global/ctime: Likewise.
3409 * include/c_global/cwchar: Likewise.
3410 * include/c_global/cwctype: Likewise.
3411 * include/c_std/cassert: Likewise.
3412 * include/c_std/cctype: Likewise.
3413 * include/c_std/cerrno: Likewise.
3414 * include/c_std/cfloat: Likewise.
3415 * include/c_std/ciso646: Likewise.
3416 * include/c_std/climits: Likewise.
3417 * include/c_std/clocale: Likewise.
3418 * include/c_std/cmath.tcc: Likewise.
3419 * include/c_std/cmath: Likewise.
3420 * include/c_std/csetjmp: Likewise.
3421 * include/c_std/csignal: Likewise.
3422 * include/c_std/cstdarg: Likewise.
3423 * include/c_std/cstddef: Likewise.
3424 * include/c_std/cstdio: Likewise.
3425 * include/c_std/cstdlib: Likewise.
3426 * include/c_std/cstring: Likewise.
3427 * include/c_std/ctime: Likewise.
3428 * include/c_std/cwchar: Likewise.
3429 * include/c_std/cwctype: Likewise.
3430 * include/debug/bitset: Likewise.
3431 * include/debug/debug.h: Likewise.
3432 * include/debug/deque: Likewise.
3433 * include/debug/formatter.h: Likewise.
3434 * include/debug/functions.h: Likewise.
3435 * include/debug/list: Likewise.
3436 * include/debug/macros.h: Likewise.
3437 * include/debug/map.h: Likewise.
3438 * include/debug/map: Likewise.
3439 * include/debug/multimap.h: Likewise.
3440 * include/debug/multiset.h: Likewise.
3441 * include/debug/safe_base.h: Likewise.
3442 * include/debug/safe_iterator.h: Likewise.
3443 * include/debug/safe_iterator.tcc: Likewise.
3444 * include/debug/safe_sequence.h: Likewise.
3445 * include/debug/set.h: Likewise.
3446 * include/debug/set: Likewise.
3447 * include/debug/string: Likewise.
3448 * include/debug/unordered_map: Likewise.
3449 * include/debug/unordered_set: Likewise.
3450 * include/debug/vector: Likewise.
3451 * include/ext/algorithm: Likewise.
3452 * include/ext/array_allocator.h: Likewise.
3453 * include/ext/atomicity.h: Likewise.
3454 * include/ext/bitmap_allocator.h: Likewise.
3455 * include/ext/cast.h: Likewise.
3456 * include/ext/codecvt_specializations.h: Likewise.
3457 * include/ext/concurrence.h: Likewise.
3458 * include/ext/debug_allocator.h: Likewise.
3459 * include/ext/enc_filebuf.h: Likewise.
3460 * include/ext/extptr_allocator.h: Likewise.
3461 * include/ext/functional: Likewise.
3462 * include/ext/iterator: Likewise.
3463 * include/ext/malloc_allocator.h: Likewise.
3464 * include/ext/memory: Likewise.
3465 * include/ext/mt_allocator.h: Likewise.
3466 * include/ext/new_allocator.h: Likewise.
3467 * include/ext/numeric: Likewise.
3468 * include/ext/numeric_traits.h: Likewise.
3469 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3470 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3471 Likewise.
3472 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3473 Likewise.
3474 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3475 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3476 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3477 Likewise.
3478 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3479 Likewise.
3480 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3481 Likewise.
3482 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3483 Likewise.
3484 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3485 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3486 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3487 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3488 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3489 Likewise.
3490 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3491 Likewise.
3492 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3493 Likewise.
3494 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3495 Likewise.
3496 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3497 Likewise.
3498 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3499 Likewise.
3500 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3501 Likewise.
3502 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3503 Likewise.
3504 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3505 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3506 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3507 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3508 Likewise.
3509 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3510 Likewise.
3511 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3512 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3513 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3514 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3515 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3516 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3517 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3518 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3519 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3520 Likewise.
3521 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3522 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3523 Likewise.
3524 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3525 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3526 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3527 Likewise.
3528 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3529 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3530 Likewise.
3531 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3532 Likewise.
3533 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3534 Likewise.
3535 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3536 Likewise.
3537 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3538 Likewise.
3539 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3540 Likewise.
3541 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3542 Likewise.
3543 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3544 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3545 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3546 Likewise.
3547 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3548 Likewise.
3549 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3550 Likewise.
3551 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3552 Likewise.
3553 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3554 Likewise.
3555 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3556 Likewise.
3557 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3558 Likewise.
3559 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3560 Likewise.
3561 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3562 Likewise.
3563 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3564 Likewise.
3565 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3566 Likewise.
3567 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3568 Likewise.
3569 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3570 Likewise.
3571 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3572 Likewise.
3573 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3574 Likewise.
3575 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3576 Likewise.
3577 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3578 Likewise.
3579 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3580 Likewise.
3581 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3582 Likewise.
3583 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3584 Likewise.
3585 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3586 Likewise.
3587 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3588 Likewise.
3589 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3590 Likewise.
3591 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3592 Likewise.
3593 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3594 Likewise.
3595 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3596 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3597 Likewise.
3598 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3599 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3600 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3601 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3602 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3603 Likewise.
3604 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3605 Likewise.
3606 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3607 Likewise.
3608 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3609 Likewise.
3610 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3611 Likewise.
3612 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3613 Likewise.
3614 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3615 Likewise.
3616 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3617 Likewise.
3618 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3619 Likewise.
3620 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3621 Likewise.
3622 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3623 Likewise.
3624 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3625 Likewise.
3626 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3627 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3628 Likewise.
3629 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3630 Likewise.
3631 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3632 Likewise.
3633 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3634 Likewise.
3635 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3636 Likewise.
3637 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3638 Likewise.
3639 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3640 Likewise.
3641 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3642 Likewise.
3643 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3644 Likewise.
3645 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3646 Likewise.
3647 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3648 Likewise.
3649 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3650 Likewise.
3651 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3652 Likewise.
3653 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3654 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3655 Likewise.
3656 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3657 Likewise.
3658 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3659 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3660 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3661 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3662 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3663 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3664 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3665 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3666 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3667 Likewise.
3668 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3669 Likewise.
3670 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3671 Likewise.
3672 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3673 Likewise.
3674 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3675 Likewise.
3676 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3677 Likewise.
3678 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3679 Likewise.
3680 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3681 Likewise.
3682 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3683 Likewise.
3684 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3685 Likewise.
3686 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3687 Likewise.
3688 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3689 Likewise.
3690 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3691 Likewise.
3692 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3693 Likewise.
3694 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3695 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3696 Likewise.
3697 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3698 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3699 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3700 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3701 Likewise.
3702 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3703 Likewise.
3704 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3705 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3706 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3707 Likewise.
3708 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3709 Likewise.
3710 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3711 Likewise.
3712 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3713 Likewise.
3714 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3715 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3716 Likewise.
3717 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3718 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3719 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3720 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3721 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3722 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3723 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3724 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3725 Likewise.
3726 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3727 Likewise.
3728 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3729 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3730 Likewise.
3731 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3732 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3733 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3734 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3735 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3736 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3737 Likewise.
3738 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3739 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3740 Likewise.
3741 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3742 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3743 Likewise.
3744 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3745 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3746 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3747 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3748 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3749 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3750 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3751 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3752 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3753 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3754 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3755 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3756 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3757 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3758 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3759 Likewise.
3760 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3761 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3762 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3763 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3764 Likewise.
3765 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3766 Likewise.
3767 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3768 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3769 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3770 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3771 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3772 Likewise.
3773 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3774 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3775 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3776 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3777 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3778 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3779 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3780 Likewise.
3781 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3782 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3783 Likewise.
3784 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3785 Likewise.
3786 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3787 Likewise.
3788 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3789 Likewise.
3790 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3791 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3792 Likewise.
3793 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3794 Likewise.
3795 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3796 Likewise.
3797 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3798 Likewise.
3799 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3800 Likewise.
3801 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3802 Likewise.
3803 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3804 Likewise.
3805 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3806 Likewise.
3807 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3808 Likewise.
3809 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3810 Likewise.
3811 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3812 Likewise.
3813 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3814 Likewise.
3815 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3816 Likewise.
3817 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3818 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3819 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3820 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3821 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3822 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3823 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3824 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3825 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3826 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3827 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3828 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3829 Likewise.
3830 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3831 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3832 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3833 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3834 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3835 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3836 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3837 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3838 Likewise.
3839 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3840 Likewise.
3841 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3842 Likewise.
3843 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3844 Likewise.
3845 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3846 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3847 Likewise.
3848 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3849 Likewise.
3850 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3851 Likewise.
3852 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3853 Likewise.
3854 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3855 Likewise.
3856 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3857 Likewise.
3858 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3859 Likewise.
3860 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3861 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3862 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3863 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3864 Likewise.
3865 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3866 Likewise.
3867 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3868 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3869 Likewise.
3870 * include/ext/pb_ds/exception.hpp: Likewise.
3871 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3872 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3873 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3874 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3875 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3876 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3877 * include/ext/pod_char_traits.h: Likewise.
3878 * include/ext/pointer.h: Likewise.
3879 * include/ext/pool_allocator.h: Likewise.
3880 * include/ext/rb_tree: Likewise.
3881 * include/ext/rc_string_base.h: Likewise.
3882 * include/ext/rope: Likewise.
3883 * include/ext/ropeimpl.h: Likewise.
3884 * include/ext/slist: Likewise.
3885 * include/ext/sso_string_base.h: Likewise.
3886 * include/ext/stdio_filebuf.h: Likewise.
3887 * include/ext/stdio_sync_filebuf.h: Likewise.
3888 * include/ext/string_conversions.h: Likewise.
3889 * include/ext/throw_allocator.h: Likewise.
3890 * include/ext/type_traits.h: Likewise.
3891 * include/ext/typelist.h: Likewise.
3892 * include/ext/vstring.h: Likewise.
3893 * include/ext/vstring.tcc: Likewise.
3894 * include/ext/vstring_fwd.h: Likewise.
3895 * include/ext/vstring_util.h: Likewise.
3896 * include/parallel/algo.h: Likewise.
3897 * include/parallel/algobase.h: Likewise.
3898 * include/parallel/algorithm: Likewise.
3899 * include/parallel/algorithmfwd.h: Likewise.
3900 * include/parallel/balanced_quicksort.h: Likewise.
3901 * include/parallel/base.h: Likewise.
3902 * include/parallel/basic_iterator.h: Likewise.
3903 * include/parallel/checkers.h: Likewise.
3904 * include/parallel/compatibility.h: Likewise.
3905 * include/parallel/compiletime_settings.h: Likewise.
3906 * include/parallel/equally_split.h: Likewise.
3907 * include/parallel/features.h: Likewise.
3908 * include/parallel/find.h: Likewise.
3909 * include/parallel/find_selectors.h: Likewise.
3910 * include/parallel/for_each.h: Likewise.
3911 * include/parallel/for_each_selectors.h: Likewise.
3912 * include/parallel/iterator.h: Likewise.
3913 * include/parallel/list_partition.h: Likewise.
3914 * include/parallel/losertree.h: Likewise.
3915 * include/parallel/merge.h: Likewise.
3916 * include/parallel/multiseq_selection.h: Likewise.
3917 * include/parallel/multiway_merge.h: Likewise.
3918 * include/parallel/multiway_mergesort.h: Likewise.
3919 * include/parallel/numeric: Likewise.
3920 * include/parallel/numericfwd.h: Likewise.
3921 * include/parallel/omp_loop.h: Likewise.
3922 * include/parallel/omp_loop_static.h: Likewise.
3923 * include/parallel/par_loop.h: Likewise.
3924 * include/parallel/parallel.h: Likewise.
3925 * include/parallel/partial_sum.h: Likewise.
3926 * include/parallel/partition.h: Likewise.
3927 * include/parallel/queue.h: Likewise.
3928 * include/parallel/quicksort.h: Likewise.
3929 * include/parallel/random_number.h: Likewise.
3930 * include/parallel/random_shuffle.h: Likewise.
3931 * include/parallel/search.h: Likewise.
3932 * include/parallel/set_operations.h: Likewise.
3933 * include/parallel/settings.h: Likewise.
3934 * include/parallel/sort.h: Likewise.
3935 * include/parallel/tags.h: Likewise.
3936 * include/parallel/types.h: Likewise.
3937 * include/parallel/unique_copy.h: Likewise.
3938 * include/parallel/workstealing.h: Likewise.
3939 * include/precompiled/extc++.h: Likewise.
3940 * include/precompiled/stdc++.h: Likewise.
3941 * include/precompiled/stdtr1c++.h: Likewise.
3942 * include/std/algorithm: Likewise.
3943 * include/std/array: Likewise.
3944 * include/std/bitset: Likewise.
3945 * include/std/c++0x_warning.h: Likewise.
3946 * include/std/chrono: Likewise.
3947 * include/std/complex: Likewise.
3948 * include/std/condition_variable: Likewise.
3949 * include/std/deque: Likewise.
3950 * include/std/forward_list: Likewise.
3951 * include/std/fstream: Likewise.
3952 * include/std/functional: Likewise.
3953 * include/std/iomanip: Likewise.
3954 * include/std/ios: Likewise.
3955 * include/std/iosfwd: Likewise.
3956 * include/std/iostream: Likewise.
3957 * include/std/istream: Likewise.
3958 * include/std/iterator: Likewise.
3959 * include/std/limits: Likewise.
3960 * include/std/list: Likewise.
3961 * include/std/locale: Likewise.
3962 * include/std/map: Likewise.
3963 * include/std/memory: Likewise.
3964 * include/std/mutex: Likewise.
3965 * include/std/numeric: Likewise.
3966 * include/std/ostream: Likewise.
3967 * include/std/queue: Likewise.
3968 * include/std/random: Likewise.
3969 * include/std/ratio: Likewise.
3970 * include/std/regex: Likewise.
3971 * include/std/set: Likewise.
3972 * include/std/sstream: Likewise.
3973 * include/std/stack: Likewise.
3974 * include/std/stdexcept: Likewise.
3975 * include/std/streambuf: Likewise.
3976 * include/std/string: Likewise.
3977 * include/std/system_error: Likewise.
3978 * include/std/thread: Likewise.
3979 * include/std/tuple: Likewise.
3980 * include/std/type_traits: Likewise.
3981 * include/std/unordered_map: Likewise.
3982 * include/std/unordered_set: Likewise.
3983 * include/std/utility: Likewise.
3984 * include/std/valarray: Likewise.
3985 * include/std/vector: Likewise.
3986 * include/tr1/array: Likewise.
3987 * include/tr1/bessel_function.tcc: Likewise.
3988 * include/tr1/beta_function.tcc: Likewise.
3989 * include/tr1/ccomplex: Likewise.
3990 * include/tr1/cctype: Likewise.
3991 * include/tr1/cfenv: Likewise.
3992 * include/tr1/cfloat: Likewise.
3993 * include/tr1/cinttypes: Likewise.
3994 * include/tr1/climits: Likewise.
3995 * include/tr1/cmath: Likewise.
3996 * include/tr1/complex.h: Likewise.
3997 * include/tr1/complex: Likewise.
3998 * include/tr1/cstdarg: Likewise.
3999 * include/tr1/cstdbool: Likewise.
4000 * include/tr1/cstdint: Likewise.
4001 * include/tr1/cstdio: Likewise.
4002 * include/tr1/cstdlib: Likewise.
4003 * include/tr1/ctgmath: Likewise.
4004 * include/tr1/ctime: Likewise.
4005 * include/tr1/ctype.h: Likewise.
4006 * include/tr1/cwchar: Likewise.
4007 * include/tr1/cwctype: Likewise.
4008 * include/tr1/ell_integral.tcc: Likewise.
4009 * include/tr1/exp_integral.tcc: Likewise.
4010 * include/tr1/fenv.h: Likewise.
4011 * include/tr1/float.h: Likewise.
4012 * include/tr1/functional: Likewise.
4013 * include/tr1/functional_hash.h: Likewise.
4014 * include/tr1/gamma.tcc: Likewise.
4015 * include/tr1/hashtable.h: Likewise.
4016 * include/tr1/hypergeometric.tcc: Likewise.
4017 * include/tr1/inttypes.h: Likewise.
4018 * include/tr1/legendre_function.tcc: Likewise.
4019 * include/tr1/limits.h: Likewise.
4020 * include/tr1/math.h: Likewise.
4021 * include/tr1/memory: Likewise.
4022 * include/tr1/modified_bessel_func.tcc: Likewise.
4023 * include/tr1/poly_hermite.tcc: Likewise.
4024 * include/tr1/poly_laguerre.tcc: Likewise.
4025 * include/tr1/random: Likewise.
4026 * include/tr1/regex: Likewise.
4027 * include/tr1/riemann_zeta.tcc: Likewise.
4028 * include/tr1/shared_ptr.h: Likewise.
4029 * include/tr1/special_function_util.h: Likewise.
4030 * include/tr1/stdarg.h: Likewise.
4031 * include/tr1/stdbool.h: Likewise.
4032 * include/tr1/stdint.h: Likewise.
4033 * include/tr1/stdio.h: Likewise.
4034 * include/tr1/stdlib.h: Likewise.
4035 * include/tr1/tgmath.h: Likewise.
4036 * include/tr1/tuple: Likewise.
4037 * include/tr1/type_traits: Likewise.
4038 * include/tr1/unordered_map: Likewise.
4039 * include/tr1/unordered_set: Likewise.
4040 * include/tr1/utility: Likewise.
4041 * include/tr1/wchar.h: Likewise.
4042 * include/tr1/wctype.h: Likewise.
4043 * include/tr1_impl/array: Likewise.
4044 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
4045 * include/tr1_impl/cctype: Likewise.
4046 * include/tr1_impl/cfenv: Likewise.
4047 * include/tr1_impl/cinttypes: Likewise.
4048 * include/tr1_impl/cmath: Likewise.
4049 * include/tr1_impl/complex: Likewise.
4050 * include/tr1_impl/cstdint: Likewise.
4051 * include/tr1_impl/cstdio: Likewise.
4052 * include/tr1_impl/cstdlib: Likewise.
4053 * include/tr1_impl/cwchar: Likewise.
4054 * include/tr1_impl/cwctype: Likewise.
4055 * include/tr1_impl/functional: Likewise.
4056 * include/tr1_impl/functional_hash.h: Likewise.
4057 * include/tr1_impl/hashtable: Likewise.
4058 * include/tr1_impl/hashtable_policy.h: Likewise.
4059 * include/tr1_impl/random.tcc: Likewise.
4060 * include/tr1_impl/random: Likewise.
4061 * include/tr1_impl/regex: Likewise.
4062 * include/tr1_impl/type_traits: Likewise.
4063 * include/tr1_impl/unordered_map: Likewise.
4064 * include/tr1_impl/unordered_set: Likewise.
4065 * include/tr1_impl/utility: Likewise.
4066 * libsupc++/array_type_info.cc: Likewise.
4067 * libsupc++/atexit_arm.cc: Likewise.
4068 * libsupc++/bad_cast.cc: Likewise.
4069 * libsupc++/bad_typeid.cc: Likewise.
4070 * libsupc++/class_type_info.cc: Likewise.
4071 * libsupc++/cxxabi-forced.h: Likewise.
4072 * libsupc++/cxxabi.h: Likewise.
4073 * libsupc++/del_op.cc: Likewise.
4074 * libsupc++/del_opnt.cc: Likewise.
4075 * libsupc++/del_opv.cc: Likewise.
4076 * libsupc++/del_opvnt.cc: Likewise.
4077 * libsupc++/dyncast.cc: Likewise.
4078 * libsupc++/eh_alloc.cc: Likewise.
4079 * libsupc++/eh_arm.cc: Likewise.
4080 * libsupc++/eh_aux_runtime.cc: Likewise.
4081 * libsupc++/eh_call.cc: Likewise.
4082 * libsupc++/eh_catch.cc: Likewise.
4083 * libsupc++/eh_exception.cc: Likewise.
4084 * libsupc++/eh_globals.cc: Likewise.
4085 * libsupc++/eh_personality.cc: Likewise.
4086 * libsupc++/eh_ptr.cc: Likewise.
4087 * libsupc++/eh_term_handler.cc: Likewise.
4088 * libsupc++/eh_terminate.cc: Likewise.
4089 * libsupc++/eh_throw.cc: Likewise.
4090 * libsupc++/eh_type.cc: Likewise.
4091 * libsupc++/eh_unex_handler.cc: Likewise.
4092 * libsupc++/enum_type_info.cc: Likewise.
4093 * libsupc++/exception: Likewise.
4094 * libsupc++/exception_defines.h: Likewise.
4095 * libsupc++/exception_ptr.h: Likewise.
4096 * libsupc++/function_type_info.cc: Likewise.
4097 * libsupc++/fundamental_type_info.cc: Likewise.
4098 * libsupc++/guard.cc: Likewise.
4099 * libsupc++/initializer_list: Likewise.
4100 * libsupc++/new: Likewise.
4101 * libsupc++/new_handler.cc: Likewise.
4102 * libsupc++/new_op.cc: Likewise.
4103 * libsupc++/new_opnt.cc: Likewise.
4104 * libsupc++/new_opv.cc: Likewise.
4105 * libsupc++/new_opvnt.cc: Likewise.
4106 * libsupc++/pbase_type_info.cc: Likewise.
4107 * libsupc++/pmem_type_info.cc: Likewise.
4108 * libsupc++/pointer_type_info.cc: Likewise.
4109 * libsupc++/pure.cc: Likewise.
4110 * libsupc++/si_class_type_info.cc: Likewise.
4111 * libsupc++/tinfo.cc: Likewise.
4112 * libsupc++/tinfo.h: Likewise.
4113 * libsupc++/tinfo2.cc: Likewise.
4114 * libsupc++/typeinfo: Likewise.
4115 * libsupc++/unwind-cxx.h: Likewise.
4116 * libsupc++/vec.cc: Likewise.
4117 * libsupc++/vmi_class_type_info.cc: Likewise.
4118 * libsupc++/vterminate.cc: Likewise.
4119 * po/string_literals.cc: Likewise.
4120 * src/atomic.cc: Likewise.
4121 * src/bitmap_allocator.cc: Likewise.
4122 * src/chrono.cc: Likewise.
4123 * src/codecvt.cc: Likewise.
4124 * src/compatibility-ldbl.cc: Likewise.
4125 * src/compatibility.cc: Likewise.
4126 * src/complex_io.cc: Likewise.
4127 * src/concept-inst.cc: Likewise.
4128 * src/condition_variable.cc: Likewise.
4129 * src/ctype.cc: Likewise.
4130 * src/debug.cc: Likewise.
4131 * src/debug_list.cc: Likewise.
4132 * src/ext-inst.cc: Likewise.
4133 * src/fstream-inst.cc: Likewise.
4134 * src/functexcept.cc: Likewise.
4135 * src/globals_io.cc: Likewise.
4136 * src/hash.cc: Likewise.
4137 * src/hash_c++0x.cc: Likewise.
4138 * src/hashtable.cc: Likewise.
4139 * src/hashtable_c++0x.cc: Likewise.
4140 * src/ios-inst.cc: Likewise.
4141 * src/ios.cc: Likewise.
4142 * src/ios_failure.cc: Likewise.
4143 * src/ios_init.cc: Likewise.
4144 * src/ios_locale.cc: Likewise.
4145 * src/iostream-inst.cc: Likewise.
4146 * src/istream-inst.cc: Likewise.
4147 * src/istream.cc: Likewise.
4148 * src/limits.cc: Likewise.
4149 * src/limits_c++0x.cc: Likewise.
4150 * src/list.cc: Likewise.
4151 * src/locale-inst.cc: Likewise.
4152 * src/locale.cc: Likewise.
4153 * src/locale_facets.cc: Likewise.
4154 * src/locale_init.cc: Likewise.
4155 * src/localename.cc: Likewise.
4156 * src/math_stubs_float.cc: Likewise.
4157 * src/math_stubs_long_double.cc: Likewise.
4158 * src/misc-inst.cc: Likewise.
4159 * src/mt_allocator.cc: Likewise.
4160 * src/mutex.cc: Likewise.
4161 * src/ostream-inst.cc: Likewise.
4162 * src/parallel_list.cc: Likewise.
4163 * src/parallel_settings.cc: Likewise.
4164 * src/pool_allocator.cc: Likewise.
4165 * src/sstream-inst.cc: Likewise.
4166 * src/stdexcept.cc: Likewise.
4167 * src/streambuf-inst.cc: Likewise.
4168 * src/streambuf.cc: Likewise.
4169 * src/string-inst.cc: Likewise.
4170 * src/strstream.cc: Likewise.
4171 * src/system_error.cc: Likewise.
4172 * src/thread.cc: Likewise.
4173 * src/tree.cc: Likewise.
4174 * src/valarray-inst.cc: Likewise.
4175 * src/wlocale-inst.cc: Likewise.
4176 * src/wstring-inst.cc: Likewise.
4177 * doc/xml/manual/intro.xml: Change documentation to refer the
4178 reader to version 3 of the GNU General Public License, version
4179 3.1 of the GCC Runtime Library Exception, and to point readers
4180 at the FSF's license web page.
4181
41822009-04-09 Jakub Jelinek <jakub@redhat.com>
4183
4184 * Makefile.am: Change copyright header to refer to version
4185 3 of the GNU General Public License and to point readers at the
4186 COPYING3 file and the FSF's license web page.
4187 * doc/Makefile.am: Likewise.
4188 * include/Makefile.am: Likewise.
4189 * libsupc++/Makefile.am: Likewise.
4190 * po/Makefile.am: Likewise.
4191 * po/POTFILES.in: Likewise.
4192 * src/Makefile.am: Likewise.
4193 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4194 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4195 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4196 Likewise.
4197 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4198 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4199 Likewise.
4200 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4201 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4202 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4203 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4204 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4205 * testsuite/18_support/bad_cast/what.cc: Likewise.
4206 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4207 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4208 Likewise.
4209 * testsuite/18_support/bad_exception/what.cc: Likewise.
4210 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4211 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4212 * testsuite/18_support/exception/38732.cc: Likewise.
4213 * testsuite/18_support/exception/what.cc: Likewise.
4214 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4215 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4216 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4217 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4218 * testsuite/18_support/headers/climits/values.cc: Likewise.
4219 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4220 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4221 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4222 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4223 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4224 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4225 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4226 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4227 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4228 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4229 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4230 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4231 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4232 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4233 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4234 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4235 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4236 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4237 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4238 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4239 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4240 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4241 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4242 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4243 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4244 * testsuite/18_support/new_delete_placement.cc: Likewise.
4245 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4246 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4247 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4248 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4249 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4250 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4251 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4252 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4253 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4254 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4255 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4256 Likewise.
4257 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4258 * testsuite/18_support/pthread_guard.cc: Likewise.
4259 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4260 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4261 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4262 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4263 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4264 Likewise.
4265 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4266 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4267 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4268 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4269 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4270 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4271 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4272 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4273 Likewise.
4274 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4275 Likewise.
4276 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4277 Likewise.
4278 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4279 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4280 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4281 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4282 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4283 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4284 Likewise.
4285 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4286 Likewise.
4287 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4288 Likewise.
4289 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4290 Likewise.
4291 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4292 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4293 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4294 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4295 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4296 Likewise.
4297 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4298 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4299 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4300 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4301 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4302 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4303 Likewise.
4304 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4305 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4306 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4307 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4308 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4309 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4310 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4311 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4312 * testsuite/20_util/allocator/1.cc: Likewise.
4313 * testsuite/20_util/allocator/10378.cc: Likewise.
4314 * testsuite/20_util/allocator/14176.cc: Likewise.
4315 * testsuite/20_util/allocator/33807.cc: Likewise.
4316 * testsuite/20_util/allocator/8230.cc: Likewise.
4317 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4318 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4319 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4320 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4321 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4322 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4323 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4324 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4325 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4326 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4327 Likewise.
4328 * testsuite/20_util/clocks/1.cc: Likewise.
4329 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4330 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4331 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4332 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4333 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4334 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4335 * testsuite/20_util/duration/cons/1.cc: Likewise.
4336 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4337 * testsuite/20_util/duration/cons/2.cc: Likewise.
4338 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4339 Likewise.
4340 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4341 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4342 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4343 Likewise.
4344 * testsuite/20_util/forward/1.cc: Likewise.
4345 * testsuite/20_util/forward/1_neg.cc: Likewise.
4346 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4347 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4348 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4349 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4350 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4351 Likewise.
4352 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4353 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4354 Likewise.
4355 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4356 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4357 Likewise.
4358 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4359 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4360 Likewise.
4361 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4362 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4363 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4364 Likewise.
4365 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4366 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4367 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4368 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4369 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4370 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4371 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4372 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4373 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4374 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4375 Likewise.
4376 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4377 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4378 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4379 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4380 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4381 Likewise.
4382 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4383 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4384 Likewise.
4385 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4386 * testsuite/20_util/identity/value.cc: Likewise.
4387 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4388 * testsuite/20_util/is_integral/value.cc: Likewise.
4389 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4390 Likewise.
4391 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4392 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4393 * testsuite/20_util/is_reference/value.cc: Likewise.
4394 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4395 Likewise.
4396 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4397 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4398 * testsuite/20_util/is_signed/value.cc: Likewise.
4399 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4400 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4401 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4402 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4403 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4404 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4405 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4406 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4407 Likewise.
4408 * testsuite/20_util/move/1.cc: Likewise.
4409 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4410 * testsuite/20_util/pair/1.cc: Likewise.
4411 * testsuite/20_util/pair/2.cc: Likewise.
4412 * testsuite/20_util/pair/3.cc: Likewise.
4413 * testsuite/20_util/pair/4.cc: Likewise.
4414 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4415 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4416 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4417 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4418 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4419 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4420 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4421 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4422 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4423 Likewise.
4424 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4425 Likewise.
4426 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4427 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4428 * testsuite/20_util/rel_ops.cc: Likewise.
4429 * testsuite/20_util/remove_reference/value.cc: Likewise.
4430 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4431 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4432 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4433 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4434 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4435 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4436 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4437 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4438 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4439 Likewise.
4440 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4441 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4442 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4443 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4444 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4445 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4446 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4447 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4448 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4449 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4450 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4451 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4452 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4453 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4454 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4455 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4456 Likewise.
4457 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4458 Likewise.
4459 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4460 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4461 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4462 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4463 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4464 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4465 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4466 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4467 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4468 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4469 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4470 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4471 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4472 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4473 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4474 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4475 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4476 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4477 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4478 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4479 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4480 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4481 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4482 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4483 Likewise.
4484 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4485 Likewise.
4486 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4487 Likewise.
4488 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4489 Likewise.
4490 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4491 Likewise.
4492 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4493 Likewise.
4494 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4495 Likewise.
4496 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4497 Likewise.
4498 * testsuite/20_util/temporary_buffer.cc: Likewise.
4499 * testsuite/20_util/time_point/1.cc: Likewise.
4500 * testsuite/20_util/time_point/2.cc: Likewise.
4501 * testsuite/20_util/time_point/3.cc: Likewise.
4502 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4503 Likewise.
4504 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4505 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4506 Likewise.
4507 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4508 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4509 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4510 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4511 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4512 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4513 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4514 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4515 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4516 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4517 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4518 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4519 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4520 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4521 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4522 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4523 Likewise.
4524 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4525 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4526 Likewise.
4527 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4528 Likewise.
4529 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4530 Likewise.
4531 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4532 Likewise.
4533 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4534 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4535 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4536 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4537 Likewise.
4538 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4539 Likewise.
4540 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4541 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4542 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4543 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4544 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4545 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4546 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4547 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4548 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4549 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4550 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4551 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4552 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4553 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4554 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4555 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4556 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4557 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4558 Likewise.
4559 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4560 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4561 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4562 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4563 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4564 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4565 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4566 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4567 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4568 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4569 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4570 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4571 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4572 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4573 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4574 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4575 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4576 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4577 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4578 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4579 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4580 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4581 Likewise.
4582 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4583 Likewise.
4584 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4585 Likewise.
4586 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4587 Likewise.
4588 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4589 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4590 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4591 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4592 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4593 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4594 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4595 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4596 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4597 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4598 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4599 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4600 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4601 Likewise.
4602 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4603 Likewise.
4604 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4605 Likewise.
4606 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4607 Likewise.
4608 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4609 Likewise.
4610 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4611 Likewise.
4612 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4613 Likewise.
4614 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4615 Likewise.
4616 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4617 Likewise.
4618 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4619 Likewise.
4620 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4621 Likewise.
4622 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4623 Likewise.
4624 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4625 Likewise.
4626 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4627 Likewise.
4628 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4629 Likewise.
4630 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4631 Likewise.
4632 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4633 Likewise.
4634 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4635 Likewise.
4636 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4637 Likewise.
4638 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4639 Likewise.
4640 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4641 Likewise.
4642 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4643 Likewise.
4644 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4645 Likewise.
4646 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4647 Likewise.
4648 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4649 Likewise.
4650 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4651 Likewise.
4652 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4653 Likewise.
4654 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4655 Likewise.
4656 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4657 Likewise.
4658 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4659 Likewise.
4660 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4661 Likewise.
4662 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4663 Likewise.
4664 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4665 Likewise.
4666 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4667 Likewise.
4668 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4669 Likewise.
4670 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4671 Likewise.
4672 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4673 Likewise.
4674 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4675 Likewise.
4676 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4677 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4678 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4679 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4680 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4681 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4682 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4683 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4684 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4685 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4686 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4687 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4688 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4689 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4690 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4691 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4692 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4693 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4694 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4695 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4696 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4697 Likewise.
4698 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4699 Likewise.
4700 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4701 Likewise.
4702 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4703 Likewise.
4704 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4705 Likewise.
4706 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4707 Likewise.
4708 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4709 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4710 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4711 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4712 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4713 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4714 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4715 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4716 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4717 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4718 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4719 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4720 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4721 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4722 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4723 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4724 Likewise.
4725 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4726 Likewise.
4727 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4728 Likewise.
4729 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4730 Likewise.
4731 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4732 Likewise.
4733 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4734 Likewise.
4735 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4736 Likewise.
4737 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4738 Likewise.
4739 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4740 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4741 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4742 Likewise.
4743 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4744 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4745 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4746 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4747 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4748 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4749 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4750 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4751 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4752 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4753 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4754 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4755 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4756 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4757 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4758 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4759 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4760 Likewise.
4761 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4762 Likewise.
4763 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4764 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4765 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4766 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4767 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4768 Likewise.
4769 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4770 Likewise.
4771 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4772 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4773 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4774 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4775 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4776 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4777 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4778 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4779 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4780 Likewise.
4781 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4782 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4783 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4784 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4785 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4786 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4787 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4788 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4789 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4790 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4791 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4792 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4793 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4794 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4795 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4796 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4797 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4798 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4799 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4800 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4801 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4802 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4803 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4804 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4805 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4806 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4807 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4808 Likewise.
4809 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4810 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4811 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4812 Likewise.
4813 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4814 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4815 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4816 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4817 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4818 Likewise.
4819 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4820 Likewise.
4821 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4822 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4823 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4824 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4825 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4826 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4827 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4828 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4829 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4830 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4831 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4832 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4833 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4834 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4835 Likewise.
4836 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4837 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4838 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4839 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4840 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4841 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4842 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4843 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4844 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4845 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4846 Likewise.
4847 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4848 Likewise.
4849 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4850 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4851 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4852 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4853 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4854 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4855 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4856 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4857 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4858 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4859 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4860 Likewise.
4861 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4862 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4863 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4864 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4865 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4866 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4867 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4868 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4869 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4870 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4871 Likewise.
4872 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4873 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4874 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4875 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4876 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4877 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4878 Likewise.
4879 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4880 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4881 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4882 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4883 Likewise.
4884 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4885 Likewise.
4886 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4887 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4888 Likewise.
4889 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4890 * testsuite/22_locale/ctype/2.cc: Likewise.
4891 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4892 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4893 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4894 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4895 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4896 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4897 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4898 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4899 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4900 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4901 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4902 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4903 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4904 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4905 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4906 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4907 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4908 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4909 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4910 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4911 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4912 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4913 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4914 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4915 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4916 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4917 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4918 * testsuite/22_locale/facet/1.cc: Likewise.
4919 * testsuite/22_locale/facet/2.cc: Likewise.
4920 * testsuite/22_locale/facet/25421.cc: Likewise.
4921 * testsuite/22_locale/global_templates/1.cc: Likewise.
4922 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4923 Likewise.
4924 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4925 Likewise.
4926 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4927 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4928 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4929 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4930 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4931 * testsuite/22_locale/locale/13630.cc: Likewise.
4932 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4933 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4934 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4935 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4936 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4937 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4938 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4939 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4940 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4941 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4942 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4943 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4944 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4945 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4946 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4947 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4948 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4949 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4950 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4951 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4952 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4953 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4954 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4955 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4956 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4957 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4958 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4959 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4960 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4961 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4962 Likewise.
4963 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4964 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4965 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4966 Likewise.
4967 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4968 Likewise.
4969 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4970 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4971 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4972 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4973 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4974 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4975 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4976 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4977 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4978 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4979 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4980 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4981 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4982 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4983 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4984 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4985 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4986 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4987 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4988 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4989 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4990 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4991 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4992 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4993 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4994 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4995 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4996 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4997 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4998 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4999 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
5000 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
5001 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
5002 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
5003 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
5004 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
5005 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
5006 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
5007 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
5008 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
5009 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
5010 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
5011 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
5012 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
5013 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
5014 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
5015 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
5016 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
5017 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
5018 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
5019 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
5020 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
5021 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
5022 Likewise.
5023 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
5024 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
5025 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
5026 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
5027 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
5028 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
5029 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
5030 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
5031 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
5032 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
5033 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
5034 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
5035 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
5036 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
5037 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
5038 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
5039 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
5040 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
5041 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
5042 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
5043 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
5044 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
5045 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
5046 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
5047 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
5048 Likewise.
5049 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
5050 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
5051 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
5052 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
5053 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
5054 Likewise.
5055 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
5056 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
5057 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
5058 Likewise.
5059 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
5060 Likewise.
5061 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
5062 Likewise.
5063 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
5064 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
5065 Likewise.
5066 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
5067 Likewise.
5068 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
5069 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
5070 Likewise.
5071 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
5072 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
5073 Likewise.
5074 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
5075 Likewise.
5076 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
5077 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
5078 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
5079 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
5080 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
5081 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
5082 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
5083 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
5084 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
5085 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
5086 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
5087 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
5088 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
5089 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
5090 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
5091 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
5092 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
5093 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5094 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5095 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5096 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5097 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5098 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5099 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5100 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5101 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5102 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5103 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5104 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5105 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5106 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5107 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5108 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5109 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5110 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5111 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5112 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5113 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5114 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5115 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5116 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5117 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5118 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5119 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5120 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5121 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5122 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5123 Likewise.
5124 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5125 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5126 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5127 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5128 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5129 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5130 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5131 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5132 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5133 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5134 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5135 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5136 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5137 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5138 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5139 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5140 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5141 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5142 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5143 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5144 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5145 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5146 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5147 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5148 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5149 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5150 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5151 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5152 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5153 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5154 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5155 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5156 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5157 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5158 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5159 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5160 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5161 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5162 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5163 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5164 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5165 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5166 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5167 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5168 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5169 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5170 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5171 Likewise.
5172 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5173 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5174 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5175 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5176 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5177 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5178 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5179 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5180 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5181 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5182 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5183 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5184 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5185 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5186 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5187 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5188 Likewise.
5189 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5190 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5191 Likewise.
5192 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5193 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5194 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5195 Likewise.
5196 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5197 Likewise.
5198 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5199 Likewise.
5200 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5201 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5202 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5203 Likewise.
5204 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5205 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5206 Likewise.
5207 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5208 Likewise.
5209 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5210 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5211 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5212 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5213 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5214 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5215 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5216 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5217 Likewise.
5218 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5219 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5220 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5221 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5222 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5223 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5224 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5225 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5226 Likewise.
5227 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5228 Likewise.
5229 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5230 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5231 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5232 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5233 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5234 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5235 Likewise.
5236 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5237 Likewise.
5238 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5239 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5240 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5241 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5242 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5243 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5244 Likewise.
5245 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5246 Likewise.
5247 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5248 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5249 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5250 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5251 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5252 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5253 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5254 Likewise.
5255 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5256 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5257 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5258 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5259 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5260 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5261 Likewise.
5262 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5263 Likewise.
5264 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5265 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5266 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5267 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5268 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5269 Likewise.
5270 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5271 Likewise.
5272 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5273 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5274 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5275 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5276 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5277 Likewise.
5278 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5279 Likewise.
5280 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5281 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5282 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5283 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5284 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5285 Likewise.
5286 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5287 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5288 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5289 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5290 Likewise.
5291 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5292 Likewise.
5293 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5294 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5295 Likewise.
5296 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5297 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5298 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5299 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5300 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5301 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5302 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5303 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5304 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5305 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5306 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5307 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5308 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5309 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5310 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5311 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5312 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5313 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5314 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5315 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5316 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5317 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5318 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5319 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5320 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5321 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5322 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5323 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5324 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5325 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5326 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5327 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5328 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5329 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5330 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5331 Likewise.
5332 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5333 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5334 * testsuite/23_containers/bitset/18604.cc: Likewise.
5335 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5336 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5337 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5338 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5339 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5340 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5341 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5342 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5343 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5344 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5345 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5346 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5347 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5348 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5349 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5350 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5351 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5352 * testsuite/23_containers/deque/18604.cc: Likewise.
5353 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5354 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5355 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5356 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5357 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5358 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5359 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5360 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5361 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5362 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5363 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5364 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5365 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5366 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5367 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5368 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5369 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5370 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5371 Likewise.
5372 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5373 Likewise.
5374 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5375 Likewise.
5376 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5377 Likewise.
5378 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5379 Likewise.
5380 * testsuite/23_containers/deque/types/1.cc: Likewise.
5381 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5382 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5383 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5384 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5385 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5386 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5387 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5388 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5389 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5390 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5391 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5392 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5393 Likewise.
5394 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5395 Likewise.
5396 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5397 Likewise.
5398 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5399 Likewise.
5400 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5401 Likewise.
5402 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5403 Likewise.
5404 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5405 Likewise.
5406 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5407 Likewise.
5408 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5409 Likewise.
5410 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5411 Likewise.
5412 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5413 Likewise.
5414 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5415 Likewise.
5416 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5417 Likewise.
5418 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5419 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5420 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5421 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5422 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5423 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5424 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5425 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5426 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5427 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5428 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5429 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5430 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5431 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5432 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5433 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5434 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5435 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5436 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5437 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5438 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5439 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5440 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5441 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5442 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5443 Likewise.
5444 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5445 Likewise.
5446 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5447 * testsuite/23_containers/list/18604.cc: Likewise.
5448 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5449 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5450 * testsuite/23_containers/list/cons/1.cc: Likewise.
5451 * testsuite/23_containers/list/cons/2.cc: Likewise.
5452 * testsuite/23_containers/list/cons/3.cc: Likewise.
5453 * testsuite/23_containers/list/cons/4.cc: Likewise.
5454 * testsuite/23_containers/list/cons/5.cc: Likewise.
5455 * testsuite/23_containers/list/cons/6.cc: Likewise.
5456 * testsuite/23_containers/list/cons/7.cc: Likewise.
5457 * testsuite/23_containers/list/cons/8.cc: Likewise.
5458 * testsuite/23_containers/list/cons/9.cc: Likewise.
5459 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5460 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5461 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5462 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5463 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5464 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5465 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5466 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5467 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5468 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5469 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5470 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5471 * testsuite/23_containers/list/operations/1.cc: Likewise.
5472 * testsuite/23_containers/list/operations/2.cc: Likewise.
5473 * testsuite/23_containers/list/operations/3.cc: Likewise.
5474 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5475 * testsuite/23_containers/list/operations/4.cc: Likewise.
5476 * testsuite/23_containers/list/operations/5.cc: Likewise.
5477 * testsuite/23_containers/list/pthread1.cc: Likewise.
5478 * testsuite/23_containers/list/pthread5.cc: Likewise.
5479 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5480 Likewise.
5481 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5482 Likewise.
5483 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5484 Likewise.
5485 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5486 Likewise.
5487 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5488 Likewise.
5489 * testsuite/23_containers/map/18604.cc: Likewise.
5490 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5491 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5492 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5493 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5494 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5495 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5496 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5497 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5498 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5499 * testsuite/23_containers/map/operators/1.cc: Likewise.
5500 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5501 * testsuite/23_containers/map/pthread6.cc: Likewise.
5502 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5503 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5504 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5505 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5506 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5507 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5508 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5509 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5510 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5511 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5512 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5513 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5514 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5515 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5516 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5517 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5518 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5519 * testsuite/23_containers/set/18604.cc: Likewise.
5520 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5521 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5522 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5523 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5524 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5525 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5526 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5527 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5528 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5529 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5530 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5531 Likewise.
5532 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5533 Likewise.
5534 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5535 Likewise.
5536 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5537 Likewise.
5538 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5539 Likewise.
5540 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5541 Likewise.
5542 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5543 Likewise.
5544 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5545 Likewise.
5546 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5547 Likewise.
5548 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5549 Likewise.
5550 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5551 Likewise.
5552 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5553 Likewise.
5554 * testsuite/23_containers/vector/18604.cc: Likewise.
5555 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5556 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5557 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5558 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5559 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5560 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5561 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5562 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5563 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5564 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5565 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5566 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5567 Likewise.
5568 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5569 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5570 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5571 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5572 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5573 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5574 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5575 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5576 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5577 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5578 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5579 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5580 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5581 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5582 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5583 Likewise.
5584 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5585 Likewise.
5586 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5587 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5588 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5589 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5590 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5591 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5592 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5593 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5594 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5595 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5596 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5597 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5598 Likewise.
5599 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5600 Likewise.
5601 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5602 Likewise.
5603 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5604 Likewise.
5605 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5606 Likewise.
5607 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5608 Likewise.
5609 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5610 * testsuite/23_containers/vector/types/1.cc: Likewise.
5611 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5612 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5613 Likewise.
5614 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5615 Likewise.
5616 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5617 Likewise.
5618 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5619 Likewise.
5620 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5621 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5622 Likewise.
5623 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5624 Likewise.
5625 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5626 Likewise.
5627 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5628 Likewise.
5629 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5630 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5631 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5632 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5633 Likewise.
5634 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5635 Likewise.
5636 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5637 Likewise.
5638 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5639 Likewise.
5640 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5641 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5642 Likewise.
5643 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5644 Likewise.
5645 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5646 Likewise.
5647 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5648 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5649 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5650 Likewise.
5651 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5652 Likewise.
5653 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5654 Likewise.
5655 * testsuite/24_iterators/operations/next.cc: Likewise.
5656 * testsuite/24_iterators/operations/prev.cc: Likewise.
5657 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5658 Likewise.
5659 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5660 Likewise.
5661 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5662 Likewise.
5663 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5664 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5665 Likewise.
5666 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5667 Likewise.
5668 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5669 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5670 Likewise.
5671 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5672 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5673 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5674 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5675 Likewise.
5676 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5677 Likewise.
5678 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5679 Likewise.
5680 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5681 Likewise.
5682 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5683 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5684 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5685 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5686 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5687 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5688 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5689 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5690 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5691 * testsuite/25_algorithms/copy/1.cc: Likewise.
5692 * testsuite/25_algorithms/copy/2.cc: Likewise.
5693 * testsuite/25_algorithms/copy/3.cc: Likewise.
5694 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5695 * testsuite/25_algorithms/copy/4.cc: Likewise.
5696 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5697 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5698 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5699 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5700 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5701 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5702 Likewise.
5703 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5704 Likewise.
5705 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5706 Likewise.
5707 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5708 Likewise.
5709 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5710 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5711 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5712 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5713 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5714 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5715 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5716 * testsuite/25_algorithms/count/1.cc: Likewise.
5717 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5718 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5719 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5720 * testsuite/25_algorithms/equal/1.cc: Likewise.
5721 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5722 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5723 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5724 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5725 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5726 * testsuite/25_algorithms/fill/1.cc: Likewise.
5727 * testsuite/25_algorithms/fill/2.cc: Likewise.
5728 * testsuite/25_algorithms/fill/3.cc: Likewise.
5729 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5730 * testsuite/25_algorithms/fill/4.cc: Likewise.
5731 * testsuite/25_algorithms/fill/5.cc: Likewise.
5732 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5733 * testsuite/25_algorithms/find/1.cc: Likewise.
5734 * testsuite/25_algorithms/find/17441.cc: Likewise.
5735 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5736 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5737 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5738 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5739 Likewise.
5740 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5741 Likewise.
5742 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5743 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5744 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5745 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5746 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5747 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5748 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5749 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5750 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5751 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5752 Likewise.
5753 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5754 Likewise.
5755 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5756 Likewise.
5757 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5758 Likewise.
5759 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5760 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5761 * testsuite/25_algorithms/heap/1.cc: Likewise.
5762 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5763 * testsuite/25_algorithms/includes/1.cc: Likewise.
5764 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5765 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5766 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5767 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5768 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5769 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5770 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5771 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5772 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5773 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5774 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5775 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5776 Likewise.
5777 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5778 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5779 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5780 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5781 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5782 * testsuite/25_algorithms/max/1.cc: Likewise.
5783 * testsuite/25_algorithms/max/2.cc: Likewise.
5784 * testsuite/25_algorithms/max/3.cc: Likewise.
5785 * testsuite/25_algorithms/max/37547.cc: Likewise.
5786 * testsuite/25_algorithms/max/4.cc: Likewise.
5787 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5788 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5789 * testsuite/25_algorithms/merge/1.cc: Likewise.
5790 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5791 * testsuite/25_algorithms/min/1.cc: Likewise.
5792 * testsuite/25_algorithms/min/2.cc: Likewise.
5793 * testsuite/25_algorithms/min/3.cc: Likewise.
5794 * testsuite/25_algorithms/min/37547.cc: Likewise.
5795 * testsuite/25_algorithms/min/4.cc: Likewise.
5796 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5797 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5798 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5799 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5800 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5801 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5802 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5803 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5804 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5805 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5806 * testsuite/25_algorithms/move/1.cc: Likewise.
5807 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5808 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5809 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5810 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5811 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5812 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5813 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5814 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5815 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5816 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5817 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5818 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5819 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5820 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5821 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5822 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5823 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5824 * testsuite/25_algorithms/partition/1.cc: Likewise.
5825 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5826 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5827 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5828 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5829 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5830 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5831 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5832 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5833 * testsuite/25_algorithms/remove/1.cc: Likewise.
5834 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5835 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5836 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5837 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5838 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5839 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5840 * testsuite/25_algorithms/replace/1.cc: Likewise.
5841 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5842 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5843 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5844 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5845 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5846 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5847 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5848 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5849 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5850 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5851 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5852 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5853 * testsuite/25_algorithms/search/1.cc: Likewise.
5854 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5855 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5856 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5857 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5858 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5859 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5860 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5861 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5862 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5863 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5864 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5865 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5866 Likewise.
5867 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5868 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5869 * testsuite/25_algorithms/sort/1.cc: Likewise.
5870 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5871 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5872 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5873 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5874 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5875 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5876 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5877 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5878 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5879 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5880 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5881 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5882 * testsuite/25_algorithms/unique/1.cc: Likewise.
5883 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5884 * testsuite/25_algorithms/unique/2.cc: Likewise.
5885 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5886 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5887 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5888 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5889 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5890 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5891 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5892 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5893 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5894 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5895 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5896 * testsuite/26_numerics/complex/13450.cc: Likewise.
5897 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5898 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5899 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5900 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5901 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5902 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5903 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5904 Likewise.
5905 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5906 Likewise.
5907 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5908 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5909 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5910 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5911 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5912 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5913 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5914 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5915 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5916 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5917 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5918 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5919 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5920 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5921 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5922 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5923 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5924 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5925 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5926 Likewise.
5927 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5928 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5929 Likewise.
5930 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5931 Likewise.
5932 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5933 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5934 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5935 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5936 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5937 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5938 * testsuite/26_numerics/iota/1.cc: Likewise.
5939 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5940 * testsuite/26_numerics/slice/1.cc: Likewise.
5941 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5942 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5943 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5944 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5945 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5946 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5947 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5948 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5949 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5950 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5951 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5952 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5953 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5954 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5955 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5956 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5957 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5958 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5959 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5960 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5961 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5962 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5963 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5964 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5965 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5966 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5967 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5968 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5969 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5970 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5971 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5972 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5973 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5974 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5975 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5976 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5977 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5978 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5979 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5980 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5981 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5982 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5983 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5984 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5985 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5986 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5987 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5988 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5989 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5990 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5991 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5992 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5993 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5994 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5995 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5996 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5997 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5998 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5999 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
6000 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
6001 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
6002 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
6003 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
6004 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
6005 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
6006 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
6007 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
6008 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
6009 Likewise.
6010 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
6011 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
6012 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
6013 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
6014 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
6015 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
6016 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
6017 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
6018 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
6019 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
6020 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
6021 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
6022 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
6023 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
6024 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
6025 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
6026 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
6027 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
6028 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
6029 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
6030 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
6031 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
6032 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
6033 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
6034 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
6035 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
6036 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
6037 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
6038 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
6039 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
6040 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
6041 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
6042 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
6043 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
6044 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
6045 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
6046 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
6047 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
6048 Likewise.
6049 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
6050 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
6051 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
6052 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
6053 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
6054 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
6055 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
6056 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
6057 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
6058 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
6059 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
6060 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
6061 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
6062 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
6063 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
6064 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
6065 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
6066 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
6067 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
6068 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
6069 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
6070 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
6071 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
6072 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
6073 Likewise.
6074 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
6075 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
6076 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
6077 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
6078 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
6079 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
6080 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
6081 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
6082 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
6083 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
6084 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
6085 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
6086 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
6087 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
6088 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
6089 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
6090 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
6091 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
6092 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
6093 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6094 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6095 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6096 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6097 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6098 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6099 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6100 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6101 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6102 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6103 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6104 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6105 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6106 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6107 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6108 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6109 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6110 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6111 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6112 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6113 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6114 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6115 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6116 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6117 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6118 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6119 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6120 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6121 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6122 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6123 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6124 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6125 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6126 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6127 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6128 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6129 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6130 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6131 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6132 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6133 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6134 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6135 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6136 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6137 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6138 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6139 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6140 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6141 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6142 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6143 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6144 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6145 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6146 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6147 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6148 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6149 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6150 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6151 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6152 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6153 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6154 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6155 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6156 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6157 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6158 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6159 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6160 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6161 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6162 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6163 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6164 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6165 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6166 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6167 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6168 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6169 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6170 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6171 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6172 Likewise.
6173 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6174 Likewise.
6175 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6176 Likewise.
6177 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6178 Likewise.
6179 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6180 Likewise.
6181 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6182 Likewise.
6183 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6184 Likewise.
6185 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6186 Likewise.
6187 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6188 Likewise.
6189 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6190 Likewise.
6191 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6192 Likewise.
6193 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6194 Likewise.
6195 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6196 Likewise.
6197 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6198 Likewise.
6199 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6200 Likewise.
6201 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6202 Likewise.
6203 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6204 Likewise.
6205 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6206 Likewise.
6207 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6208 Likewise.
6209 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6210 Likewise.
6211 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6212 Likewise.
6213 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6214 Likewise.
6215 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6216 Likewise.
6217 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6218 Likewise.
6219 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6220 Likewise.
6221 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6222 Likewise.
6223 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6224 Likewise.
6225 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6226 Likewise.
6227 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6228 Likewise.
6229 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6230 Likewise.
6231 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6232 Likewise.
6233 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6234 Likewise.
6235 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6236 Likewise.
6237 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6238 Likewise.
6239 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6240 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6241 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6242 Likewise.
6243 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6244 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6245 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6246 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6247 Likewise.
6248 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6249 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6250 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6251 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6252 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6253 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6254 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6255 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6256 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6257 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6258 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6259 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6260 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6261 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6262 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6263 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6264 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6265 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6266 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6267 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6268 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6269 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6270 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6271 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6272 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6273 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6274 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6275 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6276 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6277 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6278 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6279 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6280 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6281 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6282 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6283 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6284 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6285 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6286 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6287 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6288 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6289 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6290 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6291 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6292 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6293 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6294 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6295 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6296 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6297 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6298 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6299 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6300 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6301 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6302 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6303 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6304 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6305 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6306 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6307 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6308 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6309 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6310 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6311 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6312 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6313 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6314 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6315 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6316 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6317 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6318 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6319 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6320 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6321 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6322 Likewise.
6323 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6324 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6325 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6326 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6327 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6328 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6329 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6330 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6331 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6332 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6333 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6334 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6335 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6336 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6337 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6338 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6339 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6340 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6341 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6342 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6343 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6344 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6345 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6346 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6347 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6348 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6349 Likewise.
6350 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6351 Likewise.
6352 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6353 Likewise.
6354 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6355 Likewise.
6356 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6357 Likewise.
6358 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6359 Likewise.
6360 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6361 Likewise.
6362 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6363 Likewise.
6364 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6365 Likewise.
6366 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6367 Likewise.
6368 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6369 Likewise.
6370 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6371 Likewise.
6372 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6373 Likewise.
6374 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6375 Likewise.
6376 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6377 Likewise.
6378 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6379 Likewise.
6380 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6381 Likewise.
6382 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6383 Likewise.
6384 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6385 Likewise.
6386 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6387 Likewise.
6388 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6389 Likewise.
6390 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6391 Likewise.
6392 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6393 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6394 Likewise.
6395 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6396 Likewise.
6397 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6398 Likewise.
6399 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6400 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6401 Likewise.
6402 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6403 Likewise.
6404 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6405 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6406 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6407 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6408 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6409 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6410 Likewise.
6411 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6412 Likewise.
6413 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6414 Likewise.
6415 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6416 Likewise.
6417 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6418 Likewise.
6419 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6420 Likewise.
6421 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6422 Likewise.
6423 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6424 Likewise.
6425 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6426 Likewise.
6427 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6428 Likewise.
6429 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6430 Likewise.
6431 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6432 Likewise.
6433 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6434 Likewise.
6435 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6436 Likewise.
6437 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6438 Likewise.
6439 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6440 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6441 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6442 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6443 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6444 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6445 Likewise.
6446 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6447 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6448 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6449 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6450 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6451 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6452 Likewise.
6453 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6454 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6455 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6456 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6457 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6458 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6459 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6460 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6461 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6462 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6463 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6464 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6465 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6466 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6467 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6468 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6469 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6470 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6471 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6472 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6473 Likewise.
6474 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6475 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6476 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6477 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6478 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6479 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6480 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6481 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6482 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6483 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6484 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6485 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6486 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6487 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6488 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6489 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6490 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6491 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6492 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6493 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6494 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6495 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6496 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6497 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6498 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6499 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6500 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6501 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6502 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6503 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6504 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6505 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6506 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6507 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6508 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6509 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6510 Likewise.
6511 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6512 Likewise.
6513 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6514 Likewise.
6515 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6516 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6517 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6518 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6519 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6520 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6521 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6522 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6523 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6524 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6525 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6526 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6527 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6528 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6529 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6530 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6531 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6532 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6533 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6534 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6535 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6536 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6537 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6538 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6539 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6540 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6541 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6542 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6543 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6544 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6545 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6546 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6547 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6548 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6549 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6550 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6551 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6552 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6553 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6554 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6555 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6556 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6557 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6558 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6559 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6560 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6561 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6562 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6563 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6564 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6565 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6566 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6567 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6568 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6569 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6570 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6571 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6572 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6573 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6574 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6575 Likewise.
6576 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6577 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6578 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6579 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6580 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6581 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6582 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6583 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6584 * testsuite/27_io/fpos/11450.cc: Likewise.
6585 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6586 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6587 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6588 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6589 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6590 * testsuite/27_io/fpos/14775.cc: Likewise.
6591 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6592 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6593 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6594 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6595 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6596 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6597 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6598 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6599 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6600 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6601 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6602 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6603 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6604 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6605 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6606 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6607 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6608 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6609 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6610 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6611 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6612 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6613 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6614 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6615 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6616 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6617 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6618 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6619 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6620 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6621 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6622 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6623 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6624 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6625 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6626 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6627 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6628 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6629 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6630 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6631 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6632 * testsuite/27_io/objects/char/1.cc: Likewise.
6633 * testsuite/27_io/objects/char/10.cc: Likewise.
6634 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6635 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6636 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6637 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6638 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6639 * testsuite/27_io/objects/char/2.cc: Likewise.
6640 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6641 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6642 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6643 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6644 * testsuite/27_io/objects/char/5.cc: Likewise.
6645 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6646 * testsuite/27_io/objects/char/6.cc: Likewise.
6647 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6648 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6649 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6650 * testsuite/27_io/objects/char/7.cc: Likewise.
6651 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6652 * testsuite/27_io/objects/char/8.cc: Likewise.
6653 * testsuite/27_io/objects/char/9.cc: Likewise.
6654 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6655 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6656 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6657 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6658 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6659 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6660 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6661 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6662 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6663 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6664 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6665 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6666 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6667 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6668 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6669 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6670 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6671 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6672 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6673 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6674 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6675 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6676 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6677 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6678 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6679 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6680 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6681 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6682 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6683 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6684 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6685 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6686 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6687 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6688 * testsuite/27_io/types/1.cc: Likewise.
6689 * testsuite/27_io/types/2.cc: Likewise.
6690 * testsuite/27_io/types/3.cc: Likewise.
6691 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6692 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6693 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6694 Likewise.
6695 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6696 Likewise.
6697 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6698 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6699 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6700 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6701 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6702 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6703 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6704 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6705 Likewise.
6706 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6707 Likewise.
6708 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6709 Likewise.
6710 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6711 Likewise.
6712 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6713 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6714 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6715 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6716 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6717 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6718 Likewise.
6719 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6720 Likewise.
6721 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6722 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6723 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6724 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6725 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6726 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6727 * testsuite/Makefile.am: Likewise.
6728 * testsuite/abi/30586.cc: Likewise.
6729 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6730 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6731 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6732 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6733 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6734 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6735 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6736 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6737 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6738 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6739 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6740 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6741 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6742 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6743 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6744 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6745 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6746 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6747 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6748 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6749 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6750 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6751 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6752 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6753 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6754 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6755 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6756 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6757 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6758 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6759 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6760 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6761 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6762 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6763 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6764 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6765 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6766 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6767 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6768 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6769 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6770 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6771 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6772 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6773 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6774 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6775 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6776 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6777 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6778 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6779 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6780 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6781 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6782 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6783 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6784 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6785 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6786 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6787 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6788 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6789 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6790 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6791 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6792 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6793 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6794 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6795 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6796 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6797 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6798 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6799 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6800 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6801 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6802 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6803 * testsuite/abi/demangle/regression/old.cc: Likewise.
6804 * testsuite/abi/header_cxxabi.c: Likewise.
6805 * testsuite/backward/11460.cc: Likewise.
6806 * testsuite/backward/hash_map/1.cc: Likewise.
6807 * testsuite/backward/hash_map/14648.cc: Likewise.
6808 * testsuite/backward/hash_map/23528.cc: Likewise.
6809 * testsuite/backward/hash_set/1.cc: Likewise.
6810 * testsuite/backward/strstream_members.cc: Likewise.
6811 * testsuite/config/default.exp: Likewise.
6812 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6813 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6814 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6815 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6816 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6817 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6818 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6819 * testsuite/data/sgetn.txt: Likewise.
6820 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6821 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6822 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6823 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6824 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6825 * testsuite/ext/array_allocator/26875.cc: Likewise.
6826 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6827 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6828 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6829 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6830 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6831 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6832 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6833 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6834 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6835 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6836 * testsuite/ext/codecvt/1.cc: Likewise.
6837 * testsuite/ext/codecvt/char-1.cc: Likewise.
6838 * testsuite/ext/codecvt/char-2.cc: Likewise.
6839 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6840 * testsuite/ext/concept_checks.cc: Likewise.
6841 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6842 Likewise.
6843 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6844 Likewise.
6845 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6846 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6847 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6848 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6849 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6850 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6851 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6852 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6853 Likewise.
6854 * testsuite/ext/headers.cc: Likewise.
6855 * testsuite/ext/is_heap/1.cc: Likewise.
6856 * testsuite/ext/is_heap/check_type.cc: Likewise.
6857 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6858 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6859 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6860 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6861 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6862 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6863 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6864 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6865 * testsuite/ext/median.cc: Likewise.
6866 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6867 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6868 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6869 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6870 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6871 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6872 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6873 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6874 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6875 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6876 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6877 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6878 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6879 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6880 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6881 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6882 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6883 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6884 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6885 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6886 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6887 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6888 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6889 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6890 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6891 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6892 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6893 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6894 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6895 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6896 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6897 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6898 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6899 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6900 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6901 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6902 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6903 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6904 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6905 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6906 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6907 * testsuite/ext/rope/1.cc: Likewise.
6908 * testsuite/ext/rope/2.cc: Likewise.
6909 * testsuite/ext/rope/3.cc: Likewise.
6910 * testsuite/ext/rope/36832.cc: Likewise.
6911 * testsuite/ext/rope/4.cc: Likewise.
6912 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6913 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6914 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6915 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6916 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6917 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6918 Likewise.
6919 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6920 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6921 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6922 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6923 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6924 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6925 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6926 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6927 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6928 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6929 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6930 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6931 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6932 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6933 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6934 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6935 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6936 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6937 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6938 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6939 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6940 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6941 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6942 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6943 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6944 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6945 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6946 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6947 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6948 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6949 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6950 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6951 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6952 * testsuite/lib/dg-options.exp: Likewise.
6953 * testsuite/lib/libstdc++.exp: Likewise.
6954 * testsuite/lib/prune.exp: Likewise.
6955 * testsuite/libstdc++-abi/abi.exp: Likewise.
6956 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6957 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6958 Likewise.
6959 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6960 Likewise.
6961 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6962 Likewise.
6963 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6964 Likewise.
6965 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6966 Likewise.
6967 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6968 Likewise.
6969 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6970 Likewise.
6971 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6972 Likewise.
6973 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6974 Likewise.
6975 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6976 Likewise.
6977 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6978 Likewise.
6979 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6980 Likewise.
6981 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6982 Likewise.
6983 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6984 Likewise.
6985 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6986 Likewise.
6987 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6988 Likewise.
6989 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6990 Likewise.
6991 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6992 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6993 Likewise.
6994 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6995 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6996 Likewise.
6997 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6998 Likewise.
6999 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
7000 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
7001 Likewise.
7002 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
7003 Likewise.
7004 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
7005 Likewise.
7006 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
7007 Likewise.
7008 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
7009 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
7010 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
7011 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
7012 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
7013 Likewise.
7014 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
7015 Likewise.
7016 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
7017 Likewise.
7018 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
7019 Likewise.
7020 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
7021 Likewise.
7022 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
7023 Likewise.
7024 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
7025 Likewise.
7026 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
7027 Likewise.
7028 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
7029 Likewise.
7030 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
7031 Likewise.
7032 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
7033 Likewise.
7034 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
7035 Likewise.
7036 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
7037 Likewise.
7038 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
7039 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
7040 Likewise.
7041 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
7042 Likewise.
7043 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
7044 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
7045 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
7046 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
7047 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
7048 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
7049 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
7050 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
7051 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
7052 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
7053 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
7054 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
7055 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
7056 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
7057 Likewise.
7058 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
7059 Likewise.
7060 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
7061 Likewise.
7062 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
7063 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
7064 Likewise.
7065 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
7066 Likewise.
7067 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
7068 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
7069 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
7070 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
7071 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
7072 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
7073 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
7074 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
7075 Likewise.
7076 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
7077 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
7078 Likewise.
7079 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
7080 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
7081 Likewise.
7082 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
7083 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
7084 Likewise.
7085 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
7086 Likewise.
7087 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
7088 Likewise.
7089 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
7090 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
7091 Likewise.
7092 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
7093 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7094 Likewise.
7095 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7096 Likewise.
7097 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7098 Likewise.
7099 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7100 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7101 Likewise.
7102 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7103 Likewise.
7104 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7105 Likewise.
7106 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7107 Likewise.
7108 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7109 Likewise.
7110 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7111 Likewise.
7112 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7113 Likewise.
7114 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7115 Likewise.
7116 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7117 Likewise.
7118 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7119 Likewise.
7120 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7121 Likewise.
7122 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7123 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7124 Likewise.
7125 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7126 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7127 Likewise.
7128 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7129 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7130 Likewise.
7131 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7132 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7133 Likewise.
7134 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7135 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7136 Likewise.
7137 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7138 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7139 Likewise.
7140 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7141 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7142 Likewise.
7143 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7144 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7145 Likewise.
7146 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7147 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7148 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7149 Likewise.
7150 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7151 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7152 Likewise.
7153 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7154 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7155 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7156 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7157 Likewise.
7158 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7159 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7160 Likewise.
7161 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7162 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7163 Likewise.
7164 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7165 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7166 Likewise.
7167 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7168 Likewise.
7169 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7170 Likewise.
7171 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7172 Likewise.
7173 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7174 Likewise.
7175 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7176 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7177 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7178 Likewise.
7179 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7180 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7181 Likewise.
7182 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7183 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7184 Likewise.
7185 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7186 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7187 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7188 Likewise.
7189 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7190 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7191 Likewise.
7192 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7193 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7194 Likewise.
7195 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7196 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7197 Likewise.
7198 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7199 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7200 Likewise.
7201 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7202 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7203 Likewise.
7204 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7205 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7206 Likewise.
7207 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7208 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7209 Likewise.
7210 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7211 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7212 Likewise.
7213 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7214 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7215 Likewise.
7216 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7217 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7218 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7219 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7220 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7221 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7222 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7223 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7224 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7225 Likewise.
7226 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7227 Likewise.
7228 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7229 Likewise.
7230 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7231 Likewise.
7232 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7233 Likewise.
7234 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7235 Likewise.
7236 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7237 Likewise.
7238 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7239 Likewise.
7240 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7241 Likewise.
7242 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7243 Likewise.
7244 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7245 Likewise.
7246 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7247 Likewise.
7248 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7249 Likewise.
7250 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7251 Likewise.
7252 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7253 Likewise.
7254 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7255 Likewise.
7256 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7257 Likewise.
7258 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7259 Likewise.
7260 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7261 Likewise.
7262 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7263 Likewise.
7264 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7265 Likewise.
7266 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7267 Likewise.
7268 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7269 Likewise.
7270 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7271 Likewise.
7272 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7273 Likewise.
7274 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7275 Likewise.
7276 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7277 Likewise.
7278 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7279 Likewise.
7280 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7281 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7282 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7283 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7284 Likewise.
7285 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7286 Likewise.
7287 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7288 Likewise.
7289 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7290 Likewise.
7291 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7292 Likewise.
7293 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7294 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7295 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7296 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7297 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7298 Likewise.
7299 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7300 Likewise.
7301 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7302 Likewise.
7303 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7304 Likewise.
7305 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7306 Likewise.
7307 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7308 Likewise.
7309 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7310 Likewise.
7311 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7312 Likewise.
7313 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7314 Likewise.
7315 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7316 Likewise.
7317 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7318 Likewise.
7319 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7320 Likewise.
7321 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7322 Likewise.
7323 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7324 Likewise.
7325 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7326 Likewise.
7327 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7328 Likewise.
7329 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7330 Likewise.
7331 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7332 Likewise.
7333 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7334 Likewise.
7335 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7336 Likewise.
7337 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7338 Likewise.
7339 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7340 Likewise.
7341 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7342 Likewise.
7343 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7344 Likewise.
7345 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7346 Likewise.
7347 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7348 Likewise.
7349 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7350 Likewise.
7351 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7352 Likewise.
7353 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7354 Likewise.
7355 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7356 Likewise.
7357 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7358 Likewise.
7359 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7360 Likewise.
7361 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7362 Likewise.
7363 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7364 Likewise.
7365 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7366 Likewise.
7367 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7368 Likewise.
7369 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7370 Likewise.
7371 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7372 Likewise.
7373 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7374 Likewise.
7375 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7376 Likewise.
7377 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7378 Likewise.
7379 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7380 Likewise.
7381 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7382 Likewise.
7383 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7384 Likewise.
7385 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7386 Likewise.
7387 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7388 Likewise.
7389 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7390 Likewise.
7391 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7392 Likewise.
7393 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7394 Likewise.
7395 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7396 Likewise.
7397 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7398 Likewise.
7399 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7400 Likewise.
7401 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7402 Likewise.
7403 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7404 Likewise.
7405 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7406 Likewise.
7407 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7408 Likewise.
7409 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7410 Likewise.
7411 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7412 Likewise.
7413 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7414 Likewise.
7415 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7416 Likewise.
7417 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7418 Likewise.
7419 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7420 Likewise.
7421 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7422 Likewise.
7423 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7424 Likewise.
7425 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7426 Likewise.
7427 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7428 Likewise.
7429 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7430 Likewise.
7431 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7432 Likewise.
7433 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7434 Likewise.
7435 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7436 Likewise.
7437 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7438 Likewise.
7439 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7440 Likewise.
7441 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7442 Likewise.
7443 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7444 Likewise.
7445 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7446 Likewise.
7447 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7448 Likewise.
7449 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7450 Likewise.
7451 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7452 Likewise.
7453 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7454 Likewise.
7455 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7456 Likewise.
7457 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7458 Likewise.
7459 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7460 Likewise.
7461 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7462 Likewise.
7463 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7464 Likewise.
7465 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7466 Likewise.
7467 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7468 Likewise.
7469 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7470 Likewise.
7471 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7472 Likewise.
7473 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7474 Likewise.
7475 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7476 Likewise.
7477 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7478 Likewise.
7479 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7480 Likewise.
7481 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7482 Likewise.
7483 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7484 Likewise.
7485 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7486 Likewise.
7487 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7488 Likewise.
7489 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7490 Likewise.
7491 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7492 Likewise.
7493 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7494 Likewise.
7495 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7496 Likewise.
7497 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7498 Likewise.
7499 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7500 Likewise.
7501 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7502 Likewise.
7503 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7504 Likewise.
7505 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7506 Likewise.
7507 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7508 Likewise.
7509 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7510 Likewise.
7511 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7512 Likewise.
7513 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7514 Likewise.
7515 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7516 Likewise.
7517 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7518 Likewise.
7519 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7520 Likewise.
7521 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7522 Likewise.
7523 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7524 Likewise.
7525 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7526 Likewise.
7527 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7528 Likewise.
7529 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7530 Likewise.
7531 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7532 Likewise.
7533 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7534 Likewise.
7535 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7536 Likewise.
7537 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7538 Likewise.
7539 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7540 Likewise.
7541 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7542 Likewise.
7543 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7544 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7545 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7546 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7547 Likewise.
7548 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7549 Likewise.
7550 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7551 Likewise.
7552 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7553 Likewise.
7554 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7555 Likewise.
7556 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7557 Likewise.
7558 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7559 Likewise.
7560 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7561 Likewise.
7562 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7563 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7564 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7565 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7566 Likewise.
7567 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7568 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7569 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7570 Likewise.
7571 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7572 Likewise.
7573 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7574 Likewise.
7575 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7576 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7577 Likewise.
7578 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7579 Likewise.
7580 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7581 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7582 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7583 Likewise.
7584 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7585 Likewise.
7586 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7587 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7588 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7589 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7590 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7591 Likewise.
7592 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7593 Likewise.
7594 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7595 Likewise.
7596 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7597 Likewise.
7598 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7599 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7600 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7601 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7602 Likewise.
7603 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7604 Likewise.
7605 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7606 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7607 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7608 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7609 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7610 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7611 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7612 Likewise.
7613 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7614 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7615 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7616 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7617 Likewise.
7618 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7619 Likewise.
7620 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7621 Likewise.
7622 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7623 Likewise.
7624 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7625 Likewise.
7626 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7627 Likewise.
7628 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7629 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7630 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7631 Likewise.
7632 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7633 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7634 Likewise.
7635 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7636 Likewise.
7637 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7638 Likewise.
7639 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7640 Likewise.
7641 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7642 Likewise.
7643 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7644 Likewise.
7645 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7646 Likewise.
7647 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7648 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7649 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7650 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7651 Likewise.
7652 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7653 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7654 Likewise.
7655 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7656 Likewise.
7657 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7658 Likewise.
7659 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7660 Likewise.
7661 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7662 Likewise.
7663 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7664 Likewise.
7665 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7666 Likewise.
7667 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7668 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7669 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7670 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7671 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7672 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7673 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7674 Likewise.
7675 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7676 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7677 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7678 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7679 Likewise.
7680 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7681 Likewise.
7682 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7683 Likewise.
7684 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7685 Likewise.
7686 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7687 Likewise.
7688 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7689 Likewise.
7690 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7691 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7692 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7693 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7694 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7695 Likewise.
7696 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7697 Likewise.
7698 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7699 Likewise.
7700 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7701 Likewise.
7702 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7703 Likewise.
7704 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7705 Likewise.
7706 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7707 Likewise.
7708 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7709 Likewise.
7710 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7711 Likewise.
7712 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7713 Likewise.
7714 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7715 Likewise.
7716 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7717 Likewise.
7718 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7719 Likewise.
7720 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7721 Likewise.
7722 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7723 Likewise.
7724 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7725 Likewise.
7726 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7727 Likewise.
7728 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7729 Likewise.
7730 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7731 Likewise.
7732 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7733 Likewise.
7734 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7735 Likewise.
7736 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7737 Likewise.
7738 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7739 Likewise.
7740 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7741 Likewise.
7742 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7743 Likewise.
7744 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7745 Likewise.
7746 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7747 Likewise.
7748 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7749 Likewise.
7750 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7751 Likewise.
7752 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7753 Likewise.
7754 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7755 Likewise.
7756 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7757 Likewise.
7758 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7759 Likewise.
7760 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7761 Likewise.
7762 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7763 Likewise.
7764 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7765 Likewise.
7766 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7767 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7768 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7769 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7770 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7771 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7772 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7773 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7774 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7775 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7776 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7777 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7778 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7779 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7780 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7781 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7782 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7783 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7784 * testsuite/tr1/headers/all.cc: Likewise.
7785 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7786 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7787 * testsuite/util/testsuite_shared.cc: Likewise.
7788 * scripts/extract_symvers: Likewise. Remove runtime exception.
7789 * testsuite/17_intro/headers/all.cc: Likewise.
7790 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7791 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7792 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7793 Likewise.
7794 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7795 Likewise.
7796 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7797 Likewise.
7798 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7799 Likewise.
7800 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7801 Likewise.
7802 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7803 Likewise.
7804 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7805 Likewise.
7806 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7807 Likewise.
7808 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7809 Likewise.
7810 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7811 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7812 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7813 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7814 Likewise.
7815 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7816 Likewise.
7817 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7818 Likewise.
7819 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7820 Likewise.
7821 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7822 Likewise.
7823 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7824 Likewise.
7825 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7826 Likewise.
7827 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7828 Likewise.
7829 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7830 Likewise.
7831 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7832 Likewise.
7833 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7834 Likewise.
7835 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7836 Likewise.
7837 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7838 Likewise.
7839 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7840 Likewise.
7841 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7842 Likewise.
7843 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7844 Likewise.
7845 * testsuite/20_util/pair/moveable.cc: Likewise.
7846 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7847 Likewise.
7848 * testsuite/20_util/pair/swap.cc: Likewise.
7849 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7850 Likewise.
7851 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7852 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7853 Likewise.
7854 * testsuite/20_util/tuple/moveable.cc: Likewise.
7855 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7856 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7857 Likewise.
7858 * testsuite/20_util/tuple/swap.cc: Likewise.
7859 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7860 Likewise.
7861 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7862 Likewise.
7863 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7864 Likewise.
7865 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7866 Likewise.
7867 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7868 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7869 Likewise.
7870 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7871 Likewise.
7872 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7873 Likewise.
7874 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7875 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7876 Likewise.
7877 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7878 Likewise.
7879 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7880 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7881 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7882 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7883 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7884 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7885 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7886 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7887 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7888 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7889 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7890 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7891 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7892 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7893 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7894 Likewise.
7895 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7896 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7897 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7898 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7899 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7900 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7901 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7902 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7903 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7904 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7905 Likewise.
7906 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7907 Likewise.
7908 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7909 Likewise.
7910 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7911 Likewise.
7912 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7913 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7914 Likewise.
7915 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7916 Likewise.
7917 * testsuite/23_containers/deque/14340.cc: Likewise.
7918 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7919 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7920 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7921 * testsuite/23_containers/deque/init-list.cc: Likewise.
7922 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7923 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7924 * testsuite/23_containers/deque/moveable.cc: Likewise.
7925 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7926 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7927 Likewise.
7928 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7929 Likewise.
7930 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7931 Likewise.
7932 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7933 Likewise.
7934 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7935 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7936 Likewise.
7937 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7938 Likewise.
7939 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7940 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7941 Likewise.
7942 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7943 Likewise.
7944 * testsuite/23_containers/list/14340.cc: Likewise.
7945 * testsuite/23_containers/list/23781.cc: Likewise.
7946 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7947 * testsuite/23_containers/list/init-list.cc: Likewise.
7948 * testsuite/23_containers/list/moveable.cc: Likewise.
7949 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7950 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7951 Likewise.
7952 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7953 Likewise.
7954 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7955 Likewise.
7956 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7957 Likewise.
7958 * testsuite/23_containers/map/14340.cc: Likewise.
7959 * testsuite/23_containers/map/23781.cc: Likewise.
7960 * testsuite/23_containers/map/init-list.cc: Likewise.
7961 * testsuite/23_containers/map/moveable.cc: Likewise.
7962 * testsuite/23_containers/map/operations/1.cc: Likewise.
7963 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7964 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7965 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7966 Likewise.
7967 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7968 Likewise.
7969 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7970 Likewise.
7971 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7972 Likewise.
7973 * testsuite/23_containers/multimap/14340.cc: Likewise.
7974 * testsuite/23_containers/multimap/23781.cc: Likewise.
7975 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7976 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7977 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7978 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7979 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7980 Likewise.
7981 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7982 Likewise.
7983 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7984 Likewise.
7985 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7986 Likewise.
7987 * testsuite/23_containers/multiset/14340.cc: Likewise.
7988 * testsuite/23_containers/multiset/23781.cc: Likewise.
7989 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7990 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7991 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7992 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7993 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7994 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7995 Likewise.
7996 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7997 Likewise.
7998 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7999 Likewise.
8000 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
8001 Likewise.
8002 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
8003 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
8004 Likewise.
8005 * testsuite/23_containers/queue/moveable.cc: Likewise.
8006 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
8007 Likewise.
8008 * testsuite/23_containers/set/14340.cc: Likewise.
8009 * testsuite/23_containers/set/23781.cc: Likewise.
8010 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
8011 * testsuite/23_containers/set/init-list.cc: Likewise.
8012 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
8013 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
8014 * testsuite/23_containers/set/moveable.cc: Likewise.
8015 * testsuite/23_containers/set/operations/1.cc: Likewise.
8016 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
8017 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
8018 Likewise.
8019 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
8020 Likewise.
8021 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
8022 Likewise.
8023 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
8024 Likewise.
8025 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
8026 Likewise.
8027 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
8028 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
8029 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
8030 Likewise.
8031 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
8032 Likewise.
8033 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
8034 Likewise.
8035 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
8036 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
8037 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
8038 Likewise.
8039 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
8040 Likewise.
8041 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
8042 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
8043 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
8044 Likewise.
8045 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
8046 Likewise.
8047 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
8048 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
8049 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
8050 Likewise.
8051 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
8052 Likewise.
8053 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
8054 Likewise.
8055 * testsuite/23_containers/vector/14340.cc: Likewise.
8056 * testsuite/23_containers/vector/26412-1.cc: Likewise.
8057 * testsuite/23_containers/vector/26412-2.cc: Likewise.
8058 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
8059 Likewise.
8060 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
8061 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
8062 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
8063 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
8064 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
8065 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
8066 Likewise.
8067 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
8068 Likewise.
8069 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
8070 Likewise.
8071 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
8072 Likewise.
8073 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
8074 Likewise.
8075 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
8076 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
8077 * testsuite/23_containers/vector/init-list.cc: Likewise.
8078 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
8079 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
8080 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
8081 * testsuite/23_containers/vector/moveable.cc: Likewise.
8082 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
8083 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
8084 Likewise.
8085 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
8086 Likewise.
8087 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
8088 Likewise.
8089 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
8090 Likewise.
8091 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
8092 * testsuite/23_containers/vector/types/23767.cc: Likewise.
8093 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8094 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8095 Likewise.
8096 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8097 Likewise.
8098 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8099 Likewise.
8100 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8101 Likewise.
8102 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8103 Likewise.
8104 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8105 Likewise.
8106 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8107 Likewise.
8108 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8109 Likewise.
8110 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8111 Likewise.
8112 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8113 Likewise.
8114 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8115 Likewise.
8116 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8117 Likewise.
8118 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8119 Likewise.
8120 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8121 Likewise.
8122 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8123 Likewise.
8124 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8125 Likewise.
8126 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8127 Likewise.
8128 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8129 Likewise.
8130 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8131 Likewise.
8132 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8133 Likewise.
8134 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8135 Likewise.
8136 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8137 Likewise.
8138 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8139 Likewise.
8140 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8141 Likewise.
8142 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8143 Likewise.
8144 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8145 Likewise.
8146 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8147 Likewise.
8148 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8149 Likewise.
8150 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8151 Likewise.
8152 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8153 Likewise.
8154 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8155 Likewise.
8156 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8157 Likewise.
8158 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8159 Likewise.
8160 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8161 Likewise.
8162 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8163 Likewise.
8164 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8165 Likewise.
8166 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8167 Likewise.
8168 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8169 Likewise.
8170 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8171 Likewise.
8172 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8173 Likewise.
8174 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8175 Likewise.
8176 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8177 Likewise.
8178 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8179 Likewise.
8180 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8181 Likewise.
8182 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8183 Likewise.
8184 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8185 Likewise.
8186 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8187 Likewise.
8188 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8189 Likewise.
8190 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8191 Likewise.
8192 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8193 Likewise.
8194 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8195 Likewise.
8196 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8197 Likewise.
8198 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8199 Likewise.
8200 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8201 Likewise.
8202 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8203 Likewise.
8204 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8205 Likewise.
8206 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8207 Likewise.
8208 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8209 Likewise.
8210 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8211 Likewise.
8212 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8213 Likewise.
8214 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8215 Likewise.
8216 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8217 Likewise.
8218 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8219 Likewise.
8220 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8221 Likewise.
8222 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8223 Likewise.
8224 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8225 Likewise.
8226 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8227 Likewise.
8228 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8229 Likewise.
8230 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8231 Likewise.
8232 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8233 Likewise.
8234 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8235 Likewise.
8236 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8237 Likewise.
8238 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8239 Likewise.
8240 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8241 Likewise.
8242 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8243 Likewise.
8244 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8245 Likewise.
8246 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8247 Likewise.
8248 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8249 Likewise.
8250 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8251 Likewise.
8252 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8253 Likewise.
8254 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8255 Likewise.
8256 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8257 Likewise.
8258 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8259 Likewise.
8260 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8261 Likewise.
8262 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8263 Likewise.
8264 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8265 Likewise.
8266 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8267 Likewise.
8268 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8269 Likewise.
8270 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8271 Likewise.
8272 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8273 Likewise.
8274 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8275 Likewise.
8276 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8277 Likewise.
8278 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8279 Likewise.
8280 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8281 Likewise.
8282 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8283 Likewise.
8284 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8285 Likewise.
8286 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8287 Likewise.
8288 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8289 Likewise.
8290 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8291 Likewise.
8292 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8293 Likewise.
8294 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8295 Likewise.
8296 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8297 Likewise.
8298 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8299 Likewise.
8300 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8301 Likewise.
8302 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8303 Likewise.
8304 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8305 Likewise.
8306 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8307 Likewise.
8308 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8309 Likewise.
8310 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8311 Likewise.
8312 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8313 Likewise.
8314 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8315 Likewise.
8316 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8317 Likewise.
8318 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8319 Likewise.
8320 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8321 Likewise.
8322 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8323 Likewise.
8324 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8325 Likewise.
8326 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8327 Likewise.
8328 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8329 Likewise.
8330 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8331 Likewise.
8332 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8333 Likewise.
8334 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8335 Likewise.
8336 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8337 Likewise.
8338 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8339 Likewise.
8340 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8341 Likewise.
8342 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8343 Likewise.
8344 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8345 Likewise.
8346 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8347 Likewise.
8348 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8349 Likewise.
8350 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8351 Likewise.
8352 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8353 Likewise.
8354 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8355 Likewise.
8356 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8357 Likewise.
8358 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8359 Likewise.
8360 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8361 Likewise.
8362 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8363 Likewise.
8364 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8365 Likewise.
8366 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8367 Likewise.
8368 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8369 Likewise.
8370 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8371 Likewise.
8372 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8373 Likewise.
8374 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8375 Likewise.
8376 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8377 Likewise.
8378 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8379 Likewise.
8380 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8381 Likewise.
8382 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8383 Likewise.
8384 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8385 Likewise.
8386 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8387 Likewise.
8388 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8389 Likewise.
8390 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8391 Likewise.
8392 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8393 Likewise.
8394 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8395 Likewise.
8396 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8397 Likewise.
8398 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8399 Likewise.
8400 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8401 Likewise.
8402 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8403 Likewise.
8404 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8405 Likewise.
8406 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8407 Likewise.
8408 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8409 Likewise.
8410 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8411 Likewise.
8412 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8413 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8414 Likewise.
8415 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8416 Likewise.
8417 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8418 Likewise.
8419 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8420 Likewise.
8421 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8422 Likewise.
8423 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8424 Likewise.
8425 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8426 Likewise.
8427 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8428 Likewise.
8429 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8430 Likewise.
8431 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8432 Likewise.
8433 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8434 Likewise.
8435 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8436 Likewise.
8437 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8438 Likewise.
8439 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8440 Likewise.
8441 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8442 Likewise.
8443 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8444 Likewise.
8445 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8446 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8447 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8448 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8449 Likewise.
8450 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8451 Likewise.
8452 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8453 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8454 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8455 Likewise.
8456 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8457 Likewise.
8458 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8459 Likewise.
8460 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8461 Likewise.
8462 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8463 Likewise.
8464 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8465 Likewise.
8466 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8467 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8468 Likewise.
8469 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8470 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8471 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8472 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8473 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8474 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8475 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8476 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8477 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8478 Likewise.
8479 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8480 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8481 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8482 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8483 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8484 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8485 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8486 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8487 Likewise.
8488 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8489 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8490 Likewise.
8491 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8492 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8493 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8494 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8495 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8496 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8497 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8498 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8499 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8500 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8501 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8502 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8503 Likewise.
8504 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8505 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8506 Likewise.
8507 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8508 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8509 Likewise.
8510 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8511 Likewise.
8512 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8513 Likewise.
8514 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8515 Likewise.
8516 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8517 Likewise.
8518 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8519 Likewise.
8520 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8521 Likewise.
8522 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8523 Likewise.
8524 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8525 Likewise.
8526 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8527 Likewise.
8528 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8529 Likewise.
8530 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8531 Likewise.
8532 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8533 Likewise.
8534 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8535 Likewise.
8536 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8537 Likewise.
8538 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8539 Likewise.
8540 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8541 Likewise.
8542 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8543 Likewise.
8544 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8545 Likewise.
8546 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8547 Likewise.
8548 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8549 Likewise.
8550 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8551 Likewise.
8552 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8553 Likewise.
8554 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8555 Likewise.
8556 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8557 Likewise.
8558 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8559 Likewise.
8560 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8561 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8562 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8563 Likewise.
8564 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8565 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8566 Likewise.
8567 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8568 Likewise.
8569 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8570 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8571 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8572 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8573 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8574 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8575 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8576 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8577 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8578 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8579 Likewise.
8580 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8581 Likewise.
8582 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8583 Likewise.
8584 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8585 Likewise.
8586 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8587 Likewise.
8588 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8589 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8590 Likewise.
8591 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8592 Likewise.
8593 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8594 Likewise.
8595 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8596 Likewise.
8597 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8598 Likewise.
8599 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8600 Likewise.
8601 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8602 Likewise.
8603 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8604 Likewise.
8605 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8606 Likewise.
8607 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8608 Likewise.
8609 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8610 Likewise.
8611 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8612 Likewise.
8613 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8614 Likewise.
8615 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8616 Likewise.
8617 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8618 Likewise.
8619 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8620 Likewise.
8621 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8622 Likewise.
8623 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8624 Likewise.
8625 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8626 Likewise.
8627 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8628 Likewise.
8629 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8630 Likewise.
8631 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8632 Likewise.
8633 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8634 Likewise.
8635 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8636 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8637 Likewise.
8638 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8639 Likewise.
8640 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8641 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8642 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8643 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8644 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8645 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8646 Likewise.
8647 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8648 Likewise.
8649 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8650 Likewise.
8651 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8652 Likewise.
8653 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8654 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8655 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8656 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8657 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8658 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8659 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8660 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8661 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8662 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8663 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8664 Likewise.
8665 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8666 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8667 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8668 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8669 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8670 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8671 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8672 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8673 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8674 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8675 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8676 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8677 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8678 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8679 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8680 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8681 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8682 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8683 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8684 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8685 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8686 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8687 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8688 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8689 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8690 Likewise.
8691 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8692 * testsuite/27_io/fpos/14252.cc: Likewise.
8693 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8694 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8695 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8696 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8697 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8698 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8699 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8700 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8701 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8702 Likewise.
8703 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8704 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8705 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8706 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8707 Likewise.
8708 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8709 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8710 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8711 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8712 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8713 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8714 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8715 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8716 * testsuite/27_io/objects/char/3045.cc: Likewise.
8717 * testsuite/27_io/objects/char/3647.cc: Likewise.
8718 * testsuite/27_io/objects/char/5268.cc: Likewise.
8719 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8720 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8721 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8722 * testsuite/28_regex/init-list.cc: Likewise.
8723 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8724 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8725 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8726 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8727 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8728 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8729 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8730 Likewise.
8731 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8732 Likewise.
8733 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8734 Likewise.
8735 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8736 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8737 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8738 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8739 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8740 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8741 Likewise.
8742 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8743 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8744 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8745 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8746 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8747 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8748 Likewise.
8749 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8750 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8751 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8752 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8753 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8754 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8755 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8756 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8757 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8758 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8759 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8760 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8761 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8762 Likewise.
8763 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8764 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8765 Likewise.
8766 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8767 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8768 Likewise.
8769 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8770 Likewise.
8771 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8772 Likewise.
8773 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8774 Likewise.
8775 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8776 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8777 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8778 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8779 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8780 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8781 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8782 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8783 Likewise.
8784 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8785 Likewise.
8786 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8787 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8788 Likewise.
8789 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8790 Likewise.
8791 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8792 Likewise.
8793 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8794 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8795 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8796 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8797 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8798 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8799 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8800 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8801 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8802 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8803 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8804 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8805 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8806 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8807 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8808 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8809 Likewise.
8810 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8811 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8812 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8813 Likewise.
8814 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8815 Likewise.
8816 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8817 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8818 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8819 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8820 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8821 Likewise.
8822 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8823 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8824 Likewise.
8825 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8826 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8827 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8828 Likewise.
8829 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8830 Likewise.
8831 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8832 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8833 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8834 Likewise.
8835 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8836 Likewise.
8837 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8838 Likewise.
8839 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8840 Likewise.
8841 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8842 Likewise.
8843 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8844 * testsuite/30_threads/this_thread/1.cc: Likewise.
8845 * testsuite/30_threads/this_thread/2.cc: Likewise.
8846 * testsuite/30_threads/this_thread/3.cc: Likewise.
8847 * testsuite/30_threads/this_thread/4.cc: Likewise.
8848 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8849 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8850 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8851 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8852 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8853 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8854 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8855 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8856 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8857 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8858 * testsuite/30_threads/thread/members/1.cc: Likewise.
8859 * testsuite/30_threads/thread/members/2.cc: Likewise.
8860 * testsuite/30_threads/thread/members/3.cc: Likewise.
8861 * testsuite/30_threads/thread/members/4.cc: Likewise.
8862 * testsuite/30_threads/thread/members/5.cc: Likewise.
8863 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8864 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8865 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8866 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8867 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8868 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8869 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8870 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8871 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8872 Likewise.
8873 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8874 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8875 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8876 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8877 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8878 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8879 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8880 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8881 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8882 * testsuite/30_threads/try_lock/1.cc: Likewise.
8883 * testsuite/30_threads/try_lock/2.cc: Likewise.
8884 * testsuite/30_threads/try_lock/3.cc: Likewise.
8885 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8886 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8887 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8888 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8889 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8890 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8891 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8892 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8893 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8894 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8895 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8896 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8897 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8898 Likewise.
8899 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8900 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8901 Likewise.
8902 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8903 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8904 Likewise.
8905 * testsuite/ext/array_allocator/1.cc: Likewise.
8906 * testsuite/ext/array_allocator/2.cc: Likewise.
8907 * testsuite/ext/array_allocator/3.cc: Likewise.
8908 * testsuite/ext/ext_pointer/1.cc: Likewise.
8909 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8910 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8911 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8912 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8913 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8914 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8915 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8916 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8917 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8918 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8919 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8920 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8921 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8922 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8923 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8924 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8925 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8926 Likewise.
8927 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8928 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8929 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8930 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8931 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8932 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8933 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8934 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8935 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8936 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8937 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8938 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8939 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8940 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8941 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8942 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8943 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8944 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8945 Likewise.
8946 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8947 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8948 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8949 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8950 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8951 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8952 * testsuite/ext/pod_char_traits.cc: Likewise.
8953 * testsuite/ext/slist/23781.cc: Likewise.
8954 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8955 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8956 * testsuite/ext/vstring/init-list.cc: Likewise.
8957 * testsuite/ext/vstring/moveable.cc: Likewise.
8958 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8959 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8960 Likewise.
8961 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8962 Likewise.
8963 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8964 Likewise.
8965 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8966 Likewise.
8967 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8968 Likewise.
8969 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8970 Likewise.
8971 * testsuite/ext/vstring/types/23767.cc: Likewise.
8972 * testsuite/performance/21_strings/string_append.cc: Likewise.
8973 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8974 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8975 Likewise.
8976 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8977 Likewise.
8978 * testsuite/performance/21_strings/string_find.cc: Likewise.
8979 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8980 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8981 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8982 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8983 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8984 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8985 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8986 Likewise.
8987 * testsuite/performance/23_containers/create/map.cc: Likewise.
8988 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8989 Likewise.
8990 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8991 * testsuite/performance/23_containers/find/map.cc: Likewise.
8992 * testsuite/performance/23_containers/index/map.cc: Likewise.
8993 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8994 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8995 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8996 Likewise.
8997 * testsuite/performance/23_containers/insert_erase/associative.cc:
8998 Likewise.
8999 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
9000 Likewise.
9001 * testsuite/performance/23_containers/producer_consumer/associative.cc:
9002 Likewise.
9003 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
9004 Likewise.
9005 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
9006 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
9007 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
9008 Likewise.
9009 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
9010 Likewise.
9011 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
9012 Likewise.
9013 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
9014 Likewise.
9015 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
9016 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
9017 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
9018 Likewise.
9019 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
9020 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
9021 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
9022 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
9023 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
9024 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
9025 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
9026 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
9027 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
9028 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
9029 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
9030 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
9031 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
9032 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
9033 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
9034 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
9035 Likewise.
9036 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
9037 Likewise.
9038 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
9039 Likewise.
9040 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
9041 Likewise.
9042 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
9043 Likewise.
9044 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
9045 Likewise.
9046 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
9047 Likewise.
9048 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
9049 Likewise.
9050 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
9051 Likewise.
9052 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
9053 Likewise.
9054 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
9055 Likewise.
9056 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
9057 Likewise.
9058 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
9059 Likewise.
9060 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
9061 Likewise.
9062 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
9063 Likewise.
9064 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
9065 Likewise.
9066 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
9067 Likewise.
9068 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
9069 Likewise.
9070 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
9071 Likewise.
9072 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
9073 Likewise.
9074 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
9075 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
9076 Likewise.
9077 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
9078 Likewise.
9079 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
9080 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
9081 Likewise.
9082 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
9083 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
9084 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
9085 Likewise.
9086 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
9087 Likewise.
9088 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
9089 Likewise.
9090 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
9091 Likewise.
9092 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
9093 Likewise.
9094 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9095 Likewise.
9096 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9097 Likewise.
9098 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9099 Likewise.
9100 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9101 Likewise.
9102 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9103 Likewise.
9104 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9105 Likewise.
9106 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9107 Likewise.
9108 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9109 Likewise.
9110 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9111 Likewise.
9112 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9113 Likewise.
9114 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9115 Likewise.
9116 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9117 Likewise.
9118 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9119 Likewise.
9120 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9121 Likewise.
9122 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9123 Likewise.
9124 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9125 Likewise.
9126 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9127 Likewise.
9128 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9129 Likewise.
9130 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9131 Likewise.
9132 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9133 Likewise.
9134 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9135 Likewise.
9136 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9137 Likewise.
9138 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9139 Likewise.
9140 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9141 Likewise.
9142 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9143 Likewise.
9144 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9145 Likewise.
9146 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9147 Likewise.
9148 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9149 Likewise.
9150 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9151 Likewise.
9152 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9153 Likewise.
9154 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9155 Likewise.
9156 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9157 Likewise.
9158 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9159 Likewise.
9160 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9161 Likewise.
9162 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9163 Likewise.
9164 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9165 Likewise.
9166 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9167 Likewise.
9168 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9169 Likewise.
9170 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9171 Likewise.
9172 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9173 Likewise.
9174 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9175 Likewise.
9176 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9177 Likewise.
9178 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9179 Likewise.
9180 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9181 Likewise.
9182 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9183 Likewise.
9184 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9185 Likewise.
9186 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9187 Likewise.
9188 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9189 Likewise.
9190 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9191 Likewise.
9192 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9193 Likewise.
9194 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9195 Likewise.
9196 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9197 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9198 Likewise.
9199 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9200 Likewise.
9201 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9202 Likewise.
9203 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9204 Likewise.
9205 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9206 Likewise.
9207 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9208 Likewise.
9209 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9210 Likewise.
9211 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9212 Likewise.
9213 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9214 Likewise.
9215 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9216 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9217 Likewise.
9218 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9219 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9220 Likewise.
9221 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9222 Likewise.
9223 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9224 Likewise.
9225 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9226 Likewise.
9227 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9228 Likewise.
9229 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9230 Likewise.
9231 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9232 Likewise.
9233 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9234 Likewise.
9235 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9236 Likewise.
9237 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9238 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9239 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9240 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9241 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9242 Likewise.
9243 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9244 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9245 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9246 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9247 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9248 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9249 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9250 * testsuite/util/io/prog_bar.cc: Likewise.
9251 * testsuite/util/io/prog_bar.hpp: Likewise.
9252 * testsuite/util/io/text_populate.hpp: Likewise.
9253 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9254 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9255 * testsuite/util/io/xml.hpp: Likewise.
9256 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9257 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9258 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9259 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9260 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9261 * testsuite/util/native_type/native_map.hpp: Likewise.
9262 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9263 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9264 * testsuite/util/native_type/native_set.hpp: Likewise.
9265 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9266 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9267 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9268 Likewise.
9269 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9270 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9271 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9272 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9273 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9274 Likewise.
9275 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9276 Likewise.
9277 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9278 Likewise.
9279 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9280 Likewise.
9281 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9282 Likewise.
9283 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9284 Likewise.
9285 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9286 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9287 Likewise.
9288 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9289 Likewise.
9290 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9291 Likewise.
9292 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9293 Likewise.
9294 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9295 Likewise.
9296 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9297 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9298 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9299 * testsuite/util/regression/basic_type.hpp: Likewise.
9300 * testsuite/util/regression/common_type.hpp: Likewise.
9301 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9302 Likewise.
9303 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9304 Likewise.
9305 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9306 Likewise.
9307 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9308 Likewise.
9309 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9310 Likewise.
9311 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9312 Likewise.
9313 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9314 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9315 Likewise.
9316 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9317 Likewise.
9318 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9319 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9320 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9321 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9322 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9323 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9324 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9325 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9326 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9327 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9328 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9329 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9330 * testsuite/util/testsuite_abi.cc: Likewise.
9331 * testsuite/util/testsuite_abi.h: Likewise.
9332 * testsuite/util/testsuite_abi_check.cc: Likewise.
9333 * testsuite/util/testsuite_allocator.cc: Likewise.
9334 * testsuite/util/testsuite_allocator.h: Likewise.
9335 * testsuite/util/testsuite_api.h: Likewise.
9336 * testsuite/util/testsuite_character.cc: Likewise.
9337 * testsuite/util/testsuite_character.h: Likewise.
9338 * testsuite/util/testsuite_common_types.h: Likewise.
9339 * testsuite/util/testsuite_error.h: Likewise.
9340 * testsuite/util/testsuite_hooks.cc: Likewise.
9341 * testsuite/util/testsuite_hooks.h: Likewise.
9342 * testsuite/util/testsuite_io.h: Likewise.
9343 * testsuite/util/testsuite_iterators.h: Likewise.
9344 * testsuite/util/testsuite_performance.h: Likewise.
9345 * testsuite/util/testsuite_rng.h: Likewise.
9346 * testsuite/util/testsuite_rvalref.h: Likewise.
9347 * testsuite/util/testsuite_tr1.h: Likewise.
9348 * testsuite/util/thread/all.h: Likewise.
9349 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9350 Likewise.
9351 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9352 Likewise.
9353 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9354 Likewise.
9355 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9356 Likewise.
9357 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9358 Likewise.
9359 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9360 Likewise.
9361 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9362 Likewise.
9363 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9364 Likewise.
9365 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9366 Likewise.
9367 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9368 Likewise.
9369 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9370 Likewise.
9371 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9372 Likewise.
9373 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9374 Likewise.
9375 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9376 Likewise.
9377 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9378 Likewise.
9379 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9380 Likewise.
9381 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9382 Likewise.
9383 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9384 Likewise.
9385 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9386 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9387 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9388 Likewise.
9389 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9390 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9391 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9392 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9393 Likewise.
9394 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9395 Likewise.
9396 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9397 Likewise.
9398 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9399 Likewise.
9400 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9401 Likewise.
9402 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9403 Likewise.
9404 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9405 Likewise.
9406 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9407 Likewise.
9408 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9409 Likewise.
9410 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9411 Likewise.
9412 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9413 Likewise.
9414 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9415 Likewise.
9416 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9417 Likewise.
9418 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9419 Likewise.
9420 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9421 Likewise.
9422 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9423 Likewise.
9424 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9425 Likewise.
9426 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9427 Likewise.
9428 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9429 Likewise.
9430 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9431 Likewise.
9432 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9433 Likewise.
9434 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9435 Likewise.
9436 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9437 Likewise.
9438 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9439 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9440 Likewise.
9441 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9442 Likewise.
9443 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9444 Likewise.
9445 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9446 Likewise.
9447 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9448 Likewise.
9449 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9450 Likewise.
9451 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9452 Likewise.
9453 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9454 Likewise.
9455 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9456 Likewise.
9457 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9458 Likewise.
9459 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9460 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9461 Likewise.
9462 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9463 Likewise.
9464 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9465 Likewise.
9466 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9467 Likewise.
9468 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9469 Likewise.
9470 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9471 Likewise.
9472 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9473 Likewise.
9474 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9475 Likewise.
9476 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9477 Likewise.
9478 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9479 Likewise.
9480 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9481 Likewise.
9482 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9483 Likewise.
9484 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9485 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9486 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9487 Likewise.
9488 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9489 Likewise.
9490 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9491 Likewise.
9492 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9493 Likewise.
9494 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9495 Likewise.
9496 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9497 Likewise.
9498 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9499 Likewise.
9500 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9501 Likewise.
9502 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9503 Likewise.
9504 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9505 Likewise.
9506 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9507 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9508 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9509 Likewise.
9510 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9511 Likewise.
9512 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9513 Likewise.
9514 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9515 Likewise.
9516 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9517 Likewise.
9518 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9519 Likewise.
9520 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9521 Likewise.
9522 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9523 Likewise.
9524 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9525 Likewise.
9526 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9527 Likewise.
9528 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9529 Likewise.
9530 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9531 Likewise.
9532 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9533 Likewise.
9534 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9535 Likewise.
9536 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9537 Likewise.
9538 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9539 Likewise.
9540 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9541 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9542 Likewise.
9543 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9544 Likewise.
9545 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9546 Likewise.
9547 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9548 Likewise.
9549 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9550 Likewise.
9551 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9552 Likewise.
9553 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9554 Likewise.
9555 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9556 Likewise.
9557 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9558 Likewise.
9559 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9560 Likewise.
9561 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9562 Likewise.
9563 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9564 Likewise.
9565 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9566 Likewise.
9567 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9568 Likewise.
9569 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9570 Likewise.
9571 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9572 Likewise.
9573 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9574 Likewise.
9575 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9576 Likewise.
9577 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9578 Likewise.
9579 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9580 Likewise.
9581 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9582 Likewise.
9583 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9584 Likewise.
9585 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9586 Likewise.
9587 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9588 Likewise.
9589 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9590 Likewise.
9591 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9592 Likewise.
9593 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9594 Likewise.
9595 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9596 Likewise.
9597 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9598 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9599 Likewise.
9600 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9601 Likewise.
9602 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9603 Likewise.
9604 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9605 Likewise.
9606 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9607 Likewise.
9608 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9609 Likewise.
9610 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9611 Likewise.
9612 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9613 Likewise.
9614 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9615 Likewise.
9616 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9617 Likewise.
9618 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9619 Likewise.
9620 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9621 Likewise.
9622 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9623 Likewise.
9624 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9625 Likewise.
9626 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9627 Likewise.
9628 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9629 Likewise.
9630 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9631 Likewise.
9632 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9633 Likewise.
9634 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9635 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9636 * testsuite/backward/hash_map/25896.cc: Likewise.
9637 * testsuite/backward/hash_set/25896.cc: Likewise.
9638
9767a048
ILT
96392009-04-08 Ian Lance Taylor <iant@google.com>
9640
9641 * include/backward/hashtable.h (erase): Correctly handle erasing a
9642 reference to an entry in the hash table.
9643 * testsuite/backward/hash_map/25896.cc: New.
9644 * testsuite/backward/hash_set/25896.cc: New.
9645
0b83c44b
AN
96462009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9647
e31f5814
UB
9648 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9649 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
0b83c44b 9650
04b70271
BK
96512009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9652
9653 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9654 of debug.
9655 * include/Makefile.in: Regenerate.
9656 * include/precompiled/stdc++.h: Add.
9657
04b70271
BK
96582009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9659
9660 * include/bits/random.h: Adjust doxygen markup.
9661 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9662
9663 * testsuite/26_numerics/random/piecewise_linear_distribution/
9664 operators/serialize.cc: Use typedefs.
9665
8f2b104d
AS
96662009-04-06 Andrew Stubbs <ams@codesourcery.com>
9667
9668 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9669 __gnu_cxx namespace. Remove "static inline".
9670
1ae3576f
PC
96712009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9672
9673 * include/bits/random.tcc (linear_congruential_engine<>::
9674 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9675
94986f6d
PC
96762009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9677
9678 * include/bits/random.h (operator==): Mark all inline.
9679 (mersenne_twister_engine): Enable #if 0 checks.
9680
9681 * include/bits/random.h: Formatting tweaks.
9682
9769c190
PC
96832009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9684
9685 * include/bits/random.tcc (piecewise_linear_distribution<>::
9686 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9687 Remove spurious closed parenthesis.
9688
2fcf6ffb
PC
96892009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9690
9691 PR libstdc++/39644 (partial)
9692 * include/bits/random.tcc (linear_congruential_engine<>::
9693 seed(seed_seq&), independent_bits_engine<>::operator(),
9694 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9695
fe77a308 96962009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
42a73304
PC
9697
9698 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9699 thinko.
9700 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9701 default.cc: Enable.
9702
fe77a308 97032009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
42a73304
PC
9704
9705 PR libstdc++/39629 (partial)
9706 * testsuite/26_numerics/random/independent_bits_engine/cons/
9707 base_move.cc: Use uint_fast64_t instead of unsigned long.
9708 * testsuite/26_numerics/random/independent_bits_engine/cons/
9709 seed1.cc: Likewise.
9710 * testsuite/26_numerics/random/independent_bits_engine/cons/
9711 seed2.cc: Likewise.
9712 * testsuite/26_numerics/random/independent_bits_engine/cons/
9713 base_copy.cc: Likewise.
9714 * testsuite/26_numerics/random/independent_bits_engine/cons/
9715 default.cc: Likewise.
9716 * testsuite/26_numerics/random/independent_bits_engine/cons/
9717 seed_seq.cc: Likewise.
9718 * testsuite/26_numerics/random/independent_bits_engine/
9719 requirements/typedefs.cc: Likewise.
9720 * testsuite/26_numerics/random/independent_bits_engine/
9721 operators/equal.cc: Likewise.
9722 * testsuite/26_numerics/random/independent_bits_engine/
9723 operators/serialize.cc: Likewise.
9724 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9725
95fe602e
PC
97262009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9727
9728 * include/tr1_impl/random: Remove, empty.
9729 * include/tr1_impl/random.tcc: Likewise.
9730
9731 * include/std/random: Minor clean-ups, formatting fixes, adjust
9732 copyright years.
9733 * include/bits/random.tcc: Likewise.
9734 * include/bits/random.h: Likewise.
9735 * include/tr1/random: Likewise.
9736 * include/tr1/random.tcc: Likewise.
9737 * include/tr1/random.h: Likewise.
9738
04b70271
BK
97392009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9740
9741 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9742 * doc/html/api.html: Regenerate.
9743
8e79468d
BK
97442009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9745
9746 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9747 Change to mersenne_twister_engine, add same defaults as
9748 mersenne_twister_engine/cons/default.cc.
9749 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9750
9751 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9752 to __il.
9753 * include/bits/random.h (mersenne_twister_engine): Qualify
9754 _ShiftMin1 with namespace __detail.
9755 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9756 constexpr std::numeric_limits::max() can be used.
9757 (mersenne_twister_engine): Split apart static asserts into one
9758 assert per message. Temporarily disable the last three.
9759
97602009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9761
9762 * include/Makefile.am: Update to N2836. Modified for new random headers.
9763 * include/Makefile.in: Ditto.
9764 * include/tr1_impl/random: Moved to tr1/random.h
9765 * include/tr1_impl/random.tcc: Moved to tr1
9766 * include/tr1/random: Just point to moved tr1 random headers.
9767 * include/tr1/random.tcc: Moved from tr1_impl.
9768 * include/tr1/random.h: Moved from tr1_impl/random.
9769 * include/std/random: Modified to point to std random headers.
9770 * include/bits/random.tcc: New implementation of std random facilities.
9771 * include/bits/random.h: Ditto.
9772 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9773 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9774 seed1.cc: New.
9775 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9776 seed2.cc: New.
9777 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9778 default.cc: New.
9779 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9780 non_uint_neg.cc: New.
9781 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9782 typedefs.cc: New.
9783 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9784 equal.cc: New.
9785 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9786 serialize.cc: New.
9787 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9788 seed1.cc: New.
9789 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9790 seed2.cc: New.
9791 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9792 default.cc: New.
9793 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9794 typedefs.cc: New.
9795 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9796 equal.cc: New.
9797 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9798 serialize.cc: New.
9799 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9800 seed1.cc: New.
9801 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9802 seed2.cc: New.
9803 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9804 default.cc: New.
9805 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9806 typedefs.cc: New.
9807 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9808 equal.cc: New.
9809 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9810 serialize.cc: New.
9811 * testsuite/26_numerics/random/discard_block_engine/cons/
9812 base_move.cc: New.
9813 * testsuite/26_numerics/random/discard_block_engine/cons/
9814 seed1.cc: New.
9815 * testsuite/26_numerics/random/discard_block_engine/cons/
9816 seed2.cc: New.
9817 * testsuite/26_numerics/random/discard_block_engine/cons/
9818 base_copy.cc: New.
9819 * testsuite/26_numerics/random/discard_block_engine/cons/
9820 default.cc: New.
9821 * testsuite/26_numerics/random/discard_block_engine/cons/
9822 seed_seq.cc: New.
9823 * testsuite/26_numerics/random/discard_block_engine/requirements/
9824 typedefs.cc: New.
9825 * testsuite/26_numerics/random/discard_block_engine/operators/
9826 equal.cc: New.
9827 * testsuite/26_numerics/random/discard_block_engine/operators/
9828 serialize.cc: New.
9829 * testsuite/26_numerics/random/independent_bits_engine/cons/
9830 base_move.cc: New.
9831 * testsuite/26_numerics/random/independent_bits_engine/cons/
9832 seed1.cc: New.
9833 * testsuite/26_numerics/random/independent_bits_engine/cons/
9834 seed2.cc: New.
9835 * testsuite/26_numerics/random/independent_bits_engine/cons/
9836 base_copy.cc: New.
9837 * testsuite/26_numerics/random/independent_bits_engine/cons/
9838 default.cc: New.
9839 * testsuite/26_numerics/random/independent_bits_engine/cons/
9840 seed_seq.cc: New.
9841 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9842 typedefs.cc: New.
9843 * testsuite/26_numerics/random/independent_bits_engine/operators/
9844 equal.cc: New.
9845 * testsuite/26_numerics/random/independent_bits_engine/operators/
9846 serialize.cc: New.
9847 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9848 base_move.cc: New.
9849 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9850 seed1.cc: New.
9851 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9852 seed2.cc: New.
9853 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9854 base_copy.cc: New.
9855 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9856 default.cc: New.
9857 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9858 seed_seq.cc: New.
9859 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9860 typedefs.cc: New.
9861 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9862 equal.cc: New.
9863 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9864 serialize.cc
9865 * testsuite/26_numerics/random/mt19937.cc: New.
9866 * testsuite/26_numerics/random/mt19937_64.cc: New.
9867 * testsuite/26_numerics/random/minstd_rand.cc: New.
9868 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9869 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9870 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9871 * testsuite/26_numerics/random/ranlux24.cc: New.
9872 * testsuite/26_numerics/random/ranlux48.cc: New.
9873 * testsuite/26_numerics/random/knuth_b.cc: New.
9874 * testsuite/26_numerics/random/default_random_engine.cc: New.
9875 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9876 parms.cc: New.
9877 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9878 default.cc: New.
9879 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9880 typedefs.cc: New.
9881 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9882 serialize.cc: New.
9883 * testsuite/26_numerics/random/normal_distribution/cons/
9884 parms.cc: New.
9885 * testsuite/26_numerics/random/normal_distribution/cons/
9886 default.cc: New.
9887 * testsuite/26_numerics/random/normal_distribution/requirements/
9888 typedefs.cc: New.
9889 * testsuite/26_numerics/random/normal_distribution/operators/
9890 serialize.cc: New.
9891 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9892 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9893 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9894 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9895 parms_neg.cc: New.
9896 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9897 parms.cc: New.
9898 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9899 default.cc: New.
9900 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9901 typedefs.cc: New.
9902 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9903 serialize.cc: New.
9904 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9905 parms_neg.cc: New.
9906 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9907 parms.cc: New.
9908 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9909 default.cc: New.
9910 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9911 typedefs.cc: New.
9912 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9913 serialize.cc: New.
9914 * testsuite/26_numerics/random/poisson_distribution/cons/
9915 parms.cc: New.
9916 * testsuite/26_numerics/random/poisson_distribution/cons/
9917 default.cc: New.
9918 * testsuite/26_numerics/random/poisson_distribution/requirements/
9919 typedefs.cc
9920 * testsuite/26_numerics/random/poisson_distribution/operators/
9921 serialize.cc: New.
9922 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9923 parms.cc: New.
9924 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9925 default.cc: New.
9926 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9927 typedefs.cc: New.
9928 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9929 serialize.cc: New.
9930 * testsuite/26_numerics/random/discrete_distribution/cons/
9931 range.cc: New.
9932 * testsuite/26_numerics/random/discrete_distribution/cons/
9933 initlist.cc: New.
9934 * testsuite/26_numerics/random/discrete_distribution/cons/
9935 default.cc: New.
9936 * testsuite/26_numerics/random/discrete_distribution/cons/
9937 num_xbound_fun.cc: New.
9938 * testsuite/26_numerics/random/discrete_distribution/requirements/
9939 typedefs.cc: New.
9940 * testsuite/26_numerics/random/discrete_distribution/operators/
9941 serialize.cc: New.
9942 * testsuite/26_numerics/random/weibull_distribution/cons/
9943 parms.cc: New.
9944 * testsuite/26_numerics/random/weibull_distribution/cons/
9945 default.cc: New.
9946 * testsuite/26_numerics/random/weibull_distribution/requirements/
9947 typedefs.cc: New.
9948 * testsuite/26_numerics/random/weibull_distribution/operators/
9949 serialize.cc: New.
9950 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9951 parms.cc: New.
9952 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9953 default.cc: New.
9954 * testsuite/26_numerics/random/negative_binomial_distribution/
9955 requirements/typedefs.cc: New.
9956 * testsuite/26_numerics/random/negative_binomial_distribution/
9957 operators/serialize.cc: New.
9958 * testsuite/26_numerics/random/cauchy_distribution/cons/
9959 parms.cc: New.
9960 * testsuite/26_numerics/random/cauchy_distribution/cons/
9961 default.cc: New.
9962 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9963 typedefs.cc: New.
9964 * testsuite/26_numerics/random/cauchy_distribution/operators/
9965 serialize.cc: New.
9966 * testsuite/26_numerics/random/gamma_distribution/cons/
9967 parms.cc: New.
9968 * testsuite/26_numerics/random/gamma_distribution/cons/
9969 default.cc: New.
9970 * testsuite/26_numerics/random/gamma_distribution/requirements/
9971 typedefs.cc: New.
9972 * testsuite/26_numerics/random/gamma_distribution/operators/
9973 serialize.cc: New.
9974 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9975 parms.cc: New.
9976 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9977 default.cc: New.
9978 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9979 typedefs.cc: New.
9980 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9981 serialize.cc: New.
9982
9983 * testsuite/26_numerics/random/exponential_distribution/cons/
9984 parms.cc: New.
9985 * testsuite/26_numerics/random/exponential_distribution/cons/
9986 default.cc: New.
9987 * testsuite/26_numerics/random/exponential_distribution/requirements/
9988 typedefs.cc: New.
9989 * testsuite/26_numerics/random/exponential_distribution/operators/
9990 serialize.cc: New.
9991 * testsuite/26_numerics/random/lognormal_distribution/cons/
9992 parms.cc: New.
9993 * testsuite/26_numerics/random/lognormal_distribution/cons/
9994 default.cc: New.
9995 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9996 typedefs.cc: New.
9997 * testsuite/26_numerics/random/lognormal_distribution/operators/
9998 serialize.cc: New.
9999 * testsuite/26_numerics/random/binomial_distribution/cons/
10000 parms.cc: New.
10001 * testsuite/26_numerics/random/binomial_distribution/cons/
10002 default.cc: New.
10003 * testsuite/26_numerics/random/binomial_distribution/requirements/
10004 typedefs.cc: New.
10005 * testsuite/26_numerics/random/binomial_distribution/operators/
10006 serialize.cc: New.
10007 * testsuite/26_numerics/random/random_device/cons/
10008 token.cc: New.
10009 * testsuite/26_numerics/random/random_device/cons/
10010 default.cc: New.
10011 * testsuite/26_numerics/random/random_device/requirements/
10012 typedefs.cc: New.
10013 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10014 parms.cc: New.
10015 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10016 default.cc: New.
10017 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
10018 typedefs.cc: New.
10019 * testsuite/26_numerics/random/extreme_value_distribution/operators/
10020 serialize.cc: New.
10021 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10022 range.cc: New.
10023 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10024 default.cc: New.
10025 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10026 num_xbound_fun.cc: New.
10027 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10028 initlist_fun.cc: New.
10029 * testsuite/26_numerics/random/piecewise_linear_distribution/
10030 requirements/typedefs.cc: New.
10031 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
10032 serialize.cc: New.
10033 * testsuite/26_numerics/random/student_t_distribution/cons/
10034 parms.cc: New.
10035 * testsuite/26_numerics/random/student_t_distribution/cons/
10036 default.cc: New.
10037 * testsuite/26_numerics/random/student_t_distribution/requirements/
10038 typedefs.cc: New.
10039 * testsuite/26_numerics/random/student_t_distribution/operators/
10040 serialize.cc: New.
10041 * testsuite/26_numerics/random/geometric_distribution/cons/
10042 parms.cc: New.
10043 * testsuite/26_numerics/random/geometric_distribution/cons/
10044 default.cc: New.
10045 * testsuite/26_numerics/random/geometric_distribution/requirements/
10046 typedefs.cc: New.
10047 * testsuite/26_numerics/random/geometric_distribution/operators/
10048 serialize.cc: New.
10049 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10050 range.cc: New.
10051 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10052 default.cc: New.
10053 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10054 num_xbound_fun.cc: New.
10055 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10056 initlist_fun.cc: New.
10057 * testsuite/26_numerics/random/piecewise_constant_distribution/
10058 requirements/typedefs.cc: New.
10059 * testsuite/26_numerics/random/piecewise_constant_distribution/
10060 operators/serialize.cc: New.
10061
d0940d56
DS
100622009-04-02 Dodji Seketeli <dodji@redhat.com>
10063
8e79468d 10064 * include/ext/bitmap_allocator.h: The typedefs should be made public
d0940d56
DS
10065 if we want them to be accessible. This has been revealed by the patch
10066 that fixes PR c++/26693 in g++.
10067
4bb7dbf6
JJ
100682009-04-02 Jakub Jelinek <jakub@redhat.com>
10069
10070 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
10071 Regenerated.
10072 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
10073 Regenerated.
10074 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
10075 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
10076 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
10077 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
10078 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
10079 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
10080 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
10081 Regenerated.
10082 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
10083
0d9c0892
JM
100842009-03-31 Jason Merrill <jason@redhat.com>
10085
a70f5987
JM
10086 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
10087
0d9c0892
JM
10088 PR libstdc++/39310
10089 * include/tr1_impl/type_traits (is_function): Add partial
10090 specializations with function cv-quals.
10091 (__is_function_helper): Remove.
10092 (is_member_pointer): Don't define in terms of is_member_*_pointer.
10093
7db6438d
ILT
100942009-03-30 Ian Lance Taylor <iant@google.com>
10095
10096 * include/backward/hashtable.h (clear): Return quickly if the
10097 table is empty.
10098
9027c95a
ILT
100992009-03-27 Ian Lance Taylor <iant@google.com>
10100
10101 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10102 (__stl_prime_list): Add 5 at the start of the list.
10103
13c4b877
PC
101042009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10105
10106 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10107 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10108 std::string&, ios_base::openmode), basic_ifstream<>::
10109 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10110 basic_ofstream(const std::string&, ios_base::openmode),
10111 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10112 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10113 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10114 Add in C++0x mode.
10115 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10116 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10117 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10118 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
c0b753c7
PC
10119 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10120 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
13c4b877
PC
10121 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10122
101232009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10124
10125 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
f86ce601 10126 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
13c4b877
PC
10127 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10128 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10129
4ba8a4cb
PC
101302009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10131
10132 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10133 _M_transfer_after, _M_reverse_after): Move out of line...
10134 * include/bits/forward_list.tcc: ... here.
10135 (forward_list<>::reverse): Move inline...
10136 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10137
92da2d44
MM
101382009-03-22 Mark Mitchell <mark@codesourcery.com>
10139
4ba8a4cb
PC
10140 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10141 28277.cc: Likewise.
92da2d44
MM
10142 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10143 Likewise.
10144 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10145 Likewise.
10146 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10147 Likewise.
10148
51d3ad7e
MM
101492009-03-22 Mark Mitchell <mark@codesourcery.com>
10150
10151 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10152 year(s).
10153 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10154 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10155 Likewise.
10156 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10157 Likewise.
10158 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10159 Likewise.
10160 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10161
8ef20cae
MM
101622009-03-22 Mark Mitchell <mark@codesourcery.com>
10163
10164 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10165 iterations for simulators.
10166 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10167 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10168 Condition stream width for simulators.
10169 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10170 Likewise.
10171 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10172 Likewise.
10173 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10174
0075846f
BK
101752009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10176
10177 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10178 sheet version information. Table-ize docbook element examples.
10179 * doc/xml/manual/using.xml: Human-readable header
10180 markup. Alphabetized. Add new headers.
10181 * doc/html: Regenerate.
10182
e0de3d93
PC
101832009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10184
10185 * doc/xml/faq.xml: Fix link to setup documentation.
10186
58366b08
PC
101872009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10188
10189 * include/std/type_traits (__add_lvalue_reference_helper,
10190 __add_rvalue_reference_helper): As an optimization, rewrite
10191 condition (avoid is_function).
10192
ab4c19d2
PC
101932009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10194
10195 PR libstdc++/39405
10196 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10197 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10198
8f667838
BK
101992009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10200
10201 * testsuite/30_threads/condition_variable_any/native_handle/
10202 typesizes.cc: Include tweaks.
10203 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10204 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10205 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10206 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10207 * testsuite/30_threads/condition_variable/native_handle/
10208 typesizes.cc: Same.
10209
32fdf2f4
JW
102102009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10211
10212 * include/bits/shared_ptr.h: Add include guards.
10213 * include/tr1/shared_ptr.h: Likewise.
10214
5df9ac4b
JW
102152009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10216
10217 * include/std/iostream: Fix doxygen link.
10218 * include/bits/forward_list.h: Fix doxygen markup.
10219 * include/ext/vstring.h: Escape backslash in doxygen comment.
10220 * include/bits/basic_string.h: Likewise.
10221
874b0a9e
PC
102222009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10223
10224 * doc/xml/faq.xml: Fix links to implementation status pages.
10225
23cdf8e8
PC
102262009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10227
10228 * include/std/complex (operator+(const complex<>&, const _Tp&),
10229 operator+(const _Tp&, const complex<>&),
10230 operator-(const complex<>&, const _Tp&),
10231 operator-(const _Tp&, const complex<>&)): Do not assume real()
10232 returns a reference (against DR 387).
10233 * testsuite/26_numerics/complex/dr387_2.cc: New.
10234
48a3a45a
BK
102352009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10236
10237 * testsuite/thread/pthread4.cc: Move...
10238 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10239 * testsuite/thread/pthread5.cc: Move...
10240 * testsuite/23_containers/list/pthread5.cc: ...here.
10241 * testsuite/thread/pthread6.cc: Move...
10242 * testsuite/23_containers/map/pthread6.cc: ...here.
10243 * testsuite/thread/pthread7-rope.cc: Move...
10244 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10245 * testsuite/thread/guard.cc: Move...
10246 * testsuite/18_support/pthread_guard.cc: ...here.
10247 * testsuite/thread/18185.cc: Move...
10248 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10249 * testsuite/thread/pthread1.cc: Move...
10250 * testsuite/23_containers/list/pthread1.cc: ...here.
10251 * testsuite/thread/pthread2.cc: Move...
10252 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10253 * testsuite/thread/pthread3.cc: Move...
10254 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10255
33b4155d
BK
10256 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10257 * testsuite/thread: Remove.
10258
7a9d3fe8
RW
102592009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10260
10261 * configure: Regenerate.
10262
68c512f6
AN
102632009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10264
10265 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10266 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10267 from baseline_dir.
10268 * configure: Regenerate.
10269 * testsuite/Makefile.am (baseline_file): Remove variable.
10270 (site.exp): Set baseline_dir rather than baseline_file.
10271 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10272 * testsuite/Makefile.in: Regenerate.
10273
4e0bdc5e
BK
102742009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10275
10276 * testsuite/30_threads/thread/this_thread: Move...
10277 * testsuite/30_threads/this_thread: ...here.
10278 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10279 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10280 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10281 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10282 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10283 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10284
5b9daa7e
BK
102852009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10286
10287 * doc/doxygen/user.cfg.in: Tweaks.
10288 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10289 be elsewhere.
10290
10291 * include/tr1_impl/unordered_map: Just use most specialized
10292 container module.
10293 * include/tr1_impl/unordered_set: Same.
10294 * include/tr1_impl/array: Same.
10295 * include/bits/stl_list.h: Same.
10296 * include/bits/stl_map.h: Same.
10297 * include/bits/stl_queue.h: Same.
10298 * include/bits/stl_set.h: Same.
10299 * include/bits/stl_stack.h: Same.
10300 * include/bits/forward_list.h: Same.
10301 * include/bits/basic_string.h: Same.
10302 * include/bits/stl_multimap.h: Same.
10303 * include/bits/stl_vector.h: Same.
10304 * include/bits/stl_deque.h: Same.
10305 * include/bits/stl_multiset.h: Same.
10306 * include/bits/stl_bvector.h: Same.
10307
10308 * include/backward/binders.h: Change binder module to binders.
10309
10310 * include/std/complex: Add complex_numers module.
10311 * include/tr1_impl/complex: Same.
10312
10313 * include/std/valarray: Add numeric_arrays module.
10314 * include/bits/gslice_array.h: Same.
10315 * include/bits/gslice.h: Same.
10316 * include/bits/mask_array.h: Same.
10317 * include/bits/slice_array.h: Same.
10318 * include/bits/indirect_array.h: Same.
10319
10320 * include/bits/allocator.h: Add allocators module.
10321 * include/ext/throw_allocator.h
10322 * include/ext/pool_allocator.h
10323 * include/ext/bitmap_allocator.h
10324 * include/ext/new_allocator.h
10325 * include/ext/malloc_allocator.h
10326 * include/ext/array_allocator.h
10327 * include/ext/mt_allocator.h
10328 * include/ext/debug_allocator.h
10329 * include/ext/extptr_allocator.h
10330
10331 * include/tr1_impl/functional: Move namespace markup here.
10332 * include/tr1_impl/regex: Same.
10333
10334 * include/tr1_impl/type_traits: Add metaprogramming module.
10335 * include/std/type_traits: Same.
10336
10337 * include/std/memory: Add memory module.
10338
10339 * include/std/ratio: Add ratio module.
10340
10341 * include/std/chrono: Move namespace markup here, add time module.
10342
10343 * include/std/thread: Move namespace markup here, add concurrency
10344 module.
10345 * include/std/mutex: Use concurrency module.
10346 * include/std/condition_variable: Same.
10347
10348
10349 * include/bits/ios_base.h: Refine io module.
10350 * include/bits/basic_ios.h: Same.
10351 * include/std/fstream: Same.
10352 * include/std/istream: Same.
10353 * include/std/ostream: Same.
10354 * include/std/sstream: Same.
10355
10356 * include/ext/vstring.h: Correct parameter markup.
10357
10358 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10359 * include/bits/unique_ptr.h: Same.
10360
10361 * include/bits/algorithmfwd.h: Add mutating_algorithms,
f86ce601 10362 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
5b9daa7e
BK
10363 * include/bits/stl_heap.h: Add markup for new groupings.
10364 * include/bits/stl_algobase.h: Same.
10365 * include/bits/stl_algo.h: Same.
10366
10367 * include/c_compatibility/stdatomic.h: Add atomics module.
10368 * include/c_global/cstdatomic: Same.
10369
10370 * libsupc++/exception: Add exceptions module.
10371 * libsupc++/typeinfo: Same.
10372 * libsupc++/new: Same.
10373 * libsupc++/exception_ptr.h: Same.
10374 * include/std/system_error: Same.
10375 * include/std/stdexcept: Same.
10376
10377 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10378 * libsupc++/cxxabi-forced.h: Same.
10379
10380 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10381 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10382 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10383 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10384 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10385 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10386 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10387 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10388 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10389 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10390 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10391 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10392 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10393 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10394 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10395 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10396 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10397 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10398 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10399 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10400 * testsuite/23_containers/vector/requirements/dr438/
10401 constructor_1_neg.cc: Same.
10402 * testsuite/23_containers/vector/requirements/dr438/
10403 constructor_2_neg.cc: Same.
10404 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10405 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10406 * testsuite/23_containers/deque/requirements/dr438/
10407 constructor_1_neg.cc: Same.
10408 * testsuite/23_containers/deque/requirements/dr438/
10409 constructor_2_neg.cc: Same.
10410 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10411 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10412 * testsuite/23_containers/list/requirements/dr438/
10413 constructor_1_neg.cc: Same.
10414 * testsuite/23_containers/list/requirements/dr438/
10415 constructor_2_neg.cc: Same.
10416 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10417 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10418 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10419 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10420 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10421 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10422 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10423 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10424 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10425 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10426
aac2878e
BK
104272009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10428
10429 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10430 * doc/doxygen/user.cfg.in: Update.
10431 * scripts/run_doxygen: Adjust for new group names.
10432
10433 * include/tr1_impl/random: Update doxygen group markup.
10434 * include/tr1_impl/unordered_map: Same.
10435 * include/tr1_impl/unordered_set: Same.
10436 * include/tr1_impl/array: Same.
10437 * include/std/numeric: Same.
10438 * include/std/utility: Same.
10439 * include/std/bitset: Same.
10440 * include/std/iosfwd: Same.
10441 * include/bits/stl_list.h: Same.
10442 * include/bits/stl_map.h: Same.
10443 * include/bits/stl_algobase.h: Same.
10444 * include/bits/stl_queue.h: Same.
10445 * include/bits/stl_set.h: Same.
10446 * include/bits/stl_stack.h: Same.
10447 * include/bits/stl_iterator_base_types.h: Same.
10448 * include/bits/forward_list.h: Same.
10449 * include/bits/basic_string.h: Same.
10450 * include/bits/stl_multimap.h: Same.
10451 * include/bits/stl_vector.h: Same.
10452 * include/bits/stl_deque.h: Same.
10453 * include/bits/stl_multiset.h: Same.
10454 * include/bits/stl_algo.h: Same.
10455 * include/bits/stl_bvector.h: Same.
10456 * include/bits/algorithmfwd.h: Same.
10457 * include/bits/stl_function.h: Same.
10458 * include/tr1/cmath: Same.
10459 * include/backward/binders.h: Same.
10460
9b3003d5
BK
104612009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10462
10463 * include/std/system_error (system_category): To system_category().
10464 (generic_category): To generic_category. DR 890.
10465 * src/system_error.cc: Define.
10466 * include/bits/functexcept.h: Only one __throw_system_error.
10467 * src/functexcept.cc: Same.
10468 * include/std/mutex: Fixup for changes above.
10469 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10470 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10471 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10472 * config/abi/pre/gnu.ver: Clean up exports.
10473
104742009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10475
10476 * include/std/thread: Fix typo.
10477 * src/thread.cc (thread::join): Use NULL.
10478
bbcac3be
PC
104792009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10480
10481 PR libstdc++/39168
10482 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10483 const string&)): Also check that the value != CHAR_MAX.
10484 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10485 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10486 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10487 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10488 _M_cache(const locale&)): Likewise.
10489 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10490 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10491 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10492 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10493 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10494 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10495
626dda69
CF
104962009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10497 Benjamin Kosnik <bkoz@redhat.com>
10498
10499 * include/std/thread (_Impl_base): Move _M_id out and into ...
10500 (thread): ...here. Call _M_make_routine in body of constructors.
10501 Adjust data member usage to reflect changes.
10502 (_M_make_routine): From _M_make_shared_data.
10503 (_M_start_thread): Add __shared_base_type argument.
10504 * src/thread.cc: Fixups for above.
10505 * config/abi/pre/gnu.ver: Adjust exports.
10506 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10507 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10508 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10509
d5cf2021
BK
105102009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10511
10512 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10513 (compare_type_to_native_type): ...this, add alignment check.
10514 * testsuite/30_threads/condition_variable_any/native_handle/
10515 typesizes.cc: Modify as above.
10516 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10517 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10518 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10519 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10520 * testsuite/30_threads/condition_variable/native_handle/
10521 typesizes.cc: Same.
10522 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10523 typesizes.cc: Same.
10524
10525 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10526 * testsuite/30_threads/thread/cons/2.cc: Same.
10527 * testsuite/30_threads/thread/cons/3.cc: Same.
10528 * testsuite/30_threads/thread/cons/4.cc: Same.
10529 * testsuite/30_threads/thread/cons/5.cc: Same.
10530 * testsuite/30_threads/thread/cons/6.cc: Same.
10531 * testsuite/30_threads/thread/cons/7.cc: Same.
10532 * testsuite/30_threads/thread/cons/8.cc: Same.
10533
10534 * testsuite/30_threads/thread/cons/9.cc: New.
10535 * testsuite/30_threads/thread/cons/moveable.cc: New.
10536
10537 * src/condition_variable.cc: Clean up whitespace.
10538 * include/std/condition_variable: Same.
10539
f7459b6c
BK
105402009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10541
10542 * include/std/condition_variable (condition_variable): Remove
10543 _M_internal_mutex. Add private __native_type typedef.
10544 * src/condition_variable.cc (condition_variable::notify_one):
10545 Remove _M_internal_mutex use. Use typedef.
10546 (condition_variable::notify_all): Same.
10547 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10548 (recursive_mutex): Same.
10549 (timed_mutex): Same.
10550 (recursive_timed_mutex): Same.
10551 (once_flag): Make __native_type typedef private.
10552
10553 * include/std/thread (this_thread): Add minimal markup.
10554
10555 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10556 Adjust line numbers.
10557 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10558 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10559 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10560 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10561 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10562 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10563 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10564 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10565 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10566 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10567 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10568 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10569 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10570
10571 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10572 * testsuite/30_threads/condition_variable_any/native_handle/
10573 typesizes.cc: New.
10574 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10575 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10576 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10577 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10578 * testsuite/30_threads/condition_variable/native_handle/
10579 typesizes.cc: Same.
10580 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10581 typesizes.cc: Same.
10582
9a3b094f
JH
105832009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10584
10585 PR testsuite/33300
10586 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10587 on darwin for lp64.
10588
8deecedf
AN
105892009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10590
10591 * configure.host: Set abi_baseline_pair for mips64*-linux.
10592 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10593
4a50cd93
CF
105942009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10595
10596 * include/std/thread (this_thread::get_id): Inline.
10597
b47f0044
CF
105982009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10599
10600 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10601 _Callable as template argument for _M_make_shared_data.
10602 * testsuite/30_threads/thread/cons/6.cc: New.
10603 * testsuite/30_threads/thread/cons/7.cc: New.
10604 * testsuite/30_threads/thread/cons/8.cc: New.
10605
ede965ed
BK
106062009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10607
10608 * testsuite/30_threads/thread/member: To..
10609 * testsuite/30_threads/thread/members: ...this.
10610 * testsuite/30_threads/condition_variable/member: To...
10611 * testsuite/30_threads/condition_variable/members: ...this.
10612
d7afcd2b
BK
106132009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10614
10615 * include/std/thread (thread::id): Move definition inside thread.
10616 Use native_handle_type. Remove this_thread::get_id friend.
10617 Change __thread_data_ptr to __shared_base_ptr.
10618 (thread::id::id(native_handle_type): Make public. Still explicit.
10619 Use native_handle_type. Change _M_thread_id to _M_thread.
10620 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10621 _M_thread_handle to _M_id.
10622 (thread::__thread_data): Rename to _Impl.
10623 Fixup for renames.
10624 (thread::_M_make_thread_data): Return derived type.
10625 (thread::hardware_concurrency): Add definition for default case.
10626 (thread::get_id): Now can define inline.
10627 (thread): Change _M_thread_data to _M_data.
10628 (this_thread::get_id): Now can define inline.
10629 * src/thread.cc (__thread_proxy): Rename to
10630 execute_native_thread_routine.
10631 Fixup for other renames.
10632 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10633 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10634 * testsuite/30_threads/thread/algorithm: Move to..
10635 * testsuite/30_threads/thread/swap: ...this.
10636 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10637 * testsuite/30_threads/thread/id/operators.cc: New.
10638
fe960d92
CF
106392009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10640
10641 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10642 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10643 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10644 exposing it in public std::tuple interface.
10645
8644ecf5
CF
106462009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10647 Benjamin Kosnik <bkoz@redhat.com>
d7afcd2b 10648
8644ecf5
CF
10649 * include/std/thread (__thread_data_base): Nest class in std::thread.
10650 (__thread_data): Likewise.
10651 (__thread_data_ptr): Nest typedef in std::thread.
10652 * src/thread.cc (__thread_proxy): Qualify the above names.
10653 * config/abi/pre/gnu.ver: Remove unused exports.
d7afcd2b 10654
37d5c6ba
BK
106552009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10656
10657 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10658 * include/bits/stl_vector.h: Remove private vector_type typedef.
10659 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10660 Fix line numbers.
10661 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10662 * testsuite/23_containers/vector/requirements/dr438/
10663 constructor_1_neg.cc: Same.
10664 * testsuite/23_containers/vector/requirements/dr438/
10665 constructor_2_neg.cc: Same.
10666 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10667 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10668
bc2631e0
PC
106692009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10670
37d5c6ba 10671 PR libstdc++/25191
bc2631e0
PC
10672 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10673 deal consistently with __try and __catch too.
10674 * src/localename.cc: Replace try -> __try, catch -> __catch.
10675 * src/ios.cc: Likewise.
10676 * src/locale.cc: Likewise.
10677 * src/istream.cc: Likewise.
10678 * src/thread.cc: Likewise.
10679 * src/compatibility.cc: Likewise.
10680 * src/bitmap_allocator.cc: Likewise.
10681 * src/ios_init.cc: Likewise.
10682 * include/debug/deque: Likewise.
10683 * include/debug/list: Likewise.
10684 * include/tr1_impl/hashtable: Likewise.
10685 * include/std/bitset: Likewise.
10686 * include/ext/pb_ds/detail/resize_policy/
10687 hash_load_check_resize_trigger_imp.hpp: Likewise.
10688 * include/ext/pb_ds/detail/resize_policy/
10689 hash_standard_resize_policy_imp.hpp: Likewise.
10690 * include/ext/pb_ds/detail/cc_hash_table_map_/
10691 resize_fn_imps.hpp: Likewise.
10692 * include/ext/pb_ds/detail/cc_hash_table_map_/
10693 constructor_destructor_fn_imps.hpp: Likewise.
10694 * include/ext/pb_ds/detail/pat_trie_/
10695 split_join_branch_bag.hpp: Likewise.
10696 * include/ext/pb_ds/detail/pat_trie_/
10697 constructors_destructor_fn_imps.hpp: Likewise.
10698 * include/ext/pb_ds/detail/bin_search_tree_/
10699 constructors_destructor_fn_imps.hpp: Likewise.
10700 * include/ext/pb_ds/detail/gp_hash_table_map_/
10701 resize_fn_imps.hpp: Likewise.
10702 * include/ext/pb_ds/detail/gp_hash_table_map_/
10703 constructor_destructor_fn_imps.hpp: Likewise.
10704 * include/ext/pb_ds/detail/binary_heap_/
10705 constructors_destructor_fn_imps.hpp: Likewise.
10706 * include/ext/pb_ds/detail/binary_heap_/
10707 erase_fn_imps.hpp: Likewise.
10708 * include/ext/pb_ds/detail/binary_heap_/
10709 split_join_fn_imps.hpp: Likewise.
10710 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10711 constructors_destructor_fn_imps.hpp: Likewise.
10712 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10713 * include/ext/pb_ds/detail/list_update_map_/
10714 constructor_destructor_fn_imps.hpp: Likewise.
10715 * include/ext/slist: Likewise.
10716 * include/ext/memory: Likewise.
10717 * include/ext/rc_string_base.h: Likewise.
10718 * include/ext/ropeimpl.h: Likewise.
10719 * include/ext/vstring.tcc: Likewise.
10720 * include/ext/rope: Likewise.
10721 * include/ext/sso_string_base.h: Likewise.
10722 * include/bits/shared_ptr.h: Likewise.
10723 * include/bits/stl_list.h: Likewise.
10724 * include/bits/locale_classes.tcc: Likewise.
10725 * include/bits/locale_facets.tcc: Likewise.
10726 * include/bits/locale_classes.h: Likewise.
10727 * include/bits/forward_list.h: Likewise.
10728 * include/bits/stl_vector.h: Likewise.
10729 * include/bits/stl_deque.h: Likewise.
10730 * include/bits/istream.tcc: Likewise.
10731 * include/bits/stl_uninitialized.h: Likewise.
10732 * include/bits/ostream.tcc: Likewise.
10733 * include/bits/vector.tcc: Likewise.
10734 * include/bits/stl_tempbuf.h: Likewise.
10735 * include/bits/deque.tcc: Likewise.
10736 * include/bits/basic_string.tcc: Likewise.
10737 * include/bits/ostream_insert.h: Likewise.
10738 * include/bits/locale_facets_nonio.tcc: Likewise.
10739 * include/bits/stl_tree.h: Likewise.
10740 * include/bits/fstream.tcc: Likewise.
10741 * include/tr1/shared_ptr.h: Likewise.
10742 * include/tr1/hypergeometric.tcc: Likewise.
10743 * include/backward/hashtable.h: Likewise.
10744 * libsupc++/exception_ptr.h: Likewise.
10745 * libsupc++/eh_personality.cc: Likewise.
10746 * libsupc++/eh_call.cc: Likewise.
10747 * config/locale/gnu/monetary_members.cc: Likewise.
10748 * config/locale/gnu/time_members.h: Likewise.
10749 * config/locale/generic/time_members.h: Likewise.
10750
22ec53ec
JS
107512009-02-03 Johannes Singler <singler@ira.uka.de>
10752
5b9daa7e
BK
10753 * include/parallel/algorithmfwd.h:
10754 Add parallelism default for many declarations.
10755 * include/parallel/numericfwd.h: Likewise.
10756 * include/parallel/iterator.h: Use iterator_traits as usual.
10757 * include/parallel/par_loop.h:
10758 Include equally_split.h.
10759 (for_each_template_random_access_ed):
10760 Avoid calling the Result default constructor.
10761 * include/parallel/numeric: Replace
10762 for_each_template_random_access by
10763 for_each_template_random_access_ed in numeric functions.
22ec53ec 10764
2319eb4e
BK
107652009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10766
10767 * config/os/gnu-linux/os_defines.h: Remove superfluous
10768 __NO_STRING_INLINES.
10769
43014633
JJ
107702009-02-02 Jakub Jelinek <jakub@redhat.com>
10771
10772 * testsuite/21_strings/c_strings/char/3.cc: New test.
10773 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10774
60822e0b
UD
107752009-01-30 Ulrich Drepper <drepper@redhat.com>
10776 Jakub Jelinek <jakub@redhat.com>
10777
349ac746 10778 PR libstdc++/30928 (partial, works together with recent glibcs)
60822e0b
UD
10779 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10780 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10781 defined.
10782 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10783 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10784 defined.
10785 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10786 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10787 defined.
10788 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10789 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10790 defined.
10791 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10792 argument is const char *, assign result to const char * var, not
10793 char *.
10794 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10795 argument is const wchar_t *, assign result to const wchar_t * var, not
10796 wchar_t *.
10797
cbdab9c8
JW
107982009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10799
10800 * include/std/thread: Remove unused headers.
10801 (__thread_data_base): Remove unused mutex and base.
10802 (thread::~thread): Only detach if joinable.
10803 (thread::joinable): Test if thread data ptr is empty.
10804 (thread::_M_thread_data_mutex): Remove.
10805 (thread::_M_get_thread_data): Remove.
10806 (thread::_M_make_thread_data): Remove overload, use make_shared.
10807 (thread::id::id): Make constructor explicit.
10808 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10809 (thread::_M_start_thread): Break shared_ptr cycle on error.
10810 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10811 * testsuite/30_threads/thread/member/4.cc: New.
10812 * testsuite/30_threads/thread/member/5.cc: New.
10813
5292c033
BK
108142009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10815
10816 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10817 (standard_layout): Just use !has_virtual_destructor for now.
10818 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10819 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10820 * testsuite/30_threads/recursive_mutex/requirements/
10821 standard_layout.cc: New.
10822 * testsuite/30_threads/condition_variable/requirements/
10823 standard_layout.cc: New.
10824 * testsuite/29_atomics/atomic_address/requirements/
10825 standard_layout.cc: Adjust.
10826 * testsuite/29_atomics/atomic_flag/requirements/
10827 standard_layout.cc: Same.
10828 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10829 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10830 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10831 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10832 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10833 line numbers.
10834 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10835 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10836 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10837 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10838 Remove, not required.
10839
78b580a9
JW
108402009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10841
10842 * include/std/thread (__thread_data_base, thread): Rename member
10843 functions to match coding style.
10844 (thread::thread,thread::operator=): Define move operations.
10845 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10846 * config/abi/pre/gnu.ver: Adjust.
10847
6a5af9dc
BK
108482009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10849
10850 PR libstdc++/38384
10851 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10852 on HPUX.
10853 * configure: Regenerate.
10854
5904fbed
BK
108552009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10856
10857 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10858 atomic_flag_fence.
10859
d597b3ce
DS
108602009-01-21 Dodji Seketeli <dodji@redhat.com>
10861
954a782e
BK
108622009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10863 Uros Bizjak <ubizjak@gmail.com>
10864
10865 PR libstdc++/38834
10866 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10867 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10868
53f506ed 108692009-01-20 Benjamin Kosnik <bkoz@redhat.com>
5b9daa7e 10870 Rainer Emrich <r.emrich@de.tecosim.com>
53f506ed
BK
10871
10872 PR libstdc++/38919
10873 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10874 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10875 * configure: Regenerate.
10876
8b6ded8d
JW
108772009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10878
10879 * include/std/thread (__thread_data_base::__run): Make non-const.
10880 * testsuite/30_threads/thread/cons/5.cc: New.
10881
7d4260a3
BK
108822009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10883
10884 * src/Makefile.am (sources): Add math_stubs_float.cc.
10885 * src/Makefile.in: Regenerate.
10886 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10887
1457ddca
BK
108882009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10889
10890 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10891 * src/Makefile.in: Regenerate.
10892 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10893
adc8a1e3
BK
108942009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10895
10896 PR libstdc++/32666
10897 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10898
108992009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10900
10901 PR libstdc++/32666
10902 * Makefile.am (hosted_source): Remove libmath directory.
10903 * Makefile.in: Regenerate.
10904 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10905 (AC_REPLACE_MATHFUNCS): Remove.
10906 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10907 in GLIBCXX_CHECK_C99_TR1.
10908 * acinclude.m4: Remove libmath, need_math.
10909 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10910 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10911 * configure.ac: Same.
10912 * configure: Regenerate.
10913 * fragment.am: Fix comment.
10914 * config.h.in: Regenerate.
10915 * src/Makefile.in: Regenerate.
10916 * src/Makefile.am: Remove libmath references.
10917 * doc/Makefile.in: Regenerate.
10918 * po/Makefile.in: Regenerate.
10919 * include/Makefile.in: Regenerate.
10920 * libsupc++/Makefile.in: Regenerate.
10921 * testsuite/Makefile.in: Regenerate.
10922
10923 * src/compatibility.cc: Also export long double versions of "C" math
10924 library if hppa-linux.
10925 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10926 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10927
10928 * libmath: Remove.
10929 * libmath/signbit.c: Same.
10930 * libmath/stubs.c: Same.
10931 * libmath/Makefile.in: Same.
10932 * libmath/copysignf.c: Same.
10933 * libmath/mathconf.h: Same.
10934 * libmath/signbitf.c: Same.
10935 * libmath/Makefile.am: Same.
10936 * libmath/signbitl.c: Same.
10937
959d14e1
CF
109382009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10939 Paolo Carlini <paolo.carlini@oracle.com>
10940
10941 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10942 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10943 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10944 * configure.ac: Adjust.
10945 * doc/xml/manual/configure.xml: Update.
10946 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10947 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10948 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10949 * configure: Regenerate.
10950 * config.h.in: Likewise.
10951
10952 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10953 thread::joinable, thread::swap, this_thread::get_id,
10954 this_thread::yield): Define inline...
10955 * include/std/thread: ... here.
10956 * config/abi/pre/gnu.ver: Adjust.
10957
43b2b720
UB
109582009-01-13 Uros Bizjak <ubizjak@gmail.com>
10959
10960 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10961 Add dg-timeout-factor 2.0.
10962 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10963 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10964 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10965 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10966 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10967 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10968
6ce45dc0
UB
109692009-01-13 Uros Bizjak <ubizjak@gmail.com>
10970
10971 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10972 field from readelf output.
10973
55c8e6a3
BK
109742009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10975
10976 PR libstdc++/38384
10977 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10978 * configure: Regenerate.
10979
109802009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10981
43b2b720
UB
10982 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10983 _GLIBCXX_HAVE_TLS.
55c8e6a3
BK
10984 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10985
06bbcf59
JW
109862009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10987
10988 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10989 constructor for _M_pattern.
10990 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10991 string.cc: Test construction from different basic_string type.
10992 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10993 string.cc: Likewise.
10994
99827523
BK
109952009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10996 Jonathan Larmour <jifl@eCosCentric.com>
10997
10998 PR libstdc++/36801
10999 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
11000 New.
11001 (__gnu_cxx::__exchange_and_add): Use it.
11002 * src/atomic.cc (get_atomic_mutex): New.
11003 * src/debug.cc (get_safe_base_mutex): New.
11004 * src/locale.cc (get_locale_cache_mutex): New.
11005 * src/mt_allocator.cc (get_freelist): New.
11006 (get_freelist_mutex): New.
11007 * src/pool_allocator.cc (get_palloc_mutex): New.
11008 * include/std/mutex (__once_functor_lock): To
11009 (__get_once_functor_lock): ...this.
11010 * src/mutex.cc (__once_mutex): Don't export, use
11011 (get_once_mutex): ...this.
11012 * config/abi/pre/gnu.ver: Adjust exports.
11013
1f93f687
JJ
110142009-01-07 Jakub Jelinek <jakub@redhat.com>
11015
c4bca01b
JJ
11016 PR libstdc++/38732
11017 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
11018 referenceCount field again.
11019 (__cxxabiv1::__cxa_refcounted_exception): New struct.
11020 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
11021 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
11022 inline functions.
11023 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
11024 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
11025 instead of __cxa_exception.
11026 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
11027 __cxxabiv1::__cxa_throw): Likewise.
11028 * libsupc++/eh_ptr.cc (std::rethrow_exception,
11029 std::__exception_ptr::exception_ptr::_M_addref,
11030 std::__exception_ptr::exception_ptr::_M_release,
11031 __gxx_dependent_exception_cleanup): Likewise.
11032 * testsuite/18_support/exception/38732.cc: New test.
11033
1f93f687
JJ
11034 PR libstdc++/38092
11035 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
11036 * src/compatibility.cc: Don't use .symver directives if
11037 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
11038 * config.h.in: Regenerated.
11039 * configure: Likewise.
11040
8877b5a9
PC
110412009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
11042
11043 PR libstdc++/38466
11044 * include/bits/stl_pair.h: Document C++03 pair vs swap.
11045
238e3a40
BK
110462009-01-06 Benjamin Kosnik <bkoz@redhat.com>
11047
11048 * src/locale_init.cc (locale::_S_initialize_once): Move construction
11049 of classic locale...
11050 (locale::classic): Here.
11051
49ff5e81
JW
110522009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
11053
11054 * include/tr1_impl/regex: Fix bad return statements and typos.
11055
78b5828f
BK
110562009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11057
11058 * include/tr1_impl/regex: Remove unimplemented function definitions.
11059 * testsuite/28_regex/init-list.cc: Compile only.
11060 * testsuite/tr1/7_regular_expressions/regex/cons/char/
11061 c_string_extended.cc: Same.
11062 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
11063 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
11064
4564ac62
BK
110652009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11066
11067 PR libstdc++/38384
11068 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
99827523 11069 * configure: Regenerate.
4564ac62 11070
a4a6267d
BE
110712009-01-05 Ben Elliston <bje@au.ibm.com>
11072
99827523
BK
11073 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
11074 * configure: Regenerate.
a4a6267d 11075
f958e3ca
BE
110762009-01-05 Ben Elliston <bje@au.ibm.com>
11077
11078 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
11079 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
11080 * configure: Regenerate.
11081
9c01326d
RG
110822009-01-04 Richard Guenther <rguenther@suse.de>
11083
11084 PR libstdc++/38720
11085 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
11086 integer type for storage, arithmetic and comparisons.
11087 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
11088
fea0568f
PC
110892009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
11090
11091 PR libstdc++/38719
11092 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
11093 _Fwd_list_const_iterator::_M_next): Fix return type.
11094
6280bdbe
PC
110952009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11096
11097 * Revert last commit, reopen and suspend libstdc++/38678.
11098
91a96b33
PC
110992009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11100
11101 PR libstdc++/38678
11102 * include/std/istream (basic_istream<>::_M_read): New.
11103 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11104 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11105 * include/std/ostream (basic_ostream<>::_M_write_): New.
11106 (basic_ostream<>::_M_write): Adjust.
11107 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11108 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11109 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11110 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11111 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.
This page took 1.38866 seconds and 5 git commands to generate.