gnu.ver: Export the _S_construct<> helpers.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
2
3 * config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
4
5 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
6
7 * include/bits/basic_string.h (operator+=(initializer_list<>),
8 append(initializer_list<>)): Forward to the append overload taking
9 a const CharT* pointer and a size, thus avoiding instantiating
10 unnecessarily in the built library the overload taking a pair of
11 iterators.
12 (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
13 for assign.
14 (insert(iterator, initializer_list<>): Likewise for insert.
15
16 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
17
18 * include/bits/c++config: Do not disable extern templates for string
19 in plain parallel-mode and in profile-mode; add comment explaining
20 _GLIBCXX_EXTERN_TEMPLATE == -1.
21 * testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
22
23 2009-10-14 Jason Merrill <jason@redhat.com>
24
25 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
26
27 2009-10-13 Paolo Carlini <paolo.carlini@oracle.com>
28
29 * include/parallel/for_each_selectors.h: Minor uglification and
30 stylistic fixes.
31
32 2009-10-13 Edward Smith-Rowland <3dw4rd@verizon.net>
33
34 * include/precompiled/stdc++.h: Include <initializer_list>
35 for completeness.
36
37 2009-10-12 Paolo Carlini <paolo.carlini@oracle.com>
38
39 * include/bits/random.h (class linear_congruential_engine,
40 class mersenne_twister_engine, class subtract_with_carry_engine,
41 class discard_block_engine, class independent_bits_engine,
42 class shuffle_order_engine, class uniform_int_distribution,
43 class binomial_distribution, class geometric_distribution,
44 class negative_binomial_distribution, class poisson_distribution,
45 class discrete_distribution): Do not use simulated concept checks,
46 tidy startic_asserts on argument types and ranges.
47 (class uniform_real_distribution, class normal_distribution,
48 class lognormal_distribution, class gamma_distribution,
49 class chi_squared_distribution, class cauchy_distribution,
50 class fisher_f_distribution, class student_t_distribution,
51 class exponential_distribution, class weibull_distribution,
52 class extreme_value_distribution, class piecewise_linear_distribution,
53 class piecewise_constant_distribution): Add static_assert on
54 template argument type.
55 * include/std/random: Do not include <bits/concept_check.h>.
56 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
57 Fix.
58 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
59 Likewise.
60 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
61 Likewise.
62 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
63 Likewise.
64 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
65 Likewise.
66 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
67 Likewise.
68 * testsuite/26_numerics/random/discard_block_engine/requirements/
69 typedefs.cc: Likewise.
70 * testsuite/26_numerics/random/discard_block_engine/operators/
71 equal.cc: Likewise.
72 * testsuite/26_numerics/random/discard_block_engine/operators/
73 serialize.cc: Likewise.
74 * testsuite/26_numerics/random/linear_congruential_engine/
75 requirements/non_uint_neg.cc: Tweak.
76
77 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
78
79 * doc/xml/manual/messages.xml: Update GNU gettext reference.
80
81 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
82
83 * doc/xml/manual/codecvt.xml: Refer to The Open Group Base
84 Specifications, Issue 6 (IEEE Std. 1003.1-2004).
85 Update link to bogus site with reference to unix.org.
86 * doc/xml/manual/ctype.xml: Ditto.
87 * doc/xml/manual/locale.xml: Ditto.
88
89 2009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
90
91 * include/parallel/numeric (__adjacent_difference_switch): Fix typo.
92 * include/parallel/for_each_selectors.h
93 (__adjacent_difference_selector): Likewise.
94
95 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
96
97 * include/ext/bitmap_allocator.h: Minor clean-ups.
98
99 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
100
101 * config/abi/pre/gnu.ver: Adjust exports.
102
103 2009-10-07 Phil Muldoon <pmuldoon@redhat.com>
104
105 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
106 pretty-printer section.
107
108 2009-10-07 Chris Jefferson <chris@bubblescope.net>
109
110 * testsuite/25_algorithms/rotate/moveable2.cc: New.
111
112 2009-10-06 Janis Johnson <janis187@us.ibm.com>
113
114 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
115 * testsuite/decimal/cast_neg.cc: Ditto.
116 * testsuite/decimal/comparison.cc: Ditto.
117 * testsuite/decimal/compound-assignment.cc: Ditto.
118 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
119 * testsuite/decimal/conversion-from-float.cc: Ditto.
120 * testsuite/decimal/conversion-from-integral.cc: Ditto.
121 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
122 * testsuite/decimal/conversion-to-integral.cc: Ditto.
123 * testsuite/decimal/ctor.cc: Ditto.
124 * testsuite/decimal/incdec.cc: Ditto.
125 * testsuite/decimal/incdec-memfunc.cc: Ditto.
126 * testsuite/decimal/make-decimal.cc: Ditto.
127 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
128 * testsuite/decimal/operator_neg.cc: Ditto.
129 * testsuite/decimal/unary-arith.cc: Ditto.
130
131 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
132
133 * doc/html/*: Regenerate.
134
135 2009-10-05 John Bytheway <jbytheway@gmail.com>
136
137 PR libstdc++/41530
138 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
139 Fix to just move.
140 * testsuite/20_util/tuple/cons/41530.cc: New.
141
142 2009-10-05 Phil Muldoon <pmuldoon@redhat.com>
143
144 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
145 printers. Add links to GDB wiki/online manual.
146
147 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
148 Edward Smith-Rowland <3dw4rd@verizon.net>
149
150 * include/decimal/decimal: Warn if decimal floating point types
151 are not available.
152 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
153 * configure.ac: Use it.
154 * configure: Regenerate.
155 * config.h.in: Regenerate.
156
157 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
158
159 * include/Makefile.am: Remove stray line break.
160
161 * include/decimal/decimal: Brief class doxygen markup.
162 * libsupc++/exception: Whitespace cleanup.
163
164 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
165 decimal.
166 * scripts/create_testsuite_files (dlist): Same.
167
168 * doc/xml/manual/using.xml: One column in table. Move after TR1.
169
170 * testsuite/decimal/bad-cast.cc: Move to...
171 * testsuite/decimal/cast_neg.cc: ...here.
172 * testsuite/decimal/bad-mixed-mode.cc: Move to...
173 * testsuite/decimal/mixed-mode_neg.cc: ...here.
174 * testsuite/decimal/bad-operator.cc: Move to...
175 * testsuite/decimal/operator_neg.cc: ...here.
176
177 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
178
179 2009-10-05 Janis Johnson <janis187@us.ibm.com>
180
181 * doc/Makefile.am: Process new file.
182 * doc/xml/manual/intro.xml: Ditto.
183 * doc/xml/manual/using.xml: Document new header.
184 * doc/xml/manual/status_cxxdecimal.xml: New file.
185 * include/Makefile.am: Process new headers.
186 * include/decimal/decimal: New file.
187 * include/decimal/decimal.h: New file.
188
189 2009-10-05 Janis Johnson <janis187@us.ibm.com>
190
191 * testsuite/decimal: New directory.
192 * testsuite/decimal/bad-cast.cc: New test.
193 * testsuite/decimal/bad-mixed-mode.cc: New test.
194 * testsuite/decimal/bad-operator.cc: New test.
195 * testsuite/decimal/binary-arith.cc: New test.
196 * testsuite/decimal/comparison.cc: New test.
197 * testsuite/decimal/compound-assignment.cc: New test.
198 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
199 * testsuite/decimal/conversion-from-float.cc: New test.
200 * testsuite/decimal/conversion-from-integral.cc: New test.
201 * testsuite/decimal/conversion-to-generic-float.cc: New test.
202 * testsuite/decimal/conversion-to-integral.cc: New test.
203 * testsuite/decimal/ctor.cc: New test.
204 * testsuite/decimal/incdec.cc: New test.
205 * testsuite/decimal/incdec-memfunc.cc: New test.
206 * testsuite/decimal/make-decimal.cc: New test.
207 * testsuite/decimal/unary-arith.cc: New test.
208
209 2009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
210
211 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
212 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
213
214 2009-10-05 Chris Jefferson <chris@bubblescope.net>
215
216 * include/bits/stl_algo.h (__stable_partition_adaptive,
217 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
218 Extend to work with rvalue references in C++0x mode.
219 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
220 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
221 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
222 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
223 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
224
225 2009-10-04 Benjamin Kosnik <bkoz@redhat.com>
226
227 * doc/xml/manual/using.xml: Add profile headers.
228 * testsuite/ext/profile/mh.cc: Restrict to linux.
229
230 2009-10-02 Silvius Rus <silvius.rus@gmail.com>
231
232 * configure: Add check for execinfo.h.
233 * config.h.in: Add undef for HAVE_EXECINFO_H.
234 * include/Makefile.am: Add build support for profile mode.
235 * include/Makefile.in: Same.
236 * include/profile/base.h: New file.
237 * include/profile/bitset: Same.
238 * include/profile/deque: Same.
239 * include/profile/hashtable.h: Same.
240 * include/profile/list: Same.
241 * include/profile/map: Same.
242 * include/profile/map.h: Same.
243 * include/profile/multimap.h: Same.
244 * include/profile/multiset.h: Same.
245 * include/profile/set: Same.
246 * include/profile/set.h: Same.
247 * include/profile/unordered_map: Same.
248 * include/profile/unordered_set: Same.
249 * include/profile/vector: Same.
250 * include/profile/impl/profiler.h: Same.
251 * include/profile/impl/profiler_container_size.h: Same.
252 * include/profile/impl/profiler_hash_func.h: Same.
253 * include/profile/impl/profiler_hashtable_size.h: Same.
254 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
255 * include/profile/impl/profiler_node.h: Same.
256 * include/profile/impl/profiler_state.h: Same.
257 * include/profile/impl/profiler_trace.h: Same.
258 * include/profile/impl/profiler_vector_size.h: Same.
259 * include/profile/impl/profiler_vector_to_list.h: Same.
260 * include/std/vector: Include corresponding profile header guarded by
261 _GLIBCXX_PROFILE.
262 * include/std/deque: Same.
263 * include/std/list: Same.
264 * include/std/map: Same.
265 * include/std/unordered_map: Same.
266 * include/std/bitset: Same.
267 * include/std/set: Same.
268 * include/std/unordered_set: Same.
269 * include/backward/hash_map: Same.
270 * include/backward/hash_set: Same.
271 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
272 * include/bits/c++config: Define profile namespace.
273 * testsuite/Makefile.in: Add check-profile.
274 * testsuite/Makefile.am: Same.
275 * testsuite/ext/profile/all.cc: New file.
276 * testsuite/ext/profile/mh.cc: Same.
277 * testsuite/ext/profile/mutex_extensions.cc: Same.
278 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
279 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
280 * testsuite/23_containers/vector/profile/vector.cc: Same.
281 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
282 in profile mode.
283 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
284 * testsuite/23_containers/list/capacity/29134.cc: Same.
285 * doc/Makefile.in: Add reference to profile_mode.xml.
286 * doc/Makefile.am: Same.
287 * doc/xml/manual/profile_mode.xml: New file.
288 * doc/xml/manual/debug.xml: Add link to profile mode section.
289 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
290 * doc/doxygen/user.cfg.in: Add profile mode files.
291
292 2009-10-02 Johannes Singler <singler@ira.uka.de>
293
294 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
295 * include/parallel/compatibility.h: Likewise.
296 * include/parallel/multiseq_selection.h: Likewise.
297 * include/parallel/random_shuffle.h: Likewise.
298 * include/parallel/random_number.h: Likewise;
299 use numeric_limits<>::digit instead of sizeof()*8.
300 * include/parallel/types.h: Likewise.
301 * doc/html/manual/bk01pt12ch31s03.html:
302 Document dependency on stdint.h.
303
304 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
305
306 * python/libstdcxx/v6/printers.py (StdListPrinter):
307 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
308 printer registration.
309 (StdListIteratorPrinter): Likewise.
310 (StdDebugIteratorPrinter): New printer.
311 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
312 entries. Always pass a typename where the type can change.
313 (StdSlistPrinter) Receive typename from printer registration. Use
314 in printer output.
315 (StdBitsetPrinter): Likewise.
316 (StdDequePrinter): Likewise.
317
318 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
319
320 * include/bits/random.tcc: Define static const data members.
321 * include/tr1/random.tcc: Likewise.
322 * testsuite/26_numerics/random/subtract_with_carry_engine/
323 requirements/constants.cc: New.
324 * testsuite/26_numerics/random/mersenne_twister_engine/
325 requirements/constants.cc: Likewise.
326 * testsuite/26_numerics/random/linear_congruential_engine/
327 requirements/constants.cc: Likewise.
328 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
329 constants.cc: Likewise.
330 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
331 requirements/constants.cc: Likewise.
332 * testsuite/tr1/5_numerical_facilities/random/
333 subtract_with_carry_01/requirements/constants.cc: Likewise.
334 * testsuite/tr1/5_numerical_facilities/random/discard_block/
335 requirements/constants.cc: Likewise.
336 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
337 requirements/constants.cc: Likewise.
338 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
339 requirements/constants.cc: Likewise.
340 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
341 requirements/constants.cc: Likewise.
342
343 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
344
345 PR libstdc++/38923
346 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
347 use sed script portable to Solaris /bin/sed for extracting ld
348 version.
349 * configure: Regenerate.
350
351 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
352
353 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
354 * libsupc++/vec.cc: Same.
355 * libsupc++/vterminate.cc: Same.
356 * libsupc++/new_opnt.cc: Same.
357
358 2009-09-28 Johannes Singler <singler@ira.uka.de>
359
360 * include/parallel/for_each_selectors.h: Remove obsolete comment.
361
362 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
363
364 * doc/html/ext/lwg-active.html: Update to Revision R66.
365 * doc/html/ext/lwg-closed.html: Likewise.
366 * doc/html/ext/lwg-defects: Likewise.
367
368 * doc/xml/manual/intro.xml: Update entry for DR 853.
369
370 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
371
372 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
373 according to upstream redirects.
374
375 2009-09-25 Johannes Singler <singler@ira.uka.de>
376
377 * include/parallel/include/parallel/checkers.h
378 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
379 (__is_sorted): Remove default parameter for _Compare; remove
380 inappropriate printf.
381
382 2009-09-25 Johannes Singler <singler@ira.uka.de>
383
384 * include/parallel/base.h: Comment on presence of min/max duplicates.
385
386 2009-09-25 Johannes Singler <singler@ira.uka.de>
387
388 * include/parallel/partition.h (__parallel_nth_element):
389 Correct comment.
390
391 2009-09-24 Johannes Singler <singler@ira.uka.de>
392
393 * include/parallel/algo.h: Uglify internal identifiers;
394 correct line breaks.
395 * include/parallel/for_each.h: Likewise.
396 * include/parallel/numeric: Likewise.
397 * include/parallel/omp_loop.h: Likewise.
398 * include/parallel/omp_loop_static.h: Likewise.
399 * include/parallel/par_loop.h: Likewise.
400 * include/parallel/workstealing.h: Likewise.
401
402 2009-09-24 Johannes Singler <singler@ira.uka.de>
403
404 * include/parallel/base.h (_EqualFromLess): Move _Compare template
405 parameter to the end as of others.
406 * include/parallel/algobase.h
407 (__lexicographical_compare_switch): Likewise.
408
409 2009-09-23 Johannes Singler <singler@ira.uka.de>
410
411 * include/parallel/algobase.h: Uglify internal identifiers;
412 correct line breaks.
413 * include/parallel/algo.h: Likewise.
414 * include/parallel/base.h: Likewise.
415 * include/parallel/equally_split.h: Likewise.
416 * include/parallel/find.h: Likewise.
417 * include/parallel/find_selectors.h: Likewise.
418 * include/parallel/for_each_selectors.h: Likewise.
419 * include/parallel/list_partition.h: Likewise.
420 * include/parallel/losertree.h: Likewise.
421 * include/parallel/merge.h: Likewise.
422 * include/parallel/multiseq_selection.h: Likewise.
423 * include/parallel/multiway_merge.h: Likewise.
424 * include/parallel/multiway_mergesort.h: Likewise.
425 * include/parallel/numeric: Likewise.
426 * include/parallel/numericfwd.h: Likewise.
427 * include/parallel/omp_loop.h: Likewise.
428 * include/parallel/omp_loop_static.h: Likewise.
429 * include/parallel/par_loop.h: Likewise.
430 * include/parallel/partition.h: Likewise.
431 * include/parallel/random_shuffle.h: Likewise.
432 * include/parallel/search.h: Likewise.
433 * include/parallel/sort.h: Likewise.
434 * include/parallel/workstealing.h: Likewise.
435
436 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
437
438 * doc/xml/manual/appendix_contributing.xml: Adjust link to
439 coreutils.
440
441 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
442
443 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
444
445 2009-09-17 Joseph Myers <joseph@codesourcery.com>
446
447 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
448 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
449 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
450 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
451 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
452 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
453 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
454 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
455 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
456 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
457 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
458 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
459
460 2009-09-17 Joseph Myers <joseph@codesourcery.com>
461
462 * include/ext/vstring.h (to_wstring(long long),
463 to_wstring(unsigned long long), to_wstring(long double)): Disable
464 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
465
466 2009-09-17 Johannes Singler <singler@ira.uka.de>
467
468 * include/parallel/algobase.h: Replace tabs by spaces;
469 correct line breaks.
470 * include/parallel/algorithmfwd.h: Likewise.
471 * include/parallel/balanced_quicksort.h: Likewise.
472 * include/parallel/base.h: Likewise.
473 * include/parallel/checkers.h: Likewise.
474 * include/parallel/compatibility.h: Likewise.
475 * include/parallel/equally_split.h: Likewise.
476 * include/parallel/find.h: Likewise.
477 * include/parallel/for_each.h: Likewise.
478 * include/parallel/for_each_selectors.h: Likewise.
479 * include/parallel/iterator.h: Likewise.
480 * include/parallel/list_partition.h: Likewise.
481 * include/parallel/losertree.h: Likewise.
482 * include/parallel/merge.h: Likewise.
483 * include/parallel/multiseq_selection.h: Likewise.
484 * include/parallel/multiway_merge.h: Likewise.
485 * include/parallel/multiway_mergesort.h: Likewise.
486 * include/parallel/numeric: Likewise.
487 * include/parallel/numericfwd.h: Likewise.
488 * include/parallel/omp_loop.h: Likewise.
489 * include/parallel/omp_loop_static.h: Likewise.
490 * include/parallel/par_loop.h: Likewise.
491 * include/parallel/partial_sum.h: Likewise.
492 * include/parallel/partition.h: Likewise.
493 * include/parallel/queue.h: Likewise.
494 * include/parallel/quicksort.h: Likewise.
495 * include/parallel/random_number.h: Likewise.
496 * include/parallel/random_shuffle.h: Likewise.
497 * include/parallel/search.h: Likewise.
498 * include/parallel/set_operations.h: Likewise.
499 * include/parallel/settings.h: Likewise.
500 * include/parallel/sort.h: Likewise.
501 * include/parallel/types.h: Likewise.
502 * include/parallel/unique_copy.h: Likewise.
503 * include/parallel/workstealing.h: Likewise.
504 * include/parallel/algo.h: Likewise;
505 shorten _ForwardIterator to _FIterator.
506 * include/parallel/find_selectors.h: Likewise.
507
508 2009-09-16 Johannes Singler <singler@ira.uka.de>
509
510 * include/parallel/base.h: Correct some comments accidentally changed
511 during uglification.
512 * include/parallel/find.h: Likewise.
513 * include/parallel/find_selectors.h: Likewise.
514 * include/parallel/multiway_merge.h: Likewise.
515 * include/parallel/multiway_mergesort.h: Likewise.
516 * include/parallel/partial_sum.h: Likewise.
517 * include/parallel/partition.h: Likewise.
518 * include/parallel/queue.h: Likewise.
519 * include/parallel/random_shuffle.h: Likewise.
520 * include/parallel/settings.h: Likewise.
521 * include/parallel/sort.h: Likewise.
522 * include/parallel/tags.h: Likewise.
523 * include/parallel/workstealing.h: Likewise.
524
525 2009-09-16 Johannes Singler <singler@ira.uka.de>
526
527 * include/parallel/base.h (_EqualFromLess):
528 Correct uglification of member variables and method arguments.
529 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
530 * include/parallel/find_selectors.h (__find_first_of_selector):
531 Likewise.
532 * include/parallel/iterator.h (_IteratorTriple): Likewise.
533 * include/parallel/multiseq_selection.h
534 (_Lexicographic, _LexicographicReverse): Likewise.
535 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
536 Likewise.
537 * include/parallel/random_number.h (_RandomNumber): Likewise.
538 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
539 Likewise.
540 * include/parallel/set_operations.h (__symmetric_difference_func,
541 __difference_func, __intersection_func, __union_func,
542 parallel_set_union, parallel_set_intersection, parallel_set_difference,
543 parallel_set_symmetric_difference): Likewise.
544 * include/parallel/tags.h (parallel_tag): Likewise.
545 * include/parallel/workstealing.h (_Job): Likewise.
546 * include/parallel/multiway_merge.h
547 (__multiway_merge_k_variant_sentinel_switch:operator())
548 correct uglification of _*LoserTree*.
549 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
550 uglification of member variables and method arguments.
551 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
552 * include/parallel/for_each_selectors.h: Likewise.
553 * include/parallel/omp_loop.h: Likewise.
554 * include/parallel/algo.h: Likewise; uglify c_rand_number.
555
556 2009-09-16 Johannes Singler <singler@ira.uka.de>
557
558 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
559 Replace redundant _Self.
560 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
561 Replace redundant _Self.
562 * include/parallel/algo.h: Correct accidental _Self in comments.
563 * include/parallel/losertree.h: Likewise.
564 * include/parallel/multiway_merge.h: Likewise.
565 * include/parallel/random_shuffle.h: Likewise.
566
567 2009-09-16 Johannes Singler <singler@ira.uka.de>
568
569 * include/parallel/algobase.h: Uglify internal identifiers.
570 * include/parallel/algo.h: Likewise.
571 * include/parallel/algorithm: Likewise.
572 * include/parallel/algorithmfwd.h: Likewise.
573 * include/parallel/balanced_quicksort.h: Likewise.
574 * include/parallel/base.h: Likewise.
575 * include/parallel/basic_iterator.h: Likewise.
576 * include/parallel/checkers.h: Likewise.
577 * include/parallel/compatibility.h: Likewise.
578 * include/parallel/compiletime_settings.: Likewise.
579 * include/parallel/equally_split.h: Likewise.
580 * include/parallel/features.h: Likewise.
581 * include/parallel/find.h: Likewise.
582 * include/parallel/find_selectors.h: Likewise.
583 * include/parallel/for_each.h: Likewise.
584 * include/parallel/for_each_selectors.h: Likewise.
585 * include/parallel/iterator.h: Likewise.
586 * include/parallel/list_partition.h: Likewise.
587 * include/parallel/losertree.h: Likewise.
588 * include/parallel/merge.h: Likewise.
589 * include/parallel/multiseq_selection.h: Likewise.
590 * include/parallel/multiway_merge.h: Likewise.
591 * include/parallel/multiway_mergesort.h: Likewise.
592 * include/parallel/numeric: Likewise.
593 * include/parallel/numericfwd.h: Likewise.
594 * include/parallel/omp_loop.h: Likewise.
595 * include/parallel/omp_loop_static.h: Likewise.
596 * include/parallel/parallel.h: Likewise.
597 * include/parallel/par_loop.h: Likewise.
598 * include/parallel/partial_sum.h: Likewise.
599 * include/parallel/partition.h: Likewise.
600 * include/parallel/queue.h: Likewise.
601 * include/parallel/quicksort.h: Likewise.
602 * include/parallel/random_number.h: Likewise.
603 * include/parallel/random_shuffle.h: Likewise.
604 * include/parallel/search.h: Likewise.
605 * include/parallel/set_operations.h: Likewise.
606 * include/parallel/settings.h: Likewise.
607 * include/parallel/sort.h: Likewise.
608 * include/parallel/tags.h: Likewise.
609 * include/parallel/types.h: Likewise.
610 * include/parallel/unique_copy.h: Likewise.
611 * include/parallel/workstealing.h: Likewise.
612
613 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
614
615 PR libstdc++/41037
616 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
617 and wcerr flags.
618 * testsuite/27_io/objects/char/41037.cc: New.
619 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
620
621 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
622
623 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
624 constraint.
625
626 2009-09-11 Johannes Singler <singler@ira.uka.de>
627
628 * include/parallel/multiway_merge.h
629 (multiway_merge_exact_splitting): Deallocate borders correctly.
630 (parallel_multiway_merge): Remove unnecessarily complicated
631 allocation, random access iterators are default-constructible;
632 deallocate ne_seqs correctly.
633
634 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
635
636 PR libstdc++/41316
637 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
638 Remove.
639 (forward_list<>::sort(_Comp)): Only declare.
640 (forward_list<>::sort()): Forward to the latter.
641 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
642 Remove definition.
643 (forward_list<>::sort(_Comp)): Define.
644 * testsuite/23_containers/forward_list/requirements/dr438/
645 assign_neg.cc: Adjust dg-error line number.
646 * testsuite/23_containers/forward_list/requirements/dr438/
647 insert_neg.cc: Likewise.
648 * testsuite/23_containers/forward_list/requirements/dr438/
649 constructor_1_neg.cc: Likewise.
650 * testsuite/23_containers/forward_list/requirements/dr438/
651 constructor_2_neg.cc: Likewise.
652
653 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
654
655 * src/Makefile.am (libstdc___la_LINK): New.
656 * src/Makefile.in: Regenerate.
657
658 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
659
660 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
661 *-*-freebsd* from both dg-do and dg-options.
662
663 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
664
665 * configure: Rebuilt with modified libtool.m4.
666
667 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
668 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
669
670 PR libstdc++/41280
671 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
672 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
673 * configure: Regenerate.
674
675 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
676
677 PR libstdc++/41267
678 * include/bits/stl_algobase.h (__copy_move::__copy_m,
679 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
680 with a null third argument.
681
682 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
683
684 Revert.
685 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
686 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
687 bool for stream sentry objects.
688 * include/bits/istream.tcc: Same.
689 * include/bits/ostream.tcc: Same.
690 * include/bits/basic_string.tcc: Same.
691 * include/bits/ostream_insert.h: Same.
692 * src/istream.cc: Same.
693
694 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
695
696 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
697 instantiation with additional commands issued for each Makefile
698 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
699 runs these commands.
700 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
701 running `make' in include, passing `pch_build=' to `make'.
702 * configure: Regenerate.
703
704 PR libstdc++/41220
705 * include/Makefile.am (CLEANFILES): Add stamp-host.
706 * include/Makefile.in: Regenerate.
707
708 2009-09-02 Joseph Myers <joseph@codesourcery.com>
709
710 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
711 under util/ to remote host. Copy .h and .hpp files at more levels
712 under util/ to remote host.
713
714 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
715
716 * include/bits/stl_uninitialized.h
717 (__uninitialized_copy::uninitialized_copy): Just call (the now
718 forwarding) _Construct.
719
720 2009-09-01 Chris Jefferson <chris@bubblescope.net>
721 Paolo Carlini <paolo.carlini@oracle.com>
722
723 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
724 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
725 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
726 move_iterators/1.cc: Adjust, do not define
727 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
728 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
729 move_iterators/1.cc: Likewise.
730 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
731 * testsuite/25_algorithms/move/1.cc: Likewise.
732 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
733 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
734 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
735 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
736 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
737 test for predicated test.
738 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
739 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
740 for predicated version.
741 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
742
743 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
744 enable test2 and test3.
745
746 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
747 moving bug in C++0x mode.
748
749 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
750 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
751 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
752 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
753
754 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
755 Kaz Kojima <kkojima@gcc.gnu.org>
756
757 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
758 dg-add-options ieee.
759 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
760 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
761 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
762 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
763 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
764 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
765 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
766 * testsuite/18_support/numeric_limits/
767 specialization_default_values.cc: Likewise.
768 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
769 * testsuite/26_numerics/complex/pow.cc: Likewise.
770 * testsuite/tr1/5_numerical_facilities/special_functions/
771 01_assoc_laguerre/check_nan.cc: Likewise.
772 * testsuite/tr1/5_numerical_facilities/special_functions/
773 02_assoc_legendre/check_nan.cc: Likewise.
774 * testsuite/tr1/5_numerical_facilities/special_functions/
775 03_beta/check_nan.cc: Likewise.
776 * testsuite/tr1/5_numerical_facilities/special_functions/
777 04_comp_ellint_1/check_nan.cc: Likewise.
778 * testsuite/tr1/5_numerical_facilities/special_functions/
779 05_comp_ellint_2/check_nan.cc: Likewise.
780 * testsuite/tr1/5_numerical_facilities/special_functions/
781 06_comp_ellint_3/check_nan.cc: Likewise.
782 * testsuite/tr1/5_numerical_facilities/special_functions/
783 07_conf_hyperg/check_nan.cc: Likewise.
784 * testsuite/tr1/5_numerical_facilities/special_functions/
785 08_cyl_bessel_i/check_nan.cc: Likewise.
786 * testsuite/tr1/5_numerical_facilities/special_functions/
787 09_cyl_bessel_j/check_nan.cc: Likewise.
788 * testsuite/tr1/5_numerical_facilities/special_functions/
789 10_cyl_bessel_k/check_nan.cc: Likewise.
790 * testsuite/tr1/5_numerical_facilities/special_functions/
791 11_cyl_neumann/check_nan.cc: Likewise.
792 * testsuite/tr1/5_numerical_facilities/special_functions/
793 12_ellint_1/check_nan.cc: Likewise.
794 * testsuite/tr1/5_numerical_facilities/special_functions/
795 13_ellint_2/check_nan.cc: Likewise.
796 * testsuite/tr1/5_numerical_facilities/special_functions/
797 14_ellint_3/check_nan.cc: Likewise.
798 * testsuite/tr1/5_numerical_facilities/special_functions/
799 15_expint/check_nan.cc: Likewise.
800 * testsuite/tr1/5_numerical_facilities/special_functions/
801 16_hermite/check_nan.cc: Likewise.
802 * testsuite/tr1/5_numerical_facilities/special_functions/
803 17_hyperg/check_nan.cc: Likewise.
804 * testsuite/tr1/5_numerical_facilities/special_functions/
805 18_laguerre/check_nan.cc: Likewise.
806 * testsuite/tr1/5_numerical_facilities/special_functions/
807 19_legendre/check_nan.cc: Likewise.
808 * testsuite/tr1/5_numerical_facilities/special_functions/
809 20_riemann_zeta/check_nan.cc: Likewise.
810 * testsuite/tr1/5_numerical_facilities/special_functions/
811 21_sph_bessel/check_nan.cc: Likewise.
812 * testsuite/tr1/5_numerical_facilities/special_functions/
813 22_sph_legendre/check_nan.cc: Likewise.
814 * testsuite/tr1/5_numerical_facilities/special_functions/
815 23_sph_neumann/check_nan.cc: Likewise.
816
817 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
818
819 * include/bits/stl_construct.h: Include <bits/move.h>.
820
821 2009-08-29 Chris Jefferson <chris@bubblescope.net>
822
823 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
824 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
825 Add.
826 * include/bits/stl_tempbuf.h (_Temporary_buffer::
827 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
828 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
829 C++0x mode.
830 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
831 const copy_tracker&)): Add.
832 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
833 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
834
835 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
836
837 * config/abi/pre/gnu.ver: Fixups for string member functions.
838
839 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
840
841 PR libstdc++/41005
842 * configure.ac: Bump libtool_VERSION to 6:14:0.
843 * configure: Regenerate.
844 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
845 * src/Makefile.in: Regenerate.
846 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
847 move <future> symbols to 3.4.14 version.
848 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
849
850 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
851
852 * include/bits/basic_string.h (basic_string): Add cbegin(),
853 cend(), crbegin(), crend() in C++0x mode.
854 * config/abi/pre/gnu.ver: Add exports.
855
856 * testsuite/util/testsuite_containers.h: New.
857 * testsuite/util/testsuite_container_traits.h: New.
858 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
859 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
860 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
861 * testsuite/ext/vstring/requirements/typedefs.cc: New.
862 * testsuite/23_containers/unordered_map/requirements/
863 cliterators.cc: Edit.
864 * testsuite/23_containers/unordered_map/requirements/
865 citerators.cc: Edit.
866 * testsuite/23_containers/unordered_map/requirements/
867 explicit_instantiation/1.cc: New.
868 * testsuite/23_containers/unordered_map/requirements/
869 explicit_instantiation/2.cc: New.
870 * testsuite/23_containers/unordered_map/requirements/
871 explicit_instantiation/3.cc: New.
872 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
873 * testsuite/23_containers/unordered_map/requirements/
874 explicit_instantiation.cc: Move to nested directory.
875 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
876 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
877 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
878 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
879 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
880 * testsuite/23_containers/set/requirements/typedefs.cc: New.
881 * testsuite/23_containers/unordered_multimap/requirements/
882 cliterators.cc: Edit.
883 * testsuite/23_containers/unordered_multimap/requirements/
884 citerators.cc: Edit.
885 * testsuite/23_containers/unordered_multimap/requirements/
886 explicit_instantiation/1.cc: New.
887 * testsuite/23_containers/unordered_multimap/requirements/
888 explicit_instantiation/2.cc: Edit.: New.
889 * testsuite/23_containers/unordered_multimap/requirements/
890 explicit_instantiation/3.cc: New.
891 * testsuite/23_containers/unordered_multimap/requirements/
892 typedefs.cc: Edit.
893 * testsuite/23_containers/unordered_multimap/requirements/
894 explicit_instantiation.cc: Move to nested.
895 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
896 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
897 * testsuite/23_containers/forward_list/requirements/dr438/
898 insert_neg.cc: New.
899 * testsuite/23_containers/forward_list/requirements/dr438/
900 assign_neg.cc: New.
901 * testsuite/23_containers/forward_list/requirements/dr438/
902 constructor_1_neg.cc: New.
903 * testsuite/23_containers/forward_list/requirements/dr438/
904 constructor_2_neg.cc: New.
905 * testsuite/23_containers/forward_list/requirements/dr438/
906 constructor.cc: New.
907 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
908 * testsuite/23_containers/unordered_set/requirements/
909 cliterators.cc: Edit.
910 * testsuite/23_containers/unordered_set/requirements/
911 citerators.cc: Edit.
912 * testsuite/23_containers/unordered_set/requirements/
913 explicit_instantiation/1.cc: New.
914 * testsuite/23_containers/unordered_set/requirements/
915 explicit_instantiation/2.cc: New.
916 * testsuite/23_containers/unordered_set/requirements/
917 explicit_instantiation/3.cc: New.
918 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
919 * testsuite/23_containers/unordered_set/requirements/
920 explicit_instantiation.cc: Move to nested.
921 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
922 * testsuite/23_containers/vector/requirements/dr438/bool/
923 constructor.cc: Move.
924 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
925 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
926 * testsuite/23_containers/vector/bool/requirements/dr438/
927 constructor.cc: New.
928 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
929 * testsuite/23_containers/deque/requirements/typedefs.cc
930 * testsuite/23_containers/stack/requirements/typedefs.cc
931 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
932 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
933 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
934 * testsuite/23_containers/list/requirements/typedefs.cc: New.
935 * testsuite/23_containers/unordered_multiset/requirements/
936 cliterators.cc: Edit.
937 * testsuite/23_containers/unordered_multiset/requirements/
938 citerators.cc: Edit.
939 * testsuite/23_containers/unordered_multiset/requirements/
940 explicit_instantiation.cc: Move.
941 * testsuite/23_containers/unordered_multiset/requirements/
942 explicit_instantiation/1.cc: New.
943 * testsuite/23_containers/unordered_multiset/requirements/
944 explicit_instantiation/2.cc: New.
945 * testsuite/23_containers/unordered_multiset/requirements/
946 explicit_instantiation/3.cc: New.
947 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
948 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
949 * testsuite/23_containers/map/requirements/typedefs.cc: New.
950 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
951 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
952 Move.
953 * testsuite/23_containers/array/requirements/
954 explicit_instantiation/1.cc: New.
955 * testsuite/23_containers/array/requirements/
956 explicit_instantiation/2.cc: New.
957 * testsuite/23_containers/array/requirements/typedefs.cc: New.
958
959 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
960
961 * configure.ac (AC_PREREQ): Bump to 2.64.
962
963 2009-08-24 Chris Jefferson <chris@bubblescope.net>
964
965 * include/stl_algo.h (__unguarded_partition_pivot,
966 __move_median_first): New.
967 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
968 types.
969 (__unguarded_linear_insert): Assume always inserting value at __last.
970 (__unguarded_partition): Take pivot by reference.
971 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
972 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
973
974 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
975
976 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
977 before --mode argument.
978 * libsupc++/Makefile.in: Regenerate.
979
980 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
981
982 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
983 2.64 and Automake 1.11 in examples; update link to Autoconf
984 manual page about quadrigraphs.
985 * Makefile.am (install-html, install-pdf): Remove.
986 * Makefile.in: Regenerate.
987
988 * Makefile.in: Regenerate.
989 * acinclude.m4: Regenerate.
990 * aclocal.m4: Regenerate.
991 * config.h.in: Regenerate.
992 * configure: Regenerate.
993 * doc/Makefile.in: Regenerate.
994 * include/Makefile.in: Regenerate.
995 * libsupc++/Makefile.in: Regenerate.
996 * po/Makefile.in: Regenerate.
997 * python/Makefile.in: Regenerate.
998 * src/Makefile.in: Regenerate.
999 * testsuite/Makefile.in: Regenerate.
1000
1001 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1002
1003 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
1004 $(LIBTOOLFLAGS).
1005 * libsupc++/Makefile.in: Regenerate.
1006 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
1007 and $(LIBTOOLFLAGS).
1008 * src/Makefile.in: Regenerate.
1009
1010 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1011
1012 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
1013 missing dg-require directives.
1014
1015 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
1016
1017 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
1018 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
1019 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
1020 __numeric_constants<_Tp>::__gamma_e().
1021
1022 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
1023
1024 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
1025
1026 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1027
1028 * configure.ac: Move guarded checks for CC and CXX ...
1029 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
1030 * configure: Regenerate.
1031
1032 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1033 Paolo Carlini <paolo.carlini@oracle.com>
1034
1035 PR libstdc++/41061
1036 * include/bits/random.h (operator<<(std::basic_ostream<>&,
1037 const std::lognormal_distribution<>&),
1038 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
1039 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
1040 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
1041 operator<<(std::basic_ostream<>&,
1042 const std::chi_squared_distribution<>&),
1043 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
1044 operator<<(std::basic_ostream<>&,
1045 const std::fisher_f_distribution<>&),
1046 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
1047 operator<<(std::basic_ostream<>&,
1048 const std::student_t_distribution<>&),
1049 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
1050 operator<<(std::basic_ostream<>&,
1051 const std::negative_binomial_distribution<>&)): Declare friend.
1052 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1053 serialize.cc: New.
1054 * testsuite/26_numerics/random/piecewise_constant_distribution/
1055 operators/serialize.cc: Likewise.
1056 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1057 serialize.cc: Likewise.
1058 * testsuite/26_numerics/random/normal_distribution/operators/
1059 serialize.cc: Likewise.
1060 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1061 serialize.cc: Likewise.
1062 * testsuite/26_numerics/random/poisson_distribution/operators/
1063 serialize.cc: Likewise.
1064 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1065 serialize.cc: Likewise.
1066 * testsuite/26_numerics/random/discrete_distribution/operators/
1067 serialize.cc: Likewise.
1068 * testsuite/26_numerics/random/weibull_distribution/operators/
1069 serialize.cc: Likewise.
1070 * testsuite/26_numerics/random/negative_binomial_distribution/
1071 operators/serialize.cc: Likewise.
1072 * testsuite/26_numerics/random/cauchy_distribution/operators/
1073 serialize.cc: Likewise.
1074 * testsuite/26_numerics/random/gamma_distribution/operators/
1075 serialize.cc: Likewise.
1076 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1077 serialize.cc: Likewise.
1078 * testsuite/26_numerics/random/exponential_distribution/operators/
1079 serialize.cc: Likewise.
1080 * testsuite/26_numerics/random/lognormal_distribution/operators/
1081 serialize.cc: Likewise.
1082 * testsuite/26_numerics/random/binomial_distribution/operators/
1083 serialize.cc: Likewise.
1084 * testsuite/26_numerics/random/extreme_value_distribution/operators/
1085 serialize.cc: Likewise.
1086 * testsuite/26_numerics/random/piecewise_linear_distribution/
1087 operators/serialize.cc
1088 * testsuite/26_numerics/random/student_t_distribution/operators/
1089 serialize.cc: Likewise.
1090 * testsuite/26_numerics/random/geometric_distribution/operators/
1091 serialize.cc: Likewise.
1092
1093 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1094
1095 * include/bits/stl_tree.h: In C++0x mode make erase return
1096 an iterator as per DR 130.
1097 * include/bits/stl_set.h: Same.
1098 * include/bits/stl_multiset.h: Same.
1099 * include/bits/stl_map.h: Same.
1100 * include/bits/stl_multimap.h: Same.
1101 * doc/xml/manual/intro.xml: Document.
1102 * testsuite/23_containers/set/dr130.cc: New.
1103 * testsuite/23_containers/multiset/dr130.cc: New.
1104 * testsuite/23_containers/map/dr130.cc: New.
1105 * testsuite/23_containers/multimap/dr130.cc: New.
1106
1107 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1108
1109 * include/ext/pointer.h: Add pragma system_header, use
1110 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1111
1112 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
1113
1114 * src/compatibility-ldbl.cc: Include cmath.
1115
1116 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1117
1118 * src/compatibility-ldbl.cc: Include tr1/functional.
1119
1120 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1121
1122 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1123
1124 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1125
1126 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1127 * include/precompiled/stdc++.h: Don't include cassert if
1128 _GLIBCXX_NO_ASSERT defined.
1129 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1130 semi-colon.
1131 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1132 Same.
1133
1134 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1135 directory.
1136 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1137 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1138 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1139
1140 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1141 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1142 use stdc++.h include.
1143 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1144 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1145 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1146 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1147 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1148 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1149 ...this.
1150 * testsuite/17_intro/headers/c++200x/all.cc: To...
1151 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1152 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1153 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1154 ...this.
1155 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1156 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1157
1158 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1159
1160 * include/std/future: Move error handling bits outside macro guard.
1161 * src/future.cc: Adjust.
1162
1163 * include/precompiled/stdc++.h: Add future.
1164 * doc/xml/manual/using.xml: Same.
1165
1166 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1167
1168 * src/hashtable.cc: Just definitions.
1169 * src/hashtable_c++0x.cc: Compile C++0x versions.
1170 * src/hash.cc: Same.
1171 * src/hash_c++0x.cc: Same.
1172 src/hash_tr1.cc: Compile TR1 versions.
1173 src/hashtable_tr1.cc: Same.
1174
1175 * src/limits_c++0x.cc: Sync build error handling.
1176
1177 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1178 hashtable.cc to hashtable_tr1.cc.
1179 * src/Makefile.in: Regenerate.
1180
1181 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1182
1183 * include/tr1_impl/functional: Doxygen markup.
1184
1185 * doc/html/*: Regenerate.
1186
1187 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1188
1189 * include/std/future: Fixes for -fno-exceptions.
1190 * include/bits/functexcept.h: Same.
1191 * libsupc++/exception_ptr.h: Same.
1192 * src/pool_allocator.cc: Same.
1193 * src/future.cc: Same.
1194 * src/functexcept.cc: Same.
1195 * config/abi/pre/gnu.ver: New exports.
1196 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1197 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1198 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1199 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1200 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1201 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1202 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1203
1204 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1205 * testsuite/23_containers/deque/operators/2.cc: New.
1206
1207 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1208
1209 * src/hash.cc (hash<string>::operator()(string),
1210 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1211 nothing.
1212 * include/bits/functional_hash.h (hash<error_code>::
1213 operator()(error_code)): Likewise.
1214
1215 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1216
1217 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1218 bool for stream sentry objects.
1219 * include/bits/istream.tcc: Same.
1220 * include/bits/ostream.tcc: Same.
1221 * include/bits/basic_string.tcc: Same.
1222 * include/bits/ostream_insert.h: Same.
1223 * src/istream.cc: Same.
1224
1225 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1226
1227 PR libstdc++/15523
1228 * include/debug/safe_iterator.h (_Safe_iterator<>::
1229 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1230 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1231 do not error out when the source is a value-initialized iterator.
1232 * testsuite/23_containers/vector/15523.cc: New.
1233 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1234
1235 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1236
1237 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1238 cosmetic changes, inline.
1239 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1240 Likewise.
1241 * include/bits/move.h: Minor cosmetic changes.
1242
1243 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1244
1245 PR libstdc++/40912 (final)
1246 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1247 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1248 parms_neg.cc: Likewise.
1249 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1250 parms.cc: Likewise.
1251 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1252 default.cc: Likewise.
1253 * testsuite/26_numerics/random/uniform_real_distribution/
1254 requirements/typedefs.cc: Likewise.
1255 * testsuite/26_numerics/random/piecewise_constant_distribution/
1256 cons/range.cc: Likewise.
1257 * testsuite/26_numerics/random/piecewise_constant_distribution/
1258 cons/default.cc: Likewise.
1259 * testsuite/26_numerics/random/piecewise_constant_distribution/
1260 cons/num_xbound_fun.cc: Likewise.
1261 * testsuite/26_numerics/random/piecewise_constant_distribution/
1262 cons/initlist_fun.cc: Likewise.
1263 * testsuite/26_numerics/random/piecewise_constant_distribution/
1264 requirements/typedefs.cc: Likewise.
1265 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1266 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1267 parms.cc: Likewise.
1268 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1269 default.cc: Likewise.
1270 * testsuite/26_numerics/random/chi_squared_distribution/
1271 requirements/typedefs.cc: Likewise.
1272 * testsuite/26_numerics/random/normal_distribution/
1273 cons/parms.cc: Likewise.
1274 * testsuite/26_numerics/random/normal_distribution/
1275 cons/default.cc: Likewise.
1276 * testsuite/26_numerics/random/normal_distribution/
1277 requirements/typedefs.cc: Likewise.
1278 * testsuite/26_numerics/random/seed_seq/cons/
1279 range.cc: Likewise.
1280 * testsuite/26_numerics/random/seed_seq/cons/
1281 initlist.cc: Likewise.
1282 * testsuite/26_numerics/random/seed_seq/cons/
1283 default.cc: Likewise.
1284 * testsuite/26_numerics/random/seed_seq/requirements/
1285 typedefs.cc: Likewise.
1286 * testsuite/26_numerics/random/uniform_int_distribution/
1287 cons/parms_neg.cc: Likewise.
1288 * testsuite/26_numerics/random/uniform_int_distribution/
1289 cons/parms.cc: Likewise.
1290 * testsuite/26_numerics/random/uniform_int_distribution/
1291 cons/default.cc: Likewise.
1292 * testsuite/26_numerics/random/uniform_int_distribution/
1293 requirements/typedefs.cc: Likewise.
1294 * testsuite/26_numerics/random/poisson_distribution/cons/
1295 parms.cc: Likewise.
1296 * testsuite/26_numerics/random/poisson_distribution/cons/
1297 default.cc: Likewise.
1298 * testsuite/26_numerics/random/poisson_distribution/
1299 requirements/typedefs.cc: Likewise.
1300 * testsuite/26_numerics/random/bernoulli_distribution/
1301 cons/parms.cc: Likewise.
1302 * testsuite/26_numerics/random/bernoulli_distribution/
1303 cons/default.cc: Likewise.
1304 * testsuite/26_numerics/random/bernoulli_distribution/
1305 requirements/typedefs.cc: Likewise.
1306 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1307 * testsuite/26_numerics/random/
1308 default_random_engine.cc: Likewise.
1309 * testsuite/26_numerics/random/discrete_distribution/
1310 cons/range.cc: Likewise.
1311 * testsuite/26_numerics/random/discrete_distribution/
1312 cons/initlist.cc: Likewise.
1313 * testsuite/26_numerics/random/discrete_distribution/
1314 cons/default.cc: Likewise.
1315 * testsuite/26_numerics/random/discrete_distribution/
1316 cons/num_xbound_fun.cc: Likewise.
1317 * testsuite/26_numerics/random/discrete_distribution/
1318 requirements/typedefs.cc: Likewise.
1319 * testsuite/26_numerics/random/weibull_distribution/
1320 cons/parms.cc: Likewise.
1321 * testsuite/26_numerics/random/weibull_distribution/
1322 cons/default.cc: Likewise.
1323 * testsuite/26_numerics/random/weibull_distribution/
1324 requirements/typedefs.cc: Likewise.
1325 * testsuite/26_numerics/random/independent_bits_engine/
1326 cons/base_move.cc: Likewise.
1327 * testsuite/26_numerics/random/independent_bits_engine/
1328 cons/seed1.cc: Likewise.
1329 * testsuite/26_numerics/random/independent_bits_engine/
1330 cons/seed2.cc: Likewise.
1331 * testsuite/26_numerics/random/independent_bits_engine/
1332 cons/base_copy.cc: Likewise.
1333 * testsuite/26_numerics/random/independent_bits_engine/
1334 cons/default.cc: Likewise.
1335 * testsuite/26_numerics/random/independent_bits_engine/
1336 cons/seed_seq.cc: Likewise.
1337 * testsuite/26_numerics/random/independent_bits_engine/
1338 requirements/typedefs.cc: Likewise.
1339 * testsuite/26_numerics/random/independent_bits_engine/
1340 operators/equal.cc: Likewise.
1341 * testsuite/26_numerics/random/independent_bits_engine/
1342 operators/serialize.cc: Likewise.
1343 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1344 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1345 * testsuite/26_numerics/random/subtract_with_carry_engine/
1346 cons/seed1.cc: Likewise.
1347 * testsuite/26_numerics/random/subtract_with_carry_engine/
1348 cons/seed2.cc: Likewise.
1349 * testsuite/26_numerics/random/subtract_with_carry_engine/
1350 cons/default.cc: Likewise.
1351 * testsuite/26_numerics/random/subtract_with_carry_engine/
1352 requirements/typedefs.cc: Likewise.
1353 * testsuite/26_numerics/random/subtract_with_carry_engine/
1354 operators/equal.cc: Likewise.
1355 * testsuite/26_numerics/random/subtract_with_carry_engine/
1356 operators/serialize.cc: Likewise.
1357 * testsuite/26_numerics/random/discard_block_engine/cons/
1358 base_move.cc: Likewise.
1359 * testsuite/26_numerics/random/discard_block_engine/cons/
1360 seed1.cc: Likewise.
1361 * testsuite/26_numerics/random/discard_block_engine/cons/
1362 seed2.cc: Likewise.
1363 * testsuite/26_numerics/random/discard_block_engine/cons/
1364 base_copy.cc: Likewise.
1365 * testsuite/26_numerics/random/discard_block_engine/cons/
1366 default.cc: Likewise.
1367 * testsuite/26_numerics/random/discard_block_engine/cons/
1368 seed_seq.cc: Likewise.
1369 * testsuite/26_numerics/random/discard_block_engine/
1370 requirements/typedefs.cc: Likewise.
1371 * testsuite/26_numerics/random/discard_block_engine/
1372 operators/equal.cc: Likewise.
1373 * testsuite/26_numerics/random/discard_block_engine/
1374 operators/serialize.cc: Likewise.
1375 * testsuite/26_numerics/random/cauchy_distribution/
1376 cons/parms.cc: Likewise.
1377 * testsuite/26_numerics/random/cauchy_distribution/
1378 cons/default.cc: Likewise.
1379 * testsuite/26_numerics/random/cauchy_distribution/
1380 requirements/typedefs.cc: Likewise.
1381 * testsuite/26_numerics/random/negative_binomial_distribution/
1382 cons/parms.cc: Likewise.
1383 * testsuite/26_numerics/random/negative_binomial_distribution/
1384 cons/default.cc: Likewise.
1385 * testsuite/26_numerics/random/negative_binomial_distribution/
1386 requirements/typedefs.cc: Likewise.
1387 * testsuite/26_numerics/random/gamma_distribution/
1388 cons/parms.cc: Likewise.
1389 * testsuite/26_numerics/random/gamma_distribution/
1390 cons/default.cc: Likewise.
1391 * testsuite/26_numerics/random/gamma_distribution/
1392 requirements/typedefs.cc: Likewise.
1393 * testsuite/26_numerics/random/mersenne_twister_engine/
1394 cons/seed1.cc: Likewise.
1395 * testsuite/26_numerics/random/mersenne_twister_engine/
1396 cons/seed2.cc: Likewise.
1397 * testsuite/26_numerics/random/mersenne_twister_engine/
1398 cons/default.cc: Likewise.
1399 * testsuite/26_numerics/random/mersenne_twister_engine/
1400 requirements/typedefs.cc: Likewise.
1401 * testsuite/26_numerics/random/mersenne_twister_engine/
1402 operators/equal.cc: Likewise.
1403 * testsuite/26_numerics/random/mersenne_twister_engine/
1404 operators/serialize.cc: Likewise.
1405 * testsuite/26_numerics/random/fisher_f_distribution/
1406 cons/parms.cc: Likewise.
1407 * testsuite/26_numerics/random/fisher_f_distribution/
1408 cons/default.cc: Likewise.
1409 * testsuite/26_numerics/random/fisher_f_distribution/
1410 requirements/typedefs.cc: Likewise.
1411 * testsuite/26_numerics/random/exponential_distribution/
1412 cons/parms.cc: Likewise.
1413 * testsuite/26_numerics/random/exponential_distribution/
1414 cons/default.cc: Likewise.
1415 * testsuite/26_numerics/random/exponential_distribution/
1416 requirements/typedefs.cc: Likewise.
1417 * testsuite/26_numerics/random/binomial_distribution/
1418 cons/parms.cc: Likewise.
1419 * testsuite/26_numerics/random/binomial_distribution/
1420 cons/default.cc: Likewise.
1421 * testsuite/26_numerics/random/binomial_distribution/
1422 requirements/typedefs.cc: Likewise.
1423 * testsuite/26_numerics/random/lognormal_distribution/
1424 cons/parms.cc: Likewise.
1425 * testsuite/26_numerics/random/lognormal_distribution/
1426 cons/default.cc: Likewise.
1427 * testsuite/26_numerics/random/lognormal_distribution/
1428 requirements/typedefs.cc: Likewise.
1429 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1430 * testsuite/26_numerics/random/random_device/cons/
1431 token.cc: Likewise.
1432 * testsuite/26_numerics/random/random_device/cons/
1433 default.cc: Likewise.
1434 * testsuite/26_numerics/random/random_device/
1435 requirements/typedefs.cc: Likewise.
1436 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1437 * testsuite/26_numerics/random/extreme_value_distribution/
1438 cons/parms.cc: Likewise.
1439 * testsuite/26_numerics/random/extreme_value_distribution/
1440 cons/default.cc: Likewise.
1441 * testsuite/26_numerics/random/extreme_value_distribution/
1442 requirements/typedefs.cc: Likewise.
1443 * testsuite/26_numerics/random/piecewise_linear_distribution/
1444 cons/range.cc: Likewise.
1445 * testsuite/26_numerics/random/piecewise_linear_distribution/
1446 cons/default.cc: Likewise.
1447 * testsuite/26_numerics/random/piecewise_linear_distribution/
1448 cons/num_xbound_fun.cc: Likewise.
1449 * testsuite/26_numerics/random/piecewise_linear_distribution/
1450 cons/initlist_fun.cc: Likewise.
1451 * testsuite/26_numerics/random/piecewise_linear_distribution/
1452 requirements/typedefs.cc: Likewise.
1453 * testsuite/26_numerics/random/student_t_distribution/
1454 cons/parms.cc: Likewise.
1455 * testsuite/26_numerics/random/student_t_distribution/
1456 cons/default.cc: Likewise.
1457 * testsuite/26_numerics/random/student_t_distribution/
1458 requirements/typedefs.cc: Likewise.
1459 * testsuite/26_numerics/random/linear_congruential_engine/
1460 cons/seed1.cc: Likewise.
1461 * testsuite/26_numerics/random/linear_congruential_engine/
1462 cons/seed2.cc: Likewise.
1463 * testsuite/26_numerics/random/linear_congruential_engine/
1464 cons/default.cc: Likewise.
1465 * testsuite/26_numerics/random/linear_congruential_engine/
1466 requirements/non_uint_neg.cc: Likewise.
1467 * testsuite/26_numerics/random/linear_congruential_engine/
1468 requirements/typedefs.cc: Likewise.
1469 * testsuite/26_numerics/random/linear_congruential_engine/
1470 operators/equal.cc: Likewise.
1471 * testsuite/26_numerics/random/linear_congruential_engine/
1472 operators/serialize.cc: Likewise.
1473 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1474 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1475 base_move.cc: Likewise.
1476 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1477 seed1.cc: Likewise.
1478 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1479 seed2.cc: Likewise.
1480 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1481 base_copy.cc: Likewise.
1482 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1483 default.cc: Likewise.
1484 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1485 seed_seq.cc: Likewise.
1486 * testsuite/26_numerics/random/shuffle_order_engine/
1487 requirements/typedefs.cc: Likewise.
1488 * testsuite/26_numerics/random/shuffle_order_engine/
1489 operators/equal.cc: Likewise.
1490 * testsuite/26_numerics/random/shuffle_order_engine/
1491 operators/serialize.cc: Likewise.
1492 * testsuite/26_numerics/random/geometric_distribution/
1493 cons/parms.cc: Likewise.
1494 * testsuite/26_numerics/random/geometric_distribution/
1495 cons/default.cc: Likewise.
1496 * testsuite/26_numerics/random/geometric_distribution/
1497 requirements/typedefs.cc: Likewise.
1498 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1499
1500 2009-07-31 Jason Merrill <jason@redhat.com>
1501 Douglas Gregor <doug.gregor@gmail.com>
1502
1503 * include/bits/move.h (forward): Implement as in N2835.
1504 (move): Implement as in N2831.
1505 * include/std/istream (rvalue stream operator>>): New.
1506 * include/std/ostream (rvalue stream operator<<): New.
1507 * testsuite/27_io/rvalue_streams.cc: New.
1508
1509 2009-07-31 Jason Merrill <jason@redhat.com>
1510
1511 * include/bits/forward_list.h (splice_after): Use forward.
1512 (merge): Likewise.
1513 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1514 (move_iterator::operator[]): Use move.
1515 * include/bits/stl_list.h (insert): Use move.
1516 * include/std/thread (_Callable constructor): Use forward.
1517 * include/std/tuple: Don't specify explicit template args to move.
1518
1519 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1520 Adjust signature.
1521 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1522 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1523 reference.
1524 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1525 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1526 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1527 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1528 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1529 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1530 testsuite/23_containers/forward_list/operations/1.cc,
1531 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1532 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1533 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1534 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1535 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1536 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1537
1538 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1539
1540 PR libstdc++/40912 (partial)
1541 * include/std/random: Disable the facility if <stdint.h> is not
1542 available.
1543
1544 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1545
1546 PR libstdc++/40919
1547 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1548 xfail on darwin[3-9]*.
1549
1550 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 PR libstdc++/40917
1553 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1554 tweak qualifications.
1555
1556 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1557
1558 PR libstdc++/40916
1559 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1560 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1561 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1562
1563 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1564
1565 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1566
1567 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1568
1569 PR libstdc++/40915
1570 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1571 std::terminate declaration.
1572
1573 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1574
1575 PR libstdc++/40908
1576 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1577 symbols at GLIBCXX_3.4.
1578
1579 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1580
1581 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1582 * testsuite/util/testsuite_abi.cc: Adjust.
1583 * configure.ac: Bump libtool_VERSION to 6:13:0.
1584 * configure: Regenerate.
1585
1586 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1587 Tyler Earman <rem.intellegare@gmail.com>
1588
1589 * doc/xml/manual/configure.xml: Consistent placement of
1590 ABI-changing options, clarify --enable-clocale.
1591
1592 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1593
1594 * python/Makefile.in: Regenerate.
1595
1596 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1597
1598 * python/Makefile.am (install-data-local): Use DESTDIR
1599 correctly.
1600
1601 2009-07-24 Jason Merrill <jason@redhat.com>
1602
1603 Core issue 901
1604 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1605 dealloc.
1606
1607 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1608
1609 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1610 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1611 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1612 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1613 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1614 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1615 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1616 Use dg-require-swprintf.
1617
1618 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1619
1620 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1621
1622 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1623
1624 * include/c_std/cmath (abs(_Tp)): Add.
1625 * include/c_global/cmath (abs(_Tp)): Likewise.
1626 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1627
1628 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1629
1630 * doc/html/ext/lwg-closed.html: Update to R65.
1631 * doc/html/ext/lwg-defects.html: Likewise.
1632 * doc/html/ext/lwg-active.html: Likewise.
1633 * doc/xml/manual/intro.xml: Update DRs entries.
1634
1635 2009-07-22 Jason Merrill <jason@redhat.com>
1636
1637 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1638
1639 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1640
1641 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1642 valarray<>::operator=(initializer_list<>)): Implement resolution
1643 of DR 630, [Ready] in Frankfurt.
1644 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1645 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1646 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1647
1648 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1649
1650 * include/std/chrono (duration<>::operator%=, operator%):
1651 Add, per DR 934.
1652 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1653 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1654
1655 * include/std/chrono (operator/): Simplify implementation.
1656
1657 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1658
1659 * doc/xml/manual/intro.xml: Escape '&', validate.
1660 * doc/xml/manual/using.xml: Validate, dead link check.
1661 * doc/xml/manual/strings.xml: Same.
1662 * doc/xml/manual/appendix_contributing.xml: Same.
1663 * doc/xml/manual/iterators.xml: Same.
1664 * doc/xml/manual/spine.xml: Same.
1665
1666 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1667 * doc/xml/gnu/gpl-3.0.xml: Same.
1668 * doc/xml/manual/mt_allocator.xml: Same.
1669 * doc/xml/manual/allocator.xml: Same.
1670 * doc/xml/manual/ctype.xml: Same.
1671 * doc/xml/manual/codecvt.xml: Same.
1672 * doc/xml/manual/backwards_compatibility.xml: Same.
1673 * doc/xml/manual/shared_ptr.xml: Same.
1674 * doc/xml/manual/abi.xml: Same.
1675 * doc/xml/manual/auto_ptr.xml: Same.
1676 * doc/xml/manual/internals.xml: Same.
1677 * doc/xml/manual/parallel_mode.xml: Same.
1678 * doc/xml/manual/bitmap_allocator.xml: Same.
1679 * doc/xml/manual/build_hacking.xml: Same.
1680 * doc/xml/manual/evolution.xml: Same.
1681 * doc/xml/manual/debug.xml: Same.
1682 * doc/xml/manual/localization.xml: Same.
1683 * doc/xml/manual/appendix_contributing.xml: Same.
1684 * doc/xml/manual/locale.xml: Same.
1685 * doc/xml/manual/messages.xml: Same.
1686 * doc/xml/manual/spine.xml: Same.
1687 * doc/xml/manual/test.xml: Same.
1688 * doc/xml/book.txml: Same.
1689 * doc/xml/spine.xml: Same.
1690
1691 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1692 * doc/xml/manual/backwards_compatibility.xml: Same.
1693 * doc/xml/manual/concurrency.xml: Same.
1694 * doc/xml/manual/intro.xml: Same.
1695 * doc/xml/manual/parallel_mode.xml: Same.
1696 * doc/xml/manual/status_cxx1998.xml: Same.
1697 * doc/xml/manual/containers.xml: Same.
1698 * doc/xml/manual/io.xml: Same.
1699 * doc/xml/manual/support.xml: Same.
1700 * doc/xml/manual/strings.xml: Same.
1701 * doc/xml/manual/debug_mode.xml: Same.
1702 * doc/xml/manual/extensions.xml: Same.
1703 * doc/xml/manual/appendix_contributing.xml: Same.
1704 * doc/xml/manual/messages.xml: Same.
1705 * doc/xml/manual/test.xml: Same.
1706
1707 * doc/xml/manual/abi.xml: Same.
1708 * doc/xml/manual/auto_ptr.xml: Same.
1709 * doc/xml/manual/parallel_mode.xml: Same.
1710 * doc/xml/manual/build_hacking.xml: Same.
1711 * doc/xml/manual/evolution.xml: Same.
1712 * doc/xml/manual/using.xml: Same.
1713 * doc/xml/manual/debug_mode.xml: Same.
1714 * doc/xml/manual/extensions.xml: Same.
1715 * doc/xml/manual/diagnostics.xml: Same.
1716 * doc/xml/manual/algorithms.xml: Same.
1717
1718 * doc/html: Regenerate.
1719
1720 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1721
1722 PR libstdc++/40712
1723 * config/locale/gnu/numeric_members.cc (numpunct<>::
1724 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1725 and copy the langinfo data into it.
1726 (numpunct<>::~numpunct): Free the allocated memory.
1727 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1728 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1729 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1730 _M_data->_M_curr_symbol.
1731 (moneypunct<>::~moneypunct): Free the allocated memory.
1732 * testsuite/22_locale/moneypunct/40712.cc: New.
1733
1734 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1735 Do not leak memory if new throws.
1736 * include/bits/locale_facets_nonio.tcc
1737 (__moneypunct_cache<>::_M_cache): Likewise.
1738
1739 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1740
1741 PR other/40784
1742 * configure: Regenerate.
1743
1744 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1745
1746 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1747 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1748 line numbers.
1749 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1750 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1751 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1752
1753 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1754
1755 * configure: Regenerate.
1756
1757 2009-07-16 Jason Merrill <jason@redhat.com>
1758
1759 PR libstdc++/37907
1760 * include/std/type_traits: Add is_standard_layout, is_trivial.
1761 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1762 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1763 Update line numbers.
1764
1765 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1766 Tom Tromey <tromey@redhat.com>
1767
1768 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1769 Fetch std::string to the given length.
1770
1771 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1772
1773 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1774 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1775 [Ready] in Frankfurt.
1776 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1777 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1778 New.
1779 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1780 Likewise.
1781 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1782 Adjust.
1783 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1784 Likewise.
1785 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1786
1787 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1788 __err locals.
1789 * include/bits/ostream.tcc: Likewise.
1790 * src/compatibility.cc: Likewise.
1791 * src/istream.cc: Likewise.
1792
1793 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1794
1795 * include/std/type_traits (common_type): Remove workaround for
1796 PR36628, now fixed.
1797
1798 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1799
1800 PR testsuite/40699
1801 PR testsuite/40707
1802 PR testsuite/40709
1803 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1804
1805 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1806
1807 PR libstdc++/40691
1808 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1809 * testsuite/26_numerics/valarray/40691.cc: New test.
1810
1811 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1812
1813 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1814 * testsuite/21_strings/c_strings/char/3.cc: Same.
1815
1816 2009-07-06 Jason Merrill <jason@redhat.com>
1817
1818 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1819 to defer searching bases that don't overlap the desired address.
1820
1821 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1822
1823 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1824 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1825 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1826 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1827 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1828 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1829 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1830 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1831 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1832 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1833 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1834 testsuite/ext/vstring/init-list.cc,
1835 testsuite/ext/vstring/moveable.cc,
1836 testsuite/ext/vstring/requirements/citerators.cc,
1837 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1838 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1839 Use dg-require-string-conversions.
1840
1841 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1842
1843 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1844 to ld_library_path. Use add_path. Add just find_libgcc_s to
1845 ld_library_path, not every libgcc multilib directory.
1846
1847 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1848
1849 PR libstdc++/40600
1850 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1851 std::minmax return type.
1852 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1853
1854 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1855
1856 PR libstdc++/40511
1857 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1858 with glibc2.2.x.
1859
1860 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1861
1862 * include/bits/random.tcc
1863 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1864 as array type.
1865
1866 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1867
1868 * include/bits/random.h (__mod(_Tp)): Use defaults.
1869 (struct _Mod): Adjust template parameters.
1870 (linear_congruential_engine<>::operator()()): Adjust.
1871 (typedef _UInt32Type): Remove.
1872 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1873 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1874 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1875 calls.
1876 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1877 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1878 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1879 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1880 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1881 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1882 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1883 Likewise.
1884
1885 * include/bits/random.tcc
1886 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1887 formula (i mod n).
1888 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1889 as array type.
1890 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1891 size.
1892 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1893 uint_least32_t.
1894
1895 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1896
1897 * include/std/future (shared_future): Adjust doxygen comment.
1898
1899 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1900
1901 PR libstdc++/40297
1902 * include/bits/atomic_0.h: Reverse debug assertions.
1903 * include/bits/atomic_2.h: Likewise.
1904
1905 2009-06-23 DJ Delorie <dj@redhat.com>
1906
1907 Add MeP port.
1908 * configure.host: Add mep support.
1909
1910 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1911
1912 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1913 (INPUT): Add future.
1914 * include/std/future: Adjust markup.
1915 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1916 line numbers.
1917 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1918 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1919 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1920 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1921
1922 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1923
1924 * include/bits/shared_ptr.h: Do not swap rvalues.
1925 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1926 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1927 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1928 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1929 * testsuite/20_util/tuple/swap.cc: Likewise.
1930
1931 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1932
1933 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1934 * include/std/ratio: Typo in comment.
1935
1936 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1937
1938 PR libstdc++/40518
1939 * include/bits/basic_string.h (basic_string<>::_Rep::
1940 _M_set_length_and_sharable): Do not write the empty rep.
1941 (basic_string<>::erase(iterator, iterator)): Likewise,
1942 move out of line...
1943 * include/bits/basic_string.tcc: ... here.
1944
1945 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1946
1947 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1948 bitwise_assignment_operators): Initialize a and b.
1949 (struct has_bitwise_operators): Do not call the latter.
1950 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1951 dg-error line numbers.
1952 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1953 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1954 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1955
1956 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1957
1958 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1959 possibly unused.
1960 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1961 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1962 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1963
1964 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1965
1966 * include/std/future: New.
1967 * include/Makefile.am: Add.
1968 * include/Makefile.in: Regenerate.
1969 * src/future.cc: New.
1970 * src/Makefile.am: Add.
1971 * src/Makefile.in: Regenerate.
1972 * config/abi/pre/gnu.ver: Add export.
1973 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1974 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1975 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1976 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1977 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1978 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1979 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1980 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1981 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1982 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1983 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1984 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1985 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1986 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1987 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1988 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1989 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1990 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1991 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1992 * testsuite/30_threads/packaged_task/requirements/
1993 explicit_instantiation.cc: New.
1994 * testsuite/30_threads/promise/cons/1.cc: New.
1995 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1996 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1997 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1998 * testsuite/30_threads/promise/cons/move.cc: New.
1999 * testsuite/30_threads/promise/members/get_future.cc: New.
2000 * testsuite/30_threads/promise/members/get_future2.cc: New.
2001 * testsuite/30_threads/promise/members/set_exception.cc: New.
2002 * testsuite/30_threads/promise/members/set_exception2.cc: New.
2003 * testsuite/30_threads/promise/members/set_value.cc: New.
2004 * testsuite/30_threads/promise/members/set_value2.cc: New.
2005 * testsuite/30_threads/promise/members/set_value3.cc: New.
2006 * testsuite/30_threads/promise/members/swap.cc: New.
2007 * testsuite/30_threads/promise/requirements/
2008 explicit_instantiation.cc: New.
2009 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
2010 * testsuite/30_threads/shared_future/cons/copy.cc: New.
2011 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
2012 * testsuite/30_threads/shared_future/cons/move.cc: New.
2013 * testsuite/30_threads/shared_future/members/get.cc: New.
2014 * testsuite/30_threads/shared_future/members/get2.cc: New.
2015 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
2016 * testsuite/30_threads/shared_future/members/has_value.cc: New.
2017 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
2018 * testsuite/30_threads/shared_future/members/wait.cc: New.
2019 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
2020 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
2021 * testsuite/30_threads/shared_future/requirements/
2022 explicit_instantiation.cc: New.
2023 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
2024 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
2025 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
2026 * testsuite/30_threads/unique_future/cons/move.cc: New.
2027 * testsuite/30_threads/unique_future/members/get.cc: New.
2028 * testsuite/30_threads/unique_future/members/get2.cc: New.
2029 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
2030 * testsuite/30_threads/unique_future/members/has_value.cc: New.
2031 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
2032 * testsuite/30_threads/unique_future/members/wait.cc: New.
2033 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
2034 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
2035 * testsuite/30_threads/unique_future/requirements/
2036 explicit_instantiation.cc: New.
2037 * testsuite/performance/30_threads/future/polling.cc: New.
2038
2039 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2040
2041 * Revert last Change.
2042
2043 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2044
2045 PR libstdc++/40497
2046 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
2047 signature per the current C++1x draft (N2857).
2048 * testsuite/24_iterators/operations/40497.cc: Add.
2049
2050 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2051
2052 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
2053 a floating point type.
2054 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
2055 _IntType)): Fix second default argument.
2056 (uniform_int_distribution<>::_M_call): Remove.
2057 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2058 const param_type&)): Only declare.
2059 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
2060 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
2061 Remove.
2062 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2063 const param_type&): Define here.
2064 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
2065 const param_type&), discrete_distribution<>::operator()
2066 (_UniformRandomNumberGenerator&, const param_type&),
2067 piecewise_constant_distribution<>::operator()
2068 (_UniformRandomNumberGenerator&, const param_type&),
2069 piecewise_linear_distribution<>::operator()
2070 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
2071 the second template argument of _Adaptor.
2072 * testsuite/26_numerics/random/uniform_int_distribution/cons/
2073 default.cc: Adjust.
2074
2075 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2076
2077 * include/bits/random.tcc (discrete_distribution<>::param_type::
2078 param_type(size_t, double, double, _Func),
2079 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
2080 const param_type&)): Tidy.
2081 (piecewise_constant_distribution<>::param_type::_M_initialize):
2082 Use reserve, fix.
2083 (piecewise_constant_distribution<>::param_type::
2084 param_type(initializer_list<>, _Func),
2085 piecewise_constant_distribution<>::param_type::
2086 param_type(size_t, _RealType, _RealType, _Func),
2087 piecewise_linear_distribution<>::param_type::
2088 param_type(initializer_list<>, _Func),
2089 piecewise_linear_distribution<>::param_type::
2090 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
2091 (piecewise_constant_distribution<>::param_type::
2092 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
2093 piecewise_constant_distribution<>::
2094 operator()(_UniformRandomNumberGenerator&, const param_type&),
2095 piecewise_linear_distribution<>::
2096 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
2097 (operator>>(std::basic_istream<>&,
2098 piecewise_constant_distribution<>&),
2099 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2100 Use reserve.
2101 * include/bits/random.h: Minor cosmetic changes.
2102
2103 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2104
2105 * testsuite/23_containers/list/check_construct_destroy.h: New.
2106 Move test logic here.
2107 * testsuite/23_containers/list/moveable.h: Same.
2108 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2109 * testsuite/23_containers/list/modifiers/1.h: Same.
2110 * testsuite/23_containers/list/modifiers/2.h: Same.
2111 * testsuite/23_containers/list/modifiers/3.h: Same.
2112 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2113 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2114 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2115 * testsuite/23_containers/list/operations/1.h: Same.
2116 * testsuite/23_containers/list/operations/2.h: Same.
2117 * testsuite/23_containers/list/operations/3.h: Same.
2118 * testsuite/23_containers/list/operations/4.h: Same.
2119 * testsuite/23_containers/list/operations/5.h: Same.
2120 * testsuite/23_containers/list/capacity/1.h: Same.
2121 * testsuite/23_containers/list/init-list.h: Same.
2122 * testsuite/23_containers/list/cons/1.h: Same.
2123 * testsuite/23_containers/list/cons/2.h: Same.
2124 * testsuite/23_containers/list/cons/3.h: Same.
2125 * testsuite/23_containers/list/cons/4.h: Same.
2126 * testsuite/23_containers/list/cons/5.h: Same.
2127 * testsuite/23_containers/list/cons/6.h: Same.
2128 * testsuite/23_containers/list/cons/7.h: Same.
2129 * testsuite/23_containers/list/cons/8.h: Same.
2130 * testsuite/23_containers/list/cons/9.h: Same.
2131 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2132 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2133 header.
2134 * testsuite/23_containers/list/modifiers/1.cc: Same.
2135 * testsuite/23_containers/list/modifiers/2.cc: Same.
2136 * testsuite/23_containers/list/modifiers/3.cc: Same.
2137 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2138 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2139 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2140 * testsuite/23_containers/list/operations/1.cc: Same.
2141 * testsuite/23_containers/list/operations/2.cc: Same.
2142 * testsuite/23_containers/list/operations/3.cc: Same.
2143 * testsuite/23_containers/list/operations/4.cc: Same.
2144 * testsuite/23_containers/list/operations/5.cc: Same.
2145 * testsuite/23_containers/list/capacity/1.cc: Same.
2146 * testsuite/23_containers/list/init-list.cc: Same.
2147 * testsuite/23_containers/list/cons/1.cc: Same.
2148 * testsuite/23_containers/list/cons/2.cc: Same.
2149 * testsuite/23_containers/list/cons/3.cc: Same.
2150 * testsuite/23_containers/list/cons/4.cc: Same.
2151 * testsuite/23_containers/list/cons/5.cc: Same.
2152 * testsuite/23_containers/list/cons/6.cc: Same.
2153 * testsuite/23_containers/list/cons/7.cc: Same.
2154 * testsuite/23_containers/list/cons/8.cc: Same.
2155 * testsuite/23_containers/list/cons/9.cc: Same.
2156 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2157 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2158 * testsuite/23_containers/list/moveable.cc: Same.
2159
2160 2009-06-17 Tom Tromey <tromey@redhat.com>
2161
2162 * python/hook.in: Do not fail when there is no current objfile.
2163 Use os.path.normpath.
2164
2165 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2166
2167 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2168 Remove.
2169 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2170 rvalue-reference so that move constructor is called.
2171 * testsuite/18_support/exception_ptr/move.cc: New.
2172
2173 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2174
2175 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2176 if joinable.
2177
2178 2009-06-15 Tom Tromey <tromey@redhat.com>
2179
2180 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2181 set self.iter.
2182 (StdMapPrinter.to_string): Make a new iterator.
2183 (StdMapPrinter.children): Likewise.
2184 (StdSetPrinter.__init__): Don't set self.iter.
2185 (StdSetPrinter.to_string): Make a new iterator.
2186 (StdSetPrinter.children): Likewise.
2187
2188 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2189
2190 * include/bits/random.tcc
2191 (negative_binomial_distribution<>::operator()
2192 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2193 class member gamma_distribution.
2194 (negative_binomial_distribution<>::operator()
2195 (_UniformRandomNumberGenerator&)): Implement out of line here.
2196 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2197 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2198 (student_t_distribution<>::operator()
2199 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2200 simplify.
2201 (operator<<(basic_ostream<>&, student_t_distribution<>),
2202 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2203 (chi_squared_distribution<>::operator()
2204 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2205 tweak to use a class member gamma_distribution.
2206 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2207 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2208 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2209 const param_type&): Move inline, tweak to use class member
2210 gamma_distributions.
2211 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2212 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2213 * include/bits/random.h: Adjust, minor tweaks.
2214
2215 2009-06-10 Tom Tromey <tromey@redhat.com>
2216
2217 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
2218 (build_libstdcxx_dictionary): Accept shortened form of
2219 basic_string names.
2220 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2221
2222 2009-06-10 Tom Tromey <tromey@redhat.com>
2223
2224 PR libstdc++/40289:
2225 * python/Makefile.in: Rebuild.
2226 * python/hook.in: Compute module path relative to objfile.
2227 * python/Makefile.am (pythondir): Redefine.
2228 (gdb.py): Subst toolexeclibdir.
2229 (install-data-local): Rewrite.
2230
2231 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2232
2233 * include/bits/move.h: Doxygen group fixes.
2234
2235 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2236
2237 * include/bits/random.tcc (gamma_distribution<>::operator()
2238 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2239 the Marsaglia/Tsang algorithm.
2240 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2241 (operator<<(basic_ostream<>&, gamma_distribution<>),
2242 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2243
2244 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2245 Remove, just use normal_distribution.
2246 (operator<<(basic_ostream<>&, student_t_distribution<>),
2247 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2248 (linear_congruential_engine<>::operator()()): Move inline.
2249 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2250 const param_type&)): Move inline, just use normal_distribution.
2251 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2252 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2253 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2254 const param_type&)): Move here, out of line.
2255 (piecewise_constant_distribution<>::param_type::param_type()): Move
2256 inline.
2257 * include/bits/random.h: Adjust, minor tweaks.
2258
2259 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2260
2261 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2262
2263 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2264
2265 * include/ext/throw_allocator.h: Rework.
2266 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2267 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2268 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2269 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2270 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2271 * testsuite/util/regression/rand/priority_queue/
2272 container_rand_regression_test.tcc: Inline functions.
2273 * testsuite/util/regression/rand/assoc/
2274 container_rand_regression_test.tcc: Same.
2275
2276 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2277
2278 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2279
2280 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2281
2282 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2283 * configure: Regenerate.
2284
2285 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2286
2287 PR libstdc++/40299
2288 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2289 * testsuite/ext/rope/40299.cc: New.
2290
2291 2009-05-28 Tom Tromey <tromey@redhat.com>
2292 Phil Muldoon <pmuldoon@redhat.com>
2293 Jonathan Wakely <jwakely.gcc@gmail.com>
2294
2295 * python/Makefile.in, , python/libstdcxx/__init__.py,
2296 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2297 python/hook.in, python/Makefile.am: New files.
2298 * configure, Makefile.in: Rebuild.
2299 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2300 * Makefile.am (SUBDIRS): Add python.
2301
2302 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2303
2304 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2305 to ...
2306 * testsuite/util/replacement_memory_operators.h: ...here. New.
2307 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2308 * testsuite/util/testsuite_hooks.cc: Same.
2309
2310 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2311 replacement_memory_operators.h.
2312 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2313 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2314 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2315 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2316 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2317 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2318 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2319 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2320 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2321 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2322 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2323 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2324 * testsuite/ext/mt_allocator/check_new.cc: Same.
2325 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2326 * testsuite/ext/debug_allocator/check_new.cc: Same.
2327 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2328 * testsuite/ext/new_allocator/check_delete.cc: Same.
2329 * testsuite/ext/new_allocator/check_new.cc: Same.
2330 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2331 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2332 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2333 * testsuite/ext/throw_allocator/check_new.cc: Same.
2334 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2335 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2336 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2337 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2338 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2339 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2340 * testsuite/ext/pool_allocator/check_new.cc: Same.
2341 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2342 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2343 * testsuite/ext/array_allocator/check_delete.cc: Same.
2344 * testsuite/ext/array_allocator/check_new.cc: Same.
2345 * testsuite/23_containers/deque/cons/1.cc: Same.
2346 * testsuite/23_containers/deque/cons/2.cc: Same.
2347
2348 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2349
2350 * libsupc++/initializer_list: Format.
2351 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2352 * testsuite/18_support/initializer_list/requirements/
2353 explicit_instantiation.cc: New.
2354
2355 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2356
2357 PR libstdc++/40273
2358 * include/tr1_impl/functional: Add explicit casts.
2359 * testsuite/20_util/function/requirements/
2360 explicit_instantiation.cc: New.
2361 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2362
2363 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2364
2365 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2366
2367 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2368
2369 PR libstdc++/40221
2370 * include/tr1_impl/functional: Add explicit cast.
2371
2372 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2373
2374 PR libstdc++/40094
2375 Revert:
2376 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2377 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2378 out of line member functions definitions.
2379 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2380 Remove, use static locals instead.
2381 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2382 * src/throw_allocator.cc: New.
2383 * src/Makefile.am: Add.
2384 * config/abi/pre/gnu.ver: Add exports.
2385 * src/Makefile.in: Regenerate.
2386
2387 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2388
2389 * include/tr1_impl/functional (function): Use explicit operator bool.
2390 * include/bits/shared_ptr.h (__shared_ptr): Same.
2391 * include/bits/unique_ptr.h (unique_ptr): Same.
2392 * include/std/mutex (unique_lock): Same.
2393 * include/std/system_error (error_code): Same.
2394 (error_condition): Same.
2395 * include/std/ostream (sentry): Same.
2396 * include/std/istream (sentry): Same.
2397 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2398 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2399 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2400 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2401 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2402 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2403 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2404
2405 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2406
2407 * testsuite/23_containers/list/14340.cc: Abstract list type.
2408 * testsuite/23_containers/list/init-list.cc: Same.
2409 * testsuite/23_containers/list/pthread5.cc: Same.
2410 * testsuite/23_containers/list/invalidation/1.cc: Same.
2411 * testsuite/23_containers/list/invalidation/2.cc: Same.
2412 * testsuite/23_containers/list/invalidation/3.cc: Same.
2413 * testsuite/23_containers/list/invalidation/4.cc: Same.
2414 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2415 * testsuite/23_containers/list/modifiers/1.cc: Same.
2416 * testsuite/23_containers/list/modifiers/2.cc: Same.
2417 * testsuite/23_containers/list/modifiers/3.cc: Same.
2418 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2419 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2420 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2421 * testsuite/23_containers/list/cons/1.cc: Same.
2422 * testsuite/23_containers/list/cons/2.cc: Same.
2423 * testsuite/23_containers/list/cons/3.cc: Same.
2424 * testsuite/23_containers/list/cons/4.cc: Same.
2425 * testsuite/23_containers/list/cons/5.cc: Same.
2426 * testsuite/23_containers/list/cons/6.cc: Same.
2427 * testsuite/23_containers/list/cons/7.cc: Same.
2428 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2429 * testsuite/23_containers/list/cons/8.cc: Same.
2430 * testsuite/23_containers/list/cons/9.cc: Same.
2431 * testsuite/23_containers/list/operations/1.cc: Same.
2432 * testsuite/23_containers/list/operations/2.cc: Same.
2433 * testsuite/23_containers/list/operations/3.cc: Same.
2434 * testsuite/23_containers/list/operations/4.cc: Same.
2435 * testsuite/23_containers/list/operations/5.cc: Same.
2436 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2437 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2438 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2439 * testsuite/23_containers/list/requirements/dr438/
2440 constructor_1_neg.cc: Same.
2441 * testsuite/23_containers/list/requirements/dr438/
2442 constructor_2_neg.cc: Same.
2443 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2444 * testsuite/23_containers/list/requirements/
2445 partial_specialization/1.cc: Same.
2446 * testsuite/23_containers/list/23781.cc: Same.
2447 * testsuite/23_containers/list/pthread1.cc: Same.
2448 * testsuite/23_containers/list/capacity/1.cc: Same.
2449 * testsuite/23_containers/list/capacity/29134.cc: Same.
2450 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2451 * testsuite/23_containers/list/moveable.cc: Same.
2452
2453 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2454
2455 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2456
2457 PR libstdc++/40184
2458 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2459 Declare...
2460 * config/locale/gnu/c_locale.cc: ... and define.
2461 * config/locale/generic/c_locale.cc: Define.
2462 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2463 Use it.
2464 * testsuite/22_locale/locale/cons/40184.cc: New.
2465
2466 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2467
2468 PR libstdc++/40192
2469 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2470 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2471 * testsuite/23_containers/vector/40192.cc: New.
2472
2473 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2474
2475 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2476 * include/bits/stl_deque.h (swap): Likewise.
2477 * include/bits/stl_list.h (swap): Likewise.
2478 * include/bits/stl_vector.h (swap): Likewise.
2479 * include/bits/stl_bvector.h (swap): Likewise.
2480 * include/bits/stl_queue.h (swap): Likewise.
2481 * include/bits/stl_stack.h (swap): Likewise.
2482 * include/bits/stl_tree.h (swap): Likewise.
2483 * include/bits/stl_map.h (swap): Likewise.
2484 * include/bits/stl_multimap.h (swap): Likewise.
2485 * include/bits/stl_set.h (swap): Likewise.
2486 * include/bits/stl_multiset.h (swap): Likewise.
2487 * include/bits/forward_list.h (swap): Likewise.
2488 * include/bits/unique_ptr.h (swap): Likewise.
2489 * include/debug/deque (swap): Likewise.
2490 * include/debug/list (swap): Likewise.
2491 * include/debug/vector (swap): Likewise.
2492 * include/debug/map.h (swap): Likewise.
2493 * include/debug/multimap.h (swap): Likewise.
2494 * include/debug/set.h (swap): Likewise.
2495 * include/debug/multiset.h (swap): Likewise.
2496 * include/debug/unordered_map (swap): Likewise.
2497 * include/debug/unordered_set (swap): Likewise.
2498 * include/ext/vstring.h (swap): Likewise.
2499 * include/tr1_impl/unordered_map (swap): Likewise.
2500 * include/tr1_impl/hashtable (swap): Likewise.
2501 * include/tr1_impl/unordered_set (swap): Likewise.
2502 * include/std/tuple (swap): Likewise.
2503 * include/std/mutex (swap): Likewise.
2504 * include/std/thread (swap): Likewise.
2505 (operator<<): Only output to lvalue streams.
2506 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2507 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2508 * testsuite/23_containers/deque/requirements/dr438/
2509 assign_neg.cc: Adjust line numbers.
2510 * testsuite/23_containers/deque/requirements/dr438/
2511 constructor_1_neg.cc: Likewise.
2512 * testsuite/23_containers/deque/requirements/dr438/
2513 constructor_2_neg.cc: Likewise.
2514 * testsuite/23_containers/deque/requirements/dr438/
2515 insert_neg.cc: Likewise.
2516 * testsuite/23_containers/list/requirements/dr438/
2517 assign_neg.cc: Likewise.
2518 * testsuite/23_containers/list/requirements/dr438/
2519 constructor_1_neg.cc: Likewise.
2520 * testsuite/23_containers/list/requirements/dr438/
2521 constructor_2_neg.cc: Likewise.
2522 * testsuite/23_containers/list/requirements/dr438/
2523 insert_neg.cc: Likewise.
2524 * testsuite/23_containers/vector/requirements/dr438/
2525 assign_neg.cc: Likewise.
2526 * testsuite/23_containers/vector/requirements/dr438/
2527 constructor_1_neg.cc: Likewise.
2528 * testsuite/23_containers/vector/requirements/dr438/
2529 constructor_2_neg.cc: Likewise.
2530 * testsuite/23_containers/vector/requirements/dr438/
2531 insert_neg.cc: Likewise.
2532 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2533 test non-member swap.
2534 * testsuite/30_threads/thread/swap/2.cc: Remove.
2535
2536 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2537
2538 * include/std/mutex: Move std::lock_error to ...
2539 * src/compatibility.cc: Here.
2540 * src/mutex.cc: Likewise.
2541 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2542 for lock types and remove std::lock_error check.
2543
2544 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2545
2546 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2547 double include.
2548
2549 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2550
2551 PR libstdc++/40160
2552 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2553 typeid when __GXX_RTTI is undefined.
2554 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2555 for null _M_variant._M_iterator._M_type,
2556 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2557 * testsuite/21_strings/basic_string/40160.cc: New.
2558
2559 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2560
2561 * testsuite/26_numerics/random/discrete_distribution/cons/
2562 num_xbound_fun.cc: Minor tweaks.
2563 * testsuite/26_numerics/random/piecewise_constant_distribution/
2564 cons/initlist_fun.cc: Likewise
2565 * testsuite/26_numerics/random/piecewise_constant_distribution/
2566 cons/num_xbound_fun.cc: Likewise
2567 * testsuite/26_numerics/random/piecewise_linear_distribution/
2568 cons/initlist_fun.cc: Likewise
2569 * testsuite/26_numerics/random/piecewise_linear_distribution/
2570 cons/num_xbound_fun.cc: Likewise
2571
2572 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2573
2574 PR libstdc++/36211
2575 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2576 cxxldflags to additional_flags rather than cxx_final.
2577
2578 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2579
2580 * testsuite/26_numerics/random/discrete_distribution/cons/
2581 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2582 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2583 initlist_fun.cc: Likewise
2584 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2585 num_xbound_fun.cc: Likewise
2586 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2587 initlist_fun.cc: Likewise
2588 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2589 num_xbound_fun.cc: Likewise
2590
2591 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2592
2593 PR libstdc++/40123
2594 * random.tcc (independent_bits_engine<>::operator()()): Use
2595 result_type(1), not 1UL.
2596
2597 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2598 and _M_b.min(), instead of this->max() and this->min().
2599
2600 * random.h (_ShiftMin1): Remove, adjust everywhere.
2601
2602 * random.tcc: Minor cosmetic changes.
2603
2604 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2605
2606 * include/bits/random.tcc (cauchy_distribution<>::
2607 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2608 Avoid M_PI, a glibc extension.
2609
2610 2009-05-13 Ben Elliston <bje@au.ibm.com>
2611
2612 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2613 * include/Makefile.in: Likewise.
2614
2615 2009-05-13 Ben Elliston <bje@au.ibm.com>
2616
2617 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2618 const void * const.
2619
2620 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2621
2622 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2623 random number engines, complex, bitset, array, time utilities, and
2624 char_traits.
2625
2626 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2627
2628 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2629 * libsupc++/nested_exception.h: New.
2630 * libsupc++/Makefile.am: Add new header.
2631 * libsupc++/Makefile.in: Regenerate.
2632 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2633 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2634 * testsuite/18_support/nested_exception/cons.cc: New.
2635 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2636 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2637 * doc/xml/manual/status_cxx200x.xml: Adjust.
2638
2639 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2640
2641 * include/ext/throw_allocator.h: Remove redundant include.
2642
2643 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2644
2645 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2646 out of line member functions definitions.
2647 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2648 Remove, use static locals instead.
2649 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2650 * src/throw_allocator.cc: New.
2651 * src/Makefile.am: Add.
2652 * config/abi/pre/gnu.ver: Add exports.
2653 * src/Makefile.in: Regenerate.
2654
2655 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2656
2657 * configure.ac: Bump libtool_VERSION to 6:12:0.
2658 * configure: Regenerate.
2659
2660 2009-05-07 Matthias Klose <doko@ubuntu.com>
2661
2662 PR libstdc++/40038
2663 * src/math_stubs_long_double.cc: Add ceill.
2664
2665 2009-05-06 Johannes Singler <singler@ira.uka.de>
2666
2667 PR libstdc++/39546
2668 * include/parallel/algo.h (find_switch):
2669 Parametrize binder2nd with const T& instead of T.
2670 * testsuite/25_algorithms/find/39546.cc: new test case
2671
2672 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2673
2674 Revert:
2675 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2676
2677 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2678 possible.
2679 * configure: Regenerate.
2680
2681 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2682
2683 PR libstdc++/39909
2684 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2685 __set_once_functor_lock_ptr): Replace global lock object with local
2686 locks on global mutex.
2687 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2688 __set_once_functor_lock_ptr): Likewise, keeping old function to
2689 preserve ABI.
2690 (__once_proxy): Use pointer to local lock if set, global lock
2691 otherwise.
2692 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2693 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2694 * testsuite/30_threads/call_once/39909.cc: New.
2695
2696 2009-05-03 Jan Hubicka <jh@suse.cz>
2697
2698 * include/parallel/settings.h (get): Mark const.
2699 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2700 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2701 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2702 throw ().
2703 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2704 (is_open, fd): Mark pure and throw ().
2705 (seekoff): Mark throw ().
2706
2707 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2708
2709 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2710 possible.
2711 * configure: Regenerate.
2712
2713 2009-05-02 Jan Hubicka <jh@suse.cz>
2714
2715 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2716 operator): Mark pure.
2717
2718 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2719
2720 * scripts/create_testsuite_files: Remove thread directory.
2721
2722 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2723
2724 PR libstdc++/39868
2725 * scripts/run_doxygen: Uncomment removal of includes.
2726 (problematic): Rewrite __cxxabiv1 namespace to abi.
2727
2728 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2729
2730 Revert the last commit.
2731
2732 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2733
2734 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2735 Replace global lock object with local locks on global mutex.
2736 * src/mutex.cc: Likewise.
2737 * config/abi/pre/gnu.ver: Adjust.
2738 * testsuite/30_threads/call_once/call_once2.cc: New.
2739
2740 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2741
2742 PR libstdc++/39880
2743 PR libstdc++/39881
2744 PR libstdc++/39882
2745 * include/std/system_error (is_error_code_enum<errc>): Remove.
2746 (error_condition<>::error_condition(_ErrorCodeEnum,)
2747 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2748 (error_code<>::error_code(_ErrorCodeEnum,),
2749 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2750 * testsuite/19_diagnostics/system_error/39880.cc: New.
2751 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2752 Likewise.
2753 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2754 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2755 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2756 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2757 Adjust.
2758 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2759 Likewise.
2760 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2761 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2762 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2763 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2764 Likewise.
2765 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2766 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2767 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2768 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2769
2770 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2771
2772 * doc/xml/authors.xml: Add space.
2773 * doc/xml/faq.xml: Update links.
2774 * doc/xml/manual/intro.xml: Same.
2775 * doc/xml/manual/abi.xml: Update.
2776 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2777 * doc/xml/manual/status_cxxtr1.xml: Update links.
2778 * doc/xml/manual/status_cxx1998.xml: Same.
2779 * doc/xml/manual/status_cxx200x.xml: Same.
2780
2781 2009-04-22 Jan Hubicka <jh@suse.cz>
2782
2783 * include/tr1_impl/array (at): Do not use builtin_expect.
2784 * include/ext/throw_allocator.h (allocate): Likewise.
2785 * include/ext/pool_allocator.h (allocate): Likweise.
2786 * include/ext/bitmap_allocator.h (allocate): Likewise.
2787 * include/ext/rc_string_base.h (_S_construct): Likewise.
2788 * include/ext/malloc_allocator.h (allocate): Likewise.
2789 * include/ext/mt_allocator.h (allocate): Likewise.
2790 * include/ext/sso_string_base.h (_M_construct): Likewise.
2791 * include/bits/basic_string.tcc (_S_construct): Likewise.
2792
2793 2009-04-22 Jan Hubicka <jh@suse.cz>
2794
2795 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2796 (atexit, atoll, stroll, strtoull): Mark throw ()
2797 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2798 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2799 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2800 (atexit, atoll, stroll, strtoull): Mark throw ()
2801 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2802 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2803
2804 2009-04-21 Jan Hubicka <jh@suse.cz>
2805
2806 * include/ext/atomicity.h
2807 (__exchange_and_add, __atomic_add): Mark throw ().
2808 * config/os/aix/atomicity.h
2809 * config/os/aix/atomicity.h
2810 * config/os/irix/atomicity.h
2811 * config/cpu/cris/atomicity.h
2812 * config/cpu/m68k/atomicity.h
2813 * config/cpu/hppa/atomicity.h
2814 * config/cpu/sparc/atomicity.h
2815 * config/cpu/i386/atomicity.h
2816 * config/cpu/i486/atomicity.h
2817 * config/cpu/sh/atomicity.h
2818 * config/cpu/generic/atomicity_mutex/atomicity.h
2819 * config/cpu/generic/atomicity_builtins/atomicity.h
2820 (__exchange_and_add, __atomic_add): Mark throw ().
2821
2822 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2823
2824 PR libstdc++/39835
2825 * include/bits/random.h: Avoid the badname __alpha (and, for
2826 consistency, __beta too).
2827 * include/bits/random.tcc: Likewise.
2828
2829 2009-04-19 Jan Hubicka <jh@suse.cz>
2830
2831 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2832 _GLIBCXX_NOTHROW.
2833
2834 2009-04-19 Jan Hubicka <jh@suse.cz>
2835
2836 * include/c_compatibility/stdatomic.h
2837 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2838 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2839 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2840
2841 2009-04-18 Jan Hubicka <jh@suse.cz>
2842
2843 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2844 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2845 __cxa_get_globals_fast): Mark const.
2846 (__cxa_get_exception_ptr): Mark pure.
2847 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2848 (__terminate): Makr throw ().
2849 * libsupc++/exception (terminate): Mark throw().
2850 (uncaught_exception): Mark pure.
2851 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2852 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2853 Mark throw().
2854 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2855 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2856 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2857 __cxa_guard_abort): Mark throw ().
2858 (__cxa_pure_virtual): Mark noreturn.
2859 (__cxa_current_exception_type): Mark throw and pure.
2860 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2861 __cxa_exception_type): Mark pure.
2862 (_M_safe_bool_dummy): Mark pure and const.
2863
2864 2009-04-18 Jan Hubicka <jh@suse.cz>
2865
2866 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2867 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2868 _M_destroy_thread_key): Mark throw ()
2869 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2870 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2871 _M_get_max_length): Mark throw ().
2872 * include/debug/formatter.h (_M_message, _M_format_word,
2873 _M_get_max_length): Mark throw ().
2874 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2875 _M_detach_single): Mark throw ().
2876 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2877 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2878 throw ()
2879 (_M_get_mutex): Mark throw ().
2880 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2881 (_M_destroy_thread_key): Mark CONST and throw.
2882 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2883 throw ().
2884
2885 2009-04-18 Jan Hubicka <jh@suse.cz>
2886
2887 * src/condition_variable.cc (condition_variable,
2888 condition_variable_any constructors): Mark throw()
2889 * src/hash.cc (operator() for long double, string, and wstring): Mark
2890 throw ().
2891 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2892 _M_setup, rdbuf, str): Mark throw ().
2893 * src/chrono.cc (new): Mark throw ().
2894 * include/std/system_error (system_category, generic_category): Mark
2895 throw () and const.
2896 * include/std/chrono (now): Mark throw ().
2897 * include/std/condition_variable (condition_variable,
2898 ~condition_variable, condition_variable_any,
2899 ~condition_variable_any): Mark throw ().
2900 * include/std/mutex (mutex): Mark throw ().
2901 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2902 throw.
2903 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2904 and throw ().
2905 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2906 * include/bits/locale_classes.h (_S_initialize_once,
2907 _S_clone_c_locale): Mark throw ().
2908 (_S_get_c_name): Mark const and throw ().
2909 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2910 throw ().
2911 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2912 Mark throw ().
2913 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2914 throw ().
2915 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2916 ios_base): Mark throw ()
2917 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2918 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2919 (str, freeze, _M_setupf): Mark throw ().
2920 (pcount): Mark pure and throw ().
2921 (rdbuf): Mark const and throw ().
2922
2923 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2924
2925 PR libstdc++/39802
2926 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2927 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2928 Always accept negative values, for unsigned types too.
2929 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2930 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2931
2932 2009-04-18 Jan Hubicka <jh@suse.cz>
2933
2934 * include/debug/formater.h: Include bits/c++config.h.
2935 (_M_error): Mark noreturn.
2936 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2937 _GLIBCXX_NORETURN): New.
2938 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2939 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2940 Mark pure.
2941 * include/c_compatibility/stdatomic.h
2942 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2943 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2944 Mark by throw ().
2945 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2946 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2947 __atomic_flag_for_address): Mark by throw ().
2948
2949 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2950
2951 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2952
2953 2009-04-16 Jan Hubicka <jh@suse.cz>
2954
2955 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2956 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2957 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2958 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2959 out body to ...
2960 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2961 functions.
2962 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2963 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2964 _Rb_tree_black_count): Mark nothrow.
2965
2966 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2967
2968 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2969 from base classes.
2970 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2971
2972 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2973
2974 * doc/html: Regenerate.
2975
2976 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2977
2978 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2979
2980 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2981 * doc/xml/gnu/fdl-1.2.xml: Same.
2982 * doc/xml/manual/numerics.xml: Same.
2983 * doc/xml/manual/concurrency.xml: Same.
2984 * doc/xml/manual/intro.xml: Same.
2985 * doc/xml/manual/status_cxxtr1.xml: Same.
2986 * doc/xml/manual/containers.xml: Same.
2987 * doc/xml/manual/io.xml: Same.
2988 * doc/xml/manual/utilities.xml: Same.
2989 * doc/xml/manual/support.xml: Same.
2990 * doc/xml/manual/using.xml: Same.
2991 * doc/xml/manual/localization.xml: Same.
2992 * doc/xml/manual/locale.xml: Same.
2993 * doc/xml/manual/extensions.xml: Same.
2994 * doc/xml/manual/appendix_contributing.xml: Same.
2995 * doc/xml/manual/diagnostics.xml: Same.
2996 * doc/xml/manual/status_cxx200x.xml: Same.
2997
2998 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2999
3000 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
3001 * doc/xml/manual/status_cxx200x.xml: Adjust.
3002
3003 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
3004
3005 * doc/xml/spine.xml: Remove unused license entity, update
3006 copyright year.
3007
3008 * doc/xml/manual/spine.xml: Markup for primary index terms.
3009 * doc/xml/manual/numerics.xml: Same.
3010 * doc/xml/manual/intro.xml: Same.
3011 * doc/xml/manual/containers.xml: Same.
3012 * doc/xml/manual/io.xml: Same.
3013 * doc/xml/manual/appendix_porting.xml: Same.
3014 * doc/xml/manual/utilities.xml: Same.
3015 * doc/xml/manual/support.xml: Same.
3016 * doc/xml/manual/localization.xml: Same.
3017 * doc/xml/manual/strings.xml: Same.
3018 * doc/xml/manual/extensions.xml: Same.
3019 * doc/xml/manual/appendix_contributing.xml: Same.
3020 * doc/xml/manual/diagnostics.xml: Same.
3021 * doc/xml/manual/algorithms.xml: Same.
3022 * doc/xml/manual/appendix_free.xml: Same.
3023 * doc/xml/manual/iterators.xml: Same.
3024
3025 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
3026 * doc/xml/gnu/fdl-1.2.xml: Same.
3027
3028 * doc/xml/manual/status_cxx200x.xml: Re-write.
3029
3030 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
3031
3032 PR libstdc++/39629 (final bits)
3033 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
3034 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
3035 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
3036 Fix formula for __j.
3037 * include/bits/random.tcc (operator==(const normal_distribution<>&,
3038 const normal_distribution<>&): Remove.
3039 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
3040 const uniform_int_distribution<>&), operator==(const
3041 uniform_real_distribution<>&, const uniform_real_distribution<>&),
3042 operator==(const normal_distribution<>&, const normal_distribution<>&),
3043 operator==(const lognormal_distribution<>&,
3044 const lognormal_distribution<>&), operator==(const
3045 chi_squared_distribution<>&, const chi_squared_distribution<>&),
3046 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
3047 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
3048 operator==(const student_t_distribution<>&,
3049 const student_t_distribution<>&), operator==(const
3050 bernoulli_distribution<>&, const bernoulli_distribution<>&),
3051 operator==(const binomial_distribution<>&, const
3052 binomial_distribution<>&), operator==(const geometric_distribution<>&,
3053 const geometric_distribution<>&), operator==(const
3054 negative_binomial_distribution<>&, const
3055 negative_binomial_distribution<>&), operator==(const
3056 poisson_distribution<>&, const poisson_distribution<>&),
3057 operator==(const exponential_distribution<>&,
3058 const exponential_distribution<>&), operator==(const
3059 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
3060 weibull_distribution<>&, const weibull_distribution<>&),
3061 operator==(const extreme_value_distribution<>&,
3062 const extreme_value_distribution<>&), operator==(const
3063 discrete_distribution<>&, const discrete_distribution<>&),
3064 operator==(const piecewise_constant_distribution<>&,
3065 const piecewise_constant_distribution<>&), operator==(const
3066 piecewise_linear_distribution<>&, const
3067 piecewise_linear_distribution<>&)): Remove.
3068 * testsuite/26_numerics/random/uniform_real_distribution/operators/
3069 serialize.cc: Remove.
3070 * testsuite/26_numerics/random/piecewise_constant_distribution/
3071 operators/serialize.cc: Likewise.
3072 * testsuite/26_numerics/random/chi_squared_distribution/operators/
3073 serialize.cc: Likewise.
3074 * testsuite/26_numerics/random/normal_distribution/operators/
3075 serialize.cc: Likewise.
3076 * testsuite/26_numerics/random/uniform_int_distribution/operators/
3077 serialize.cc: Likewise.
3078 * testsuite/26_numerics/random/poisson_distribution/operators/
3079 serialize.cc: Likewise.
3080 * testsuite/26_numerics/random/bernoulli_distribution/operators/
3081 serialize.cc: Likewise.
3082 * testsuite/26_numerics/random/discrete_distribution/operators/
3083 serialize.cc: Likewise.
3084 * testsuite/26_numerics/random/weibull_distribution/operators/
3085 serialize.cc: Likewise.
3086 * testsuite/26_numerics/random/negative_binomial_distribution/
3087 operators/serialize.cc: Likewise.
3088 * testsuite/26_numerics/random/cauchy_distribution/operators/
3089 serialize.cc: Likewise.
3090 * testsuite/26_numerics/random/gamma_distribution/operators/
3091 serialize.cc: Likewise.
3092 * testsuite/26_numerics/random/fisher_f_distribution/operators/
3093 serialize.cc: Likewise.
3094 * testsuite/26_numerics/random/exponential_distribution/operators/
3095 serialize.cc: Likewise.
3096 * testsuite/26_numerics/random/lognormal_distribution/operators/
3097 serialize.cc: Likewise.
3098 * testsuite/26_numerics/random/binomial_distribution/operators/
3099 serialize.cc: Likewise.
3100 * testsuite/26_numerics/random/extreme_value_distribution/
3101 operators/serialize.cc: Likewise.
3102 * testsuite/26_numerics/random/piecewise_linear_distribution/
3103 operators/serialize.cc: Likewise.
3104 * testsuite/26_numerics/random/student_t_distribution/operators/
3105 serialize.cc: Likewise.
3106 * testsuite/26_numerics/random/geometric_distribution/operators/
3107 serialize.cc: Likewise.
3108
3109 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3110 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3111 mersenne_twister_engine<>::seed(_Gen&,
3112 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3113 subtract_with_carry_engine<>::seed(_Gen&,
3114 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3115 Remove, unused.
3116 * include/bits/random.tcc (linear_congruential_engine<>::
3117 seed(_Gen&, false_type): Likewise.
3118
3119 2009-04-09 Nick Clifton <nickc@redhat.com>
3120
3121 * src/allocator-inst.cc: Change copyright header to refer to
3122 version 3 of the GNU General Public License with version 3.1
3123 of the GCC Runtime Library Exception and to point readers at
3124 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3125 web page.
3126 * config/abi/compatibility.h: Likewise.
3127 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3128 * config/abi/pre/gnu.ver: Likewise.
3129 * config/allocator/bitmap_allocator_base.h: Likewise.
3130 * config/allocator/malloc_allocator_base.h: Likewise.
3131 * config/allocator/mt_allocator_base.h: Likewise.
3132 * config/allocator/new_allocator_base.h: Likewise.
3133 * config/allocator/pool_allocator_base.h: Likewise.
3134 * config/cpu/alpha/atomic_word.h: Likewise.
3135 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3136 * config/cpu/cris/atomic_word.h: Likewise.
3137 * config/cpu/cris/atomicity.h: Likewise.
3138 * config/cpu/generic/atomic_word.h: Likewise.
3139 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3140 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3141 * config/cpu/generic/cpu_defines.h: Likewise.
3142 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3143 * config/cpu/hppa/atomicity.h: Likewise.
3144 * config/cpu/i386/atomicity.h: Likewise.
3145 * config/cpu/i486/atomicity.h: Likewise.
3146 * config/cpu/ia64/atomic_word.h: Likewise.
3147 * config/cpu/m68k/atomicity.h: Likewise.
3148 * config/cpu/powerpc/atomic_word.h: Likewise.
3149 * config/cpu/powerpc/cpu_defines.h: Likewise.
3150 * config/cpu/sh/atomicity.h: Likewise.
3151 * config/cpu/sparc/atomic_word.h: Likewise.
3152 * config/cpu/sparc/atomicity.h: Likewise.
3153 * config/io/basic_file_stdio.cc: Likewise.
3154 * config/io/basic_file_stdio.h: Likewise.
3155 * config/io/c_io_stdio.h: Likewise.
3156 * config/locale/darwin/ctype_members.cc: Likewise.
3157 * config/locale/generic/c++locale_internal.h: Likewise.
3158 * config/locale/generic/c_locale.cc: Likewise.
3159 * config/locale/generic/c_locale.h: Likewise.
3160 * config/locale/generic/codecvt_members.cc: Likewise.
3161 * config/locale/generic/collate_members.cc: Likewise.
3162 * config/locale/generic/ctype_members.cc: Likewise.
3163 * config/locale/generic/messages_members.cc: Likewise.
3164 * config/locale/generic/messages_members.h: Likewise.
3165 * config/locale/generic/monetary_members.cc: Likewise.
3166 * config/locale/generic/numeric_members.cc: Likewise.
3167 * config/locale/generic/time_members.cc: Likewise.
3168 * config/locale/generic/time_members.h: Likewise.
3169 * config/locale/gnu/c++locale_internal.h: Likewise.
3170 * config/locale/gnu/c_locale.cc: Likewise.
3171 * config/locale/gnu/c_locale.h: Likewise.
3172 * config/locale/gnu/codecvt_members.cc: Likewise.
3173 * config/locale/gnu/collate_members.cc: Likewise.
3174 * config/locale/gnu/ctype_members.cc: Likewise.
3175 * config/locale/gnu/messages_members.cc: Likewise.
3176 * config/locale/gnu/messages_members.h: Likewise.
3177 * config/locale/gnu/monetary_members.cc: Likewise.
3178 * config/locale/gnu/numeric_members.cc: Likewise.
3179 * config/locale/gnu/time_members.cc: Likewise.
3180 * config/locale/gnu/time_members.h: Likewise.
3181 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3182 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3183 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3184 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3185 * config/os/aix/atomic_word.h: Likewise.
3186 * config/os/aix/atomicity.h: Likewise.
3187 * config/os/aix/ctype_base.h: Likewise.
3188 * config/os/aix/ctype_inline.h: Likewise.
3189 * config/os/aix/ctype_noninline.h: Likewise.
3190 * config/os/aix/os_defines.h: Likewise.
3191 * config/os/bsd/darwin/ctype_base.h: Likewise.
3192 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3193 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3194 * config/os/bsd/darwin/os_defines.h: Likewise.
3195 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3196 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3197 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3198 * config/os/bsd/freebsd/os_defines.h: Likewise.
3199 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3200 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3201 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3202 * config/os/bsd/netbsd/os_defines.h: Likewise.
3203 * config/os/djgpp/ctype_base.h: Likewise.
3204 * config/os/djgpp/ctype_inline.h: Likewise.
3205 * config/os/djgpp/ctype_noninline.h: Likewise.
3206 * config/os/djgpp/os_defines.h: Likewise.
3207 * config/os/generic/ctype_base.h: Likewise.
3208 * config/os/generic/ctype_inline.h: Likewise.
3209 * config/os/generic/ctype_noninline.h: Likewise.
3210 * config/os/generic/error_constants.h: Likewise.
3211 * config/os/generic/os_defines.h: Likewise.
3212 * config/os/gnu-linux/ctype_base.h: Likewise.
3213 * config/os/gnu-linux/ctype_inline.h: Likewise.
3214 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3215 * config/os/gnu-linux/os_defines.h: Likewise.
3216 * config/os/hpux/ctype_base.h: Likewise.
3217 * config/os/hpux/ctype_inline.h: Likewise.
3218 * config/os/hpux/ctype_noninline.h: Likewise.
3219 * config/os/hpux/os_defines.h: Likewise.
3220 * config/os/irix/atomic_word.h: Likewise.
3221 * config/os/irix/atomicity.h: Likewise.
3222 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3223 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3224 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3225 * config/os/irix/irix5.2/os_defines.h: Likewise.
3226 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3227 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3228 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3229 * config/os/irix/irix6.5/os_defines.h: Likewise.
3230 * config/os/mingw32/ctype_base.h: Likewise.
3231 * config/os/mingw32/ctype_inline.h: Likewise.
3232 * config/os/mingw32/ctype_noninline.h: Likewise.
3233 * config/os/mingw32/error_constants.h: Likewise.
3234 * config/os/mingw32/os_defines.h: Likewise.
3235 * config/os/newlib/ctype_base.h: Likewise.
3236 * config/os/newlib/ctype_inline.h: Likewise.
3237 * config/os/newlib/ctype_noninline.h: Likewise.
3238 * config/os/newlib/os_defines.h: Likewise.
3239 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3240 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3241 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3242 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3243 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3244 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3245 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3246 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3247 * config/os/tpf/ctype_base.h: Likewise.
3248 * config/os/tpf/ctype_inline.h: Likewise.
3249 * config/os/tpf/ctype_noninline.h: Likewise.
3250 * config/os/tpf/os_defines.h: Likewise.
3251 * config/os/uclibc/ctype_base.h: Likewise.
3252 * config/os/uclibc/ctype_inline.h: Likewise.
3253 * config/os/uclibc/ctype_noninline.h: Likewise.
3254 * config/os/uclibc/os_defines.h: Likewise.
3255 * config/os/vxworks/ctype_base.h: Likewise.
3256 * config/os/vxworks/ctype_inline.h: Likewise.
3257 * config/os/vxworks/ctype_noninline.h: Likewise.
3258 * config/os/vxworks/os_defines.h: Likewise.
3259 * include/backward/auto_ptr.h: Likewise.
3260 * include/backward/backward_warning.h: Likewise.
3261 * include/backward/binders.h: Likewise.
3262 * include/backward/hash_fun.h: Likewise.
3263 * include/backward/hash_map: Likewise.
3264 * include/backward/hash_set: Likewise.
3265 * include/backward/hashtable.h: Likewise.
3266 * include/backward/strstream: Likewise.
3267 * include/bits/algorithmfwd.h: Likewise.
3268 * include/bits/allocator.h: Likewise.
3269 * include/bits/atomic_0.h: Likewise.
3270 * include/bits/atomic_2.h: Likewise.
3271 * include/bits/atomicfwd_c.h: Likewise.
3272 * include/bits/atomicfwd_cxx.h: Likewise.
3273 * include/bits/basic_ios.h: Likewise.
3274 * include/bits/basic_ios.tcc: Likewise.
3275 * include/bits/basic_string.h: Likewise.
3276 * include/bits/basic_string.tcc: Likewise.
3277 * include/bits/boost_concept_check.h: Likewise.
3278 * include/bits/c++config: Likewise.
3279 * include/bits/char_traits.h: Likewise.
3280 * include/bits/codecvt.h: Likewise.
3281 * include/bits/concept_check.h: Likewise.
3282 * include/bits/cpp_type_traits.h: Likewise.
3283 * include/bits/deque.tcc: Likewise.
3284 * include/bits/forward_list.h: Likewise.
3285 * include/bits/forward_list.tcc: Likewise.
3286 * include/bits/fstream.tcc: Likewise.
3287 * include/bits/functexcept.h: Likewise.
3288 * include/bits/functional_hash.h: Likewise.
3289 * include/bits/gslice.h: Likewise.
3290 * include/bits/gslice_array.h: Likewise.
3291 * include/bits/hashtable.h: Likewise.
3292 * include/bits/indirect_array.h: Likewise.
3293 * include/bits/ios_base.h: Likewise.
3294 * include/bits/istream.tcc: Likewise.
3295 * include/bits/list.tcc: Likewise.
3296 * include/bits/locale_classes.h: Likewise.
3297 * include/bits/locale_classes.tcc: Likewise.
3298 * include/bits/locale_facets.h: Likewise.
3299 * include/bits/locale_facets.tcc: Likewise.
3300 * include/bits/locale_facets_nonio.h: Likewise.
3301 * include/bits/locale_facets_nonio.tcc: Likewise.
3302 * include/bits/localefwd.h: Likewise.
3303 * include/bits/mask_array.h: Likewise.
3304 * include/bits/move.h: Likewise.
3305 * include/bits/ostream.tcc: Likewise.
3306 * include/bits/ostream_insert.h: Likewise.
3307 * include/bits/postypes.h: Likewise.
3308 * include/bits/shared_ptr.h: Likewise.
3309 * include/bits/slice_array.h: Likewise.
3310 * include/bits/sstream.tcc: Likewise.
3311 * include/bits/stl_algo.h: Likewise.
3312 * include/bits/stl_algobase.h: Likewise.
3313 * include/bits/stl_bvector.h: Likewise.
3314 * include/bits/stl_construct.h: Likewise.
3315 * include/bits/stl_deque.h: Likewise.
3316 * include/bits/stl_function.h: Likewise.
3317 * include/bits/stl_heap.h: Likewise.
3318 * include/bits/stl_iterator.h: Likewise.
3319 * include/bits/stl_iterator_base_funcs.h: Likewise.
3320 * include/bits/stl_iterator_base_types.h: Likewise.
3321 * include/bits/stl_list.h: Likewise.
3322 * include/bits/stl_map.h: Likewise.
3323 * include/bits/stl_multimap.h: Likewise.
3324 * include/bits/stl_multiset.h: Likewise.
3325 * include/bits/stl_numeric.h: Likewise.
3326 * include/bits/stl_pair.h: Likewise.
3327 * include/bits/stl_queue.h: Likewise.
3328 * include/bits/stl_raw_storage_iter.h: Likewise.
3329 * include/bits/stl_relops.h: Likewise.
3330 * include/bits/stl_set.h: Likewise.
3331 * include/bits/stl_stack.h: Likewise.
3332 * include/bits/stl_tempbuf.h: Likewise.
3333 * include/bits/stl_tree.h: Likewise.
3334 * include/bits/stl_uninitialized.h: Likewise.
3335 * include/bits/stl_vector.h: Likewise.
3336 * include/bits/stream_iterator.h: Likewise.
3337 * include/bits/streambuf.tcc: Likewise.
3338 * include/bits/streambuf_iterator.h: Likewise.
3339 * include/bits/stringfwd.h: Likewise.
3340 * include/bits/unique_ptr.h: Likewise.
3341 * include/bits/valarray_after.h: Likewise.
3342 * include/bits/valarray_array.h: Likewise.
3343 * include/bits/valarray_array.tcc: Likewise.
3344 * include/bits/valarray_before.h: Likewise.
3345 * include/bits/vector.tcc: Likewise.
3346 * include/c/cassert: Likewise.
3347 * include/c/cctype: Likewise.
3348 * include/c/cerrno: Likewise.
3349 * include/c/cfloat: Likewise.
3350 * include/c/ciso646: Likewise.
3351 * include/c/climits: Likewise.
3352 * include/c/clocale: Likewise.
3353 * include/c/cmath: Likewise.
3354 * include/c/csetjmp: Likewise.
3355 * include/c/csignal: Likewise.
3356 * include/c/cstdarg: Likewise.
3357 * include/c/cstddef: Likewise.
3358 * include/c/cstdio: Likewise.
3359 * include/c/cstdlib: Likewise.
3360 * include/c/cstring: Likewise.
3361 * include/c/ctime: Likewise.
3362 * include/c/cwchar: Likewise.
3363 * include/c/cwctype: Likewise.
3364 * include/c_compatibility/assert.h: Likewise.
3365 * include/c_compatibility/complex.h: Likewise.
3366 * include/c_compatibility/ctype.h: Likewise.
3367 * include/c_compatibility/errno.h: Likewise.
3368 * include/c_compatibility/fenv.h: Likewise.
3369 * include/c_compatibility/float.h: Likewise.
3370 * include/c_compatibility/inttypes.h: Likewise.
3371 * include/c_compatibility/iso646.h: Likewise.
3372 * include/c_compatibility/limits.h: Likewise.
3373 * include/c_compatibility/locale.h: Likewise.
3374 * include/c_compatibility/math.h: Likewise.
3375 * include/c_compatibility/setjmp.h: Likewise.
3376 * include/c_compatibility/signal.h: Likewise.
3377 * include/c_compatibility/stdarg.h: Likewise.
3378 * include/c_compatibility/stdatomic.h: Likewise.
3379 * include/c_compatibility/stdbool.h: Likewise.
3380 * include/c_compatibility/stddef.h: Likewise.
3381 * include/c_compatibility/stdint.h: Likewise.
3382 * include/c_compatibility/stdio.h: Likewise.
3383 * include/c_compatibility/stdlib.h: Likewise.
3384 * include/c_compatibility/string.h: Likewise.
3385 * include/c_compatibility/tgmath.h: Likewise.
3386 * include/c_compatibility/time.h: Likewise.
3387 * include/c_compatibility/wchar.h: Likewise.
3388 * include/c_compatibility/wctype.h: Likewise.
3389 * include/c_global/cassert: Likewise.
3390 * include/c_global/ccomplex: Likewise.
3391 * include/c_global/cctype: Likewise.
3392 * include/c_global/cerrno: Likewise.
3393 * include/c_global/cfenv: Likewise.
3394 * include/c_global/cfloat: Likewise.
3395 * include/c_global/cinttypes: Likewise.
3396 * include/c_global/ciso646: Likewise.
3397 * include/c_global/climits: Likewise.
3398 * include/c_global/clocale: Likewise.
3399 * include/c_global/cmath.tcc: Likewise.
3400 * include/c_global/cmath: Likewise.
3401 * include/c_global/csetjmp: Likewise.
3402 * include/c_global/csignal: Likewise.
3403 * include/c_global/cstdarg: Likewise.
3404 * include/c_global/cstdatomic: Likewise.
3405 * include/c_global/cstdbool: Likewise.
3406 * include/c_global/cstddef: Likewise.
3407 * include/c_global/cstdint: Likewise.
3408 * include/c_global/cstdio: Likewise.
3409 * include/c_global/cstdlib: Likewise.
3410 * include/c_global/cstring: Likewise.
3411 * include/c_global/ctgmath: Likewise.
3412 * include/c_global/ctime: Likewise.
3413 * include/c_global/cwchar: Likewise.
3414 * include/c_global/cwctype: Likewise.
3415 * include/c_std/cassert: Likewise.
3416 * include/c_std/cctype: Likewise.
3417 * include/c_std/cerrno: Likewise.
3418 * include/c_std/cfloat: Likewise.
3419 * include/c_std/ciso646: Likewise.
3420 * include/c_std/climits: Likewise.
3421 * include/c_std/clocale: Likewise.
3422 * include/c_std/cmath.tcc: Likewise.
3423 * include/c_std/cmath: Likewise.
3424 * include/c_std/csetjmp: Likewise.
3425 * include/c_std/csignal: Likewise.
3426 * include/c_std/cstdarg: Likewise.
3427 * include/c_std/cstddef: Likewise.
3428 * include/c_std/cstdio: Likewise.
3429 * include/c_std/cstdlib: Likewise.
3430 * include/c_std/cstring: Likewise.
3431 * include/c_std/ctime: Likewise.
3432 * include/c_std/cwchar: Likewise.
3433 * include/c_std/cwctype: Likewise.
3434 * include/debug/bitset: Likewise.
3435 * include/debug/debug.h: Likewise.
3436 * include/debug/deque: Likewise.
3437 * include/debug/formatter.h: Likewise.
3438 * include/debug/functions.h: Likewise.
3439 * include/debug/list: Likewise.
3440 * include/debug/macros.h: Likewise.
3441 * include/debug/map.h: Likewise.
3442 * include/debug/map: Likewise.
3443 * include/debug/multimap.h: Likewise.
3444 * include/debug/multiset.h: Likewise.
3445 * include/debug/safe_base.h: Likewise.
3446 * include/debug/safe_iterator.h: Likewise.
3447 * include/debug/safe_iterator.tcc: Likewise.
3448 * include/debug/safe_sequence.h: Likewise.
3449 * include/debug/set.h: Likewise.
3450 * include/debug/set: Likewise.
3451 * include/debug/string: Likewise.
3452 * include/debug/unordered_map: Likewise.
3453 * include/debug/unordered_set: Likewise.
3454 * include/debug/vector: Likewise.
3455 * include/ext/algorithm: Likewise.
3456 * include/ext/array_allocator.h: Likewise.
3457 * include/ext/atomicity.h: Likewise.
3458 * include/ext/bitmap_allocator.h: Likewise.
3459 * include/ext/cast.h: Likewise.
3460 * include/ext/codecvt_specializations.h: Likewise.
3461 * include/ext/concurrence.h: Likewise.
3462 * include/ext/debug_allocator.h: Likewise.
3463 * include/ext/enc_filebuf.h: Likewise.
3464 * include/ext/extptr_allocator.h: Likewise.
3465 * include/ext/functional: Likewise.
3466 * include/ext/iterator: Likewise.
3467 * include/ext/malloc_allocator.h: Likewise.
3468 * include/ext/memory: Likewise.
3469 * include/ext/mt_allocator.h: Likewise.
3470 * include/ext/new_allocator.h: Likewise.
3471 * include/ext/numeric: Likewise.
3472 * include/ext/numeric_traits.h: Likewise.
3473 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3474 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3475 Likewise.
3476 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3477 Likewise.
3478 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3479 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3480 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3481 Likewise.
3482 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3483 Likewise.
3484 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3485 Likewise.
3486 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3487 Likewise.
3488 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3489 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3490 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3491 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3492 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3493 Likewise.
3494 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3495 Likewise.
3496 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3497 Likewise.
3498 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3499 Likewise.
3500 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3501 Likewise.
3502 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3503 Likewise.
3504 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3505 Likewise.
3506 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3507 Likewise.
3508 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3509 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3510 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3511 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3512 Likewise.
3513 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3514 Likewise.
3515 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3516 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3517 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3518 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3519 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3520 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3521 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3522 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3523 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3524 Likewise.
3525 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3526 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3527 Likewise.
3528 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3529 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3530 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3531 Likewise.
3532 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3533 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3534 Likewise.
3535 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3536 Likewise.
3537 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3538 Likewise.
3539 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3540 Likewise.
3541 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3542 Likewise.
3543 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3544 Likewise.
3545 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3546 Likewise.
3547 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3548 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3549 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3550 Likewise.
3551 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3552 Likewise.
3553 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3554 Likewise.
3555 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3556 Likewise.
3557 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3558 Likewise.
3559 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3560 Likewise.
3561 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3562 Likewise.
3563 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3564 Likewise.
3565 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3566 Likewise.
3567 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3568 Likewise.
3569 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3570 Likewise.
3571 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3572 Likewise.
3573 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3574 Likewise.
3575 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3576 Likewise.
3577 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3578 Likewise.
3579 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3580 Likewise.
3581 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3582 Likewise.
3583 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3584 Likewise.
3585 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3586 Likewise.
3587 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3588 Likewise.
3589 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3590 Likewise.
3591 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3592 Likewise.
3593 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3594 Likewise.
3595 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3596 Likewise.
3597 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3598 Likewise.
3599 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3600 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3601 Likewise.
3602 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3603 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3604 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3605 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3606 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3607 Likewise.
3608 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3609 Likewise.
3610 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3611 Likewise.
3612 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3613 Likewise.
3614 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3615 Likewise.
3616 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3617 Likewise.
3618 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3619 Likewise.
3620 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3621 Likewise.
3622 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3623 Likewise.
3624 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3625 Likewise.
3626 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3627 Likewise.
3628 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3629 Likewise.
3630 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3631 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3632 Likewise.
3633 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3634 Likewise.
3635 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3636 Likewise.
3637 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3638 Likewise.
3639 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3640 Likewise.
3641 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3642 Likewise.
3643 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3644 Likewise.
3645 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3646 Likewise.
3647 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3648 Likewise.
3649 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3650 Likewise.
3651 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3652 Likewise.
3653 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3654 Likewise.
3655 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3656 Likewise.
3657 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3658 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3659 Likewise.
3660 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3661 Likewise.
3662 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3663 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3664 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3665 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3666 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3667 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3668 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3669 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3670 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3671 Likewise.
3672 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3673 Likewise.
3674 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3675 Likewise.
3676 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3677 Likewise.
3678 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3679 Likewise.
3680 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3681 Likewise.
3682 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3683 Likewise.
3684 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3685 Likewise.
3686 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3687 Likewise.
3688 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3689 Likewise.
3690 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3691 Likewise.
3692 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3693 Likewise.
3694 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3695 Likewise.
3696 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3697 Likewise.
3698 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3699 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3700 Likewise.
3701 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3702 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3703 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3704 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3705 Likewise.
3706 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3707 Likewise.
3708 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3709 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3710 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3711 Likewise.
3712 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3713 Likewise.
3714 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3715 Likewise.
3716 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3717 Likewise.
3718 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3719 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3720 Likewise.
3721 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3722 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3723 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3724 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3725 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3726 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3727 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3728 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3729 Likewise.
3730 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3731 Likewise.
3732 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3733 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3734 Likewise.
3735 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3736 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3737 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3738 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3739 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3740 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3741 Likewise.
3742 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3743 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3744 Likewise.
3745 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3746 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3747 Likewise.
3748 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3749 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3750 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3751 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3752 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3753 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3754 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3755 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3756 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3757 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3758 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3759 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3760 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3761 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3762 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3763 Likewise.
3764 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3765 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3766 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3767 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3768 Likewise.
3769 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3770 Likewise.
3771 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3772 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3773 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3774 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3775 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3776 Likewise.
3777 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3778 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3779 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3780 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3781 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3782 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3783 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3784 Likewise.
3785 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3786 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3787 Likewise.
3788 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3789 Likewise.
3790 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3791 Likewise.
3792 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3793 Likewise.
3794 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3795 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3796 Likewise.
3797 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3798 Likewise.
3799 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3800 Likewise.
3801 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3802 Likewise.
3803 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3804 Likewise.
3805 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3806 Likewise.
3807 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3808 Likewise.
3809 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3810 Likewise.
3811 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3812 Likewise.
3813 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3814 Likewise.
3815 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3816 Likewise.
3817 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3818 Likewise.
3819 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3820 Likewise.
3821 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3822 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3823 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3824 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3825 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3826 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3827 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3828 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3829 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3830 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3831 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3832 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3833 Likewise.
3834 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3835 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3836 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3837 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3838 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3839 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3840 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3841 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3842 Likewise.
3843 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3844 Likewise.
3845 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3846 Likewise.
3847 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3848 Likewise.
3849 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3850 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3851 Likewise.
3852 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3853 Likewise.
3854 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3855 Likewise.
3856 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3857 Likewise.
3858 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3859 Likewise.
3860 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3861 Likewise.
3862 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3863 Likewise.
3864 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3865 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3866 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3867 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3868 Likewise.
3869 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3870 Likewise.
3871 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3872 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3873 Likewise.
3874 * include/ext/pb_ds/exception.hpp: Likewise.
3875 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3876 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3877 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3878 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3879 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3880 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3881 * include/ext/pod_char_traits.h: Likewise.
3882 * include/ext/pointer.h: Likewise.
3883 * include/ext/pool_allocator.h: Likewise.
3884 * include/ext/rb_tree: Likewise.
3885 * include/ext/rc_string_base.h: Likewise.
3886 * include/ext/rope: Likewise.
3887 * include/ext/ropeimpl.h: Likewise.
3888 * include/ext/slist: Likewise.
3889 * include/ext/sso_string_base.h: Likewise.
3890 * include/ext/stdio_filebuf.h: Likewise.
3891 * include/ext/stdio_sync_filebuf.h: Likewise.
3892 * include/ext/string_conversions.h: Likewise.
3893 * include/ext/throw_allocator.h: Likewise.
3894 * include/ext/type_traits.h: Likewise.
3895 * include/ext/typelist.h: Likewise.
3896 * include/ext/vstring.h: Likewise.
3897 * include/ext/vstring.tcc: Likewise.
3898 * include/ext/vstring_fwd.h: Likewise.
3899 * include/ext/vstring_util.h: Likewise.
3900 * include/parallel/algo.h: Likewise.
3901 * include/parallel/algobase.h: Likewise.
3902 * include/parallel/algorithm: Likewise.
3903 * include/parallel/algorithmfwd.h: Likewise.
3904 * include/parallel/balanced_quicksort.h: Likewise.
3905 * include/parallel/base.h: Likewise.
3906 * include/parallel/basic_iterator.h: Likewise.
3907 * include/parallel/checkers.h: Likewise.
3908 * include/parallel/compatibility.h: Likewise.
3909 * include/parallel/compiletime_settings.h: Likewise.
3910 * include/parallel/equally_split.h: Likewise.
3911 * include/parallel/features.h: Likewise.
3912 * include/parallel/find.h: Likewise.
3913 * include/parallel/find_selectors.h: Likewise.
3914 * include/parallel/for_each.h: Likewise.
3915 * include/parallel/for_each_selectors.h: Likewise.
3916 * include/parallel/iterator.h: Likewise.
3917 * include/parallel/list_partition.h: Likewise.
3918 * include/parallel/losertree.h: Likewise.
3919 * include/parallel/merge.h: Likewise.
3920 * include/parallel/multiseq_selection.h: Likewise.
3921 * include/parallel/multiway_merge.h: Likewise.
3922 * include/parallel/multiway_mergesort.h: Likewise.
3923 * include/parallel/numeric: Likewise.
3924 * include/parallel/numericfwd.h: Likewise.
3925 * include/parallel/omp_loop.h: Likewise.
3926 * include/parallel/omp_loop_static.h: Likewise.
3927 * include/parallel/par_loop.h: Likewise.
3928 * include/parallel/parallel.h: Likewise.
3929 * include/parallel/partial_sum.h: Likewise.
3930 * include/parallel/partition.h: Likewise.
3931 * include/parallel/queue.h: Likewise.
3932 * include/parallel/quicksort.h: Likewise.
3933 * include/parallel/random_number.h: Likewise.
3934 * include/parallel/random_shuffle.h: Likewise.
3935 * include/parallel/search.h: Likewise.
3936 * include/parallel/set_operations.h: Likewise.
3937 * include/parallel/settings.h: Likewise.
3938 * include/parallel/sort.h: Likewise.
3939 * include/parallel/tags.h: Likewise.
3940 * include/parallel/types.h: Likewise.
3941 * include/parallel/unique_copy.h: Likewise.
3942 * include/parallel/workstealing.h: Likewise.
3943 * include/precompiled/extc++.h: Likewise.
3944 * include/precompiled/stdc++.h: Likewise.
3945 * include/precompiled/stdtr1c++.h: Likewise.
3946 * include/std/algorithm: Likewise.
3947 * include/std/array: Likewise.
3948 * include/std/bitset: Likewise.
3949 * include/std/c++0x_warning.h: Likewise.
3950 * include/std/chrono: Likewise.
3951 * include/std/complex: Likewise.
3952 * include/std/condition_variable: Likewise.
3953 * include/std/deque: Likewise.
3954 * include/std/forward_list: Likewise.
3955 * include/std/fstream: Likewise.
3956 * include/std/functional: Likewise.
3957 * include/std/iomanip: Likewise.
3958 * include/std/ios: Likewise.
3959 * include/std/iosfwd: Likewise.
3960 * include/std/iostream: Likewise.
3961 * include/std/istream: Likewise.
3962 * include/std/iterator: Likewise.
3963 * include/std/limits: Likewise.
3964 * include/std/list: Likewise.
3965 * include/std/locale: Likewise.
3966 * include/std/map: Likewise.
3967 * include/std/memory: Likewise.
3968 * include/std/mutex: Likewise.
3969 * include/std/numeric: Likewise.
3970 * include/std/ostream: Likewise.
3971 * include/std/queue: Likewise.
3972 * include/std/random: Likewise.
3973 * include/std/ratio: Likewise.
3974 * include/std/regex: Likewise.
3975 * include/std/set: Likewise.
3976 * include/std/sstream: Likewise.
3977 * include/std/stack: Likewise.
3978 * include/std/stdexcept: Likewise.
3979 * include/std/streambuf: Likewise.
3980 * include/std/string: Likewise.
3981 * include/std/system_error: Likewise.
3982 * include/std/thread: Likewise.
3983 * include/std/tuple: Likewise.
3984 * include/std/type_traits: Likewise.
3985 * include/std/unordered_map: Likewise.
3986 * include/std/unordered_set: Likewise.
3987 * include/std/utility: Likewise.
3988 * include/std/valarray: Likewise.
3989 * include/std/vector: Likewise.
3990 * include/tr1/array: Likewise.
3991 * include/tr1/bessel_function.tcc: Likewise.
3992 * include/tr1/beta_function.tcc: Likewise.
3993 * include/tr1/ccomplex: Likewise.
3994 * include/tr1/cctype: Likewise.
3995 * include/tr1/cfenv: Likewise.
3996 * include/tr1/cfloat: Likewise.
3997 * include/tr1/cinttypes: Likewise.
3998 * include/tr1/climits: Likewise.
3999 * include/tr1/cmath: Likewise.
4000 * include/tr1/complex.h: Likewise.
4001 * include/tr1/complex: Likewise.
4002 * include/tr1/cstdarg: Likewise.
4003 * include/tr1/cstdbool: Likewise.
4004 * include/tr1/cstdint: Likewise.
4005 * include/tr1/cstdio: Likewise.
4006 * include/tr1/cstdlib: Likewise.
4007 * include/tr1/ctgmath: Likewise.
4008 * include/tr1/ctime: Likewise.
4009 * include/tr1/ctype.h: Likewise.
4010 * include/tr1/cwchar: Likewise.
4011 * include/tr1/cwctype: Likewise.
4012 * include/tr1/ell_integral.tcc: Likewise.
4013 * include/tr1/exp_integral.tcc: Likewise.
4014 * include/tr1/fenv.h: Likewise.
4015 * include/tr1/float.h: Likewise.
4016 * include/tr1/functional: Likewise.
4017 * include/tr1/functional_hash.h: Likewise.
4018 * include/tr1/gamma.tcc: Likewise.
4019 * include/tr1/hashtable.h: Likewise.
4020 * include/tr1/hypergeometric.tcc: Likewise.
4021 * include/tr1/inttypes.h: Likewise.
4022 * include/tr1/legendre_function.tcc: Likewise.
4023 * include/tr1/limits.h: Likewise.
4024 * include/tr1/math.h: Likewise.
4025 * include/tr1/memory: Likewise.
4026 * include/tr1/modified_bessel_func.tcc: Likewise.
4027 * include/tr1/poly_hermite.tcc: Likewise.
4028 * include/tr1/poly_laguerre.tcc: Likewise.
4029 * include/tr1/random: Likewise.
4030 * include/tr1/regex: Likewise.
4031 * include/tr1/riemann_zeta.tcc: Likewise.
4032 * include/tr1/shared_ptr.h: Likewise.
4033 * include/tr1/special_function_util.h: Likewise.
4034 * include/tr1/stdarg.h: Likewise.
4035 * include/tr1/stdbool.h: Likewise.
4036 * include/tr1/stdint.h: Likewise.
4037 * include/tr1/stdio.h: Likewise.
4038 * include/tr1/stdlib.h: Likewise.
4039 * include/tr1/tgmath.h: Likewise.
4040 * include/tr1/tuple: Likewise.
4041 * include/tr1/type_traits: Likewise.
4042 * include/tr1/unordered_map: Likewise.
4043 * include/tr1/unordered_set: Likewise.
4044 * include/tr1/utility: Likewise.
4045 * include/tr1/wchar.h: Likewise.
4046 * include/tr1/wctype.h: Likewise.
4047 * include/tr1_impl/array: Likewise.
4048 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
4049 * include/tr1_impl/cctype: Likewise.
4050 * include/tr1_impl/cfenv: Likewise.
4051 * include/tr1_impl/cinttypes: Likewise.
4052 * include/tr1_impl/cmath: Likewise.
4053 * include/tr1_impl/complex: Likewise.
4054 * include/tr1_impl/cstdint: Likewise.
4055 * include/tr1_impl/cstdio: Likewise.
4056 * include/tr1_impl/cstdlib: Likewise.
4057 * include/tr1_impl/cwchar: Likewise.
4058 * include/tr1_impl/cwctype: Likewise.
4059 * include/tr1_impl/functional: Likewise.
4060 * include/tr1_impl/functional_hash.h: Likewise.
4061 * include/tr1_impl/hashtable: Likewise.
4062 * include/tr1_impl/hashtable_policy.h: Likewise.
4063 * include/tr1_impl/random.tcc: Likewise.
4064 * include/tr1_impl/random: Likewise.
4065 * include/tr1_impl/regex: Likewise.
4066 * include/tr1_impl/type_traits: Likewise.
4067 * include/tr1_impl/unordered_map: Likewise.
4068 * include/tr1_impl/unordered_set: Likewise.
4069 * include/tr1_impl/utility: Likewise.
4070 * libsupc++/array_type_info.cc: Likewise.
4071 * libsupc++/atexit_arm.cc: Likewise.
4072 * libsupc++/bad_cast.cc: Likewise.
4073 * libsupc++/bad_typeid.cc: Likewise.
4074 * libsupc++/class_type_info.cc: Likewise.
4075 * libsupc++/cxxabi-forced.h: Likewise.
4076 * libsupc++/cxxabi.h: Likewise.
4077 * libsupc++/del_op.cc: Likewise.
4078 * libsupc++/del_opnt.cc: Likewise.
4079 * libsupc++/del_opv.cc: Likewise.
4080 * libsupc++/del_opvnt.cc: Likewise.
4081 * libsupc++/dyncast.cc: Likewise.
4082 * libsupc++/eh_alloc.cc: Likewise.
4083 * libsupc++/eh_arm.cc: Likewise.
4084 * libsupc++/eh_aux_runtime.cc: Likewise.
4085 * libsupc++/eh_call.cc: Likewise.
4086 * libsupc++/eh_catch.cc: Likewise.
4087 * libsupc++/eh_exception.cc: Likewise.
4088 * libsupc++/eh_globals.cc: Likewise.
4089 * libsupc++/eh_personality.cc: Likewise.
4090 * libsupc++/eh_ptr.cc: Likewise.
4091 * libsupc++/eh_term_handler.cc: Likewise.
4092 * libsupc++/eh_terminate.cc: Likewise.
4093 * libsupc++/eh_throw.cc: Likewise.
4094 * libsupc++/eh_type.cc: Likewise.
4095 * libsupc++/eh_unex_handler.cc: Likewise.
4096 * libsupc++/enum_type_info.cc: Likewise.
4097 * libsupc++/exception: Likewise.
4098 * libsupc++/exception_defines.h: Likewise.
4099 * libsupc++/exception_ptr.h: Likewise.
4100 * libsupc++/function_type_info.cc: Likewise.
4101 * libsupc++/fundamental_type_info.cc: Likewise.
4102 * libsupc++/guard.cc: Likewise.
4103 * libsupc++/initializer_list: Likewise.
4104 * libsupc++/new: Likewise.
4105 * libsupc++/new_handler.cc: Likewise.
4106 * libsupc++/new_op.cc: Likewise.
4107 * libsupc++/new_opnt.cc: Likewise.
4108 * libsupc++/new_opv.cc: Likewise.
4109 * libsupc++/new_opvnt.cc: Likewise.
4110 * libsupc++/pbase_type_info.cc: Likewise.
4111 * libsupc++/pmem_type_info.cc: Likewise.
4112 * libsupc++/pointer_type_info.cc: Likewise.
4113 * libsupc++/pure.cc: Likewise.
4114 * libsupc++/si_class_type_info.cc: Likewise.
4115 * libsupc++/tinfo.cc: Likewise.
4116 * libsupc++/tinfo.h: Likewise.
4117 * libsupc++/tinfo2.cc: Likewise.
4118 * libsupc++/typeinfo: Likewise.
4119 * libsupc++/unwind-cxx.h: Likewise.
4120 * libsupc++/vec.cc: Likewise.
4121 * libsupc++/vmi_class_type_info.cc: Likewise.
4122 * libsupc++/vterminate.cc: Likewise.
4123 * po/string_literals.cc: Likewise.
4124 * src/atomic.cc: Likewise.
4125 * src/bitmap_allocator.cc: Likewise.
4126 * src/chrono.cc: Likewise.
4127 * src/codecvt.cc: Likewise.
4128 * src/compatibility-ldbl.cc: Likewise.
4129 * src/compatibility.cc: Likewise.
4130 * src/complex_io.cc: Likewise.
4131 * src/concept-inst.cc: Likewise.
4132 * src/condition_variable.cc: Likewise.
4133 * src/ctype.cc: Likewise.
4134 * src/debug.cc: Likewise.
4135 * src/debug_list.cc: Likewise.
4136 * src/ext-inst.cc: Likewise.
4137 * src/fstream-inst.cc: Likewise.
4138 * src/functexcept.cc: Likewise.
4139 * src/globals_io.cc: Likewise.
4140 * src/hash.cc: Likewise.
4141 * src/hash_c++0x.cc: Likewise.
4142 * src/hashtable.cc: Likewise.
4143 * src/hashtable_c++0x.cc: Likewise.
4144 * src/ios-inst.cc: Likewise.
4145 * src/ios.cc: Likewise.
4146 * src/ios_failure.cc: Likewise.
4147 * src/ios_init.cc: Likewise.
4148 * src/ios_locale.cc: Likewise.
4149 * src/iostream-inst.cc: Likewise.
4150 * src/istream-inst.cc: Likewise.
4151 * src/istream.cc: Likewise.
4152 * src/limits.cc: Likewise.
4153 * src/limits_c++0x.cc: Likewise.
4154 * src/list.cc: Likewise.
4155 * src/locale-inst.cc: Likewise.
4156 * src/locale.cc: Likewise.
4157 * src/locale_facets.cc: Likewise.
4158 * src/locale_init.cc: Likewise.
4159 * src/localename.cc: Likewise.
4160 * src/math_stubs_float.cc: Likewise.
4161 * src/math_stubs_long_double.cc: Likewise.
4162 * src/misc-inst.cc: Likewise.
4163 * src/mt_allocator.cc: Likewise.
4164 * src/mutex.cc: Likewise.
4165 * src/ostream-inst.cc: Likewise.
4166 * src/parallel_list.cc: Likewise.
4167 * src/parallel_settings.cc: Likewise.
4168 * src/pool_allocator.cc: Likewise.
4169 * src/sstream-inst.cc: Likewise.
4170 * src/stdexcept.cc: Likewise.
4171 * src/streambuf-inst.cc: Likewise.
4172 * src/streambuf.cc: Likewise.
4173 * src/string-inst.cc: Likewise.
4174 * src/strstream.cc: Likewise.
4175 * src/system_error.cc: Likewise.
4176 * src/thread.cc: Likewise.
4177 * src/tree.cc: Likewise.
4178 * src/valarray-inst.cc: Likewise.
4179 * src/wlocale-inst.cc: Likewise.
4180 * src/wstring-inst.cc: Likewise.
4181 * doc/xml/manual/intro.xml: Change documentation to refer the
4182 reader to version 3 of the GNU General Public License, version
4183 3.1 of the GCC Runtime Library Exception, and to point readers
4184 at the FSF's license web page.
4185
4186 2009-04-09 Jakub Jelinek <jakub@redhat.com>
4187
4188 * Makefile.am: Change copyright header to refer to version
4189 3 of the GNU General Public License and to point readers at the
4190 COPYING3 file and the FSF's license web page.
4191 * doc/Makefile.am: Likewise.
4192 * include/Makefile.am: Likewise.
4193 * libsupc++/Makefile.am: Likewise.
4194 * po/Makefile.am: Likewise.
4195 * po/POTFILES.in: Likewise.
4196 * src/Makefile.am: Likewise.
4197 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4198 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4199 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4200 Likewise.
4201 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4202 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4203 Likewise.
4204 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4205 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4206 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4207 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4208 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4209 * testsuite/18_support/bad_cast/what.cc: Likewise.
4210 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4211 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4212 Likewise.
4213 * testsuite/18_support/bad_exception/what.cc: Likewise.
4214 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4215 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4216 * testsuite/18_support/exception/38732.cc: Likewise.
4217 * testsuite/18_support/exception/what.cc: Likewise.
4218 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4219 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4220 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4221 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4222 * testsuite/18_support/headers/climits/values.cc: Likewise.
4223 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4224 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4225 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4226 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4227 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4228 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4229 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4230 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4231 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4232 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4233 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4234 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4235 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4236 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4237 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4238 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4239 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4240 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4241 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4242 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4243 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4244 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4245 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4246 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4247 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4248 * testsuite/18_support/new_delete_placement.cc: Likewise.
4249 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4250 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4251 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4252 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4253 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4254 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4255 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4256 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4257 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4258 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4259 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4260 Likewise.
4261 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4262 * testsuite/18_support/pthread_guard.cc: Likewise.
4263 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4264 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4265 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4266 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4267 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4268 Likewise.
4269 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4270 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4271 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4272 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4273 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4274 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4275 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4276 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4277 Likewise.
4278 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4279 Likewise.
4280 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4281 Likewise.
4282 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4283 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4284 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4285 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4286 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4287 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4288 Likewise.
4289 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4290 Likewise.
4291 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4292 Likewise.
4293 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4294 Likewise.
4295 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4296 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4297 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4298 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4299 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4300 Likewise.
4301 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4302 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4303 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4304 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4305 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4306 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4307 Likewise.
4308 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4309 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4310 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4311 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4312 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4313 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4314 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4315 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4316 * testsuite/20_util/allocator/1.cc: Likewise.
4317 * testsuite/20_util/allocator/10378.cc: Likewise.
4318 * testsuite/20_util/allocator/14176.cc: Likewise.
4319 * testsuite/20_util/allocator/33807.cc: Likewise.
4320 * testsuite/20_util/allocator/8230.cc: Likewise.
4321 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4322 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4323 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4324 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4325 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4326 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4327 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4328 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4329 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4330 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4331 Likewise.
4332 * testsuite/20_util/clocks/1.cc: Likewise.
4333 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4334 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4335 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4336 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4337 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4338 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4339 * testsuite/20_util/duration/cons/1.cc: Likewise.
4340 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4341 * testsuite/20_util/duration/cons/2.cc: Likewise.
4342 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4343 Likewise.
4344 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4345 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4346 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4347 Likewise.
4348 * testsuite/20_util/forward/1.cc: Likewise.
4349 * testsuite/20_util/forward/1_neg.cc: Likewise.
4350 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4351 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4352 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4353 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4354 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4355 Likewise.
4356 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4357 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4358 Likewise.
4359 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4360 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4361 Likewise.
4362 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4363 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4364 Likewise.
4365 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4366 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4367 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4368 Likewise.
4369 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4370 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4371 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4372 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4373 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4374 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4375 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4376 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4377 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4378 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4379 Likewise.
4380 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4381 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4382 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4383 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4384 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4385 Likewise.
4386 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4387 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4388 Likewise.
4389 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4390 * testsuite/20_util/identity/value.cc: Likewise.
4391 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4392 * testsuite/20_util/is_integral/value.cc: Likewise.
4393 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4394 Likewise.
4395 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4396 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4397 * testsuite/20_util/is_reference/value.cc: Likewise.
4398 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4399 Likewise.
4400 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4401 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4402 * testsuite/20_util/is_signed/value.cc: Likewise.
4403 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4404 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4405 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4406 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4407 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4408 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4409 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4410 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4411 Likewise.
4412 * testsuite/20_util/move/1.cc: Likewise.
4413 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4414 * testsuite/20_util/pair/1.cc: Likewise.
4415 * testsuite/20_util/pair/2.cc: Likewise.
4416 * testsuite/20_util/pair/3.cc: Likewise.
4417 * testsuite/20_util/pair/4.cc: Likewise.
4418 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4419 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4420 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4421 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4422 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4423 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4424 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4425 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4426 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4427 Likewise.
4428 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4429 Likewise.
4430 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4431 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4432 * testsuite/20_util/rel_ops.cc: Likewise.
4433 * testsuite/20_util/remove_reference/value.cc: Likewise.
4434 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4435 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4436 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4437 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4438 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4439 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4440 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4441 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4442 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4443 Likewise.
4444 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4445 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4446 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4447 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4448 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4449 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4450 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4451 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4452 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4453 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4454 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4455 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4456 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4457 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4458 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4459 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4460 Likewise.
4461 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4462 Likewise.
4463 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4464 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4465 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4466 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4467 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4468 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4469 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4470 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4471 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4472 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4473 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4474 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4475 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4476 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4477 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4478 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4479 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4480 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4481 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4482 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4483 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4484 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4485 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4486 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4487 Likewise.
4488 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4489 Likewise.
4490 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4491 Likewise.
4492 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4493 Likewise.
4494 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4495 Likewise.
4496 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4497 Likewise.
4498 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4499 Likewise.
4500 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4501 Likewise.
4502 * testsuite/20_util/temporary_buffer.cc: Likewise.
4503 * testsuite/20_util/time_point/1.cc: Likewise.
4504 * testsuite/20_util/time_point/2.cc: Likewise.
4505 * testsuite/20_util/time_point/3.cc: Likewise.
4506 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4507 Likewise.
4508 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4509 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4510 Likewise.
4511 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4512 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4513 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4514 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4515 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4516 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4517 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4518 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4519 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4520 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4521 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4522 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4523 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4524 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4525 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4526 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4527 Likewise.
4528 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4529 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4530 Likewise.
4531 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4532 Likewise.
4533 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4534 Likewise.
4535 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4536 Likewise.
4537 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4538 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4539 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4540 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4541 Likewise.
4542 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4543 Likewise.
4544 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4545 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4546 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4547 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4548 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4549 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4550 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4551 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4552 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4553 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4554 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4555 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4556 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4557 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4558 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4559 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4560 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4561 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4562 Likewise.
4563 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4564 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4565 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4566 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4567 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4568 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4569 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4570 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4571 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4572 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4573 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4574 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4575 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4576 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4577 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4578 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4579 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4580 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4581 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4582 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4583 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4584 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4585 Likewise.
4586 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4587 Likewise.
4588 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4589 Likewise.
4590 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4591 Likewise.
4592 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4593 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4594 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4595 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4596 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4597 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4598 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4599 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4600 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4601 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4602 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4603 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4604 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4605 Likewise.
4606 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4607 Likewise.
4608 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4609 Likewise.
4610 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4611 Likewise.
4612 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4613 Likewise.
4614 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4615 Likewise.
4616 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4617 Likewise.
4618 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4619 Likewise.
4620 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4621 Likewise.
4622 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4623 Likewise.
4624 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4625 Likewise.
4626 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4627 Likewise.
4628 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4629 Likewise.
4630 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4631 Likewise.
4632 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4633 Likewise.
4634 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4635 Likewise.
4636 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4637 Likewise.
4638 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4639 Likewise.
4640 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4641 Likewise.
4642 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4643 Likewise.
4644 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4645 Likewise.
4646 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4647 Likewise.
4648 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4649 Likewise.
4650 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4651 Likewise.
4652 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4653 Likewise.
4654 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4655 Likewise.
4656 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4657 Likewise.
4658 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4659 Likewise.
4660 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4661 Likewise.
4662 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4663 Likewise.
4664 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4665 Likewise.
4666 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4667 Likewise.
4668 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4669 Likewise.
4670 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4671 Likewise.
4672 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4673 Likewise.
4674 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4675 Likewise.
4676 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4677 Likewise.
4678 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4679 Likewise.
4680 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4681 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4682 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4683 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4684 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4685 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4686 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4687 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4688 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4689 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4690 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4691 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4692 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4693 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4694 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4695 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4696 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4697 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4698 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4699 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4700 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4701 Likewise.
4702 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4703 Likewise.
4704 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4705 Likewise.
4706 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4707 Likewise.
4708 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4709 Likewise.
4710 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4711 Likewise.
4712 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4713 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4714 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4715 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4716 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4717 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4718 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4719 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4720 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4721 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4722 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4723 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4724 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4725 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4726 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4727 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4728 Likewise.
4729 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4730 Likewise.
4731 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4732 Likewise.
4733 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4734 Likewise.
4735 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4736 Likewise.
4737 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4738 Likewise.
4739 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4740 Likewise.
4741 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4742 Likewise.
4743 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4744 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4745 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4746 Likewise.
4747 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4748 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4749 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4750 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4751 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4752 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4753 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4754 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4755 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4756 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4757 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4758 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4759 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4760 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4761 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4762 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4763 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4764 Likewise.
4765 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4766 Likewise.
4767 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4768 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4769 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4770 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4771 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4772 Likewise.
4773 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4774 Likewise.
4775 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4776 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4777 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4778 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4779 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4780 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4781 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4782 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4783 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4784 Likewise.
4785 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4786 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4787 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4788 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4789 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4790 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4791 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4792 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4793 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4794 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4795 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4796 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4797 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4798 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4799 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4800 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4801 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4802 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4803 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4804 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4805 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4806 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4807 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4808 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4809 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4810 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4811 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4812 Likewise.
4813 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4814 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4815 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4816 Likewise.
4817 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4818 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4819 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4820 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4821 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4822 Likewise.
4823 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4824 Likewise.
4825 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4826 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4827 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4828 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4829 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4830 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4831 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4832 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4833 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4834 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4835 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4836 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4837 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4838 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4839 Likewise.
4840 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4841 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4842 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4843 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4844 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4845 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4846 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4847 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4848 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4849 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4850 Likewise.
4851 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4852 Likewise.
4853 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4854 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4855 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4856 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4857 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4858 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4859 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4860 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4861 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4862 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4863 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4864 Likewise.
4865 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4866 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4867 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4868 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4869 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4870 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4871 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4872 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4873 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4874 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4875 Likewise.
4876 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4877 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4878 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4879 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4880 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4881 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4882 Likewise.
4883 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4884 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4885 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4886 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4887 Likewise.
4888 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4889 Likewise.
4890 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4891 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4892 Likewise.
4893 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4894 * testsuite/22_locale/ctype/2.cc: Likewise.
4895 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4896 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4897 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4898 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4899 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4900 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4901 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4902 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4903 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4904 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4905 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4906 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4907 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4908 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4909 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4910 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4911 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4912 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4913 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4914 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4915 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4916 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4917 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4918 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4919 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4920 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4921 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4922 * testsuite/22_locale/facet/1.cc: Likewise.
4923 * testsuite/22_locale/facet/2.cc: Likewise.
4924 * testsuite/22_locale/facet/25421.cc: Likewise.
4925 * testsuite/22_locale/global_templates/1.cc: Likewise.
4926 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4927 Likewise.
4928 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4929 Likewise.
4930 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4931 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4932 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4933 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4934 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4935 * testsuite/22_locale/locale/13630.cc: Likewise.
4936 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4937 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4938 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4939 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4940 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4941 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4942 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4943 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4944 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4945 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4946 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4947 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4948 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4949 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4950 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4951 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4952 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4953 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4954 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4955 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4956 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4957 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4958 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4959 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4960 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4961 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4962 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4963 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4964 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4965 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4966 Likewise.
4967 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4968 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4969 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4970 Likewise.
4971 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4972 Likewise.
4973 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4974 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4975 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4976 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4977 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4978 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4979 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4980 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4981 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4982 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4983 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4984 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4985 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4986 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4987 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4988 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4989 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4990 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4991 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4992 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4993 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4994 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4995 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4996 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4997 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4998 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4999 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
5000 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
5001 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
5002 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
5003 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
5004 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
5005 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
5006 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
5007 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
5008 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
5009 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
5010 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
5011 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
5012 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
5013 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
5014 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
5015 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
5016 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
5017 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
5018 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
5019 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
5020 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
5021 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
5022 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
5023 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
5024 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
5025 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
5026 Likewise.
5027 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
5028 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
5029 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
5030 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
5031 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
5032 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
5033 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
5034 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
5035 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
5036 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
5037 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
5038 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
5039 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
5040 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
5041 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
5042 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
5043 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
5044 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
5045 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
5046 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
5047 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
5048 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
5049 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
5050 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
5051 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
5052 Likewise.
5053 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
5054 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
5055 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
5056 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
5057 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
5058 Likewise.
5059 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
5060 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
5061 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
5062 Likewise.
5063 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
5064 Likewise.
5065 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
5066 Likewise.
5067 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
5068 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
5069 Likewise.
5070 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
5071 Likewise.
5072 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
5073 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
5074 Likewise.
5075 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
5076 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
5077 Likewise.
5078 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
5079 Likewise.
5080 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
5081 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
5082 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
5083 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
5084 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
5085 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
5086 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
5087 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
5088 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
5089 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
5090 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
5091 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
5092 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
5093 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
5094 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
5095 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
5096 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
5097 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5098 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5099 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5100 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5101 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5102 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5103 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5104 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5105 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5106 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5107 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5108 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5109 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5110 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5111 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5112 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5113 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5114 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5115 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5116 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5117 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5118 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5119 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5120 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5121 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5122 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5123 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5124 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5125 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5126 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5127 Likewise.
5128 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5129 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5130 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5131 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5132 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5133 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5134 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5135 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5136 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5137 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5138 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5139 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5140 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5141 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5142 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5143 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5144 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5145 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5146 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5147 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5148 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5149 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5150 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5151 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5152 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5153 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5154 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5155 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5156 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5157 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5158 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5159 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5160 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5161 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5162 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5163 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5164 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5165 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5166 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5167 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5168 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5169 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5170 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5171 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5172 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5173 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5174 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5175 Likewise.
5176 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5177 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5178 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5179 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5180 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5181 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5182 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5183 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5184 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5185 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5186 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5187 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5188 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5189 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5190 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5191 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5192 Likewise.
5193 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5194 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5195 Likewise.
5196 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5197 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5198 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5199 Likewise.
5200 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5201 Likewise.
5202 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5203 Likewise.
5204 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5205 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5206 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5207 Likewise.
5208 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5209 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5210 Likewise.
5211 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5212 Likewise.
5213 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5214 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5215 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5216 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5217 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5218 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5219 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5220 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5221 Likewise.
5222 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5223 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5224 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5225 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5226 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5227 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5228 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5229 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5230 Likewise.
5231 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5232 Likewise.
5233 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5234 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5235 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5236 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5237 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5238 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5239 Likewise.
5240 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5241 Likewise.
5242 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5243 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5244 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5245 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5246 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5247 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5248 Likewise.
5249 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5250 Likewise.
5251 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5252 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5253 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5254 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5255 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5256 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5257 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5258 Likewise.
5259 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5260 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5261 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5262 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5263 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5264 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5265 Likewise.
5266 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5267 Likewise.
5268 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5269 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5270 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5271 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5272 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5273 Likewise.
5274 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5275 Likewise.
5276 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5277 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5278 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5279 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5280 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5281 Likewise.
5282 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5283 Likewise.
5284 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5285 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5286 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5287 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5288 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5289 Likewise.
5290 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5291 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5292 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5293 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5294 Likewise.
5295 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5296 Likewise.
5297 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5298 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5299 Likewise.
5300 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5301 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5302 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5303 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5304 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5305 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5306 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5307 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5308 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5309 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5310 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5311 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5312 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5313 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5314 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5315 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5316 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5317 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5318 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5319 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5320 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5321 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5322 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5323 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5324 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5325 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5326 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5327 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5328 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5329 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5330 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5331 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5332 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5333 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5334 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5335 Likewise.
5336 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5337 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5338 * testsuite/23_containers/bitset/18604.cc: Likewise.
5339 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5340 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5341 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5342 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5343 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5344 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5345 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5346 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5347 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5348 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5349 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5350 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5351 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5352 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5353 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5354 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5355 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5356 * testsuite/23_containers/deque/18604.cc: Likewise.
5357 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5358 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5359 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5360 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5361 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5362 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5363 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5364 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5365 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5366 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5367 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5368 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5369 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5370 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5371 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5372 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5373 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5374 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5375 Likewise.
5376 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5377 Likewise.
5378 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5379 Likewise.
5380 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5381 Likewise.
5382 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5383 Likewise.
5384 * testsuite/23_containers/deque/types/1.cc: Likewise.
5385 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5386 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5387 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5388 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5389 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5390 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5391 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5392 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5393 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5394 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5395 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5396 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5397 Likewise.
5398 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5399 Likewise.
5400 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5401 Likewise.
5402 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5403 Likewise.
5404 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5405 Likewise.
5406 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5407 Likewise.
5408 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5409 Likewise.
5410 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5411 Likewise.
5412 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5413 Likewise.
5414 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5415 Likewise.
5416 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5417 Likewise.
5418 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5419 Likewise.
5420 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5421 Likewise.
5422 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5423 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5424 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5425 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5426 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5427 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5428 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5429 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5430 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5431 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5432 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5433 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5434 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5435 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5436 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5437 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5438 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5439 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5440 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5441 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5442 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5443 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5444 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5445 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5446 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5447 Likewise.
5448 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5449 Likewise.
5450 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5451 * testsuite/23_containers/list/18604.cc: Likewise.
5452 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5453 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5454 * testsuite/23_containers/list/cons/1.cc: Likewise.
5455 * testsuite/23_containers/list/cons/2.cc: Likewise.
5456 * testsuite/23_containers/list/cons/3.cc: Likewise.
5457 * testsuite/23_containers/list/cons/4.cc: Likewise.
5458 * testsuite/23_containers/list/cons/5.cc: Likewise.
5459 * testsuite/23_containers/list/cons/6.cc: Likewise.
5460 * testsuite/23_containers/list/cons/7.cc: Likewise.
5461 * testsuite/23_containers/list/cons/8.cc: Likewise.
5462 * testsuite/23_containers/list/cons/9.cc: Likewise.
5463 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5464 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5465 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5466 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5467 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5468 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5469 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5470 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5471 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5472 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5473 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5474 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5475 * testsuite/23_containers/list/operations/1.cc: Likewise.
5476 * testsuite/23_containers/list/operations/2.cc: Likewise.
5477 * testsuite/23_containers/list/operations/3.cc: Likewise.
5478 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5479 * testsuite/23_containers/list/operations/4.cc: Likewise.
5480 * testsuite/23_containers/list/operations/5.cc: Likewise.
5481 * testsuite/23_containers/list/pthread1.cc: Likewise.
5482 * testsuite/23_containers/list/pthread5.cc: Likewise.
5483 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5484 Likewise.
5485 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5486 Likewise.
5487 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5488 Likewise.
5489 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5490 Likewise.
5491 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5492 Likewise.
5493 * testsuite/23_containers/map/18604.cc: Likewise.
5494 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5495 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5496 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5497 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5498 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5499 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5500 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5501 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5502 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5503 * testsuite/23_containers/map/operators/1.cc: Likewise.
5504 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5505 * testsuite/23_containers/map/pthread6.cc: Likewise.
5506 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5507 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5508 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5509 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5510 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5511 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5512 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5513 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5514 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5515 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5516 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5517 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5518 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5519 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5520 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5521 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5522 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5523 * testsuite/23_containers/set/18604.cc: Likewise.
5524 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5525 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5526 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5527 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5528 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5529 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5530 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5531 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5532 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5533 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5534 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5535 Likewise.
5536 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5537 Likewise.
5538 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5539 Likewise.
5540 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5541 Likewise.
5542 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5543 Likewise.
5544 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5545 Likewise.
5546 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5547 Likewise.
5548 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5549 Likewise.
5550 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5551 Likewise.
5552 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5553 Likewise.
5554 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5555 Likewise.
5556 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5557 Likewise.
5558 * testsuite/23_containers/vector/18604.cc: Likewise.
5559 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5560 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5561 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5562 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5563 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5564 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5565 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5566 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5567 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5568 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5569 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5570 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5571 Likewise.
5572 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5573 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5574 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5575 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5576 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5577 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5578 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5579 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5580 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5581 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5582 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5583 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5584 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5585 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5586 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5587 Likewise.
5588 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5589 Likewise.
5590 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5591 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5592 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5593 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5594 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5595 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5596 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5597 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5598 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5599 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5600 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5601 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5602 Likewise.
5603 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5604 Likewise.
5605 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5606 Likewise.
5607 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5608 Likewise.
5609 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5610 Likewise.
5611 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5612 Likewise.
5613 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5614 * testsuite/23_containers/vector/types/1.cc: Likewise.
5615 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5616 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5617 Likewise.
5618 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5619 Likewise.
5620 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5621 Likewise.
5622 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5623 Likewise.
5624 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5625 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5626 Likewise.
5627 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5628 Likewise.
5629 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5630 Likewise.
5631 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5632 Likewise.
5633 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5634 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5635 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5636 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5637 Likewise.
5638 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5639 Likewise.
5640 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5641 Likewise.
5642 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5643 Likewise.
5644 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5645 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5646 Likewise.
5647 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5648 Likewise.
5649 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5650 Likewise.
5651 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5652 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5653 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5654 Likewise.
5655 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5656 Likewise.
5657 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5658 Likewise.
5659 * testsuite/24_iterators/operations/next.cc: Likewise.
5660 * testsuite/24_iterators/operations/prev.cc: Likewise.
5661 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5662 Likewise.
5663 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5664 Likewise.
5665 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5666 Likewise.
5667 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5668 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5669 Likewise.
5670 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5671 Likewise.
5672 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5673 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5674 Likewise.
5675 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5676 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5677 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5678 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5679 Likewise.
5680 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5681 Likewise.
5682 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5683 Likewise.
5684 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5685 Likewise.
5686 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5687 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5688 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5689 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5690 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5691 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5692 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5693 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5694 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5695 * testsuite/25_algorithms/copy/1.cc: Likewise.
5696 * testsuite/25_algorithms/copy/2.cc: Likewise.
5697 * testsuite/25_algorithms/copy/3.cc: Likewise.
5698 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5699 * testsuite/25_algorithms/copy/4.cc: Likewise.
5700 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5701 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5702 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5703 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5704 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5705 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5706 Likewise.
5707 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5708 Likewise.
5709 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5710 Likewise.
5711 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5712 Likewise.
5713 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5714 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5715 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5716 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5717 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5718 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5719 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5720 * testsuite/25_algorithms/count/1.cc: Likewise.
5721 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5722 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5723 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5724 * testsuite/25_algorithms/equal/1.cc: Likewise.
5725 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5726 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5727 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5728 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5729 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5730 * testsuite/25_algorithms/fill/1.cc: Likewise.
5731 * testsuite/25_algorithms/fill/2.cc: Likewise.
5732 * testsuite/25_algorithms/fill/3.cc: Likewise.
5733 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5734 * testsuite/25_algorithms/fill/4.cc: Likewise.
5735 * testsuite/25_algorithms/fill/5.cc: Likewise.
5736 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5737 * testsuite/25_algorithms/find/1.cc: Likewise.
5738 * testsuite/25_algorithms/find/17441.cc: Likewise.
5739 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5740 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5741 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5742 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5743 Likewise.
5744 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5745 Likewise.
5746 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5747 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5748 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5749 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5750 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5751 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5752 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5753 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5754 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5755 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5756 Likewise.
5757 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5758 Likewise.
5759 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5760 Likewise.
5761 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5762 Likewise.
5763 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5764 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5765 * testsuite/25_algorithms/heap/1.cc: Likewise.
5766 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5767 * testsuite/25_algorithms/includes/1.cc: Likewise.
5768 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5769 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5770 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5771 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5772 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5773 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5774 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5775 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5776 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5777 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5778 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5779 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5780 Likewise.
5781 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5782 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5783 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5784 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5785 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5786 * testsuite/25_algorithms/max/1.cc: Likewise.
5787 * testsuite/25_algorithms/max/2.cc: Likewise.
5788 * testsuite/25_algorithms/max/3.cc: Likewise.
5789 * testsuite/25_algorithms/max/37547.cc: Likewise.
5790 * testsuite/25_algorithms/max/4.cc: Likewise.
5791 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5792 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5793 * testsuite/25_algorithms/merge/1.cc: Likewise.
5794 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5795 * testsuite/25_algorithms/min/1.cc: Likewise.
5796 * testsuite/25_algorithms/min/2.cc: Likewise.
5797 * testsuite/25_algorithms/min/3.cc: Likewise.
5798 * testsuite/25_algorithms/min/37547.cc: Likewise.
5799 * testsuite/25_algorithms/min/4.cc: Likewise.
5800 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5801 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5802 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5803 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5804 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5805 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5806 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5807 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5808 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5809 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5810 * testsuite/25_algorithms/move/1.cc: Likewise.
5811 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5812 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5813 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5814 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5815 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5816 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5817 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5818 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5819 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5820 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5821 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5822 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5823 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5824 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5825 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5826 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5827 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5828 * testsuite/25_algorithms/partition/1.cc: Likewise.
5829 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5830 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5831 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5832 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5833 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5834 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5835 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5836 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5837 * testsuite/25_algorithms/remove/1.cc: Likewise.
5838 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5839 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5840 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5841 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5842 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5843 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5844 * testsuite/25_algorithms/replace/1.cc: Likewise.
5845 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5846 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5847 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5848 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5849 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5850 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5851 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5852 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5853 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5854 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5855 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5856 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5857 * testsuite/25_algorithms/search/1.cc: Likewise.
5858 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5859 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5860 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5861 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5862 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5863 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5864 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5865 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5866 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5867 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5868 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5869 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5870 Likewise.
5871 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5872 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5873 * testsuite/25_algorithms/sort/1.cc: Likewise.
5874 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5875 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5876 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5877 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5878 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5879 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5880 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5881 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5882 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5883 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5884 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5885 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5886 * testsuite/25_algorithms/unique/1.cc: Likewise.
5887 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5888 * testsuite/25_algorithms/unique/2.cc: Likewise.
5889 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5890 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5891 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5892 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5893 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5894 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5895 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5896 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5897 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5898 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5899 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5900 * testsuite/26_numerics/complex/13450.cc: Likewise.
5901 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5902 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5903 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5904 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5905 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5906 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5907 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5908 Likewise.
5909 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5910 Likewise.
5911 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5912 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5913 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5914 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5915 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5916 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5917 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5918 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5919 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5920 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5921 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5922 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5923 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5924 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5925 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5926 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5927 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5928 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5929 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5930 Likewise.
5931 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5932 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5933 Likewise.
5934 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5935 Likewise.
5936 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5937 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5938 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5939 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5940 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5941 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5942 * testsuite/26_numerics/iota/1.cc: Likewise.
5943 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5944 * testsuite/26_numerics/slice/1.cc: Likewise.
5945 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5946 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5947 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5948 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5949 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5950 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5951 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5952 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5953 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5954 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5955 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5956 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5957 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5958 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5959 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5960 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5961 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5962 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5963 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5964 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5965 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5966 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5967 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5968 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5969 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5970 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5971 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5972 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5973 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5974 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5975 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5976 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5977 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5978 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5979 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5980 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5981 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5982 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5983 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5984 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5985 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5986 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5987 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5988 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5989 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5990 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5991 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5992 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5993 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5994 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5995 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5996 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5997 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5998 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5999 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
6000 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
6001 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
6002 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
6003 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
6004 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
6005 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
6006 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
6007 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
6008 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
6009 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
6010 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
6011 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
6012 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
6013 Likewise.
6014 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
6015 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
6016 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
6017 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
6018 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
6019 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
6020 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
6021 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
6022 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
6023 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
6024 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
6025 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
6026 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
6027 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
6028 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
6029 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
6030 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
6031 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
6032 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
6033 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
6034 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
6035 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
6036 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
6037 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
6038 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
6039 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
6040 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
6041 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
6042 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
6043 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
6044 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
6045 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
6046 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
6047 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
6048 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
6049 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
6050 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
6051 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
6052 Likewise.
6053 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
6054 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
6055 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
6056 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
6057 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
6058 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
6059 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
6060 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
6061 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
6062 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
6063 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
6064 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
6065 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
6066 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
6067 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
6068 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
6069 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
6070 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
6071 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
6072 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
6073 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
6074 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
6075 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
6076 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
6077 Likewise.
6078 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
6079 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
6080 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
6081 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
6082 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
6083 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
6084 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
6085 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
6086 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
6087 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
6088 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
6089 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
6090 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
6091 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
6092 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
6093 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
6094 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
6095 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
6096 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
6097 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6098 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6099 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6100 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6101 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6102 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6103 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6104 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6105 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6106 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6107 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6108 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6109 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6110 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6111 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6112 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6113 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6114 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6115 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6116 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6117 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6118 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6119 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6120 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6121 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6122 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6123 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6124 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6125 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6126 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6127 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6128 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6129 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6130 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6131 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6132 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6133 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6134 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6135 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6136 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6137 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6138 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6139 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6140 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6141 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6142 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6143 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6144 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6145 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6146 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6147 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6148 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6149 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6150 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6151 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6152 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6153 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6154 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6155 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6156 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6157 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6158 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6159 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6160 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6161 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6162 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6163 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6164 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6165 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6166 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6167 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6168 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6169 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6170 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6171 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6172 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6173 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6174 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6175 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6176 Likewise.
6177 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6178 Likewise.
6179 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6180 Likewise.
6181 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6182 Likewise.
6183 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6184 Likewise.
6185 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6186 Likewise.
6187 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6188 Likewise.
6189 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6190 Likewise.
6191 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6192 Likewise.
6193 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6194 Likewise.
6195 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6196 Likewise.
6197 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6198 Likewise.
6199 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6200 Likewise.
6201 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6202 Likewise.
6203 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6204 Likewise.
6205 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6206 Likewise.
6207 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6208 Likewise.
6209 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6210 Likewise.
6211 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6212 Likewise.
6213 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6214 Likewise.
6215 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6216 Likewise.
6217 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6218 Likewise.
6219 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6220 Likewise.
6221 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6222 Likewise.
6223 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6224 Likewise.
6225 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6226 Likewise.
6227 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6228 Likewise.
6229 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6230 Likewise.
6231 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6232 Likewise.
6233 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6234 Likewise.
6235 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6236 Likewise.
6237 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6238 Likewise.
6239 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6240 Likewise.
6241 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6242 Likewise.
6243 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6244 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6245 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6246 Likewise.
6247 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6248 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6249 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6250 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6251 Likewise.
6252 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6253 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6254 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6255 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6256 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6257 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6258 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6259 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6260 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6261 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6262 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6263 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6264 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6265 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6266 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6267 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6268 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6269 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6270 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6271 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6272 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6273 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6274 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6275 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6276 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6277 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6278 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6279 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6280 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6281 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6282 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6283 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6284 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6285 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6286 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6287 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6288 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6289 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6290 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6291 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6292 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6293 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6294 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6295 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6296 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6297 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6298 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6299 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6300 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6301 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6302 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6303 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6304 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6305 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6306 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6307 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6308 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6309 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6310 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6311 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6312 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6313 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6314 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6315 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6316 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6317 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6318 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6319 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6320 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6321 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6322 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6323 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6324 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6325 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6326 Likewise.
6327 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6328 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6329 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6330 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6331 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6332 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6333 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6334 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6335 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6336 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6337 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6338 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6339 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6340 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6341 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6342 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6343 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6344 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6345 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6346 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6347 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6348 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6349 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6350 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6351 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6352 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6353 Likewise.
6354 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6355 Likewise.
6356 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6357 Likewise.
6358 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6359 Likewise.
6360 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6361 Likewise.
6362 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6363 Likewise.
6364 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6365 Likewise.
6366 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6367 Likewise.
6368 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6369 Likewise.
6370 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6371 Likewise.
6372 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6373 Likewise.
6374 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6375 Likewise.
6376 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6377 Likewise.
6378 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6379 Likewise.
6380 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6381 Likewise.
6382 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6383 Likewise.
6384 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6385 Likewise.
6386 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6387 Likewise.
6388 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6389 Likewise.
6390 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6391 Likewise.
6392 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6393 Likewise.
6394 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6395 Likewise.
6396 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6397 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6398 Likewise.
6399 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6400 Likewise.
6401 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6402 Likewise.
6403 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6404 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6405 Likewise.
6406 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6407 Likewise.
6408 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6409 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6410 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6411 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6412 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6413 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6414 Likewise.
6415 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6416 Likewise.
6417 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6418 Likewise.
6419 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6420 Likewise.
6421 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6422 Likewise.
6423 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6424 Likewise.
6425 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6426 Likewise.
6427 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6428 Likewise.
6429 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6430 Likewise.
6431 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6432 Likewise.
6433 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6434 Likewise.
6435 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6436 Likewise.
6437 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6438 Likewise.
6439 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6440 Likewise.
6441 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6442 Likewise.
6443 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6444 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6445 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6446 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6447 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6448 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6449 Likewise.
6450 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6451 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6452 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6453 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6454 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6455 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6456 Likewise.
6457 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6458 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6459 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6460 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6461 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6462 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6463 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6464 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6465 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6466 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6467 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6468 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6469 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6470 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6471 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6472 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6473 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6474 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6475 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6476 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6477 Likewise.
6478 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6479 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6480 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6481 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6482 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6483 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6484 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6485 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6486 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6487 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6488 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6489 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6490 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6491 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6492 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6493 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6494 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6495 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6496 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6497 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6498 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6499 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6500 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6501 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6502 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6503 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6504 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6505 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6506 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6507 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6508 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6509 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6510 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6511 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6512 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6513 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6514 Likewise.
6515 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6516 Likewise.
6517 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6518 Likewise.
6519 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6520 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6521 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6522 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6523 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6524 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6525 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6526 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6527 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6528 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6529 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6530 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6531 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6532 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6533 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6534 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6535 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6536 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6537 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6538 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6539 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6540 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6541 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6542 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6543 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6544 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6545 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6546 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6547 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6548 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6549 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6550 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6551 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6552 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6553 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6554 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6555 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6556 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6557 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6558 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6559 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6560 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6561 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6562 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6563 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6564 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6565 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6566 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6567 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6568 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6569 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6570 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6571 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6572 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6573 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6574 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6575 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6576 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6577 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6578 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6579 Likewise.
6580 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6581 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6582 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6583 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6584 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6585 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6586 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6587 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6588 * testsuite/27_io/fpos/11450.cc: Likewise.
6589 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6590 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6591 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6592 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6593 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6594 * testsuite/27_io/fpos/14775.cc: Likewise.
6595 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6596 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6597 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6598 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6599 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6600 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6601 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6602 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6603 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6604 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6605 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6606 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6607 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6608 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6609 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6610 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6611 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6612 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6613 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6614 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6615 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6616 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6617 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6618 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6619 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6620 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6621 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6622 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6623 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6624 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6625 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6626 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6627 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6628 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6629 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6630 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6631 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6632 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6633 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6634 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6635 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6636 * testsuite/27_io/objects/char/1.cc: Likewise.
6637 * testsuite/27_io/objects/char/10.cc: Likewise.
6638 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6639 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6640 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6641 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6642 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6643 * testsuite/27_io/objects/char/2.cc: Likewise.
6644 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6645 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6646 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6647 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6648 * testsuite/27_io/objects/char/5.cc: Likewise.
6649 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6650 * testsuite/27_io/objects/char/6.cc: Likewise.
6651 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6652 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6653 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6654 * testsuite/27_io/objects/char/7.cc: Likewise.
6655 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6656 * testsuite/27_io/objects/char/8.cc: Likewise.
6657 * testsuite/27_io/objects/char/9.cc: Likewise.
6658 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6659 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6660 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6661 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6662 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6663 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6664 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6665 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6666 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6667 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6668 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6669 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6670 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6671 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6672 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6673 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6674 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6675 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6676 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6677 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6678 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6679 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6680 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6681 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6682 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6683 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6684 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6685 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6686 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6687 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6688 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6689 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6690 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6691 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6692 * testsuite/27_io/types/1.cc: Likewise.
6693 * testsuite/27_io/types/2.cc: Likewise.
6694 * testsuite/27_io/types/3.cc: Likewise.
6695 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6696 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6697 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6698 Likewise.
6699 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6700 Likewise.
6701 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6702 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6703 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6704 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6705 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6706 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6707 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6708 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6709 Likewise.
6710 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6711 Likewise.
6712 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6713 Likewise.
6714 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6715 Likewise.
6716 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6717 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6718 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6719 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6720 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6721 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6722 Likewise.
6723 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6724 Likewise.
6725 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6726 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6727 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6728 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6729 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6730 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6731 * testsuite/Makefile.am: Likewise.
6732 * testsuite/abi/30586.cc: Likewise.
6733 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6734 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6735 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6736 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6737 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6738 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6739 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6740 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6741 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6742 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6743 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6744 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6745 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6746 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6747 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6748 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6749 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6750 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6751 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6752 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6753 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6754 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6755 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6756 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6757 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6758 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6759 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6760 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6761 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6762 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6763 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6764 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6765 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6766 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6767 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6768 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6769 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6770 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6771 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6772 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6773 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6774 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6775 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6776 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6777 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6778 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6779 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6780 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6781 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6782 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6783 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6784 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6785 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6786 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6787 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6788 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6789 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6790 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6791 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6792 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6793 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6794 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6795 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6796 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6797 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6798 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6799 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6800 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6801 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6802 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6803 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6804 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6805 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6806 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6807 * testsuite/abi/demangle/regression/old.cc: Likewise.
6808 * testsuite/abi/header_cxxabi.c: Likewise.
6809 * testsuite/backward/11460.cc: Likewise.
6810 * testsuite/backward/hash_map/1.cc: Likewise.
6811 * testsuite/backward/hash_map/14648.cc: Likewise.
6812 * testsuite/backward/hash_map/23528.cc: Likewise.
6813 * testsuite/backward/hash_set/1.cc: Likewise.
6814 * testsuite/backward/strstream_members.cc: Likewise.
6815 * testsuite/config/default.exp: Likewise.
6816 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6817 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6818 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6819 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6820 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6821 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6822 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6823 * testsuite/data/sgetn.txt: Likewise.
6824 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6825 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6826 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6827 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6828 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6829 * testsuite/ext/array_allocator/26875.cc: Likewise.
6830 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6831 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6832 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6833 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6834 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6835 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6836 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6837 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6838 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6839 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6840 * testsuite/ext/codecvt/1.cc: Likewise.
6841 * testsuite/ext/codecvt/char-1.cc: Likewise.
6842 * testsuite/ext/codecvt/char-2.cc: Likewise.
6843 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6844 * testsuite/ext/concept_checks.cc: Likewise.
6845 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6846 Likewise.
6847 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6848 Likewise.
6849 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6850 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6851 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6852 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6853 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6854 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6855 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6856 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6857 Likewise.
6858 * testsuite/ext/headers.cc: Likewise.
6859 * testsuite/ext/is_heap/1.cc: Likewise.
6860 * testsuite/ext/is_heap/check_type.cc: Likewise.
6861 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6862 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6863 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6864 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6865 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6866 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6867 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6868 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6869 * testsuite/ext/median.cc: Likewise.
6870 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6871 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6872 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6873 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6874 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6875 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6876 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6877 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6878 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6879 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6880 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6881 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6882 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6883 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6884 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6885 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6886 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6887 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6888 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6889 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6890 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6891 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6892 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6893 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6894 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6895 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6896 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6897 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6898 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6899 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6900 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6901 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6902 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6903 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6904 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6905 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6906 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6907 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6908 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6909 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6910 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6911 * testsuite/ext/rope/1.cc: Likewise.
6912 * testsuite/ext/rope/2.cc: Likewise.
6913 * testsuite/ext/rope/3.cc: Likewise.
6914 * testsuite/ext/rope/36832.cc: Likewise.
6915 * testsuite/ext/rope/4.cc: Likewise.
6916 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6917 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6918 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6919 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6920 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6921 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6922 Likewise.
6923 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6924 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6925 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6926 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6927 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6928 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6929 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6930 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6931 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6932 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6933 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6934 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6935 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6936 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6937 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6938 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6939 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6940 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6941 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6942 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6943 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6944 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6945 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6946 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6947 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6948 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6949 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6950 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6951 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6952 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6953 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6954 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6955 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6956 * testsuite/lib/dg-options.exp: Likewise.
6957 * testsuite/lib/libstdc++.exp: Likewise.
6958 * testsuite/lib/prune.exp: Likewise.
6959 * testsuite/libstdc++-abi/abi.exp: Likewise.
6960 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6961 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6962 Likewise.
6963 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6964 Likewise.
6965 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6966 Likewise.
6967 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6968 Likewise.
6969 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6970 Likewise.
6971 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6972 Likewise.
6973 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6974 Likewise.
6975 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6976 Likewise.
6977 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6978 Likewise.
6979 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6980 Likewise.
6981 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6982 Likewise.
6983 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6984 Likewise.
6985 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6986 Likewise.
6987 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6988 Likewise.
6989 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6990 Likewise.
6991 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6992 Likewise.
6993 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6994 Likewise.
6995 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6996 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6997 Likewise.
6998 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6999 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
7000 Likewise.
7001 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
7002 Likewise.
7003 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
7004 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
7005 Likewise.
7006 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
7007 Likewise.
7008 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
7009 Likewise.
7010 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
7011 Likewise.
7012 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
7013 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
7014 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
7015 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
7016 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
7017 Likewise.
7018 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
7019 Likewise.
7020 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
7021 Likewise.
7022 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
7023 Likewise.
7024 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
7025 Likewise.
7026 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
7027 Likewise.
7028 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
7029 Likewise.
7030 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
7031 Likewise.
7032 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
7033 Likewise.
7034 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
7035 Likewise.
7036 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
7037 Likewise.
7038 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
7039 Likewise.
7040 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
7041 Likewise.
7042 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
7043 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
7044 Likewise.
7045 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
7046 Likewise.
7047 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
7048 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
7049 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
7050 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
7051 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
7052 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
7053 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
7054 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
7055 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
7056 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
7057 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
7058 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
7059 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
7060 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
7061 Likewise.
7062 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
7063 Likewise.
7064 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
7065 Likewise.
7066 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
7067 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
7068 Likewise.
7069 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
7070 Likewise.
7071 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
7072 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
7073 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
7074 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
7075 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
7076 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
7077 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
7078 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
7079 Likewise.
7080 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
7081 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
7082 Likewise.
7083 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
7084 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
7085 Likewise.
7086 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
7087 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
7088 Likewise.
7089 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
7090 Likewise.
7091 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
7092 Likewise.
7093 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
7094 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
7095 Likewise.
7096 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
7097 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7098 Likewise.
7099 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7100 Likewise.
7101 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7102 Likewise.
7103 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7104 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7105 Likewise.
7106 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7107 Likewise.
7108 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7109 Likewise.
7110 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7111 Likewise.
7112 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7113 Likewise.
7114 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7115 Likewise.
7116 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7117 Likewise.
7118 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7119 Likewise.
7120 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7121 Likewise.
7122 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7123 Likewise.
7124 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7125 Likewise.
7126 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7127 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7128 Likewise.
7129 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7130 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7131 Likewise.
7132 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7133 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7134 Likewise.
7135 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7136 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7137 Likewise.
7138 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7139 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7140 Likewise.
7141 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7142 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7143 Likewise.
7144 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7145 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7146 Likewise.
7147 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7148 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7149 Likewise.
7150 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7151 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7152 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7153 Likewise.
7154 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7155 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7156 Likewise.
7157 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7158 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7159 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7160 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7161 Likewise.
7162 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7163 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7164 Likewise.
7165 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7166 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7167 Likewise.
7168 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7169 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7170 Likewise.
7171 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7172 Likewise.
7173 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7174 Likewise.
7175 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7176 Likewise.
7177 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7178 Likewise.
7179 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7180 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7181 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7182 Likewise.
7183 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7184 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7185 Likewise.
7186 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7187 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7188 Likewise.
7189 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7190 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7191 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7192 Likewise.
7193 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7194 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7195 Likewise.
7196 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7197 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7198 Likewise.
7199 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7200 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7201 Likewise.
7202 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7203 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7204 Likewise.
7205 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7206 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7207 Likewise.
7208 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7209 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7210 Likewise.
7211 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7212 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7213 Likewise.
7214 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7215 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7216 Likewise.
7217 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7218 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7219 Likewise.
7220 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7221 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7222 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7223 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7224 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7225 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7226 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7227 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7228 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7229 Likewise.
7230 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7231 Likewise.
7232 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7233 Likewise.
7234 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7235 Likewise.
7236 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7237 Likewise.
7238 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7239 Likewise.
7240 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7241 Likewise.
7242 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7243 Likewise.
7244 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7245 Likewise.
7246 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7247 Likewise.
7248 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7249 Likewise.
7250 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7251 Likewise.
7252 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7253 Likewise.
7254 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7255 Likewise.
7256 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7257 Likewise.
7258 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7259 Likewise.
7260 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7261 Likewise.
7262 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7263 Likewise.
7264 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7265 Likewise.
7266 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7267 Likewise.
7268 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7269 Likewise.
7270 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7271 Likewise.
7272 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7273 Likewise.
7274 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7275 Likewise.
7276 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7277 Likewise.
7278 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7279 Likewise.
7280 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7281 Likewise.
7282 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7283 Likewise.
7284 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7285 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7286 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7287 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7288 Likewise.
7289 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7290 Likewise.
7291 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7292 Likewise.
7293 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7294 Likewise.
7295 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7296 Likewise.
7297 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7298 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7299 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7300 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7301 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7302 Likewise.
7303 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7304 Likewise.
7305 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7306 Likewise.
7307 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7308 Likewise.
7309 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7310 Likewise.
7311 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7312 Likewise.
7313 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7314 Likewise.
7315 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7316 Likewise.
7317 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7318 Likewise.
7319 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7320 Likewise.
7321 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7322 Likewise.
7323 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7324 Likewise.
7325 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7326 Likewise.
7327 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7328 Likewise.
7329 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7330 Likewise.
7331 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7332 Likewise.
7333 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7334 Likewise.
7335 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7336 Likewise.
7337 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7338 Likewise.
7339 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7340 Likewise.
7341 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7342 Likewise.
7343 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7344 Likewise.
7345 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7346 Likewise.
7347 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7348 Likewise.
7349 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7350 Likewise.
7351 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7352 Likewise.
7353 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7354 Likewise.
7355 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7356 Likewise.
7357 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7358 Likewise.
7359 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7360 Likewise.
7361 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7362 Likewise.
7363 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7364 Likewise.
7365 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7366 Likewise.
7367 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7368 Likewise.
7369 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7370 Likewise.
7371 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7372 Likewise.
7373 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7374 Likewise.
7375 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7376 Likewise.
7377 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7378 Likewise.
7379 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7380 Likewise.
7381 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7382 Likewise.
7383 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7384 Likewise.
7385 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7386 Likewise.
7387 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7388 Likewise.
7389 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7390 Likewise.
7391 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7392 Likewise.
7393 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7394 Likewise.
7395 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7396 Likewise.
7397 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7398 Likewise.
7399 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7400 Likewise.
7401 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7402 Likewise.
7403 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7404 Likewise.
7405 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7406 Likewise.
7407 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7408 Likewise.
7409 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7410 Likewise.
7411 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7412 Likewise.
7413 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7414 Likewise.
7415 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7416 Likewise.
7417 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7418 Likewise.
7419 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7420 Likewise.
7421 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7422 Likewise.
7423 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7424 Likewise.
7425 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7426 Likewise.
7427 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7428 Likewise.
7429 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7430 Likewise.
7431 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7432 Likewise.
7433 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7434 Likewise.
7435 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7436 Likewise.
7437 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7438 Likewise.
7439 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7440 Likewise.
7441 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7442 Likewise.
7443 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7444 Likewise.
7445 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7446 Likewise.
7447 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7448 Likewise.
7449 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7450 Likewise.
7451 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7452 Likewise.
7453 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7454 Likewise.
7455 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7456 Likewise.
7457 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7458 Likewise.
7459 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7460 Likewise.
7461 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7462 Likewise.
7463 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7464 Likewise.
7465 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7466 Likewise.
7467 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7468 Likewise.
7469 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7470 Likewise.
7471 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7472 Likewise.
7473 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7474 Likewise.
7475 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7476 Likewise.
7477 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7478 Likewise.
7479 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7480 Likewise.
7481 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7482 Likewise.
7483 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7484 Likewise.
7485 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7486 Likewise.
7487 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7488 Likewise.
7489 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7490 Likewise.
7491 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7492 Likewise.
7493 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7494 Likewise.
7495 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7496 Likewise.
7497 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7498 Likewise.
7499 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7500 Likewise.
7501 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7502 Likewise.
7503 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7504 Likewise.
7505 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7506 Likewise.
7507 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7508 Likewise.
7509 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7510 Likewise.
7511 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7512 Likewise.
7513 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7514 Likewise.
7515 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7516 Likewise.
7517 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7518 Likewise.
7519 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7520 Likewise.
7521 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7522 Likewise.
7523 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7524 Likewise.
7525 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7526 Likewise.
7527 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7528 Likewise.
7529 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7530 Likewise.
7531 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7532 Likewise.
7533 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7534 Likewise.
7535 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7536 Likewise.
7537 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7538 Likewise.
7539 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7540 Likewise.
7541 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7542 Likewise.
7543 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7544 Likewise.
7545 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7546 Likewise.
7547 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7548 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7549 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7550 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7551 Likewise.
7552 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7553 Likewise.
7554 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7555 Likewise.
7556 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7557 Likewise.
7558 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7559 Likewise.
7560 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7561 Likewise.
7562 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7563 Likewise.
7564 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7565 Likewise.
7566 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7567 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7568 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7569 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7570 Likewise.
7571 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7572 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7573 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7574 Likewise.
7575 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7576 Likewise.
7577 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7578 Likewise.
7579 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7580 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7581 Likewise.
7582 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7583 Likewise.
7584 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7585 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7586 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7587 Likewise.
7588 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7589 Likewise.
7590 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7591 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7592 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7593 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7594 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7595 Likewise.
7596 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7597 Likewise.
7598 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7599 Likewise.
7600 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7601 Likewise.
7602 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7603 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7604 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7605 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7606 Likewise.
7607 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7608 Likewise.
7609 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7610 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7611 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7612 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7613 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7614 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7615 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7616 Likewise.
7617 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7618 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7619 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7620 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7621 Likewise.
7622 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7623 Likewise.
7624 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7625 Likewise.
7626 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7627 Likewise.
7628 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7629 Likewise.
7630 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7631 Likewise.
7632 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7633 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7634 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7635 Likewise.
7636 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7637 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7638 Likewise.
7639 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7640 Likewise.
7641 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7642 Likewise.
7643 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7644 Likewise.
7645 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7646 Likewise.
7647 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7648 Likewise.
7649 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7650 Likewise.
7651 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7652 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7653 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7654 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7655 Likewise.
7656 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7657 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7658 Likewise.
7659 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7660 Likewise.
7661 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7662 Likewise.
7663 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7664 Likewise.
7665 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7666 Likewise.
7667 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7668 Likewise.
7669 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7670 Likewise.
7671 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7672 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7673 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7674 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7675 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7676 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7677 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7678 Likewise.
7679 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7680 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7681 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7682 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7683 Likewise.
7684 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7685 Likewise.
7686 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7687 Likewise.
7688 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7689 Likewise.
7690 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7691 Likewise.
7692 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7693 Likewise.
7694 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7695 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7696 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7697 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7698 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7699 Likewise.
7700 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7701 Likewise.
7702 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7703 Likewise.
7704 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7705 Likewise.
7706 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7707 Likewise.
7708 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7709 Likewise.
7710 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7711 Likewise.
7712 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7713 Likewise.
7714 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7715 Likewise.
7716 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7717 Likewise.
7718 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7719 Likewise.
7720 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7721 Likewise.
7722 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7723 Likewise.
7724 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7725 Likewise.
7726 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7727 Likewise.
7728 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7729 Likewise.
7730 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7731 Likewise.
7732 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7733 Likewise.
7734 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7735 Likewise.
7736 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7737 Likewise.
7738 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7739 Likewise.
7740 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7741 Likewise.
7742 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7743 Likewise.
7744 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7745 Likewise.
7746 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7747 Likewise.
7748 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7749 Likewise.
7750 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7751 Likewise.
7752 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7753 Likewise.
7754 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7755 Likewise.
7756 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7757 Likewise.
7758 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7759 Likewise.
7760 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7761 Likewise.
7762 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7763 Likewise.
7764 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7765 Likewise.
7766 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7767 Likewise.
7768 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7769 Likewise.
7770 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7771 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7772 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7773 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7774 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7775 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7776 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7777 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7778 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7779 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7780 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7781 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7782 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7783 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7784 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7785 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7786 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7787 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7788 * testsuite/tr1/headers/all.cc: Likewise.
7789 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7790 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7791 * testsuite/util/testsuite_shared.cc: Likewise.
7792 * scripts/extract_symvers: Likewise. Remove runtime exception.
7793 * testsuite/17_intro/headers/all.cc: Likewise.
7794 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7795 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7796 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7797 Likewise.
7798 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7799 Likewise.
7800 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7801 Likewise.
7802 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7803 Likewise.
7804 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7805 Likewise.
7806 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7807 Likewise.
7808 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7809 Likewise.
7810 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7811 Likewise.
7812 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7813 Likewise.
7814 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7815 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7816 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7817 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7818 Likewise.
7819 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7820 Likewise.
7821 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7822 Likewise.
7823 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7824 Likewise.
7825 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7826 Likewise.
7827 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7828 Likewise.
7829 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7830 Likewise.
7831 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7832 Likewise.
7833 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7834 Likewise.
7835 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7836 Likewise.
7837 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7838 Likewise.
7839 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7840 Likewise.
7841 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7842 Likewise.
7843 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7844 Likewise.
7845 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7846 Likewise.
7847 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7848 Likewise.
7849 * testsuite/20_util/pair/moveable.cc: Likewise.
7850 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7851 Likewise.
7852 * testsuite/20_util/pair/swap.cc: Likewise.
7853 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7854 Likewise.
7855 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7856 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7857 Likewise.
7858 * testsuite/20_util/tuple/moveable.cc: Likewise.
7859 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7860 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7861 Likewise.
7862 * testsuite/20_util/tuple/swap.cc: Likewise.
7863 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7864 Likewise.
7865 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7866 Likewise.
7867 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7868 Likewise.
7869 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7870 Likewise.
7871 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7872 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7873 Likewise.
7874 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7875 Likewise.
7876 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7877 Likewise.
7878 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7879 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7880 Likewise.
7881 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7882 Likewise.
7883 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7884 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7885 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7886 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7887 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7888 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7889 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7890 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7891 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7892 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7893 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7894 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7895 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7896 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7897 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7898 Likewise.
7899 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7900 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7901 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7902 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7903 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7904 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7905 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7906 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7907 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7908 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7909 Likewise.
7910 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7911 Likewise.
7912 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7913 Likewise.
7914 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7915 Likewise.
7916 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7917 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7918 Likewise.
7919 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7920 Likewise.
7921 * testsuite/23_containers/deque/14340.cc: Likewise.
7922 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7923 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7924 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7925 * testsuite/23_containers/deque/init-list.cc: Likewise.
7926 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7927 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7928 * testsuite/23_containers/deque/moveable.cc: Likewise.
7929 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7930 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7931 Likewise.
7932 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7933 Likewise.
7934 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7935 Likewise.
7936 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7937 Likewise.
7938 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7939 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7940 Likewise.
7941 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7942 Likewise.
7943 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7944 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7945 Likewise.
7946 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7947 Likewise.
7948 * testsuite/23_containers/list/14340.cc: Likewise.
7949 * testsuite/23_containers/list/23781.cc: Likewise.
7950 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7951 * testsuite/23_containers/list/init-list.cc: Likewise.
7952 * testsuite/23_containers/list/moveable.cc: Likewise.
7953 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7954 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7955 Likewise.
7956 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7957 Likewise.
7958 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7959 Likewise.
7960 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7961 Likewise.
7962 * testsuite/23_containers/map/14340.cc: Likewise.
7963 * testsuite/23_containers/map/23781.cc: Likewise.
7964 * testsuite/23_containers/map/init-list.cc: Likewise.
7965 * testsuite/23_containers/map/moveable.cc: Likewise.
7966 * testsuite/23_containers/map/operations/1.cc: Likewise.
7967 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7968 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7969 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7970 Likewise.
7971 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7972 Likewise.
7973 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7974 Likewise.
7975 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7976 Likewise.
7977 * testsuite/23_containers/multimap/14340.cc: Likewise.
7978 * testsuite/23_containers/multimap/23781.cc: Likewise.
7979 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7980 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7981 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7982 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7983 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7984 Likewise.
7985 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7986 Likewise.
7987 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7988 Likewise.
7989 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7990 Likewise.
7991 * testsuite/23_containers/multiset/14340.cc: Likewise.
7992 * testsuite/23_containers/multiset/23781.cc: Likewise.
7993 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7994 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7995 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7996 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7997 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7998 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7999 Likewise.
8000 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
8001 Likewise.
8002 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
8003 Likewise.
8004 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
8005 Likewise.
8006 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
8007 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
8008 Likewise.
8009 * testsuite/23_containers/queue/moveable.cc: Likewise.
8010 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
8011 Likewise.
8012 * testsuite/23_containers/set/14340.cc: Likewise.
8013 * testsuite/23_containers/set/23781.cc: Likewise.
8014 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
8015 * testsuite/23_containers/set/init-list.cc: Likewise.
8016 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
8017 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
8018 * testsuite/23_containers/set/moveable.cc: Likewise.
8019 * testsuite/23_containers/set/operations/1.cc: Likewise.
8020 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
8021 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
8022 Likewise.
8023 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
8024 Likewise.
8025 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
8026 Likewise.
8027 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
8028 Likewise.
8029 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
8030 Likewise.
8031 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
8032 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
8033 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
8034 Likewise.
8035 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
8036 Likewise.
8037 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
8038 Likewise.
8039 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
8040 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
8041 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
8042 Likewise.
8043 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
8044 Likewise.
8045 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
8046 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
8047 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
8048 Likewise.
8049 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
8050 Likewise.
8051 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
8052 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
8053 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
8054 Likewise.
8055 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
8056 Likewise.
8057 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
8058 Likewise.
8059 * testsuite/23_containers/vector/14340.cc: Likewise.
8060 * testsuite/23_containers/vector/26412-1.cc: Likewise.
8061 * testsuite/23_containers/vector/26412-2.cc: Likewise.
8062 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
8063 Likewise.
8064 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
8065 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
8066 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
8067 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
8068 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
8069 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
8070 Likewise.
8071 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
8072 Likewise.
8073 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
8074 Likewise.
8075 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
8076 Likewise.
8077 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
8078 Likewise.
8079 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
8080 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
8081 * testsuite/23_containers/vector/init-list.cc: Likewise.
8082 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
8083 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
8084 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
8085 * testsuite/23_containers/vector/moveable.cc: Likewise.
8086 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
8087 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
8088 Likewise.
8089 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
8090 Likewise.
8091 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
8092 Likewise.
8093 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
8094 Likewise.
8095 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
8096 * testsuite/23_containers/vector/types/23767.cc: Likewise.
8097 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8098 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8099 Likewise.
8100 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8101 Likewise.
8102 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8103 Likewise.
8104 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8105 Likewise.
8106 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8107 Likewise.
8108 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8109 Likewise.
8110 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8111 Likewise.
8112 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8113 Likewise.
8114 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8115 Likewise.
8116 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8117 Likewise.
8118 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8119 Likewise.
8120 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8121 Likewise.
8122 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8123 Likewise.
8124 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8125 Likewise.
8126 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8127 Likewise.
8128 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8129 Likewise.
8130 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8131 Likewise.
8132 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8133 Likewise.
8134 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8135 Likewise.
8136 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8137 Likewise.
8138 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8139 Likewise.
8140 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8141 Likewise.
8142 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8143 Likewise.
8144 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8145 Likewise.
8146 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8147 Likewise.
8148 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8149 Likewise.
8150 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8151 Likewise.
8152 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8153 Likewise.
8154 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8155 Likewise.
8156 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8157 Likewise.
8158 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8159 Likewise.
8160 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8161 Likewise.
8162 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8163 Likewise.
8164 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8165 Likewise.
8166 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8167 Likewise.
8168 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8169 Likewise.
8170 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8171 Likewise.
8172 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8173 Likewise.
8174 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8175 Likewise.
8176 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8177 Likewise.
8178 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8179 Likewise.
8180 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8181 Likewise.
8182 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8183 Likewise.
8184 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8185 Likewise.
8186 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8187 Likewise.
8188 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8189 Likewise.
8190 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8191 Likewise.
8192 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8193 Likewise.
8194 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8195 Likewise.
8196 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8197 Likewise.
8198 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8199 Likewise.
8200 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8201 Likewise.
8202 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8203 Likewise.
8204 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8205 Likewise.
8206 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8207 Likewise.
8208 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8209 Likewise.
8210 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8211 Likewise.
8212 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8213 Likewise.
8214 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8215 Likewise.
8216 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8217 Likewise.
8218 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8219 Likewise.
8220 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8221 Likewise.
8222 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8223 Likewise.
8224 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8225 Likewise.
8226 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8227 Likewise.
8228 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8229 Likewise.
8230 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8231 Likewise.
8232 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8233 Likewise.
8234 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8235 Likewise.
8236 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8237 Likewise.
8238 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8239 Likewise.
8240 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8241 Likewise.
8242 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8243 Likewise.
8244 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8245 Likewise.
8246 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8247 Likewise.
8248 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8249 Likewise.
8250 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8251 Likewise.
8252 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8253 Likewise.
8254 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8255 Likewise.
8256 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8257 Likewise.
8258 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8259 Likewise.
8260 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8261 Likewise.
8262 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8263 Likewise.
8264 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8265 Likewise.
8266 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8267 Likewise.
8268 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8269 Likewise.
8270 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8271 Likewise.
8272 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8273 Likewise.
8274 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8275 Likewise.
8276 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8277 Likewise.
8278 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8279 Likewise.
8280 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8281 Likewise.
8282 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8283 Likewise.
8284 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8285 Likewise.
8286 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8287 Likewise.
8288 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8289 Likewise.
8290 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8291 Likewise.
8292 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8293 Likewise.
8294 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8295 Likewise.
8296 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8297 Likewise.
8298 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8299 Likewise.
8300 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8301 Likewise.
8302 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8303 Likewise.
8304 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8305 Likewise.
8306 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8307 Likewise.
8308 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8309 Likewise.
8310 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8311 Likewise.
8312 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8313 Likewise.
8314 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8315 Likewise.
8316 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8317 Likewise.
8318 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8319 Likewise.
8320 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8321 Likewise.
8322 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8323 Likewise.
8324 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8325 Likewise.
8326 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8327 Likewise.
8328 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8329 Likewise.
8330 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8331 Likewise.
8332 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8333 Likewise.
8334 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8335 Likewise.
8336 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8337 Likewise.
8338 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8339 Likewise.
8340 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8341 Likewise.
8342 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8343 Likewise.
8344 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8345 Likewise.
8346 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8347 Likewise.
8348 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8349 Likewise.
8350 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8351 Likewise.
8352 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8353 Likewise.
8354 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8355 Likewise.
8356 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8357 Likewise.
8358 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8359 Likewise.
8360 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8361 Likewise.
8362 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8363 Likewise.
8364 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8365 Likewise.
8366 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8367 Likewise.
8368 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8369 Likewise.
8370 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8371 Likewise.
8372 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8373 Likewise.
8374 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8375 Likewise.
8376 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8377 Likewise.
8378 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8379 Likewise.
8380 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8381 Likewise.
8382 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8383 Likewise.
8384 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8385 Likewise.
8386 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8387 Likewise.
8388 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8389 Likewise.
8390 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8391 Likewise.
8392 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8393 Likewise.
8394 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8395 Likewise.
8396 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8397 Likewise.
8398 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8399 Likewise.
8400 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8401 Likewise.
8402 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8403 Likewise.
8404 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8405 Likewise.
8406 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8407 Likewise.
8408 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8409 Likewise.
8410 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8411 Likewise.
8412 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8413 Likewise.
8414 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8415 Likewise.
8416 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8417 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8418 Likewise.
8419 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8420 Likewise.
8421 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8422 Likewise.
8423 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8424 Likewise.
8425 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8426 Likewise.
8427 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8428 Likewise.
8429 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8430 Likewise.
8431 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8432 Likewise.
8433 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8434 Likewise.
8435 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8436 Likewise.
8437 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8438 Likewise.
8439 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8440 Likewise.
8441 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8442 Likewise.
8443 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8444 Likewise.
8445 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8446 Likewise.
8447 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8448 Likewise.
8449 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8450 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8451 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8452 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8453 Likewise.
8454 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8455 Likewise.
8456 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8457 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8458 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8459 Likewise.
8460 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8461 Likewise.
8462 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8463 Likewise.
8464 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8465 Likewise.
8466 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8467 Likewise.
8468 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8469 Likewise.
8470 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8471 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8472 Likewise.
8473 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8474 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8475 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8476 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8477 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8478 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8479 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8480 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8481 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8482 Likewise.
8483 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8484 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8485 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8486 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8487 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8488 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8489 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8490 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8491 Likewise.
8492 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8493 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8494 Likewise.
8495 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8496 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8497 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8498 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8499 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8500 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8501 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8502 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8503 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8504 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8505 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8506 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8507 Likewise.
8508 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8509 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8510 Likewise.
8511 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8512 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8513 Likewise.
8514 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8515 Likewise.
8516 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8517 Likewise.
8518 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8519 Likewise.
8520 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8521 Likewise.
8522 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8523 Likewise.
8524 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8525 Likewise.
8526 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8527 Likewise.
8528 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8529 Likewise.
8530 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8531 Likewise.
8532 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8533 Likewise.
8534 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8535 Likewise.
8536 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8537 Likewise.
8538 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8539 Likewise.
8540 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8541 Likewise.
8542 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8543 Likewise.
8544 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8545 Likewise.
8546 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8547 Likewise.
8548 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8549 Likewise.
8550 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8551 Likewise.
8552 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8553 Likewise.
8554 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8555 Likewise.
8556 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8557 Likewise.
8558 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8559 Likewise.
8560 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8561 Likewise.
8562 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8563 Likewise.
8564 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8565 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8566 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8567 Likewise.
8568 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8569 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8570 Likewise.
8571 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8572 Likewise.
8573 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8574 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8575 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8576 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8577 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8578 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8579 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8580 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8581 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8582 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8583 Likewise.
8584 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8585 Likewise.
8586 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8587 Likewise.
8588 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8589 Likewise.
8590 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8591 Likewise.
8592 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8593 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8594 Likewise.
8595 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8596 Likewise.
8597 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8598 Likewise.
8599 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8600 Likewise.
8601 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8602 Likewise.
8603 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8604 Likewise.
8605 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8606 Likewise.
8607 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8608 Likewise.
8609 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8610 Likewise.
8611 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8612 Likewise.
8613 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8614 Likewise.
8615 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8616 Likewise.
8617 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8618 Likewise.
8619 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8620 Likewise.
8621 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8622 Likewise.
8623 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8624 Likewise.
8625 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8626 Likewise.
8627 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8628 Likewise.
8629 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8630 Likewise.
8631 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8632 Likewise.
8633 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8634 Likewise.
8635 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8636 Likewise.
8637 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8638 Likewise.
8639 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8640 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8641 Likewise.
8642 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8643 Likewise.
8644 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8645 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8646 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8647 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8648 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8649 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8650 Likewise.
8651 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8652 Likewise.
8653 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8654 Likewise.
8655 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8656 Likewise.
8657 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8658 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8659 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8660 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8661 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8662 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8663 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8664 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8665 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8666 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8667 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8668 Likewise.
8669 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8670 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8671 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8672 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8673 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8674 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8675 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8676 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8677 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8678 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8679 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8680 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8681 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8682 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8683 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8684 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8685 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8686 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8687 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8688 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8689 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8690 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8691 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8692 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8693 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8694 Likewise.
8695 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8696 * testsuite/27_io/fpos/14252.cc: Likewise.
8697 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8698 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8699 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8700 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8701 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8702 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8703 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8704 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8705 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8706 Likewise.
8707 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8708 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8709 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8710 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8711 Likewise.
8712 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8713 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8714 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8715 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8716 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8717 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8718 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8719 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8720 * testsuite/27_io/objects/char/3045.cc: Likewise.
8721 * testsuite/27_io/objects/char/3647.cc: Likewise.
8722 * testsuite/27_io/objects/char/5268.cc: Likewise.
8723 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8724 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8725 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8726 * testsuite/28_regex/init-list.cc: Likewise.
8727 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8728 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8729 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8730 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8731 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8732 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8733 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8734 Likewise.
8735 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8736 Likewise.
8737 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8738 Likewise.
8739 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8740 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8741 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8742 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8743 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8744 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8745 Likewise.
8746 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8747 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8748 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8749 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8750 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8751 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8752 Likewise.
8753 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8754 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8755 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8756 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8757 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8758 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8759 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8760 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8761 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8762 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8763 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8764 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8765 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8766 Likewise.
8767 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8768 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8769 Likewise.
8770 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8771 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8772 Likewise.
8773 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8774 Likewise.
8775 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8776 Likewise.
8777 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8778 Likewise.
8779 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8780 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8781 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8782 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8783 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8784 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8785 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8786 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8787 Likewise.
8788 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8789 Likewise.
8790 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8791 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8792 Likewise.
8793 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8794 Likewise.
8795 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8796 Likewise.
8797 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8798 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8799 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8800 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8801 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8802 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8803 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8804 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8805 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8806 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8807 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8808 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8809 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8810 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8811 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8812 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8813 Likewise.
8814 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8815 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8816 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8817 Likewise.
8818 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8819 Likewise.
8820 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8821 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8822 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8823 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8824 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8825 Likewise.
8826 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8827 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8828 Likewise.
8829 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8830 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8831 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8832 Likewise.
8833 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8834 Likewise.
8835 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8836 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8837 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8838 Likewise.
8839 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8840 Likewise.
8841 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8842 Likewise.
8843 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8844 Likewise.
8845 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8846 Likewise.
8847 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8848 * testsuite/30_threads/this_thread/1.cc: Likewise.
8849 * testsuite/30_threads/this_thread/2.cc: Likewise.
8850 * testsuite/30_threads/this_thread/3.cc: Likewise.
8851 * testsuite/30_threads/this_thread/4.cc: Likewise.
8852 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8853 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8854 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8855 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8856 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8857 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8858 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8859 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8860 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8861 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8862 * testsuite/30_threads/thread/members/1.cc: Likewise.
8863 * testsuite/30_threads/thread/members/2.cc: Likewise.
8864 * testsuite/30_threads/thread/members/3.cc: Likewise.
8865 * testsuite/30_threads/thread/members/4.cc: Likewise.
8866 * testsuite/30_threads/thread/members/5.cc: Likewise.
8867 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8868 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8869 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8870 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8871 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8872 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8873 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8874 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8875 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8876 Likewise.
8877 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8878 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8879 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8880 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8881 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8882 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8883 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8884 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8885 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8886 * testsuite/30_threads/try_lock/1.cc: Likewise.
8887 * testsuite/30_threads/try_lock/2.cc: Likewise.
8888 * testsuite/30_threads/try_lock/3.cc: Likewise.
8889 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8890 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8891 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8892 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8893 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8894 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8895 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8896 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8897 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8898 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8899 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8900 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8901 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8902 Likewise.
8903 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8904 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8905 Likewise.
8906 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8907 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8908 Likewise.
8909 * testsuite/ext/array_allocator/1.cc: Likewise.
8910 * testsuite/ext/array_allocator/2.cc: Likewise.
8911 * testsuite/ext/array_allocator/3.cc: Likewise.
8912 * testsuite/ext/ext_pointer/1.cc: Likewise.
8913 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8914 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8915 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8916 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8917 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8918 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8919 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8920 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8921 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8922 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8923 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8924 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8925 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8926 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8927 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8928 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8929 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8930 Likewise.
8931 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8932 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8933 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8934 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8935 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8936 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8937 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8938 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8939 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8940 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8941 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8942 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8943 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8944 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8945 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8946 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8947 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8948 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8949 Likewise.
8950 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8951 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8952 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8953 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8954 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8955 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8956 * testsuite/ext/pod_char_traits.cc: Likewise.
8957 * testsuite/ext/slist/23781.cc: Likewise.
8958 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8959 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8960 * testsuite/ext/vstring/init-list.cc: Likewise.
8961 * testsuite/ext/vstring/moveable.cc: Likewise.
8962 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8963 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8964 Likewise.
8965 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8966 Likewise.
8967 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8968 Likewise.
8969 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8970 Likewise.
8971 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8972 Likewise.
8973 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8974 Likewise.
8975 * testsuite/ext/vstring/types/23767.cc: Likewise.
8976 * testsuite/performance/21_strings/string_append.cc: Likewise.
8977 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8978 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8979 Likewise.
8980 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8981 Likewise.
8982 * testsuite/performance/21_strings/string_find.cc: Likewise.
8983 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8984 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8985 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8986 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8987 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8988 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8989 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8990 Likewise.
8991 * testsuite/performance/23_containers/create/map.cc: Likewise.
8992 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8993 Likewise.
8994 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8995 * testsuite/performance/23_containers/find/map.cc: Likewise.
8996 * testsuite/performance/23_containers/index/map.cc: Likewise.
8997 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8998 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8999 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
9000 Likewise.
9001 * testsuite/performance/23_containers/insert_erase/associative.cc:
9002 Likewise.
9003 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
9004 Likewise.
9005 * testsuite/performance/23_containers/producer_consumer/associative.cc:
9006 Likewise.
9007 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
9008 Likewise.
9009 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
9010 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
9011 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
9012 Likewise.
9013 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
9014 Likewise.
9015 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
9016 Likewise.
9017 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
9018 Likewise.
9019 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
9020 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
9021 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
9022 Likewise.
9023 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
9024 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
9025 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
9026 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
9027 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
9028 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
9029 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
9030 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
9031 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
9032 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
9033 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
9034 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
9035 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
9036 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
9037 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
9038 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
9039 Likewise.
9040 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
9041 Likewise.
9042 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
9043 Likewise.
9044 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
9045 Likewise.
9046 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
9047 Likewise.
9048 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
9049 Likewise.
9050 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
9051 Likewise.
9052 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
9053 Likewise.
9054 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
9055 Likewise.
9056 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
9057 Likewise.
9058 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
9059 Likewise.
9060 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
9061 Likewise.
9062 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
9063 Likewise.
9064 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
9065 Likewise.
9066 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
9067 Likewise.
9068 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
9069 Likewise.
9070 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
9071 Likewise.
9072 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
9073 Likewise.
9074 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
9075 Likewise.
9076 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
9077 Likewise.
9078 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
9079 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
9080 Likewise.
9081 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
9082 Likewise.
9083 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
9084 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
9085 Likewise.
9086 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
9087 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
9088 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
9089 Likewise.
9090 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
9091 Likewise.
9092 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
9093 Likewise.
9094 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
9095 Likewise.
9096 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
9097 Likewise.
9098 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9099 Likewise.
9100 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9101 Likewise.
9102 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9103 Likewise.
9104 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9105 Likewise.
9106 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9107 Likewise.
9108 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9109 Likewise.
9110 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9111 Likewise.
9112 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9113 Likewise.
9114 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9115 Likewise.
9116 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9117 Likewise.
9118 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9119 Likewise.
9120 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9121 Likewise.
9122 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9123 Likewise.
9124 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9125 Likewise.
9126 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9127 Likewise.
9128 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9129 Likewise.
9130 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9131 Likewise.
9132 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9133 Likewise.
9134 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9135 Likewise.
9136 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9137 Likewise.
9138 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9139 Likewise.
9140 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9141 Likewise.
9142 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9143 Likewise.
9144 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9145 Likewise.
9146 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9147 Likewise.
9148 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9149 Likewise.
9150 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9151 Likewise.
9152 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9153 Likewise.
9154 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9155 Likewise.
9156 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9157 Likewise.
9158 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9159 Likewise.
9160 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9161 Likewise.
9162 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9163 Likewise.
9164 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9165 Likewise.
9166 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9167 Likewise.
9168 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9169 Likewise.
9170 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9171 Likewise.
9172 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9173 Likewise.
9174 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9175 Likewise.
9176 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9177 Likewise.
9178 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9179 Likewise.
9180 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9181 Likewise.
9182 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9183 Likewise.
9184 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9185 Likewise.
9186 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9187 Likewise.
9188 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9189 Likewise.
9190 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9191 Likewise.
9192 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9193 Likewise.
9194 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9195 Likewise.
9196 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9197 Likewise.
9198 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9199 Likewise.
9200 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9201 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9202 Likewise.
9203 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9204 Likewise.
9205 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9206 Likewise.
9207 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9208 Likewise.
9209 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9210 Likewise.
9211 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9212 Likewise.
9213 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9214 Likewise.
9215 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9216 Likewise.
9217 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9218 Likewise.
9219 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9220 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9221 Likewise.
9222 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9223 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9224 Likewise.
9225 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9226 Likewise.
9227 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9228 Likewise.
9229 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9230 Likewise.
9231 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9232 Likewise.
9233 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9234 Likewise.
9235 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9236 Likewise.
9237 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9238 Likewise.
9239 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9240 Likewise.
9241 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9242 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9243 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9244 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9245 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9246 Likewise.
9247 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9248 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9249 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9250 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9251 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9252 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9253 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9254 * testsuite/util/io/prog_bar.cc: Likewise.
9255 * testsuite/util/io/prog_bar.hpp: Likewise.
9256 * testsuite/util/io/text_populate.hpp: Likewise.
9257 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9258 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9259 * testsuite/util/io/xml.hpp: Likewise.
9260 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9261 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9262 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9263 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9264 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9265 * testsuite/util/native_type/native_map.hpp: Likewise.
9266 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9267 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9268 * testsuite/util/native_type/native_set.hpp: Likewise.
9269 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9270 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9271 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9272 Likewise.
9273 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9274 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9275 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9276 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9277 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9278 Likewise.
9279 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9280 Likewise.
9281 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9282 Likewise.
9283 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9284 Likewise.
9285 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9286 Likewise.
9287 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9288 Likewise.
9289 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9290 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9291 Likewise.
9292 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9293 Likewise.
9294 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9295 Likewise.
9296 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9297 Likewise.
9298 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9299 Likewise.
9300 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9301 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9302 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9303 * testsuite/util/regression/basic_type.hpp: Likewise.
9304 * testsuite/util/regression/common_type.hpp: Likewise.
9305 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9306 Likewise.
9307 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9308 Likewise.
9309 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9310 Likewise.
9311 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9312 Likewise.
9313 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9314 Likewise.
9315 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9316 Likewise.
9317 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9318 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9319 Likewise.
9320 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9321 Likewise.
9322 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9323 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9324 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9325 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9326 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9327 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9328 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9329 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9330 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9331 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9332 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9333 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9334 * testsuite/util/testsuite_abi.cc: Likewise.
9335 * testsuite/util/testsuite_abi.h: Likewise.
9336 * testsuite/util/testsuite_abi_check.cc: Likewise.
9337 * testsuite/util/testsuite_allocator.cc: Likewise.
9338 * testsuite/util/testsuite_allocator.h: Likewise.
9339 * testsuite/util/testsuite_api.h: Likewise.
9340 * testsuite/util/testsuite_character.cc: Likewise.
9341 * testsuite/util/testsuite_character.h: Likewise.
9342 * testsuite/util/testsuite_common_types.h: Likewise.
9343 * testsuite/util/testsuite_error.h: Likewise.
9344 * testsuite/util/testsuite_hooks.cc: Likewise.
9345 * testsuite/util/testsuite_hooks.h: Likewise.
9346 * testsuite/util/testsuite_io.h: Likewise.
9347 * testsuite/util/testsuite_iterators.h: Likewise.
9348 * testsuite/util/testsuite_performance.h: Likewise.
9349 * testsuite/util/testsuite_rng.h: Likewise.
9350 * testsuite/util/testsuite_rvalref.h: Likewise.
9351 * testsuite/util/testsuite_tr1.h: Likewise.
9352 * testsuite/util/thread/all.h: Likewise.
9353 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9354 Likewise.
9355 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9356 Likewise.
9357 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9358 Likewise.
9359 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9360 Likewise.
9361 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9362 Likewise.
9363 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9364 Likewise.
9365 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9366 Likewise.
9367 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9368 Likewise.
9369 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9370 Likewise.
9371 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9372 Likewise.
9373 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9374 Likewise.
9375 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9376 Likewise.
9377 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9378 Likewise.
9379 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9380 Likewise.
9381 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9382 Likewise.
9383 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9384 Likewise.
9385 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9386 Likewise.
9387 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9388 Likewise.
9389 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9390 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9391 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9392 Likewise.
9393 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9394 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9395 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9396 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9397 Likewise.
9398 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9399 Likewise.
9400 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9401 Likewise.
9402 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9403 Likewise.
9404 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9405 Likewise.
9406 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9407 Likewise.
9408 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9409 Likewise.
9410 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9411 Likewise.
9412 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9413 Likewise.
9414 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9415 Likewise.
9416 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9417 Likewise.
9418 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9419 Likewise.
9420 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9421 Likewise.
9422 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9423 Likewise.
9424 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9425 Likewise.
9426 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9427 Likewise.
9428 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9429 Likewise.
9430 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9431 Likewise.
9432 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9433 Likewise.
9434 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9435 Likewise.
9436 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9437 Likewise.
9438 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9439 Likewise.
9440 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9441 Likewise.
9442 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9443 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9444 Likewise.
9445 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9446 Likewise.
9447 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9448 Likewise.
9449 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9450 Likewise.
9451 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9452 Likewise.
9453 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9454 Likewise.
9455 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9456 Likewise.
9457 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9458 Likewise.
9459 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9460 Likewise.
9461 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9462 Likewise.
9463 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9464 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9465 Likewise.
9466 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9467 Likewise.
9468 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9469 Likewise.
9470 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9471 Likewise.
9472 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9473 Likewise.
9474 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9475 Likewise.
9476 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9477 Likewise.
9478 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9479 Likewise.
9480 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9481 Likewise.
9482 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9483 Likewise.
9484 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9485 Likewise.
9486 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9487 Likewise.
9488 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9489 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9490 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9491 Likewise.
9492 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9493 Likewise.
9494 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9495 Likewise.
9496 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9497 Likewise.
9498 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9499 Likewise.
9500 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9501 Likewise.
9502 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9503 Likewise.
9504 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9505 Likewise.
9506 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9507 Likewise.
9508 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9509 Likewise.
9510 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9511 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9512 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9513 Likewise.
9514 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9515 Likewise.
9516 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9517 Likewise.
9518 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9519 Likewise.
9520 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9521 Likewise.
9522 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9523 Likewise.
9524 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9525 Likewise.
9526 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9527 Likewise.
9528 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9529 Likewise.
9530 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9531 Likewise.
9532 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9533 Likewise.
9534 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9535 Likewise.
9536 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9537 Likewise.
9538 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9539 Likewise.
9540 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9541 Likewise.
9542 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9543 Likewise.
9544 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9545 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9546 Likewise.
9547 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9548 Likewise.
9549 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9550 Likewise.
9551 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9552 Likewise.
9553 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9554 Likewise.
9555 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9556 Likewise.
9557 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9558 Likewise.
9559 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9560 Likewise.
9561 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9562 Likewise.
9563 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9564 Likewise.
9565 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9566 Likewise.
9567 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9568 Likewise.
9569 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9570 Likewise.
9571 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9572 Likewise.
9573 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9574 Likewise.
9575 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9576 Likewise.
9577 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9578 Likewise.
9579 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9580 Likewise.
9581 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9582 Likewise.
9583 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9584 Likewise.
9585 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9586 Likewise.
9587 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9588 Likewise.
9589 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9590 Likewise.
9591 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9592 Likewise.
9593 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9594 Likewise.
9595 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9596 Likewise.
9597 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9598 Likewise.
9599 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9600 Likewise.
9601 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9602 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9603 Likewise.
9604 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9605 Likewise.
9606 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9607 Likewise.
9608 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9609 Likewise.
9610 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9611 Likewise.
9612 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9613 Likewise.
9614 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9615 Likewise.
9616 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9617 Likewise.
9618 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9619 Likewise.
9620 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9621 Likewise.
9622 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9623 Likewise.
9624 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9625 Likewise.
9626 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9627 Likewise.
9628 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9629 Likewise.
9630 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9631 Likewise.
9632 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9633 Likewise.
9634 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9635 Likewise.
9636 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9637 Likewise.
9638 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9639 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9640 * testsuite/backward/hash_map/25896.cc: Likewise.
9641 * testsuite/backward/hash_set/25896.cc: Likewise.
9642
9643 2009-04-08 Ian Lance Taylor <iant@google.com>
9644
9645 * include/backward/hashtable.h (erase): Correctly handle erasing a
9646 reference to an entry in the hash table.
9647 * testsuite/backward/hash_map/25896.cc: New.
9648 * testsuite/backward/hash_set/25896.cc: New.
9649
9650 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9651
9652 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9653 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9654
9655 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9656
9657 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9658 of debug.
9659 * include/Makefile.in: Regenerate.
9660 * include/precompiled/stdc++.h: Add.
9661
9662 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9663
9664 * include/bits/random.h: Adjust doxygen markup.
9665 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9666
9667 * testsuite/26_numerics/random/piecewise_linear_distribution/
9668 operators/serialize.cc: Use typedefs.
9669
9670 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9671
9672 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9673 __gnu_cxx namespace. Remove "static inline".
9674
9675 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9676
9677 * include/bits/random.tcc (linear_congruential_engine<>::
9678 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9679
9680 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9681
9682 * include/bits/random.h (operator==): Mark all inline.
9683 (mersenne_twister_engine): Enable #if 0 checks.
9684
9685 * include/bits/random.h: Formatting tweaks.
9686
9687 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9688
9689 * include/bits/random.tcc (piecewise_linear_distribution<>::
9690 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9691 Remove spurious closed parenthesis.
9692
9693 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9694
9695 PR libstdc++/39644 (partial)
9696 * include/bits/random.tcc (linear_congruential_engine<>::
9697 seed(seed_seq&), independent_bits_engine<>::operator(),
9698 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9699
9700 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9701
9702 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9703 thinko.
9704 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9705 default.cc: Enable.
9706
9707 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9708
9709 PR libstdc++/39629 (partial)
9710 * testsuite/26_numerics/random/independent_bits_engine/cons/
9711 base_move.cc: Use uint_fast64_t instead of unsigned long.
9712 * testsuite/26_numerics/random/independent_bits_engine/cons/
9713 seed1.cc: Likewise.
9714 * testsuite/26_numerics/random/independent_bits_engine/cons/
9715 seed2.cc: Likewise.
9716 * testsuite/26_numerics/random/independent_bits_engine/cons/
9717 base_copy.cc: Likewise.
9718 * testsuite/26_numerics/random/independent_bits_engine/cons/
9719 default.cc: Likewise.
9720 * testsuite/26_numerics/random/independent_bits_engine/cons/
9721 seed_seq.cc: Likewise.
9722 * testsuite/26_numerics/random/independent_bits_engine/
9723 requirements/typedefs.cc: Likewise.
9724 * testsuite/26_numerics/random/independent_bits_engine/
9725 operators/equal.cc: Likewise.
9726 * testsuite/26_numerics/random/independent_bits_engine/
9727 operators/serialize.cc: Likewise.
9728 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9729
9730 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9731
9732 * include/tr1_impl/random: Remove, empty.
9733 * include/tr1_impl/random.tcc: Likewise.
9734
9735 * include/std/random: Minor clean-ups, formatting fixes, adjust
9736 copyright years.
9737 * include/bits/random.tcc: Likewise.
9738 * include/bits/random.h: Likewise.
9739 * include/tr1/random: Likewise.
9740 * include/tr1/random.tcc: Likewise.
9741 * include/tr1/random.h: Likewise.
9742
9743 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9744
9745 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9746 * doc/html/api.html: Regenerate.
9747
9748 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9749
9750 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9751 Change to mersenne_twister_engine, add same defaults as
9752 mersenne_twister_engine/cons/default.cc.
9753 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9754
9755 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9756 to __il.
9757 * include/bits/random.h (mersenne_twister_engine): Qualify
9758 _ShiftMin1 with namespace __detail.
9759 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9760 constexpr std::numeric_limits::max() can be used.
9761 (mersenne_twister_engine): Split apart static asserts into one
9762 assert per message. Temporarily disable the last three.
9763
9764 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9765
9766 * include/Makefile.am: Update to N2836. Modified for new random headers.
9767 * include/Makefile.in: Ditto.
9768 * include/tr1_impl/random: Moved to tr1/random.h
9769 * include/tr1_impl/random.tcc: Moved to tr1
9770 * include/tr1/random: Just point to moved tr1 random headers.
9771 * include/tr1/random.tcc: Moved from tr1_impl.
9772 * include/tr1/random.h: Moved from tr1_impl/random.
9773 * include/std/random: Modified to point to std random headers.
9774 * include/bits/random.tcc: New implementation of std random facilities.
9775 * include/bits/random.h: Ditto.
9776 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9777 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9778 seed1.cc: New.
9779 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9780 seed2.cc: New.
9781 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9782 default.cc: New.
9783 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9784 non_uint_neg.cc: New.
9785 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9786 typedefs.cc: New.
9787 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9788 equal.cc: New.
9789 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9790 serialize.cc: New.
9791 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9792 seed1.cc: New.
9793 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9794 seed2.cc: New.
9795 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9796 default.cc: New.
9797 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9798 typedefs.cc: New.
9799 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9800 equal.cc: New.
9801 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9802 serialize.cc: New.
9803 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9804 seed1.cc: New.
9805 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9806 seed2.cc: New.
9807 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9808 default.cc: New.
9809 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9810 typedefs.cc: New.
9811 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9812 equal.cc: New.
9813 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9814 serialize.cc: New.
9815 * testsuite/26_numerics/random/discard_block_engine/cons/
9816 base_move.cc: New.
9817 * testsuite/26_numerics/random/discard_block_engine/cons/
9818 seed1.cc: New.
9819 * testsuite/26_numerics/random/discard_block_engine/cons/
9820 seed2.cc: New.
9821 * testsuite/26_numerics/random/discard_block_engine/cons/
9822 base_copy.cc: New.
9823 * testsuite/26_numerics/random/discard_block_engine/cons/
9824 default.cc: New.
9825 * testsuite/26_numerics/random/discard_block_engine/cons/
9826 seed_seq.cc: New.
9827 * testsuite/26_numerics/random/discard_block_engine/requirements/
9828 typedefs.cc: New.
9829 * testsuite/26_numerics/random/discard_block_engine/operators/
9830 equal.cc: New.
9831 * testsuite/26_numerics/random/discard_block_engine/operators/
9832 serialize.cc: New.
9833 * testsuite/26_numerics/random/independent_bits_engine/cons/
9834 base_move.cc: New.
9835 * testsuite/26_numerics/random/independent_bits_engine/cons/
9836 seed1.cc: New.
9837 * testsuite/26_numerics/random/independent_bits_engine/cons/
9838 seed2.cc: New.
9839 * testsuite/26_numerics/random/independent_bits_engine/cons/
9840 base_copy.cc: New.
9841 * testsuite/26_numerics/random/independent_bits_engine/cons/
9842 default.cc: New.
9843 * testsuite/26_numerics/random/independent_bits_engine/cons/
9844 seed_seq.cc: New.
9845 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9846 typedefs.cc: New.
9847 * testsuite/26_numerics/random/independent_bits_engine/operators/
9848 equal.cc: New.
9849 * testsuite/26_numerics/random/independent_bits_engine/operators/
9850 serialize.cc: New.
9851 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9852 base_move.cc: New.
9853 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9854 seed1.cc: New.
9855 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9856 seed2.cc: New.
9857 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9858 base_copy.cc: New.
9859 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9860 default.cc: New.
9861 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9862 seed_seq.cc: New.
9863 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9864 typedefs.cc: New.
9865 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9866 equal.cc: New.
9867 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9868 serialize.cc
9869 * testsuite/26_numerics/random/mt19937.cc: New.
9870 * testsuite/26_numerics/random/mt19937_64.cc: New.
9871 * testsuite/26_numerics/random/minstd_rand.cc: New.
9872 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9873 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9874 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9875 * testsuite/26_numerics/random/ranlux24.cc: New.
9876 * testsuite/26_numerics/random/ranlux48.cc: New.
9877 * testsuite/26_numerics/random/knuth_b.cc: New.
9878 * testsuite/26_numerics/random/default_random_engine.cc: New.
9879 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9880 parms.cc: New.
9881 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9882 default.cc: New.
9883 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9884 typedefs.cc: New.
9885 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9886 serialize.cc: New.
9887 * testsuite/26_numerics/random/normal_distribution/cons/
9888 parms.cc: New.
9889 * testsuite/26_numerics/random/normal_distribution/cons/
9890 default.cc: New.
9891 * testsuite/26_numerics/random/normal_distribution/requirements/
9892 typedefs.cc: New.
9893 * testsuite/26_numerics/random/normal_distribution/operators/
9894 serialize.cc: New.
9895 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9896 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9897 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9898 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9899 parms_neg.cc: New.
9900 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9901 parms.cc: New.
9902 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9903 default.cc: New.
9904 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9905 typedefs.cc: New.
9906 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9907 serialize.cc: New.
9908 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9909 parms_neg.cc: New.
9910 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9911 parms.cc: New.
9912 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9913 default.cc: New.
9914 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9915 typedefs.cc: New.
9916 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9917 serialize.cc: New.
9918 * testsuite/26_numerics/random/poisson_distribution/cons/
9919 parms.cc: New.
9920 * testsuite/26_numerics/random/poisson_distribution/cons/
9921 default.cc: New.
9922 * testsuite/26_numerics/random/poisson_distribution/requirements/
9923 typedefs.cc
9924 * testsuite/26_numerics/random/poisson_distribution/operators/
9925 serialize.cc: New.
9926 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9927 parms.cc: New.
9928 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9929 default.cc: New.
9930 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9931 typedefs.cc: New.
9932 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9933 serialize.cc: New.
9934 * testsuite/26_numerics/random/discrete_distribution/cons/
9935 range.cc: New.
9936 * testsuite/26_numerics/random/discrete_distribution/cons/
9937 initlist.cc: New.
9938 * testsuite/26_numerics/random/discrete_distribution/cons/
9939 default.cc: New.
9940 * testsuite/26_numerics/random/discrete_distribution/cons/
9941 num_xbound_fun.cc: New.
9942 * testsuite/26_numerics/random/discrete_distribution/requirements/
9943 typedefs.cc: New.
9944 * testsuite/26_numerics/random/discrete_distribution/operators/
9945 serialize.cc: New.
9946 * testsuite/26_numerics/random/weibull_distribution/cons/
9947 parms.cc: New.
9948 * testsuite/26_numerics/random/weibull_distribution/cons/
9949 default.cc: New.
9950 * testsuite/26_numerics/random/weibull_distribution/requirements/
9951 typedefs.cc: New.
9952 * testsuite/26_numerics/random/weibull_distribution/operators/
9953 serialize.cc: New.
9954 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9955 parms.cc: New.
9956 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9957 default.cc: New.
9958 * testsuite/26_numerics/random/negative_binomial_distribution/
9959 requirements/typedefs.cc: New.
9960 * testsuite/26_numerics/random/negative_binomial_distribution/
9961 operators/serialize.cc: New.
9962 * testsuite/26_numerics/random/cauchy_distribution/cons/
9963 parms.cc: New.
9964 * testsuite/26_numerics/random/cauchy_distribution/cons/
9965 default.cc: New.
9966 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9967 typedefs.cc: New.
9968 * testsuite/26_numerics/random/cauchy_distribution/operators/
9969 serialize.cc: New.
9970 * testsuite/26_numerics/random/gamma_distribution/cons/
9971 parms.cc: New.
9972 * testsuite/26_numerics/random/gamma_distribution/cons/
9973 default.cc: New.
9974 * testsuite/26_numerics/random/gamma_distribution/requirements/
9975 typedefs.cc: New.
9976 * testsuite/26_numerics/random/gamma_distribution/operators/
9977 serialize.cc: New.
9978 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9979 parms.cc: New.
9980 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9981 default.cc: New.
9982 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9983 typedefs.cc: New.
9984 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9985 serialize.cc: New.
9986
9987 * testsuite/26_numerics/random/exponential_distribution/cons/
9988 parms.cc: New.
9989 * testsuite/26_numerics/random/exponential_distribution/cons/
9990 default.cc: New.
9991 * testsuite/26_numerics/random/exponential_distribution/requirements/
9992 typedefs.cc: New.
9993 * testsuite/26_numerics/random/exponential_distribution/operators/
9994 serialize.cc: New.
9995 * testsuite/26_numerics/random/lognormal_distribution/cons/
9996 parms.cc: New.
9997 * testsuite/26_numerics/random/lognormal_distribution/cons/
9998 default.cc: New.
9999 * testsuite/26_numerics/random/lognormal_distribution/requirements/
10000 typedefs.cc: New.
10001 * testsuite/26_numerics/random/lognormal_distribution/operators/
10002 serialize.cc: New.
10003 * testsuite/26_numerics/random/binomial_distribution/cons/
10004 parms.cc: New.
10005 * testsuite/26_numerics/random/binomial_distribution/cons/
10006 default.cc: New.
10007 * testsuite/26_numerics/random/binomial_distribution/requirements/
10008 typedefs.cc: New.
10009 * testsuite/26_numerics/random/binomial_distribution/operators/
10010 serialize.cc: New.
10011 * testsuite/26_numerics/random/random_device/cons/
10012 token.cc: New.
10013 * testsuite/26_numerics/random/random_device/cons/
10014 default.cc: New.
10015 * testsuite/26_numerics/random/random_device/requirements/
10016 typedefs.cc: New.
10017 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10018 parms.cc: New.
10019 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10020 default.cc: New.
10021 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
10022 typedefs.cc: New.
10023 * testsuite/26_numerics/random/extreme_value_distribution/operators/
10024 serialize.cc: New.
10025 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10026 range.cc: New.
10027 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10028 default.cc: New.
10029 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10030 num_xbound_fun.cc: New.
10031 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10032 initlist_fun.cc: New.
10033 * testsuite/26_numerics/random/piecewise_linear_distribution/
10034 requirements/typedefs.cc: New.
10035 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
10036 serialize.cc: New.
10037 * testsuite/26_numerics/random/student_t_distribution/cons/
10038 parms.cc: New.
10039 * testsuite/26_numerics/random/student_t_distribution/cons/
10040 default.cc: New.
10041 * testsuite/26_numerics/random/student_t_distribution/requirements/
10042 typedefs.cc: New.
10043 * testsuite/26_numerics/random/student_t_distribution/operators/
10044 serialize.cc: New.
10045 * testsuite/26_numerics/random/geometric_distribution/cons/
10046 parms.cc: New.
10047 * testsuite/26_numerics/random/geometric_distribution/cons/
10048 default.cc: New.
10049 * testsuite/26_numerics/random/geometric_distribution/requirements/
10050 typedefs.cc: New.
10051 * testsuite/26_numerics/random/geometric_distribution/operators/
10052 serialize.cc: New.
10053 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10054 range.cc: New.
10055 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10056 default.cc: New.
10057 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10058 num_xbound_fun.cc: New.
10059 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10060 initlist_fun.cc: New.
10061 * testsuite/26_numerics/random/piecewise_constant_distribution/
10062 requirements/typedefs.cc: New.
10063 * testsuite/26_numerics/random/piecewise_constant_distribution/
10064 operators/serialize.cc: New.
10065
10066 2009-04-02 Dodji Seketeli <dodji@redhat.com>
10067
10068 * include/ext/bitmap_allocator.h: The typedefs should be made public
10069 if we want them to be accessible. This has been revealed by the patch
10070 that fixes PR c++/26693 in g++.
10071
10072 2009-04-02 Jakub Jelinek <jakub@redhat.com>
10073
10074 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
10075 Regenerated.
10076 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
10077 Regenerated.
10078 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
10079 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
10080 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
10081 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
10082 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
10083 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
10084 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
10085 Regenerated.
10086 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
10087
10088 2009-03-31 Jason Merrill <jason@redhat.com>
10089
10090 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
10091
10092 PR libstdc++/39310
10093 * include/tr1_impl/type_traits (is_function): Add partial
10094 specializations with function cv-quals.
10095 (__is_function_helper): Remove.
10096 (is_member_pointer): Don't define in terms of is_member_*_pointer.
10097
10098 2009-03-30 Ian Lance Taylor <iant@google.com>
10099
10100 * include/backward/hashtable.h (clear): Return quickly if the
10101 table is empty.
10102
10103 2009-03-27 Ian Lance Taylor <iant@google.com>
10104
10105 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10106 (__stl_prime_list): Add 5 at the start of the list.
10107
10108 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10109
10110 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10111 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10112 std::string&, ios_base::openmode), basic_ifstream<>::
10113 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10114 basic_ofstream(const std::string&, ios_base::openmode),
10115 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10116 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10117 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10118 Add in C++0x mode.
10119 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10120 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10121 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10122 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
10123 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10124 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
10125 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10126
10127 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10128
10129 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
10130 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
10131 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10132 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10133
10134 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10135
10136 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10137 _M_transfer_after, _M_reverse_after): Move out of line...
10138 * include/bits/forward_list.tcc: ... here.
10139 (forward_list<>::reverse): Move inline...
10140 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10141
10142 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10143
10144 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10145 28277.cc: Likewise.
10146 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10147 Likewise.
10148 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10149 Likewise.
10150 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10151 Likewise.
10152
10153 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10154
10155 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10156 year(s).
10157 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10158 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10159 Likewise.
10160 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10161 Likewise.
10162 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10163 Likewise.
10164 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10165
10166 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10167
10168 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10169 iterations for simulators.
10170 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10171 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10172 Condition stream width for simulators.
10173 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10174 Likewise.
10175 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10176 Likewise.
10177 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10178
10179 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10180
10181 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10182 sheet version information. Table-ize docbook element examples.
10183 * doc/xml/manual/using.xml: Human-readable header
10184 markup. Alphabetized. Add new headers.
10185 * doc/html: Regenerate.
10186
10187 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10188
10189 * doc/xml/faq.xml: Fix link to setup documentation.
10190
10191 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10192
10193 * include/std/type_traits (__add_lvalue_reference_helper,
10194 __add_rvalue_reference_helper): As an optimization, rewrite
10195 condition (avoid is_function).
10196
10197 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10198
10199 PR libstdc++/39405
10200 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10201 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10202
10203 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10204
10205 * testsuite/30_threads/condition_variable_any/native_handle/
10206 typesizes.cc: Include tweaks.
10207 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10208 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10209 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10210 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10211 * testsuite/30_threads/condition_variable/native_handle/
10212 typesizes.cc: Same.
10213
10214 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10215
10216 * include/bits/shared_ptr.h: Add include guards.
10217 * include/tr1/shared_ptr.h: Likewise.
10218
10219 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10220
10221 * include/std/iostream: Fix doxygen link.
10222 * include/bits/forward_list.h: Fix doxygen markup.
10223 * include/ext/vstring.h: Escape backslash in doxygen comment.
10224 * include/bits/basic_string.h: Likewise.
10225
10226 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10227
10228 * doc/xml/faq.xml: Fix links to implementation status pages.
10229
10230 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10231
10232 * include/std/complex (operator+(const complex<>&, const _Tp&),
10233 operator+(const _Tp&, const complex<>&),
10234 operator-(const complex<>&, const _Tp&),
10235 operator-(const _Tp&, const complex<>&)): Do not assume real()
10236 returns a reference (against DR 387).
10237 * testsuite/26_numerics/complex/dr387_2.cc: New.
10238
10239 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10240
10241 * testsuite/thread/pthread4.cc: Move...
10242 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10243 * testsuite/thread/pthread5.cc: Move...
10244 * testsuite/23_containers/list/pthread5.cc: ...here.
10245 * testsuite/thread/pthread6.cc: Move...
10246 * testsuite/23_containers/map/pthread6.cc: ...here.
10247 * testsuite/thread/pthread7-rope.cc: Move...
10248 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10249 * testsuite/thread/guard.cc: Move...
10250 * testsuite/18_support/pthread_guard.cc: ...here.
10251 * testsuite/thread/18185.cc: Move...
10252 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10253 * testsuite/thread/pthread1.cc: Move...
10254 * testsuite/23_containers/list/pthread1.cc: ...here.
10255 * testsuite/thread/pthread2.cc: Move...
10256 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10257 * testsuite/thread/pthread3.cc: Move...
10258 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10259
10260 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10261 * testsuite/thread: Remove.
10262
10263 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10264
10265 * configure: Regenerate.
10266
10267 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10268
10269 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10270 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10271 from baseline_dir.
10272 * configure: Regenerate.
10273 * testsuite/Makefile.am (baseline_file): Remove variable.
10274 (site.exp): Set baseline_dir rather than baseline_file.
10275 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10276 * testsuite/Makefile.in: Regenerate.
10277
10278 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10279
10280 * testsuite/30_threads/thread/this_thread: Move...
10281 * testsuite/30_threads/this_thread: ...here.
10282 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10283 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10284 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10285 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10286 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10287 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10288
10289 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10290
10291 * doc/doxygen/user.cfg.in: Tweaks.
10292 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10293 be elsewhere.
10294
10295 * include/tr1_impl/unordered_map: Just use most specialized
10296 container module.
10297 * include/tr1_impl/unordered_set: Same.
10298 * include/tr1_impl/array: Same.
10299 * include/bits/stl_list.h: Same.
10300 * include/bits/stl_map.h: Same.
10301 * include/bits/stl_queue.h: Same.
10302 * include/bits/stl_set.h: Same.
10303 * include/bits/stl_stack.h: Same.
10304 * include/bits/forward_list.h: Same.
10305 * include/bits/basic_string.h: Same.
10306 * include/bits/stl_multimap.h: Same.
10307 * include/bits/stl_vector.h: Same.
10308 * include/bits/stl_deque.h: Same.
10309 * include/bits/stl_multiset.h: Same.
10310 * include/bits/stl_bvector.h: Same.
10311
10312 * include/backward/binders.h: Change binder module to binders.
10313
10314 * include/std/complex: Add complex_numers module.
10315 * include/tr1_impl/complex: Same.
10316
10317 * include/std/valarray: Add numeric_arrays module.
10318 * include/bits/gslice_array.h: Same.
10319 * include/bits/gslice.h: Same.
10320 * include/bits/mask_array.h: Same.
10321 * include/bits/slice_array.h: Same.
10322 * include/bits/indirect_array.h: Same.
10323
10324 * include/bits/allocator.h: Add allocators module.
10325 * include/ext/throw_allocator.h
10326 * include/ext/pool_allocator.h
10327 * include/ext/bitmap_allocator.h
10328 * include/ext/new_allocator.h
10329 * include/ext/malloc_allocator.h
10330 * include/ext/array_allocator.h
10331 * include/ext/mt_allocator.h
10332 * include/ext/debug_allocator.h
10333 * include/ext/extptr_allocator.h
10334
10335 * include/tr1_impl/functional: Move namespace markup here.
10336 * include/tr1_impl/regex: Same.
10337
10338 * include/tr1_impl/type_traits: Add metaprogramming module.
10339 * include/std/type_traits: Same.
10340
10341 * include/std/memory: Add memory module.
10342
10343 * include/std/ratio: Add ratio module.
10344
10345 * include/std/chrono: Move namespace markup here, add time module.
10346
10347 * include/std/thread: Move namespace markup here, add concurrency
10348 module.
10349 * include/std/mutex: Use concurrency module.
10350 * include/std/condition_variable: Same.
10351
10352
10353 * include/bits/ios_base.h: Refine io module.
10354 * include/bits/basic_ios.h: Same.
10355 * include/std/fstream: Same.
10356 * include/std/istream: Same.
10357 * include/std/ostream: Same.
10358 * include/std/sstream: Same.
10359
10360 * include/ext/vstring.h: Correct parameter markup.
10361
10362 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10363 * include/bits/unique_ptr.h: Same.
10364
10365 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10366 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10367 * include/bits/stl_heap.h: Add markup for new groupings.
10368 * include/bits/stl_algobase.h: Same.
10369 * include/bits/stl_algo.h: Same.
10370
10371 * include/c_compatibility/stdatomic.h: Add atomics module.
10372 * include/c_global/cstdatomic: Same.
10373
10374 * libsupc++/exception: Add exceptions module.
10375 * libsupc++/typeinfo: Same.
10376 * libsupc++/new: Same.
10377 * libsupc++/exception_ptr.h: Same.
10378 * include/std/system_error: Same.
10379 * include/std/stdexcept: Same.
10380
10381 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10382 * libsupc++/cxxabi-forced.h: Same.
10383
10384 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10385 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10386 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10387 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10388 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10389 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10390 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10391 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10392 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10393 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10394 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10395 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10396 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10397 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10398 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10399 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10400 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10401 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10402 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10403 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10404 * testsuite/23_containers/vector/requirements/dr438/
10405 constructor_1_neg.cc: Same.
10406 * testsuite/23_containers/vector/requirements/dr438/
10407 constructor_2_neg.cc: Same.
10408 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10409 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10410 * testsuite/23_containers/deque/requirements/dr438/
10411 constructor_1_neg.cc: Same.
10412 * testsuite/23_containers/deque/requirements/dr438/
10413 constructor_2_neg.cc: Same.
10414 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10415 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10416 * testsuite/23_containers/list/requirements/dr438/
10417 constructor_1_neg.cc: Same.
10418 * testsuite/23_containers/list/requirements/dr438/
10419 constructor_2_neg.cc: Same.
10420 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10421 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10422 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10423 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10424 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10425 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10426 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10427 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10428 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10429 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10430
10431 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10432
10433 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10434 * doc/doxygen/user.cfg.in: Update.
10435 * scripts/run_doxygen: Adjust for new group names.
10436
10437 * include/tr1_impl/random: Update doxygen group markup.
10438 * include/tr1_impl/unordered_map: Same.
10439 * include/tr1_impl/unordered_set: Same.
10440 * include/tr1_impl/array: Same.
10441 * include/std/numeric: Same.
10442 * include/std/utility: Same.
10443 * include/std/bitset: Same.
10444 * include/std/iosfwd: Same.
10445 * include/bits/stl_list.h: Same.
10446 * include/bits/stl_map.h: Same.
10447 * include/bits/stl_algobase.h: Same.
10448 * include/bits/stl_queue.h: Same.
10449 * include/bits/stl_set.h: Same.
10450 * include/bits/stl_stack.h: Same.
10451 * include/bits/stl_iterator_base_types.h: Same.
10452 * include/bits/forward_list.h: Same.
10453 * include/bits/basic_string.h: Same.
10454 * include/bits/stl_multimap.h: Same.
10455 * include/bits/stl_vector.h: Same.
10456 * include/bits/stl_deque.h: Same.
10457 * include/bits/stl_multiset.h: Same.
10458 * include/bits/stl_algo.h: Same.
10459 * include/bits/stl_bvector.h: Same.
10460 * include/bits/algorithmfwd.h: Same.
10461 * include/bits/stl_function.h: Same.
10462 * include/tr1/cmath: Same.
10463 * include/backward/binders.h: Same.
10464
10465 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10466
10467 * include/std/system_error (system_category): To system_category().
10468 (generic_category): To generic_category. DR 890.
10469 * src/system_error.cc: Define.
10470 * include/bits/functexcept.h: Only one __throw_system_error.
10471 * src/functexcept.cc: Same.
10472 * include/std/mutex: Fixup for changes above.
10473 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10474 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10475 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10476 * config/abi/pre/gnu.ver: Clean up exports.
10477
10478 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10479
10480 * include/std/thread: Fix typo.
10481 * src/thread.cc (thread::join): Use NULL.
10482
10483 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10484
10485 PR libstdc++/39168
10486 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10487 const string&)): Also check that the value != CHAR_MAX.
10488 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10489 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10490 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10491 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10492 _M_cache(const locale&)): Likewise.
10493 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10494 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10495 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10496 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10497 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10498 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10499
10500 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10501 Benjamin Kosnik <bkoz@redhat.com>
10502
10503 * include/std/thread (_Impl_base): Move _M_id out and into ...
10504 (thread): ...here. Call _M_make_routine in body of constructors.
10505 Adjust data member usage to reflect changes.
10506 (_M_make_routine): From _M_make_shared_data.
10507 (_M_start_thread): Add __shared_base_type argument.
10508 * src/thread.cc: Fixups for above.
10509 * config/abi/pre/gnu.ver: Adjust exports.
10510 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10511 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10512 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10513
10514 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10515
10516 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10517 (compare_type_to_native_type): ...this, add alignment check.
10518 * testsuite/30_threads/condition_variable_any/native_handle/
10519 typesizes.cc: Modify as above.
10520 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10521 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10522 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10523 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10524 * testsuite/30_threads/condition_variable/native_handle/
10525 typesizes.cc: Same.
10526 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10527 typesizes.cc: Same.
10528
10529 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10530 * testsuite/30_threads/thread/cons/2.cc: Same.
10531 * testsuite/30_threads/thread/cons/3.cc: Same.
10532 * testsuite/30_threads/thread/cons/4.cc: Same.
10533 * testsuite/30_threads/thread/cons/5.cc: Same.
10534 * testsuite/30_threads/thread/cons/6.cc: Same.
10535 * testsuite/30_threads/thread/cons/7.cc: Same.
10536 * testsuite/30_threads/thread/cons/8.cc: Same.
10537
10538 * testsuite/30_threads/thread/cons/9.cc: New.
10539 * testsuite/30_threads/thread/cons/moveable.cc: New.
10540
10541 * src/condition_variable.cc: Clean up whitespace.
10542 * include/std/condition_variable: Same.
10543
10544 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10545
10546 * include/std/condition_variable (condition_variable): Remove
10547 _M_internal_mutex. Add private __native_type typedef.
10548 * src/condition_variable.cc (condition_variable::notify_one):
10549 Remove _M_internal_mutex use. Use typedef.
10550 (condition_variable::notify_all): Same.
10551 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10552 (recursive_mutex): Same.
10553 (timed_mutex): Same.
10554 (recursive_timed_mutex): Same.
10555 (once_flag): Make __native_type typedef private.
10556
10557 * include/std/thread (this_thread): Add minimal markup.
10558
10559 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10560 Adjust line numbers.
10561 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10562 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10563 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10564 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10565 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10566 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10567 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10568 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10569 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10570 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10571 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10572 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10573 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10574
10575 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10576 * testsuite/30_threads/condition_variable_any/native_handle/
10577 typesizes.cc: New.
10578 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10579 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10580 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10581 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10582 * testsuite/30_threads/condition_variable/native_handle/
10583 typesizes.cc: Same.
10584 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10585 typesizes.cc: Same.
10586
10587 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10588
10589 PR testsuite/33300
10590 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10591 on darwin for lp64.
10592
10593 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10594
10595 * configure.host: Set abi_baseline_pair for mips64*-linux.
10596 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10597
10598 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10599
10600 * include/std/thread (this_thread::get_id): Inline.
10601
10602 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10603
10604 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10605 _Callable as template argument for _M_make_shared_data.
10606 * testsuite/30_threads/thread/cons/6.cc: New.
10607 * testsuite/30_threads/thread/cons/7.cc: New.
10608 * testsuite/30_threads/thread/cons/8.cc: New.
10609
10610 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10611
10612 * testsuite/30_threads/thread/member: To..
10613 * testsuite/30_threads/thread/members: ...this.
10614 * testsuite/30_threads/condition_variable/member: To...
10615 * testsuite/30_threads/condition_variable/members: ...this.
10616
10617 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10618
10619 * include/std/thread (thread::id): Move definition inside thread.
10620 Use native_handle_type. Remove this_thread::get_id friend.
10621 Change __thread_data_ptr to __shared_base_ptr.
10622 (thread::id::id(native_handle_type): Make public. Still explicit.
10623 Use native_handle_type. Change _M_thread_id to _M_thread.
10624 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10625 _M_thread_handle to _M_id.
10626 (thread::__thread_data): Rename to _Impl.
10627 Fixup for renames.
10628 (thread::_M_make_thread_data): Return derived type.
10629 (thread::hardware_concurrency): Add definition for default case.
10630 (thread::get_id): Now can define inline.
10631 (thread): Change _M_thread_data to _M_data.
10632 (this_thread::get_id): Now can define inline.
10633 * src/thread.cc (__thread_proxy): Rename to
10634 execute_native_thread_routine.
10635 Fixup for other renames.
10636 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10637 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10638 * testsuite/30_threads/thread/algorithm: Move to..
10639 * testsuite/30_threads/thread/swap: ...this.
10640 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10641 * testsuite/30_threads/thread/id/operators.cc: New.
10642
10643 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10644
10645 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10646 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10647 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10648 exposing it in public std::tuple interface.
10649
10650 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10651 Benjamin Kosnik <bkoz@redhat.com>
10652
10653 * include/std/thread (__thread_data_base): Nest class in std::thread.
10654 (__thread_data): Likewise.
10655 (__thread_data_ptr): Nest typedef in std::thread.
10656 * src/thread.cc (__thread_proxy): Qualify the above names.
10657 * config/abi/pre/gnu.ver: Remove unused exports.
10658
10659 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10660
10661 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10662 * include/bits/stl_vector.h: Remove private vector_type typedef.
10663 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10664 Fix line numbers.
10665 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10666 * testsuite/23_containers/vector/requirements/dr438/
10667 constructor_1_neg.cc: Same.
10668 * testsuite/23_containers/vector/requirements/dr438/
10669 constructor_2_neg.cc: Same.
10670 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10671 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10672
10673 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10674
10675 PR libstdc++/25191
10676 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10677 deal consistently with __try and __catch too.
10678 * src/localename.cc: Replace try -> __try, catch -> __catch.
10679 * src/ios.cc: Likewise.
10680 * src/locale.cc: Likewise.
10681 * src/istream.cc: Likewise.
10682 * src/thread.cc: Likewise.
10683 * src/compatibility.cc: Likewise.
10684 * src/bitmap_allocator.cc: Likewise.
10685 * src/ios_init.cc: Likewise.
10686 * include/debug/deque: Likewise.
10687 * include/debug/list: Likewise.
10688 * include/tr1_impl/hashtable: Likewise.
10689 * include/std/bitset: Likewise.
10690 * include/ext/pb_ds/detail/resize_policy/
10691 hash_load_check_resize_trigger_imp.hpp: Likewise.
10692 * include/ext/pb_ds/detail/resize_policy/
10693 hash_standard_resize_policy_imp.hpp: Likewise.
10694 * include/ext/pb_ds/detail/cc_hash_table_map_/
10695 resize_fn_imps.hpp: Likewise.
10696 * include/ext/pb_ds/detail/cc_hash_table_map_/
10697 constructor_destructor_fn_imps.hpp: Likewise.
10698 * include/ext/pb_ds/detail/pat_trie_/
10699 split_join_branch_bag.hpp: Likewise.
10700 * include/ext/pb_ds/detail/pat_trie_/
10701 constructors_destructor_fn_imps.hpp: Likewise.
10702 * include/ext/pb_ds/detail/bin_search_tree_/
10703 constructors_destructor_fn_imps.hpp: Likewise.
10704 * include/ext/pb_ds/detail/gp_hash_table_map_/
10705 resize_fn_imps.hpp: Likewise.
10706 * include/ext/pb_ds/detail/gp_hash_table_map_/
10707 constructor_destructor_fn_imps.hpp: Likewise.
10708 * include/ext/pb_ds/detail/binary_heap_/
10709 constructors_destructor_fn_imps.hpp: Likewise.
10710 * include/ext/pb_ds/detail/binary_heap_/
10711 erase_fn_imps.hpp: Likewise.
10712 * include/ext/pb_ds/detail/binary_heap_/
10713 split_join_fn_imps.hpp: Likewise.
10714 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10715 constructors_destructor_fn_imps.hpp: Likewise.
10716 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10717 * include/ext/pb_ds/detail/list_update_map_/
10718 constructor_destructor_fn_imps.hpp: Likewise.
10719 * include/ext/slist: Likewise.
10720 * include/ext/memory: Likewise.
10721 * include/ext/rc_string_base.h: Likewise.
10722 * include/ext/ropeimpl.h: Likewise.
10723 * include/ext/vstring.tcc: Likewise.
10724 * include/ext/rope: Likewise.
10725 * include/ext/sso_string_base.h: Likewise.
10726 * include/bits/shared_ptr.h: Likewise.
10727 * include/bits/stl_list.h: Likewise.
10728 * include/bits/locale_classes.tcc: Likewise.
10729 * include/bits/locale_facets.tcc: Likewise.
10730 * include/bits/locale_classes.h: Likewise.
10731 * include/bits/forward_list.h: Likewise.
10732 * include/bits/stl_vector.h: Likewise.
10733 * include/bits/stl_deque.h: Likewise.
10734 * include/bits/istream.tcc: Likewise.
10735 * include/bits/stl_uninitialized.h: Likewise.
10736 * include/bits/ostream.tcc: Likewise.
10737 * include/bits/vector.tcc: Likewise.
10738 * include/bits/stl_tempbuf.h: Likewise.
10739 * include/bits/deque.tcc: Likewise.
10740 * include/bits/basic_string.tcc: Likewise.
10741 * include/bits/ostream_insert.h: Likewise.
10742 * include/bits/locale_facets_nonio.tcc: Likewise.
10743 * include/bits/stl_tree.h: Likewise.
10744 * include/bits/fstream.tcc: Likewise.
10745 * include/tr1/shared_ptr.h: Likewise.
10746 * include/tr1/hypergeometric.tcc: Likewise.
10747 * include/backward/hashtable.h: Likewise.
10748 * libsupc++/exception_ptr.h: Likewise.
10749 * libsupc++/eh_personality.cc: Likewise.
10750 * libsupc++/eh_call.cc: Likewise.
10751 * config/locale/gnu/monetary_members.cc: Likewise.
10752 * config/locale/gnu/time_members.h: Likewise.
10753 * config/locale/generic/time_members.h: Likewise.
10754
10755 2009-02-03 Johannes Singler <singler@ira.uka.de>
10756
10757 * include/parallel/algorithmfwd.h:
10758 Add parallelism default for many declarations.
10759 * include/parallel/numericfwd.h: Likewise.
10760 * include/parallel/iterator.h: Use iterator_traits as usual.
10761 * include/parallel/par_loop.h:
10762 Include equally_split.h.
10763 (for_each_template_random_access_ed):
10764 Avoid calling the Result default constructor.
10765 * include/parallel/numeric: Replace
10766 for_each_template_random_access by
10767 for_each_template_random_access_ed in numeric functions.
10768
10769 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10770
10771 * config/os/gnu-linux/os_defines.h: Remove superfluous
10772 __NO_STRING_INLINES.
10773
10774 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10775
10776 * testsuite/21_strings/c_strings/char/3.cc: New test.
10777 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10778
10779 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10780 Jakub Jelinek <jakub@redhat.com>
10781
10782 PR libstdc++/30928 (partial, works together with recent glibcs)
10783 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10784 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10785 defined.
10786 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10787 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10788 defined.
10789 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10790 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10791 defined.
10792 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10793 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10794 defined.
10795 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10796 argument is const char *, assign result to const char * var, not
10797 char *.
10798 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10799 argument is const wchar_t *, assign result to const wchar_t * var, not
10800 wchar_t *.
10801
10802 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10803
10804 * include/std/thread: Remove unused headers.
10805 (__thread_data_base): Remove unused mutex and base.
10806 (thread::~thread): Only detach if joinable.
10807 (thread::joinable): Test if thread data ptr is empty.
10808 (thread::_M_thread_data_mutex): Remove.
10809 (thread::_M_get_thread_data): Remove.
10810 (thread::_M_make_thread_data): Remove overload, use make_shared.
10811 (thread::id::id): Make constructor explicit.
10812 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10813 (thread::_M_start_thread): Break shared_ptr cycle on error.
10814 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10815 * testsuite/30_threads/thread/member/4.cc: New.
10816 * testsuite/30_threads/thread/member/5.cc: New.
10817
10818 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10819
10820 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10821 (standard_layout): Just use !has_virtual_destructor for now.
10822 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10823 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10824 * testsuite/30_threads/recursive_mutex/requirements/
10825 standard_layout.cc: New.
10826 * testsuite/30_threads/condition_variable/requirements/
10827 standard_layout.cc: New.
10828 * testsuite/29_atomics/atomic_address/requirements/
10829 standard_layout.cc: Adjust.
10830 * testsuite/29_atomics/atomic_flag/requirements/
10831 standard_layout.cc: Same.
10832 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10833 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10834 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10835 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10836 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10837 line numbers.
10838 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10839 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10840 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10841 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10842 Remove, not required.
10843
10844 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10845
10846 * include/std/thread (__thread_data_base, thread): Rename member
10847 functions to match coding style.
10848 (thread::thread,thread::operator=): Define move operations.
10849 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10850 * config/abi/pre/gnu.ver: Adjust.
10851
10852 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10853
10854 PR libstdc++/38384
10855 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10856 on HPUX.
10857 * configure: Regenerate.
10858
10859 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10860
10861 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10862 atomic_flag_fence.
10863
10864 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10865
10866 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10867 Uros Bizjak <ubizjak@gmail.com>
10868
10869 PR libstdc++/38834
10870 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10871 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10872
10873 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10874 Rainer Emrich <r.emrich@de.tecosim.com>
10875
10876 PR libstdc++/38919
10877 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10878 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10879 * configure: Regenerate.
10880
10881 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10882
10883 * include/std/thread (__thread_data_base::__run): Make non-const.
10884 * testsuite/30_threads/thread/cons/5.cc: New.
10885
10886 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10887
10888 * src/Makefile.am (sources): Add math_stubs_float.cc.
10889 * src/Makefile.in: Regenerate.
10890 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10891
10892 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10893
10894 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10895 * src/Makefile.in: Regenerate.
10896 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10897
10898 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10899
10900 PR libstdc++/32666
10901 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10902
10903 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10904
10905 PR libstdc++/32666
10906 * Makefile.am (hosted_source): Remove libmath directory.
10907 * Makefile.in: Regenerate.
10908 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10909 (AC_REPLACE_MATHFUNCS): Remove.
10910 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10911 in GLIBCXX_CHECK_C99_TR1.
10912 * acinclude.m4: Remove libmath, need_math.
10913 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10914 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10915 * configure.ac: Same.
10916 * configure: Regenerate.
10917 * fragment.am: Fix comment.
10918 * config.h.in: Regenerate.
10919 * src/Makefile.in: Regenerate.
10920 * src/Makefile.am: Remove libmath references.
10921 * doc/Makefile.in: Regenerate.
10922 * po/Makefile.in: Regenerate.
10923 * include/Makefile.in: Regenerate.
10924 * libsupc++/Makefile.in: Regenerate.
10925 * testsuite/Makefile.in: Regenerate.
10926
10927 * src/compatibility.cc: Also export long double versions of "C" math
10928 library if hppa-linux.
10929 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10930 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10931
10932 * libmath: Remove.
10933 * libmath/signbit.c: Same.
10934 * libmath/stubs.c: Same.
10935 * libmath/Makefile.in: Same.
10936 * libmath/copysignf.c: Same.
10937 * libmath/mathconf.h: Same.
10938 * libmath/signbitf.c: Same.
10939 * libmath/Makefile.am: Same.
10940 * libmath/signbitl.c: Same.
10941
10942 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10943 Paolo Carlini <paolo.carlini@oracle.com>
10944
10945 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10946 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10947 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10948 * configure.ac: Adjust.
10949 * doc/xml/manual/configure.xml: Update.
10950 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10951 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10952 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10953 * configure: Regenerate.
10954 * config.h.in: Likewise.
10955
10956 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10957 thread::joinable, thread::swap, this_thread::get_id,
10958 this_thread::yield): Define inline...
10959 * include/std/thread: ... here.
10960 * config/abi/pre/gnu.ver: Adjust.
10961
10962 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10963
10964 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10965 Add dg-timeout-factor 2.0.
10966 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10967 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10968 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10969 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10970 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10971 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10972
10973 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10974
10975 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10976 field from readelf output.
10977
10978 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10979
10980 PR libstdc++/38384
10981 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10982 * configure: Regenerate.
10983
10984 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10985
10986 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10987 _GLIBCXX_HAVE_TLS.
10988 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10989
10990 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10991
10992 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10993 constructor for _M_pattern.
10994 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10995 string.cc: Test construction from different basic_string type.
10996 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10997 string.cc: Likewise.
10998
10999 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
11000 Jonathan Larmour <jifl@eCosCentric.com>
11001
11002 PR libstdc++/36801
11003 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
11004 New.
11005 (__gnu_cxx::__exchange_and_add): Use it.
11006 * src/atomic.cc (get_atomic_mutex): New.
11007 * src/debug.cc (get_safe_base_mutex): New.
11008 * src/locale.cc (get_locale_cache_mutex): New.
11009 * src/mt_allocator.cc (get_freelist): New.
11010 (get_freelist_mutex): New.
11011 * src/pool_allocator.cc (get_palloc_mutex): New.
11012 * include/std/mutex (__once_functor_lock): To
11013 (__get_once_functor_lock): ...this.
11014 * src/mutex.cc (__once_mutex): Don't export, use
11015 (get_once_mutex): ...this.
11016 * config/abi/pre/gnu.ver: Adjust exports.
11017
11018 2009-01-07 Jakub Jelinek <jakub@redhat.com>
11019
11020 PR libstdc++/38732
11021 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
11022 referenceCount field again.
11023 (__cxxabiv1::__cxa_refcounted_exception): New struct.
11024 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
11025 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
11026 inline functions.
11027 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
11028 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
11029 instead of __cxa_exception.
11030 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
11031 __cxxabiv1::__cxa_throw): Likewise.
11032 * libsupc++/eh_ptr.cc (std::rethrow_exception,
11033 std::__exception_ptr::exception_ptr::_M_addref,
11034 std::__exception_ptr::exception_ptr::_M_release,
11035 __gxx_dependent_exception_cleanup): Likewise.
11036 * testsuite/18_support/exception/38732.cc: New test.
11037
11038 PR libstdc++/38092
11039 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
11040 * src/compatibility.cc: Don't use .symver directives if
11041 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
11042 * config.h.in: Regenerated.
11043 * configure: Likewise.
11044
11045 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
11046
11047 PR libstdc++/38466
11048 * include/bits/stl_pair.h: Document C++03 pair vs swap.
11049
11050 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
11051
11052 * src/locale_init.cc (locale::_S_initialize_once): Move construction
11053 of classic locale...
11054 (locale::classic): Here.
11055
11056 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
11057
11058 * include/tr1_impl/regex: Fix bad return statements and typos.
11059
11060 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11061
11062 * include/tr1_impl/regex: Remove unimplemented function definitions.
11063 * testsuite/28_regex/init-list.cc: Compile only.
11064 * testsuite/tr1/7_regular_expressions/regex/cons/char/
11065 c_string_extended.cc: Same.
11066 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
11067 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
11068
11069 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11070
11071 PR libstdc++/38384
11072 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
11073 * configure: Regenerate.
11074
11075 2009-01-05 Ben Elliston <bje@au.ibm.com>
11076
11077 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
11078 * configure: Regenerate.
11079
11080 2009-01-05 Ben Elliston <bje@au.ibm.com>
11081
11082 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
11083 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
11084 * configure: Regenerate.
11085
11086 2009-01-04 Richard Guenther <rguenther@suse.de>
11087
11088 PR libstdc++/38720
11089 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
11090 integer type for storage, arithmetic and comparisons.
11091 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
11092
11093 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
11094
11095 PR libstdc++/38719
11096 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
11097 _Fwd_list_const_iterator::_M_next): Fix return type.
11098
11099 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11100
11101 * Revert last commit, reopen and suspend libstdc++/38678.
11102
11103 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11104
11105 PR libstdc++/38678
11106 * include/std/istream (basic_istream<>::_M_read): New.
11107 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11108 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11109 * include/std/ostream (basic_ostream<>::_M_write_): New.
11110 (basic_ostream<>::_M_write): Adjust.
11111 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11112 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11113 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11114 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11115 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.