]> gcc.gnu.org Git - gcc.git/blame - libstdc++-v3/ChangeLog
cplus-dem.c (ada_demangle): Ensure demangled is freed.
[gcc.git] / libstdc++-v3 / ChangeLog
CommitLineData
ed20c43e
GP
12009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
2
3 * doc/xml/manual/appendix_contributing.xml: Adjust link to
4 coreutils.
5
172d0c86
JK
62009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
7
8 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
9
f16fd827
JM
102009-09-17 Joseph Myers <joseph@codesourcery.com>
11
12 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
13 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
14 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
15 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
16 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
17 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
18 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
19 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
20 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
21 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
22 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
23 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
24
e10822c2
JM
252009-09-17 Joseph Myers <joseph@codesourcery.com>
26
27 * include/ext/vstring.h (to_wstring(long long),
28 to_wstring(unsigned long long), to_wstring(long double)): Disable
29 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
30
15ac3c72
JS
312009-09-17 Johannes Singler <singler@ira.uka.de>
32
33 * include/parallel/algobase.h: Replace tabs by spaces;
34 correct line breaks.
35 * include/parallel/algorithmfwd.h: Likewise.
36 * include/parallel/balanced_quicksort.h: Likewise.
37 * include/parallel/base.h: Likewise.
38 * include/parallel/checkers.h: Likewise.
39 * include/parallel/compatibility.h: Likewise.
40 * include/parallel/equally_split.h: Likewise.
41 * include/parallel/find.h: Likewise.
42 * include/parallel/for_each.h: Likewise.
43 * include/parallel/for_each_selectors.h: Likewise.
44 * include/parallel/iterator.h: Likewise.
45 * include/parallel/list_partition.h: Likewise.
46 * include/parallel/losertree.h: Likewise.
47 * include/parallel/merge.h: Likewise.
48 * include/parallel/multiseq_selection.h: Likewise.
49 * include/parallel/multiway_merge.h: Likewise.
50 * include/parallel/multiway_mergesort.h: Likewise.
51 * include/parallel/numeric: Likewise.
52 * include/parallel/numericfwd.h: Likewise.
53 * include/parallel/omp_loop.h: Likewise.
54 * include/parallel/omp_loop_static.h: Likewise.
55 * include/parallel/par_loop.h: Likewise.
56 * include/parallel/partial_sum.h: Likewise.
57 * include/parallel/partition.h: Likewise.
58 * include/parallel/queue.h: Likewise.
59 * include/parallel/quicksort.h: Likewise.
60 * include/parallel/random_number.h: Likewise.
61 * include/parallel/random_shuffle.h: Likewise.
62 * include/parallel/search.h: Likewise.
63 * include/parallel/set_operations.h: Likewise.
64 * include/parallel/settings.h: Likewise.
65 * include/parallel/sort.h: Likewise.
66 * include/parallel/types.h: Likewise.
67 * include/parallel/unique_copy.h: Likewise.
68 * include/parallel/workstealing.h: Likewise.
69 * include/parallel/algo.h: Likewise;
70 shorten _ForwardIterator to _FIterator.
71 * include/parallel/find_selectors.h: Likewise.
72
721641c4
JS
732009-09-16 Johannes Singler <singler@ira.uka.de>
74
75 * include/parallel/base.h: Correct some comments accidentally changed
76 during uglification.
77 * include/parallel/find.h: Likewise.
78 * include/parallel/find_selectors.h: Likewise.
79 * include/parallel/multiway_merge.h: Likewise.
80 * include/parallel/multiway_mergesort.h: Likewise.
81 * include/parallel/partial_sum.h: Likewise.
82 * include/parallel/partition.h: Likewise.
83 * include/parallel/queue.h: Likewise.
84 * include/parallel/random_shuffle.h: Likewise.
85 * include/parallel/settings.h: Likewise.
86 * include/parallel/sort.h: Likewise.
87 * include/parallel/tags.h: Likewise.
88 * include/parallel/workstealing.h: Likewise.
89
54384f7f
JS
902009-09-16 Johannes Singler <singler@ira.uka.de>
91
92 * include/parallel/base.h (_EqualFromLess):
93 Correct uglification of member variables and method arguments.
94 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
95 * include/parallel/find_selectors.h (__find_first_of_selector):
96 Likewise.
97 * include/parallel/iterator.h (_IteratorTriple): Likewise.
98 * include/parallel/multiseq_selection.h
99 (_Lexicographic, _LexicographicReverse): Likewise.
100 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
101 Likewise.
102 * include/parallel/random_number.h (_RandomNumber): Likewise.
103 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
104 Likewise.
105 * include/parallel/set_operations.h (__symmetric_difference_func,
106 __difference_func, __intersection_func, __union_func,
107 parallel_set_union, parallel_set_intersection, parallel_set_difference,
108 parallel_set_symmetric_difference): Likewise.
109 * include/parallel/tags.h (parallel_tag): Likewise.
110 * include/parallel/workstealing.h (_Job): Likewise.
111 * include/parallel/multiway_merge.h
112 (__multiway_merge_k_variant_sentinel_switch:operator())
113 correct uglification of _*LoserTree*.
114 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
115 uglification of member variables and method arguments.
116 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
117 * include/parallel/for_each_selectors.h: Likewise.
118 * include/parallel/omp_loop.h: Likewise.
119 * include/parallel/algo.h: Likewise; uglify c_rand_number.
120
11b9c936
JS
1212009-09-16 Johannes Singler <singler@ira.uka.de>
122
123 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
124 Replace redundant _Self.
125 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
126 Replace redundant _Self.
127 * include/parallel/algo.h: Correct accidental _Self in comments.
128 * include/parallel/losertree.h: Likewise.
129 * include/parallel/multiway_merge.h: Likewise.
130 * include/parallel/random_shuffle.h: Likewise.
131
1acba85b
JS
1322009-09-16 Johannes Singler <singler@ira.uka.de>
133
134 * include/parallel/algobase.h: Uglify internal identifiers.
135 * include/parallel/algo.h: Likewise.
136 * include/parallel/algorithm: Likewise.
137 * include/parallel/algorithmfwd.h: Likewise.
138 * include/parallel/balanced_quicksort.h: Likewise.
139 * include/parallel/base.h: Likewise.
140 * include/parallel/basic_iterator.h: Likewise.
141 * include/parallel/checkers.h: Likewise.
142 * include/parallel/compatibility.h: Likewise.
143 * include/parallel/compiletime_settings.: Likewise.
144 * include/parallel/equally_split.h: Likewise.
145 * include/parallel/features.h: Likewise.
146 * include/parallel/find.h: Likewise.
147 * include/parallel/find_selectors.h: Likewise.
148 * include/parallel/for_each.h: Likewise.
149 * include/parallel/for_each_selectors.h: Likewise.
150 * include/parallel/iterator.h: Likewise.
151 * include/parallel/list_partition.h: Likewise.
152 * include/parallel/losertree.h: Likewise.
153 * include/parallel/merge.h: Likewise.
154 * include/parallel/multiseq_selection.h: Likewise.
155 * include/parallel/multiway_merge.h: Likewise.
156 * include/parallel/multiway_mergesort.h: Likewise.
157 * include/parallel/numeric: Likewise.
158 * include/parallel/numericfwd.h: Likewise.
159 * include/parallel/omp_loop.h: Likewise.
160 * include/parallel/omp_loop_static.h: Likewise.
161 * include/parallel/parallel.h: Likewise.
162 * include/parallel/par_loop.h: Likewise.
163 * include/parallel/partial_sum.h: Likewise.
164 * include/parallel/partition.h: Likewise.
165 * include/parallel/queue.h: Likewise.
166 * include/parallel/quicksort.h: Likewise.
167 * include/parallel/random_number.h: Likewise.
168 * include/parallel/random_shuffle.h: Likewise.
169 * include/parallel/search.h: Likewise.
170 * include/parallel/set_operations.h: Likewise.
171 * include/parallel/settings.h: Likewise.
172 * include/parallel/sort.h: Likewise.
173 * include/parallel/tags.h: Likewise.
174 * include/parallel/types.h: Likewise.
175 * include/parallel/unique_copy.h: Likewise.
176 * include/parallel/workstealing.h: Likewise.
177
af0b8d73
PC
1782009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
179
180 PR libstdc++/41037
181 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
182 and wcerr flags.
183 * testsuite/27_io/objects/char/41037.cc: New.
184 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
185
3cec90b4
AS
1862009-09-14 Andrew Stubbs <ams@codesourcery.com>
187
188 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
189 constraint.
190
6aa8519d
JS
1912009-09-11 Johannes Singler <singler@ira.uka.de>
192
193 * include/parallel/multiway_merge.h
194 (multiway_merge_exact_splitting): Deallocate borders correctly.
195 (parallel_multiway_merge): Remove unnecessarily complicated
196 allocation, random access iterators are default-constructible;
197 deallocate ne_seqs correctly.
198
fc52f99d
PC
1992009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
200
201 PR libstdc++/41316
202 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
203 Remove.
204 (forward_list<>::sort(_Comp)): Only declare.
205 (forward_list<>::sort()): Forward to the latter.
206 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
207 Remove definition.
208 (forward_list<>::sort(_Comp)): Define.
209 * testsuite/23_containers/forward_list/requirements/dr438/
210 assign_neg.cc: Adjust dg-error line number.
211 * testsuite/23_containers/forward_list/requirements/dr438/
212 insert_neg.cc: Likewise.
213 * testsuite/23_containers/forward_list/requirements/dr438/
214 constructor_1_neg.cc: Likewise.
215 * testsuite/23_containers/forward_list/requirements/dr438/
216 constructor_2_neg.cc: Likewise.
217
878f62e5
RW
2182009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
219
220 * src/Makefile.am (libstdc___la_LINK): New.
221 * src/Makefile.in: Regenerate.
222
29cd5cc5
LR
2232009-09-09 Loren J. Rittle <ljrittle@acm.org>
224
225 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
226 *-*-freebsd* from both dg-do and dg-options.
227
713e2ea6
AO
2282009-09-08 Alexandre Oliva <aoliva@redhat.com>
229
230 * configure: Rebuilt with modified libtool.m4.
231
d4e0a1c0
L
2322009-09-07 H.J. Lu <hongjiu.lu@intel.com>
233 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
234
235 PR libstdc++/41280
236 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
237 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
238 * configure: Regenerate.
239
f7d601a5
PC
2402009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
241
242 PR libstdc++/41267
243 * include/bits/stl_algobase.h (__copy_move::__copy_m,
244 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
245 with a null third argument.
246
880b527f
BK
2472009-09-04 Benjamin Kosnik <bkoz@redhat.com>
248
249 Revert.
250 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
251 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
252 bool for stream sentry objects.
253 * include/bits/istream.tcc: Same.
254 * include/bits/ostream.tcc: Same.
255 * include/bits/basic_string.tcc: Same.
256 * include/bits/ostream_insert.h: Same.
257 * src/istream.cc: Same.
258
865dfe39
RW
2592009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
260
6330e1d9
RW
261 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
262 instantiation with additional commands issued for each Makefile
263 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
264 runs these commands.
265 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
266 running `make' in include, passing `pch_build=' to `make'.
267 * configure: Regenerate.
268
865dfe39
RW
269 PR libstdc++/41220
270 * include/Makefile.am (CLEANFILES): Add stamp-host.
271 * include/Makefile.in: Regenerate.
272
ea9549ff
JM
2732009-09-02 Joseph Myers <joseph@codesourcery.com>
274
275 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
276 under util/ to remote host. Copy .h and .hpp files at more levels
277 under util/ to remote host.
278
e123d196
PC
2792009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
280
281 * include/bits/stl_uninitialized.h
880b527f 282 (__uninitialized_copy::uninitialized_copy): Just call (the now
e123d196
PC
283 forwarding) _Construct.
284
01bbe151
CJ
2852009-09-01 Chris Jefferson <chris@bubblescope.net>
286 Paolo Carlini <paolo.carlini@oracle.com>
287
288 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
289 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
290 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
291 move_iterators/1.cc: Adjust, do not define
292 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
293 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
294 move_iterators/1.cc: Likewise.
295 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
296 * testsuite/25_algorithms/move/1.cc: Likewise.
297 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
298 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
299 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
300 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
301 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
302 test for predicated test.
303 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
304 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
305 for predicated version.
306 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
307
308 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
309 enable test2 and test3.
310
311 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
312 moving bug in C++0x mode.
313
314 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
315 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
316 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
317 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
318
d35c8bb5
UB
3192009-08-31 Uros Bizjak <ubizjak@gmail.com>
320 Kaz Kojima <kkojima@gcc.gnu.org>
321
322 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
323 dg-add-options ieee.
324 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
325 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
326 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
327 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
328 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
329 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
330 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
331 * testsuite/18_support/numeric_limits/
332 specialization_default_values.cc: Likewise.
333 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
334 * testsuite/26_numerics/complex/pow.cc: Likewise.
335 * testsuite/tr1/5_numerical_facilities/special_functions/
336 01_assoc_laguerre/check_nan.cc: Likewise.
337 * testsuite/tr1/5_numerical_facilities/special_functions/
338 02_assoc_legendre/check_nan.cc: Likewise.
339 * testsuite/tr1/5_numerical_facilities/special_functions/
340 03_beta/check_nan.cc: Likewise.
341 * testsuite/tr1/5_numerical_facilities/special_functions/
342 04_comp_ellint_1/check_nan.cc: Likewise.
343 * testsuite/tr1/5_numerical_facilities/special_functions/
344 05_comp_ellint_2/check_nan.cc: Likewise.
345 * testsuite/tr1/5_numerical_facilities/special_functions/
346 06_comp_ellint_3/check_nan.cc: Likewise.
347 * testsuite/tr1/5_numerical_facilities/special_functions/
348 07_conf_hyperg/check_nan.cc: Likewise.
349 * testsuite/tr1/5_numerical_facilities/special_functions/
350 08_cyl_bessel_i/check_nan.cc: Likewise.
351 * testsuite/tr1/5_numerical_facilities/special_functions/
352 09_cyl_bessel_j/check_nan.cc: Likewise.
353 * testsuite/tr1/5_numerical_facilities/special_functions/
354 10_cyl_bessel_k/check_nan.cc: Likewise.
355 * testsuite/tr1/5_numerical_facilities/special_functions/
356 11_cyl_neumann/check_nan.cc: Likewise.
357 * testsuite/tr1/5_numerical_facilities/special_functions/
358 12_ellint_1/check_nan.cc: Likewise.
359 * testsuite/tr1/5_numerical_facilities/special_functions/
360 13_ellint_2/check_nan.cc: Likewise.
361 * testsuite/tr1/5_numerical_facilities/special_functions/
362 14_ellint_3/check_nan.cc: Likewise.
363 * testsuite/tr1/5_numerical_facilities/special_functions/
364 15_expint/check_nan.cc: Likewise.
365 * testsuite/tr1/5_numerical_facilities/special_functions/
366 16_hermite/check_nan.cc: Likewise.
367 * testsuite/tr1/5_numerical_facilities/special_functions/
368 17_hyperg/check_nan.cc: Likewise.
369 * testsuite/tr1/5_numerical_facilities/special_functions/
370 18_laguerre/check_nan.cc: Likewise.
371 * testsuite/tr1/5_numerical_facilities/special_functions/
372 19_legendre/check_nan.cc: Likewise.
373 * testsuite/tr1/5_numerical_facilities/special_functions/
374 20_riemann_zeta/check_nan.cc: Likewise.
375 * testsuite/tr1/5_numerical_facilities/special_functions/
376 21_sph_bessel/check_nan.cc: Likewise.
377 * testsuite/tr1/5_numerical_facilities/special_functions/
378 22_sph_legendre/check_nan.cc: Likewise.
379 * testsuite/tr1/5_numerical_facilities/special_functions/
380 23_sph_neumann/check_nan.cc: Likewise.
381
6401164d
PC
3822009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
383
384 * include/bits/stl_construct.h: Include <bits/move.h>.
385
55dd8445
CJ
3862009-08-29 Chris Jefferson <chris@bubblescope.net>
387
388 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
389 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
390 Add.
391 * include/bits/stl_tempbuf.h (_Temporary_buffer::
392 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
393 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
394 C++0x mode.
395 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
396 const copy_tracker&)): Add.
397 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
398 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
399
3d1be5be
BK
4002009-08-26 Benjamin Kosnik <bkoz@redhat.com>
401
402 * config/abi/pre/gnu.ver: Fixups for string member functions.
403
41bc3c4a
JW
4042009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
405
406 PR libstdc++/41005
407 * configure.ac: Bump libtool_VERSION to 6:14:0.
408 * configure: Regenerate.
409 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
410 * src/Makefile.in: Regenerate.
411 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
412 move <future> symbols to 3.4.14 version.
413 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
414
439a0f5a
BK
4152009-08-25 Benjamin Kosnik <bkoz@redhat.com>
416
417 * include/bits/basic_string.h (basic_string): Add cbegin(),
418 cend(), crbegin(), crend() in C++0x mode.
419 * config/abi/pre/gnu.ver: Add exports.
420
421 * testsuite/util/testsuite_containers.h: New.
422 * testsuite/util/testsuite_container_traits.h: New.
423 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
424 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
425 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
426 * testsuite/ext/vstring/requirements/typedefs.cc: New.
427 * testsuite/23_containers/unordered_map/requirements/
428 cliterators.cc: Edit.
429 * testsuite/23_containers/unordered_map/requirements/
430 citerators.cc: Edit.
431 * testsuite/23_containers/unordered_map/requirements/
432 explicit_instantiation/1.cc: New.
433 * testsuite/23_containers/unordered_map/requirements/
434 explicit_instantiation/2.cc: New.
435 * testsuite/23_containers/unordered_map/requirements/
436 explicit_instantiation/3.cc: New.
437 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
438 * testsuite/23_containers/unordered_map/requirements/
439 explicit_instantiation.cc: Move to nested directory.
440 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
441 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
442 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
443 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
444 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
445 * testsuite/23_containers/set/requirements/typedefs.cc: New.
446 * testsuite/23_containers/unordered_multimap/requirements/
447 cliterators.cc: Edit.
448 * testsuite/23_containers/unordered_multimap/requirements/
449 citerators.cc: Edit.
450 * testsuite/23_containers/unordered_multimap/requirements/
451 explicit_instantiation/1.cc: New.
452 * testsuite/23_containers/unordered_multimap/requirements/
453 explicit_instantiation/2.cc: Edit.: New.
454 * testsuite/23_containers/unordered_multimap/requirements/
455 explicit_instantiation/3.cc: New.
456 * testsuite/23_containers/unordered_multimap/requirements/
457 typedefs.cc: Edit.
458 * testsuite/23_containers/unordered_multimap/requirements/
459 explicit_instantiation.cc: Move to nested.
460 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
461 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
462 * testsuite/23_containers/forward_list/requirements/dr438/
463 insert_neg.cc: New.
464 * testsuite/23_containers/forward_list/requirements/dr438/
465 assign_neg.cc: New.
466 * testsuite/23_containers/forward_list/requirements/dr438/
467 constructor_1_neg.cc: New.
468 * testsuite/23_containers/forward_list/requirements/dr438/
469 constructor_2_neg.cc: New.
470 * testsuite/23_containers/forward_list/requirements/dr438/
471 constructor.cc: New.
472 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
473 * testsuite/23_containers/unordered_set/requirements/
474 cliterators.cc: Edit.
475 * testsuite/23_containers/unordered_set/requirements/
476 citerators.cc: Edit.
477 * testsuite/23_containers/unordered_set/requirements/
478 explicit_instantiation/1.cc: New.
479 * testsuite/23_containers/unordered_set/requirements/
480 explicit_instantiation/2.cc: New.
481 * testsuite/23_containers/unordered_set/requirements/
482 explicit_instantiation/3.cc: New.
483 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
484 * testsuite/23_containers/unordered_set/requirements/
485 explicit_instantiation.cc: Move to nested.
486 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
487 * testsuite/23_containers/vector/requirements/dr438/bool/
488 constructor.cc: Move.
489 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
490 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
491 * testsuite/23_containers/vector/bool/requirements/dr438/
492 constructor.cc: New.
493 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
494 * testsuite/23_containers/deque/requirements/typedefs.cc
495 * testsuite/23_containers/stack/requirements/typedefs.cc
496 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
497 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
498 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
499 * testsuite/23_containers/list/requirements/typedefs.cc: New.
500 * testsuite/23_containers/unordered_multiset/requirements/
501 cliterators.cc: Edit.
502 * testsuite/23_containers/unordered_multiset/requirements/
503 citerators.cc: Edit.
504 * testsuite/23_containers/unordered_multiset/requirements/
505 explicit_instantiation.cc: Move.
506 * testsuite/23_containers/unordered_multiset/requirements/
507 explicit_instantiation/1.cc: New.
508 * testsuite/23_containers/unordered_multiset/requirements/
509 explicit_instantiation/2.cc: New.
510 * testsuite/23_containers/unordered_multiset/requirements/
511 explicit_instantiation/3.cc: New.
512 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
513 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
514 * testsuite/23_containers/map/requirements/typedefs.cc: New.
515 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
516 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
517 Move.
518 * testsuite/23_containers/array/requirements/
519 explicit_instantiation/1.cc: New.
520 * testsuite/23_containers/array/requirements/
521 explicit_instantiation/2.cc: New.
522 * testsuite/23_containers/array/requirements/typedefs.cc: New.
523
df58e648
RW
5242009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
525
526 * configure.ac (AC_PREREQ): Bump to 2.64.
527
f9590eae
CJ
5282009-08-24 Chris Jefferson <chris@bubblescope.net>
529
530 * include/stl_algo.h (__unguarded_partition_pivot,
531 __move_median_first): New.
532 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
533 types.
534 (__unguarded_linear_insert): Assume always inserting value at __last.
535 (__unguarded_partition): Take pivot by reference.
55dd8445
CJ
536 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
537 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
f9590eae 538
98791cfd
RW
5392009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
540
541 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
542 before --mode argument.
543 * libsupc++/Makefile.in: Regenerate.
544
5213506e
RW
5452009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
546
70fa0efa
RW
547 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
548 2.64 and Automake 1.11 in examples; update link to Autoconf
549 manual page about quadrigraphs.
550 * Makefile.am (install-html, install-pdf): Remove.
551 * Makefile.in: Regenerate.
552
5213506e
RW
553 * Makefile.in: Regenerate.
554 * acinclude.m4: Regenerate.
555 * aclocal.m4: Regenerate.
556 * config.h.in: Regenerate.
557 * configure: Regenerate.
558 * doc/Makefile.in: Regenerate.
559 * include/Makefile.in: Regenerate.
560 * libsupc++/Makefile.in: Regenerate.
561 * po/Makefile.in: Regenerate.
562 * python/Makefile.in: Regenerate.
563 * src/Makefile.in: Regenerate.
564 * testsuite/Makefile.in: Regenerate.
565
84fec8a5
RW
5662009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
567
568 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
569 $(LIBTOOLFLAGS).
570 * libsupc++/Makefile.in: Regenerate.
571 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
572 and $(LIBTOOLFLAGS).
573 * src/Makefile.in: Regenerate.
574
0df3d1ad
PC
5752009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
576
577 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
578 missing dg-require directives.
579
a15afcc6
ESR
5802009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
581
582 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
583 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
584 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
585 __numeric_constants<_Tp>::__gamma_e().
586
e83fd9d7
BK
5872009-08-17 Benjamin Kosnik <bkoz@redhat.com>
588
589 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
590
ae66da3b
RW
5912009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
592
593 * configure.ac: Move guarded checks for CC and CXX ...
594 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
595 * configure: Regenerate.
596
c105751c 5972009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
e1923769 598 Paolo Carlini <paolo.carlini@oracle.com>
c105751c 599
e1923769
ESR
600 PR libstdc++/41061
601 * include/bits/random.h (operator<<(std::basic_ostream<>&,
439a0f5a 602 const std::lognormal_distribution<>&),
e1923769
ESR
603 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
604 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
605 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
606 operator<<(std::basic_ostream<>&,
607 const std::chi_squared_distribution<>&),
608 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
609 operator<<(std::basic_ostream<>&,
610 const std::fisher_f_distribution<>&),
611 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
612 operator<<(std::basic_ostream<>&,
613 const std::student_t_distribution<>&),
614 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
615 operator<<(std::basic_ostream<>&,
616 const std::negative_binomial_distribution<>&)): Declare friend.
617 * testsuite/26_numerics/random/uniform_real_distribution/operators/
618 serialize.cc: New.
619 * testsuite/26_numerics/random/piecewise_constant_distribution/
620 operators/serialize.cc: Likewise.
621 * testsuite/26_numerics/random/chi_squared_distribution/operators/
622 serialize.cc: Likewise.
623 * testsuite/26_numerics/random/normal_distribution/operators/
624 serialize.cc: Likewise.
625 * testsuite/26_numerics/random/uniform_int_distribution/operators/
626 serialize.cc: Likewise.
627 * testsuite/26_numerics/random/poisson_distribution/operators/
628 serialize.cc: Likewise.
629 * testsuite/26_numerics/random/bernoulli_distribution/operators/
630 serialize.cc: Likewise.
631 * testsuite/26_numerics/random/discrete_distribution/operators/
632 serialize.cc: Likewise.
633 * testsuite/26_numerics/random/weibull_distribution/operators/
634 serialize.cc: Likewise.
635 * testsuite/26_numerics/random/negative_binomial_distribution/
636 operators/serialize.cc: Likewise.
637 * testsuite/26_numerics/random/cauchy_distribution/operators/
638 serialize.cc: Likewise.
639 * testsuite/26_numerics/random/gamma_distribution/operators/
640 serialize.cc: Likewise.
641 * testsuite/26_numerics/random/fisher_f_distribution/operators/
642 serialize.cc: Likewise.
643 * testsuite/26_numerics/random/exponential_distribution/operators/
644 serialize.cc: Likewise.
645 * testsuite/26_numerics/random/lognormal_distribution/operators/
646 serialize.cc: Likewise.
647 * testsuite/26_numerics/random/binomial_distribution/operators/
648 serialize.cc: Likewise.
649 * testsuite/26_numerics/random/extreme_value_distribution/operators/
650 serialize.cc: Likewise.
651 * testsuite/26_numerics/random/piecewise_linear_distribution/
652 operators/serialize.cc
653 * testsuite/26_numerics/random/student_t_distribution/operators/
654 serialize.cc: Likewise.
655 * testsuite/26_numerics/random/geometric_distribution/operators/
656 serialize.cc: Likewise.
657
6582009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
659
660 * include/bits/stl_tree.h: In C++0x mode make erase return
661 an iterator as per DR 130.
c105751c
ESR
662 * include/bits/stl_set.h: Same.
663 * include/bits/stl_multiset.h: Same.
664 * include/bits/stl_map.h: Same.
665 * include/bits/stl_multimap.h: Same.
666 * doc/xml/manual/intro.xml: Document.
667 * testsuite/23_containers/set/dr130.cc: New.
668 * testsuite/23_containers/multiset/dr130.cc: New.
669 * testsuite/23_containers/map/dr130.cc: New.
670 * testsuite/23_containers/multimap/dr130.cc: New.
671
b4d64776
BK
6722009-08-14 Benjamin Kosnik <bkoz@redhat.com>
673
674 * include/ext/pointer.h: Add pragma system_header, use
675 _GLIBCXX_USE_LONG_LONG, macro cleanup.
676
34d35753
UB
6772009-08-14 Uros Bizjak <ubizjak@gmail.com>
678
679 * src/compatibility-ldbl.cc: Include cmath.
680
2019698b
BK
6812009-08-13 Benjamin Kosnik <bkoz@redhat.com>
682
683 * src/compatibility-ldbl.cc: Include tr1/functional.
684
5d32a15e
BK
6852009-08-12 Benjamin Kosnik <bkoz@redhat.com>
686
687 * src/compatibility-ldbl.cc: Add explicit namespace scope.
688
12d74f0d
BK
6892009-08-11 Benjamin Kosnik <bkoz@redhat.com>
690
691 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
692 * include/precompiled/stdc++.h: Don't include cassert if
693 _GLIBCXX_NO_ASSERT defined.
694 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
695 semi-colon.
696 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
697 Same.
698
699 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
700 directory.
701 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
702 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
703 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
704
705 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
706 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
707 use stdc++.h include.
708 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
709 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
710 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
711 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
712 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
713 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
714 ...this.
715 * testsuite/17_intro/headers/c++200x/all.cc: To...
716 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
717 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
718 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
719 ...this.
720 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
721 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
722
41ca4246
BK
7232009-08-10 Benjamin Kosnik <bkoz@redhat.com>
724
725 * include/std/future: Move error handling bits outside macro guard.
726 * src/future.cc: Adjust.
727
728 * include/precompiled/stdc++.h: Add future.
729 * doc/xml/manual/using.xml: Same.
730
a00e3769
BK
7312009-08-10 Benjamin Kosnik <bkoz@redhat.com>
732
733 * src/hashtable.cc: Just definitions.
734 * src/hashtable_c++0x.cc: Compile C++0x versions.
735 * src/hash.cc: Same.
736 * src/hash_c++0x.cc: Same.
737 src/hash_tr1.cc: Compile TR1 versions.
738 src/hashtable_tr1.cc: Same.
739
740 * src/limits_c++0x.cc: Sync build error handling.
741
742 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
743 hashtable.cc to hashtable_tr1.cc.
744 * src/Makefile.in: Regenerate.
745
53020026
BK
7462009-08-10 Benjamin Kosnik <bkoz@redhat.com>
747
748 * include/tr1_impl/functional: Doxygen markup.
749
750 * doc/html/*: Regenerate.
751
8d1b99e2
BK
7522009-08-10 Benjamin Kosnik <bkoz@redhat.com>
753
754 * include/std/future: Fixes for -fno-exceptions.
755 * include/bits/functexcept.h: Same.
756 * libsupc++/exception_ptr.h: Same.
757 * src/pool_allocator.cc: Same.
758 * src/future.cc: Same.
759 * src/functexcept.cc: Same.
760 * config/abi/pre/gnu.ver: New exports.
761 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
762 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
763 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
764 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
765 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
766 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
767 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
768
769 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
770 * testsuite/23_containers/deque/operators/2.cc: New.
771
ac517fcb
PC
7722009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
773
774 * src/hash.cc (hash<string>::operator()(string),
775 hash<wstring>::operator()(wstring)): Do not decorate as throwing
776 nothing.
777 * include/bits/functional_hash.h (hash<error_code>::
778 operator()(error_code)): Likewise.
779
21da6d0f
BK
7802009-08-06 Benjamin Kosnik <bkoz@redhat.com>
781
782 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
439a0f5a
BK
783 bool for stream sentry objects.
784 * include/bits/istream.tcc: Same.
785 * include/bits/ostream.tcc: Same.
786 * include/bits/basic_string.tcc: Same.
21da6d0f 787 * include/bits/ostream_insert.h: Same.
439a0f5a 788 * src/istream.cc: Same.
21da6d0f 789
05168714
PC
7902009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
791
792 PR libstdc++/15523
793 * include/debug/safe_iterator.h (_Safe_iterator<>::
794 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
795 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
796 do not error out when the source is a value-initialized iterator.
797 * testsuite/23_containers/vector/15523.cc: New.
798 * doc/xml/manual/intro.xml: Add an entry for DR 408.
799
53a381dc
PC
8002009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
801
802 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
803 cosmetic changes, inline.
804 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
805 Likewise.
806 * include/bits/move.h: Minor cosmetic changes.
807
453def3e
PC
8082009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
809
810 PR libstdc++/40912 (final)
811 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
812 * testsuite/26_numerics/random/uniform_real_distribution/cons/
813 parms_neg.cc: Likewise.
814 * testsuite/26_numerics/random/uniform_real_distribution/cons/
815 parms.cc: Likewise.
816 * testsuite/26_numerics/random/uniform_real_distribution/cons/
817 default.cc: Likewise.
818 * testsuite/26_numerics/random/uniform_real_distribution/
819 requirements/typedefs.cc: Likewise.
820 * testsuite/26_numerics/random/piecewise_constant_distribution/
821 cons/range.cc: Likewise.
822 * testsuite/26_numerics/random/piecewise_constant_distribution/
823 cons/default.cc: Likewise.
824 * testsuite/26_numerics/random/piecewise_constant_distribution/
825 cons/num_xbound_fun.cc: Likewise.
826 * testsuite/26_numerics/random/piecewise_constant_distribution/
827 cons/initlist_fun.cc: Likewise.
828 * testsuite/26_numerics/random/piecewise_constant_distribution/
829 requirements/typedefs.cc: Likewise.
830 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
831 * testsuite/26_numerics/random/chi_squared_distribution/cons/
832 parms.cc: Likewise.
833 * testsuite/26_numerics/random/chi_squared_distribution/cons/
834 default.cc: Likewise.
835 * testsuite/26_numerics/random/chi_squared_distribution/
836 requirements/typedefs.cc: Likewise.
837 * testsuite/26_numerics/random/normal_distribution/
838 cons/parms.cc: Likewise.
839 * testsuite/26_numerics/random/normal_distribution/
840 cons/default.cc: Likewise.
841 * testsuite/26_numerics/random/normal_distribution/
842 requirements/typedefs.cc: Likewise.
843 * testsuite/26_numerics/random/seed_seq/cons/
844 range.cc: Likewise.
845 * testsuite/26_numerics/random/seed_seq/cons/
846 initlist.cc: Likewise.
847 * testsuite/26_numerics/random/seed_seq/cons/
848 default.cc: Likewise.
849 * testsuite/26_numerics/random/seed_seq/requirements/
850 typedefs.cc: Likewise.
851 * testsuite/26_numerics/random/uniform_int_distribution/
852 cons/parms_neg.cc: Likewise.
853 * testsuite/26_numerics/random/uniform_int_distribution/
854 cons/parms.cc: Likewise.
855 * testsuite/26_numerics/random/uniform_int_distribution/
856 cons/default.cc: Likewise.
857 * testsuite/26_numerics/random/uniform_int_distribution/
858 requirements/typedefs.cc: Likewise.
859 * testsuite/26_numerics/random/poisson_distribution/cons/
860 parms.cc: Likewise.
861 * testsuite/26_numerics/random/poisson_distribution/cons/
862 default.cc: Likewise.
863 * testsuite/26_numerics/random/poisson_distribution/
864 requirements/typedefs.cc: Likewise.
865 * testsuite/26_numerics/random/bernoulli_distribution/
866 cons/parms.cc: Likewise.
867 * testsuite/26_numerics/random/bernoulli_distribution/
868 cons/default.cc: Likewise.
869 * testsuite/26_numerics/random/bernoulli_distribution/
870 requirements/typedefs.cc: Likewise.
871 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
872 * testsuite/26_numerics/random/
873 default_random_engine.cc: Likewise.
874 * testsuite/26_numerics/random/discrete_distribution/
875 cons/range.cc: Likewise.
876 * testsuite/26_numerics/random/discrete_distribution/
877 cons/initlist.cc: Likewise.
878 * testsuite/26_numerics/random/discrete_distribution/
879 cons/default.cc: Likewise.
880 * testsuite/26_numerics/random/discrete_distribution/
881 cons/num_xbound_fun.cc: Likewise.
882 * testsuite/26_numerics/random/discrete_distribution/
883 requirements/typedefs.cc: Likewise.
884 * testsuite/26_numerics/random/weibull_distribution/
885 cons/parms.cc: Likewise.
886 * testsuite/26_numerics/random/weibull_distribution/
887 cons/default.cc: Likewise.
888 * testsuite/26_numerics/random/weibull_distribution/
889 requirements/typedefs.cc: Likewise.
890 * testsuite/26_numerics/random/independent_bits_engine/
891 cons/base_move.cc: Likewise.
892 * testsuite/26_numerics/random/independent_bits_engine/
893 cons/seed1.cc: Likewise.
894 * testsuite/26_numerics/random/independent_bits_engine/
895 cons/seed2.cc: Likewise.
896 * testsuite/26_numerics/random/independent_bits_engine/
897 cons/base_copy.cc: Likewise.
898 * testsuite/26_numerics/random/independent_bits_engine/
899 cons/default.cc: Likewise.
900 * testsuite/26_numerics/random/independent_bits_engine/
901 cons/seed_seq.cc: Likewise.
902 * testsuite/26_numerics/random/independent_bits_engine/
903 requirements/typedefs.cc: Likewise.
904 * testsuite/26_numerics/random/independent_bits_engine/
905 operators/equal.cc: Likewise.
906 * testsuite/26_numerics/random/independent_bits_engine/
907 operators/serialize.cc: Likewise.
908 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
909 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
910 * testsuite/26_numerics/random/subtract_with_carry_engine/
911 cons/seed1.cc: Likewise.
912 * testsuite/26_numerics/random/subtract_with_carry_engine/
913 cons/seed2.cc: Likewise.
914 * testsuite/26_numerics/random/subtract_with_carry_engine/
915 cons/default.cc: Likewise.
916 * testsuite/26_numerics/random/subtract_with_carry_engine/
917 requirements/typedefs.cc: Likewise.
918 * testsuite/26_numerics/random/subtract_with_carry_engine/
919 operators/equal.cc: Likewise.
920 * testsuite/26_numerics/random/subtract_with_carry_engine/
921 operators/serialize.cc: Likewise.
922 * testsuite/26_numerics/random/discard_block_engine/cons/
923 base_move.cc: Likewise.
924 * testsuite/26_numerics/random/discard_block_engine/cons/
925 seed1.cc: Likewise.
926 * testsuite/26_numerics/random/discard_block_engine/cons/
927 seed2.cc: Likewise.
928 * testsuite/26_numerics/random/discard_block_engine/cons/
929 base_copy.cc: Likewise.
930 * testsuite/26_numerics/random/discard_block_engine/cons/
931 default.cc: Likewise.
932 * testsuite/26_numerics/random/discard_block_engine/cons/
933 seed_seq.cc: Likewise.
934 * testsuite/26_numerics/random/discard_block_engine/
935 requirements/typedefs.cc: Likewise.
936 * testsuite/26_numerics/random/discard_block_engine/
937 operators/equal.cc: Likewise.
938 * testsuite/26_numerics/random/discard_block_engine/
939 operators/serialize.cc: Likewise.
940 * testsuite/26_numerics/random/cauchy_distribution/
941 cons/parms.cc: Likewise.
942 * testsuite/26_numerics/random/cauchy_distribution/
943 cons/default.cc: Likewise.
944 * testsuite/26_numerics/random/cauchy_distribution/
945 requirements/typedefs.cc: Likewise.
946 * testsuite/26_numerics/random/negative_binomial_distribution/
947 cons/parms.cc: Likewise.
948 * testsuite/26_numerics/random/negative_binomial_distribution/
949 cons/default.cc: Likewise.
950 * testsuite/26_numerics/random/negative_binomial_distribution/
951 requirements/typedefs.cc: Likewise.
952 * testsuite/26_numerics/random/gamma_distribution/
953 cons/parms.cc: Likewise.
954 * testsuite/26_numerics/random/gamma_distribution/
955 cons/default.cc: Likewise.
956 * testsuite/26_numerics/random/gamma_distribution/
957 requirements/typedefs.cc: Likewise.
958 * testsuite/26_numerics/random/mersenne_twister_engine/
959 cons/seed1.cc: Likewise.
960 * testsuite/26_numerics/random/mersenne_twister_engine/
961 cons/seed2.cc: Likewise.
962 * testsuite/26_numerics/random/mersenne_twister_engine/
963 cons/default.cc: Likewise.
964 * testsuite/26_numerics/random/mersenne_twister_engine/
965 requirements/typedefs.cc: Likewise.
966 * testsuite/26_numerics/random/mersenne_twister_engine/
967 operators/equal.cc: Likewise.
968 * testsuite/26_numerics/random/mersenne_twister_engine/
969 operators/serialize.cc: Likewise.
970 * testsuite/26_numerics/random/fisher_f_distribution/
971 cons/parms.cc: Likewise.
972 * testsuite/26_numerics/random/fisher_f_distribution/
973 cons/default.cc: Likewise.
974 * testsuite/26_numerics/random/fisher_f_distribution/
975 requirements/typedefs.cc: Likewise.
976 * testsuite/26_numerics/random/exponential_distribution/
977 cons/parms.cc: Likewise.
978 * testsuite/26_numerics/random/exponential_distribution/
979 cons/default.cc: Likewise.
980 * testsuite/26_numerics/random/exponential_distribution/
981 requirements/typedefs.cc: Likewise.
982 * testsuite/26_numerics/random/binomial_distribution/
983 cons/parms.cc: Likewise.
984 * testsuite/26_numerics/random/binomial_distribution/
985 cons/default.cc: Likewise.
986 * testsuite/26_numerics/random/binomial_distribution/
987 requirements/typedefs.cc: Likewise.
988 * testsuite/26_numerics/random/lognormal_distribution/
989 cons/parms.cc: Likewise.
990 * testsuite/26_numerics/random/lognormal_distribution/
991 cons/default.cc: Likewise.
992 * testsuite/26_numerics/random/lognormal_distribution/
993 requirements/typedefs.cc: Likewise.
994 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
995 * testsuite/26_numerics/random/random_device/cons/
996 token.cc: Likewise.
997 * testsuite/26_numerics/random/random_device/cons/
998 default.cc: Likewise.
999 * testsuite/26_numerics/random/random_device/
1000 requirements/typedefs.cc: Likewise.
1001 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1002 * testsuite/26_numerics/random/extreme_value_distribution/
1003 cons/parms.cc: Likewise.
1004 * testsuite/26_numerics/random/extreme_value_distribution/
1005 cons/default.cc: Likewise.
1006 * testsuite/26_numerics/random/extreme_value_distribution/
1007 requirements/typedefs.cc: Likewise.
1008 * testsuite/26_numerics/random/piecewise_linear_distribution/
1009 cons/range.cc: Likewise.
1010 * testsuite/26_numerics/random/piecewise_linear_distribution/
1011 cons/default.cc: Likewise.
1012 * testsuite/26_numerics/random/piecewise_linear_distribution/
1013 cons/num_xbound_fun.cc: Likewise.
1014 * testsuite/26_numerics/random/piecewise_linear_distribution/
1015 cons/initlist_fun.cc: Likewise.
1016 * testsuite/26_numerics/random/piecewise_linear_distribution/
1017 requirements/typedefs.cc: Likewise.
1018 * testsuite/26_numerics/random/student_t_distribution/
1019 cons/parms.cc: Likewise.
1020 * testsuite/26_numerics/random/student_t_distribution/
1021 cons/default.cc: Likewise.
1022 * testsuite/26_numerics/random/student_t_distribution/
1023 requirements/typedefs.cc: Likewise.
1024 * testsuite/26_numerics/random/linear_congruential_engine/
1025 cons/seed1.cc: Likewise.
1026 * testsuite/26_numerics/random/linear_congruential_engine/
1027 cons/seed2.cc: Likewise.
1028 * testsuite/26_numerics/random/linear_congruential_engine/
1029 cons/default.cc: Likewise.
1030 * testsuite/26_numerics/random/linear_congruential_engine/
1031 requirements/non_uint_neg.cc: Likewise.
1032 * testsuite/26_numerics/random/linear_congruential_engine/
1033 requirements/typedefs.cc: Likewise.
1034 * testsuite/26_numerics/random/linear_congruential_engine/
1035 operators/equal.cc: Likewise.
1036 * testsuite/26_numerics/random/linear_congruential_engine/
1037 operators/serialize.cc: Likewise.
1038 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1039 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1040 base_move.cc: Likewise.
1041 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1042 seed1.cc: Likewise.
1043 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1044 seed2.cc: Likewise.
1045 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1046 base_copy.cc: Likewise.
1047 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1048 default.cc: Likewise.
1049 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1050 seed_seq.cc: Likewise.
1051 * testsuite/26_numerics/random/shuffle_order_engine/
1052 requirements/typedefs.cc: Likewise.
1053 * testsuite/26_numerics/random/shuffle_order_engine/
1054 operators/equal.cc: Likewise.
1055 * testsuite/26_numerics/random/shuffle_order_engine/
1056 operators/serialize.cc: Likewise.
1057 * testsuite/26_numerics/random/geometric_distribution/
1058 cons/parms.cc: Likewise.
1059 * testsuite/26_numerics/random/geometric_distribution/
1060 cons/default.cc: Likewise.
1061 * testsuite/26_numerics/random/geometric_distribution/
1062 requirements/typedefs.cc: Likewise.
1063 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1064
e7f1930f
JM
10652009-07-31 Jason Merrill <jason@redhat.com>
1066 Douglas Gregor <doug.gregor@gmail.com>
1067
1068 * include/bits/move.h (forward): Implement as in N2835.
1069 (move): Implement as in N2831.
1070 * include/std/istream (rvalue stream operator>>): New.
1071 * include/std/ostream (rvalue stream operator<<): New.
1072 * testsuite/27_io/rvalue_streams.cc: New.
1073
4c650853
JM
10742009-07-31 Jason Merrill <jason@redhat.com>
1075
1076 * include/bits/forward_list.h (splice_after): Use forward.
1077 (merge): Likewise.
1078 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1079 (move_iterator::operator[]): Use move.
1080 * include/bits/stl_list.h (insert): Use move.
1081 * include/std/thread (_Callable constructor): Use forward.
1082 * include/std/tuple: Don't specify explicit template args to move.
1083
1084 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1085 Adjust signature.
1086 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1087 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1088 reference.
1089 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1090 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1091 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1092 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1093 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1094 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1095 testsuite/23_containers/forward_list/operations/1.cc,
1096 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1097 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1098 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1099 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1100 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1101 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1102
bd31ae23
PC
11032009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1104
1105 PR libstdc++/40912 (partial)
1106 * include/std/random: Disable the facility if <stdint.h> is not
1107 available.
1108
930e5137
JDA
11092009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1110
1111 PR libstdc++/40919
1112 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1113 xfail on darwin[3-9]*.
1114
7ce18a45
PC
11152009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1116
1117 PR libstdc++/40917
1118 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1119 tweak qualifications.
1120
11212009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1122
1123 PR libstdc++/40916
1124 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1125 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1126 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1127
1b3b24c2
RW
11282009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1129
1130 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1131
4380ae35
PC
11322009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1133
1134 PR libstdc++/40915
1135 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1136 std::terminate declaration.
1137
0699748f
PC
11382009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1139
1140 PR libstdc++/40908
1141 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1142 symbols at GLIBCXX_3.4.
1143
95bfca5e
PC
11442009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1145
1146 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1147 * testsuite/util/testsuite_abi.cc: Adjust.
1148 * configure.ac: Bump libtool_VERSION to 6:13:0.
1149 * configure: Regenerate.
1150
8a259105
BK
11512009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1152 Tyler Earman <rem.intellegare@gmail.com>
1153
1154 * doc/xml/manual/configure.xml: Consistent placement of
1155 ABI-changing options, clarify --enable-clocale.
1156
5268acda
RW
11572009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1158
1159 * python/Makefile.in: Regenerate.
1160
a348618d
RW
11612009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1162
1163 * python/Makefile.am (install-data-local): Use DESTDIR
1164 correctly.
1165
67a6e816
JM
11662009-07-24 Jason Merrill <jason@redhat.com>
1167
1168 Core issue 901
1169 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1170 dealloc.
1171
2e0814c8
JM
11722009-07-24 Joseph Myers <joseph@codesourcery.com>
1173
1174 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1175 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1176 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1177 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1178 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1179 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1180 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1181 Use dg-require-swprintf.
1182
fcbaa582
PC
11832009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1184
1185 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1186
7cf8aefc
PC
11872009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1188
1189 * include/c_std/cmath (abs(_Tp)): Add.
1190 * include/c_global/cmath (abs(_Tp)): Likewise.
1191 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1192
23041160
PC
11932009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1194
1195 * doc/html/ext/lwg-closed.html: Update to R65.
1196 * doc/html/ext/lwg-defects.html: Likewise.
1197 * doc/html/ext/lwg-active.html: Likewise.
1198 * doc/xml/manual/intro.xml: Update DRs entries.
1199
61e6d522
JM
12002009-07-22 Jason Merrill <jason@redhat.com>
1201
1202 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1203
af4beb4b
PC
12042009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1205
1206 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1207 valarray<>::operator=(initializer_list<>)): Implement resolution
1208 of DR 630, [Ready] in Frankfurt.
1209 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1210 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1211 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1212
513c5a5b
PC
12132009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1214
1215 * include/std/chrono (duration<>::operator%=, operator%):
1216 Add, per DR 934.
1217 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1218 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1219
1220 * include/std/chrono (operator/): Simplify implementation.
1221
fb8c6cc9
BK
12222009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1223
1224 * doc/xml/manual/intro.xml: Escape '&', validate.
1225 * doc/xml/manual/using.xml: Validate, dead link check.
1226 * doc/xml/manual/strings.xml: Same.
1227 * doc/xml/manual/appendix_contributing.xml: Same.
1228 * doc/xml/manual/iterators.xml: Same.
1229 * doc/xml/manual/spine.xml: Same.
1230
47f6d7ac
BK
1231 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1232 * doc/xml/gnu/gpl-3.0.xml: Same.
1233 * doc/xml/manual/mt_allocator.xml: Same.
1234 * doc/xml/manual/allocator.xml: Same.
1235 * doc/xml/manual/ctype.xml: Same.
1236 * doc/xml/manual/codecvt.xml: Same.
1237 * doc/xml/manual/backwards_compatibility.xml: Same.
1238 * doc/xml/manual/shared_ptr.xml: Same.
1239 * doc/xml/manual/abi.xml: Same.
1240 * doc/xml/manual/auto_ptr.xml: Same.
1241 * doc/xml/manual/internals.xml: Same.
1242 * doc/xml/manual/parallel_mode.xml: Same.
1243 * doc/xml/manual/bitmap_allocator.xml: Same.
1244 * doc/xml/manual/build_hacking.xml: Same.
1245 * doc/xml/manual/evolution.xml: Same.
1246 * doc/xml/manual/debug.xml: Same.
1247 * doc/xml/manual/localization.xml: Same.
1248 * doc/xml/manual/appendix_contributing.xml: Same.
1249 * doc/xml/manual/locale.xml: Same.
1250 * doc/xml/manual/messages.xml: Same.
1251 * doc/xml/manual/spine.xml: Same.
1252 * doc/xml/manual/test.xml: Same.
1253 * doc/xml/book.txml: Same.
1254 * doc/xml/spine.xml: Same.
1255
50fbf0c3
BK
1256 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1257 * doc/xml/manual/backwards_compatibility.xml: Same.
1258 * doc/xml/manual/concurrency.xml: Same.
1259 * doc/xml/manual/intro.xml: Same.
1260 * doc/xml/manual/parallel_mode.xml: Same.
1261 * doc/xml/manual/status_cxx1998.xml: Same.
1262 * doc/xml/manual/containers.xml: Same.
1263 * doc/xml/manual/io.xml: Same.
1264 * doc/xml/manual/support.xml: Same.
1265 * doc/xml/manual/strings.xml: Same.
1266 * doc/xml/manual/debug_mode.xml: Same.
1267 * doc/xml/manual/extensions.xml: Same.
1268 * doc/xml/manual/appendix_contributing.xml: Same.
1269 * doc/xml/manual/messages.xml: Same.
1270 * doc/xml/manual/test.xml: Same.
1271
7fa94fbb
BK
1272 * doc/xml/manual/abi.xml: Same.
1273 * doc/xml/manual/auto_ptr.xml: Same.
1274 * doc/xml/manual/parallel_mode.xml: Same.
1275 * doc/xml/manual/build_hacking.xml: Same.
1276 * doc/xml/manual/evolution.xml: Same.
1277 * doc/xml/manual/using.xml: Same.
1278 * doc/xml/manual/debug_mode.xml: Same.
1279 * doc/xml/manual/extensions.xml: Same.
1280 * doc/xml/manual/diagnostics.xml: Same.
1281 * doc/xml/manual/algorithms.xml: Same.
1282
fb8c6cc9
BK
1283 * doc/html: Regenerate.
1284
af90c8c9
PC
12852009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1286
1287 PR libstdc++/40712
1288 * config/locale/gnu/numeric_members.cc (numpunct<>::
1289 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1290 and copy the langinfo data into it.
1291 (numpunct<>::~numpunct): Free the allocated memory.
1292 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1293 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1294 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1295 _M_data->_M_curr_symbol.
1296 (moneypunct<>::~moneypunct): Free the allocated memory.
1297 * testsuite/22_locale/moneypunct/40712.cc: New.
1298
1299 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1300 Do not leak memory if new throws.
1301 * include/bits/locale_facets_nonio.tcc
1302 (__moneypunct_cache<>::_M_cache): Likewise.
1303
e7d5b5b9
JM
13042009-07-17 Joseph Myers <joseph@codesourcery.com>
1305
1306 PR other/40784
1307 * configure: Regenerate.
1308
596cf1cc
BK
13092009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1310
1311 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1312 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1313 line numbers.
1314 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1315 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1316 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1317
396b7fa4
JM
13182009-07-16 Joseph Myers <joseph@codesourcery.com>
1319
1320 * configure: Regenerate.
1321
c32097d8
JM
13222009-07-16 Jason Merrill <jason@redhat.com>
1323
1324 PR libstdc++/37907
1325 * include/std/type_traits: Add is_standard_layout, is_trivial.
1326 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1327 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1328 Update line numbers.
1329
271167f1
PM
13302009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1331 Tom Tromey <tromey@redhat.com>
1332
1333 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1334 Fetch std::string to the given length.
1335
6f0398bb
PC
13362009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1337
1338 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1339 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1340 [Ready] in Frankfurt.
1341 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1342 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1343 New.
1344 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1345 Likewise.
1346 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1347 Adjust.
1348 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1349 Likewise.
1350 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1351
1352 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1353 __err locals.
1354 * include/bits/ostream.tcc: Likewise.
1355 * src/compatibility.cc: Likewise.
1356 * src/istream.cc: Likewise.
1357
026ec377
PC
13582009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1359
1360 * include/std/type_traits (common_type): Remove workaround for
1361 PR36628, now fixed.
1362
33cde516
RS
13632009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1364
1365 PR testsuite/40699
1366 PR testsuite/40707
1367 PR testsuite/40709
1368 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1369
23862bec
JJ
13702009-07-08 Janis Johnson <janis187@us.ibm.com>
1371
1372 PR libstdc++/40691
6eba227c 1373 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
23862bec
JJ
1374 * testsuite/26_numerics/valarray/40691.cc: New test.
1375
8207d787
BK
13762009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1377
50fbf0c3
BK
1378 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1379 * testsuite/21_strings/c_strings/char/3.cc: Same.
8207d787 1380
62c99ce4
JM
13812009-07-06 Jason Merrill <jason@redhat.com>
1382
1383 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1384 to defer searching bases that don't overlap the desired address.
1385
aded0ed0
JM
13862009-07-05 Joseph Myers <joseph@codesourcery.com>
1387
8207d787 1388 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
aded0ed0
JM
1389 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1390 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1391 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1392 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1393 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1394 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1395 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
8207d787
BK
1396 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1397 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
aded0ed0
JM
1398 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1399 testsuite/ext/vstring/init-list.cc,
1400 testsuite/ext/vstring/moveable.cc,
1401 testsuite/ext/vstring/requirements/citerators.cc,
1402 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1403 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1404 Use dg-require-string-conversions.
1405
b30bfd40
RS
14062009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1407
1408 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1409 to ld_library_path. Use add_path. Add just find_libgcc_s to
1410 ld_library_path, not every libgcc multilib directory.
1411
a0560e75
PC
14122009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1413
1414 PR libstdc++/40600
1415 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1416 std::minmax return type.
1417 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1418
0dca2153
PC
14192009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1420
1421 PR libstdc++/40511
1422 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1423 with glibc2.2.x.
1424
462ac91e
PC
14252009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1426
1427 * include/bits/random.tcc
1428 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1429 as array type.
1430
b94f4bef
PC
14312009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1432
1433 * include/bits/random.h (__mod(_Tp)): Use defaults.
1434 (struct _Mod): Adjust template parameters.
1435 (linear_congruential_engine<>::operator()()): Adjust.
1436 (typedef _UInt32Type): Remove.
1437 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1438 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1439 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1440 calls.
1441 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1442 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1443 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1444 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1445 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1446 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1447 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1448 Likewise.
1449
1450 * include/bits/random.tcc
1451 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1452 formula (i mod n).
1453 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1454 as array type.
1455 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1456 size.
1457 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1458 uint_least32_t.
1459
c8ee2bfd
JW
14602009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1461
1462 * include/std/future (shared_future): Adjust doxygen comment.
1463
27f41cfe
JW
14642009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1465
1466 PR libstdc++/40297
1467 * include/bits/atomic_0.h: Reverse debug assertions.
1468 * include/bits/atomic_2.h: Likewise.
1469
7acf4da6
DD
14702009-06-23 DJ Delorie <dj@redhat.com>
1471
1472 Add MeP port.
1473 * configure.host: Add mep support.
1474
3259554a
BK
14752009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1476
1477 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1478 (INPUT): Add future.
1479 * include/std/future: Adjust markup.
1480 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1481 line numbers.
1482 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1483 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1484 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1485 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1486
2ea25939
JW
14872009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1488
1489 * include/bits/shared_ptr.h: Do not swap rvalues.
1490 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1491 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1492 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1493 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1494 * testsuite/20_util/tuple/swap.cc: Likewise.
1495
79e2c7b0
JW
14962009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1497
1498 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1499 * include/std/ratio: Typo in comment.
1500
7309083f
PC
15012009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1502
1503 PR libstdc++/40518
1504 * include/bits/basic_string.h (basic_string<>::_Rep::
1505 _M_set_length_and_sharable): Do not write the empty rep.
1506 (basic_string<>::erase(iterator, iterator)): Likewise,
1507 move out of line...
1508 * include/bits/basic_string.tcc: ... here.
1509
c681c829
PC
15102009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1511
1512 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1513 bitwise_assignment_operators): Initialize a and b.
1514 (struct has_bitwise_operators): Do not call the latter.
1515 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1516 dg-error line numbers.
1517 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1518 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1519 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1520
b959d637
PC
15212009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1522
1523 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1524 possibly unused.
1525 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1526 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1527 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1528
c910ceff
JW
15292009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1530
1531 * include/std/future: New.
1532 * include/Makefile.am: Add.
1533 * include/Makefile.in: Regenerate.
1534 * src/future.cc: New.
1535 * src/Makefile.am: Add.
1536 * src/Makefile.in: Regenerate.
1537 * config/abi/pre/gnu.ver: Add export.
1538 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1539 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1540 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1541 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1542 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1543 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1544 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1545 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1546 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1547 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1548 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1549 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1550 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1551 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1552 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1553 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1554 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1555 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1556 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1557 * testsuite/30_threads/packaged_task/requirements/
1558 explicit_instantiation.cc: New.
1559 * testsuite/30_threads/promise/cons/1.cc: New.
1560 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1561 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1562 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1563 * testsuite/30_threads/promise/cons/move.cc: New.
1564 * testsuite/30_threads/promise/members/get_future.cc: New.
1565 * testsuite/30_threads/promise/members/get_future2.cc: New.
1566 * testsuite/30_threads/promise/members/set_exception.cc: New.
1567 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1568 * testsuite/30_threads/promise/members/set_value.cc: New.
1569 * testsuite/30_threads/promise/members/set_value2.cc: New.
1570 * testsuite/30_threads/promise/members/set_value3.cc: New.
1571 * testsuite/30_threads/promise/members/swap.cc: New.
1572 * testsuite/30_threads/promise/requirements/
1573 explicit_instantiation.cc: New.
1574 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1575 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1576 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1577 * testsuite/30_threads/shared_future/cons/move.cc: New.
1578 * testsuite/30_threads/shared_future/members/get.cc: New.
1579 * testsuite/30_threads/shared_future/members/get2.cc: New.
1580 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1581 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1582 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1583 * testsuite/30_threads/shared_future/members/wait.cc: New.
1584 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1585 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1586 * testsuite/30_threads/shared_future/requirements/
1587 explicit_instantiation.cc: New.
1588 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1589 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1590 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1591 * testsuite/30_threads/unique_future/cons/move.cc: New.
1592 * testsuite/30_threads/unique_future/members/get.cc: New.
1593 * testsuite/30_threads/unique_future/members/get2.cc: New.
1594 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1595 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1596 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1597 * testsuite/30_threads/unique_future/members/wait.cc: New.
1598 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1599 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1600 * testsuite/30_threads/unique_future/requirements/
1601 explicit_instantiation.cc: New.
1602 * testsuite/performance/30_threads/future/polling.cc: New.
1603
1a9e603e
PC
16042009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1605
1606 * Revert last Change.
1607
2271f9c2
PC
16082009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1609
1610 PR libstdc++/40497
1611 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1612 signature per the current C++1x draft (N2857).
1613 * testsuite/24_iterators/operations/40497.cc: Add.
1614
9b88236b
PC
16152009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1616
1617 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1618 a floating point type.
1619 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1620 _IntType)): Fix second default argument.
1621 (uniform_int_distribution<>::_M_call): Remove.
1622 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1623 const param_type&)): Only declare.
1624 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1625 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1626 Remove.
1627 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1628 const param_type&): Define here.
1629 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1630 const param_type&), discrete_distribution<>::operator()
439a0f5a 1631 (_UniformRandomNumberGenerator&, const param_type&),
9b88236b
PC
1632 piecewise_constant_distribution<>::operator()
1633 (_UniformRandomNumberGenerator&, const param_type&),
1634 piecewise_linear_distribution<>::operator()
1635 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1636 the second template argument of _Adaptor.
1637 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1638 default.cc: Adjust.
1639
f8dd9e0d
PC
16402009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1641
1642 * include/bits/random.tcc (discrete_distribution<>::param_type::
1643 param_type(size_t, double, double, _Func),
1644 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1645 const param_type&)): Tidy.
1646 (piecewise_constant_distribution<>::param_type::_M_initialize):
1647 Use reserve, fix.
1648 (piecewise_constant_distribution<>::param_type::
1649 param_type(initializer_list<>, _Func),
1650 piecewise_constant_distribution<>::param_type::
1651 param_type(size_t, _RealType, _RealType, _Func),
1652 piecewise_linear_distribution<>::param_type::
1653 param_type(initializer_list<>, _Func),
1654 piecewise_linear_distribution<>::param_type::
1655 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1656 (piecewise_constant_distribution<>::param_type::
1657 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1658 piecewise_constant_distribution<>::
1659 operator()(_UniformRandomNumberGenerator&, const param_type&),
1660 piecewise_linear_distribution<>::
1661 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1662 (operator>>(std::basic_istream<>&,
1663 piecewise_constant_distribution<>&),
1664 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1665 Use reserve.
1666 * include/bits/random.h: Minor cosmetic changes.
1667
a9a51750
BK
16682009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1669
1670 * testsuite/23_containers/list/check_construct_destroy.h: New.
1671 Move test logic here.
1672 * testsuite/23_containers/list/moveable.h: Same.
1673 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1674 * testsuite/23_containers/list/modifiers/1.h: Same.
1675 * testsuite/23_containers/list/modifiers/2.h: Same.
1676 * testsuite/23_containers/list/modifiers/3.h: Same.
1677 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1678 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1679 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1680 * testsuite/23_containers/list/operations/1.h: Same.
1681 * testsuite/23_containers/list/operations/2.h: Same.
1682 * testsuite/23_containers/list/operations/3.h: Same.
1683 * testsuite/23_containers/list/operations/4.h: Same.
1684 * testsuite/23_containers/list/operations/5.h: Same.
1685 * testsuite/23_containers/list/capacity/1.h: Same.
1686 * testsuite/23_containers/list/init-list.h: Same.
1687 * testsuite/23_containers/list/cons/1.h: Same.
1688 * testsuite/23_containers/list/cons/2.h: Same.
1689 * testsuite/23_containers/list/cons/3.h: Same.
1690 * testsuite/23_containers/list/cons/4.h: Same.
1691 * testsuite/23_containers/list/cons/5.h: Same.
1692 * testsuite/23_containers/list/cons/6.h: Same.
1693 * testsuite/23_containers/list/cons/7.h: Same.
1694 * testsuite/23_containers/list/cons/8.h: Same.
1695 * testsuite/23_containers/list/cons/9.h: Same.
1696 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1697 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1698 header.
1699 * testsuite/23_containers/list/modifiers/1.cc: Same.
1700 * testsuite/23_containers/list/modifiers/2.cc: Same.
1701 * testsuite/23_containers/list/modifiers/3.cc: Same.
1702 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1703 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1704 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1705 * testsuite/23_containers/list/operations/1.cc: Same.
1706 * testsuite/23_containers/list/operations/2.cc: Same.
1707 * testsuite/23_containers/list/operations/3.cc: Same.
1708 * testsuite/23_containers/list/operations/4.cc: Same.
1709 * testsuite/23_containers/list/operations/5.cc: Same.
1710 * testsuite/23_containers/list/capacity/1.cc: Same.
1711 * testsuite/23_containers/list/init-list.cc: Same.
1712 * testsuite/23_containers/list/cons/1.cc: Same.
1713 * testsuite/23_containers/list/cons/2.cc: Same.
1714 * testsuite/23_containers/list/cons/3.cc: Same.
1715 * testsuite/23_containers/list/cons/4.cc: Same.
1716 * testsuite/23_containers/list/cons/5.cc: Same.
1717 * testsuite/23_containers/list/cons/6.cc: Same.
1718 * testsuite/23_containers/list/cons/7.cc: Same.
1719 * testsuite/23_containers/list/cons/8.cc: Same.
1720 * testsuite/23_containers/list/cons/9.cc: Same.
1721 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1722 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1723 * testsuite/23_containers/list/moveable.cc: Same.
1724
6ba49852
TT
17252009-06-17 Tom Tromey <tromey@redhat.com>
1726
1727 * python/hook.in: Do not fail when there is no current objfile.
1728 Use os.path.normpath.
1729
9fdcbf40
JW
17302009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1731
1732 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1733 Remove.
1734 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1735 rvalue-reference so that move constructor is called.
1736 * testsuite/18_support/exception_ptr/move.cc: New.
1737
cd3b0faf
JW
17382009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1739
1740 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1741 if joinable.
1742
ee47095b
TT
17432009-06-15 Tom Tromey <tromey@redhat.com>
1744
1745 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1746 set self.iter.
1747 (StdMapPrinter.to_string): Make a new iterator.
1748 (StdMapPrinter.children): Likewise.
1749 (StdSetPrinter.__init__): Don't set self.iter.
1750 (StdSetPrinter.to_string): Make a new iterator.
1751 (StdSetPrinter.children): Likewise.
1752
f9b09dec
PC
17532009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1754
1755 * include/bits/random.tcc
1756 (negative_binomial_distribution<>::operator()
1757 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1758 class member gamma_distribution.
1759 (negative_binomial_distribution<>::operator()
1760 (_UniformRandomNumberGenerator&)): Implement out of line here.
1761 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1762 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1763 (student_t_distribution<>::operator()
1764 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1765 simplify.
1766 (operator<<(basic_ostream<>&, student_t_distribution<>),
1767 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1768 (chi_squared_distribution<>::operator()
1769 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1770 tweak to use a class member gamma_distribution.
1771 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1772 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1773 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1774 const param_type&): Move inline, tweak to use class member
1775 gamma_distributions.
1776 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1777 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1778 * include/bits/random.h: Adjust, minor tweaks.
1779
3af62211
TT
17802009-06-10 Tom Tromey <tromey@redhat.com>
1781
f9b09dec 1782 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
3af62211
TT
1783 (build_libstdcxx_dictionary): Accept shortened form of
1784 basic_string names.
1785 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1786
35204bbe
TT
17872009-06-10 Tom Tromey <tromey@redhat.com>
1788
1789 PR libstdc++/40289:
1790 * python/Makefile.in: Rebuild.
1791 * python/hook.in: Compute module path relative to objfile.
1792 * python/Makefile.am (pythondir): Redefine.
1793 (gdb.py): Subst toolexeclibdir.
1794 (install-data-local): Rewrite.
1795
fd9380a6
BK
17962009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1797
1798 * include/bits/move.h: Doxygen group fixes.
1799
b01630bb
PC
18002009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1801
1802 * include/bits/random.tcc (gamma_distribution<>::operator()
1803 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1804 the Marsaglia/Tsang algorithm.
1805 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1806 (operator<<(basic_ostream<>&, gamma_distribution<>),
1807 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1808
1809 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1810 Remove, just use normal_distribution.
1811 (operator<<(basic_ostream<>&, student_t_distribution<>),
1812 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1813 (linear_congruential_engine<>::operator()()): Move inline.
1814 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1815 const param_type&)): Move inline, just use normal_distribution.
1816 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1817 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1818 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1819 const param_type&)): Move here, out of line.
1820 (piecewise_constant_distribution<>::param_type::param_type()): Move
1821 inline.
1822 * include/bits/random.h: Adjust, minor tweaks.
1823
ca462c38
BK
18242009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1825
1826 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1827
5580c6e7
BK
18282009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1829
1830 * include/ext/throw_allocator.h: Rework.
1831 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1832 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1833 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1834 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1835 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1836 * testsuite/util/regression/rand/priority_queue/
1837 container_rand_regression_test.tcc: Inline functions.
1838 * testsuite/util/regression/rand/assoc/
1839 container_rand_regression_test.tcc: Same.
1840
b49e9f7a
BK
18412009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1842
1843 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1844
70ed7339
RS
18452009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1846
1847 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1848 * configure: Regenerate.
1849
a67b92c3
PC
18502009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1851
1852 PR libstdc++/40299
1853 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1854 * testsuite/ext/rope/40299.cc: New.
1855
41850419
TT
18562009-05-28 Tom Tromey <tromey@redhat.com>
1857 Phil Muldoon <pmuldoon@redhat.com>
1858 Jonathan Wakely <jwakely.gcc@gmail.com>
1859
1860 * python/Makefile.in, , python/libstdcxx/__init__.py,
1861 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1862 python/hook.in, python/Makefile.am: New files.
1863 * configure, Makefile.in: Rebuild.
1864 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1865 * Makefile.am (SUBDIRS): Add python.
1866
daa15929
BK
18672009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1868
1869 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1870 to ...
1871 * testsuite/util/replacement_memory_operators.h: ...here. New.
1872 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1873 * testsuite/util/testsuite_hooks.cc: Same.
1874
1875 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1876 replacement_memory_operators.h.
1877 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1878 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1879 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1880 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1881 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1882 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1883 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1884 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1885 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1886 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1887 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1888 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1889 * testsuite/ext/mt_allocator/check_new.cc: Same.
1890 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1891 * testsuite/ext/debug_allocator/check_new.cc: Same.
1892 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1893 * testsuite/ext/new_allocator/check_delete.cc: Same.
1894 * testsuite/ext/new_allocator/check_new.cc: Same.
1895 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1896 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1897 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1898 * testsuite/ext/throw_allocator/check_new.cc: Same.
1899 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1900 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1901 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1902 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1903 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1904 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1905 * testsuite/ext/pool_allocator/check_new.cc: Same.
1906 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1907 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1908 * testsuite/ext/array_allocator/check_delete.cc: Same.
1909 * testsuite/ext/array_allocator/check_new.cc: Same.
1910 * testsuite/23_containers/deque/cons/1.cc: Same.
1911 * testsuite/23_containers/deque/cons/2.cc: Same.
1912
eaf4cf4f
BK
19132009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1914
1915 * libsupc++/initializer_list: Format.
1916 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1917 * testsuite/18_support/initializer_list/requirements/
1918 explicit_instantiation.cc: New.
1919
626e0599
BK
19202009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1921
1922 PR libstdc++/40273
eaf4cf4f 1923 * include/tr1_impl/functional: Add explicit casts.
626e0599
BK
1924 * testsuite/20_util/function/requirements/
1925 explicit_instantiation.cc: New.
1926 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1927
ffa52e11 19282009-05-24 Eelis van der Weegen <eelis@eelis.net>
626e0599 1929
ffa52e11
EW
1930 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1931
e4c29fbc
BK
19322009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1933
1934 PR libstdc++/40221
1935 * include/tr1_impl/functional: Add explicit cast.
1936
e2792913 19372009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
e4c29fbc 1938
e2792913
PC
1939 PR libstdc++/40094
1940 Revert:
1941 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1942 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1943 out of line member functions definitions.
1944 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1945 Remove, use static locals instead.
1946 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1947 * src/throw_allocator.cc: New.
1948 * src/Makefile.am: Add.
1949 * config/abi/pre/gnu.ver: Add exports.
1950 * src/Makefile.in: Regenerate.
1951
d29d4507
BK
19522009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1953
1954 * include/tr1_impl/functional (function): Use explicit operator bool.
1955 * include/bits/shared_ptr.h (__shared_ptr): Same.
1956 * include/bits/unique_ptr.h (unique_ptr): Same.
1957 * include/std/mutex (unique_lock): Same.
1958 * include/std/system_error (error_code): Same.
1959 (error_condition): Same.
1960 * include/std/ostream (sentry): Same.
1961 * include/std/istream (sentry): Same.
1962 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1963 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1964 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1965 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1966 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1967 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1968 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1969
875d0f10
BK
19702009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1971
1972 * testsuite/23_containers/list/14340.cc: Abstract list type.
1973 * testsuite/23_containers/list/init-list.cc: Same.
1974 * testsuite/23_containers/list/pthread5.cc: Same.
1975 * testsuite/23_containers/list/invalidation/1.cc: Same.
1976 * testsuite/23_containers/list/invalidation/2.cc: Same.
1977 * testsuite/23_containers/list/invalidation/3.cc: Same.
1978 * testsuite/23_containers/list/invalidation/4.cc: Same.
1979 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1980 * testsuite/23_containers/list/modifiers/1.cc: Same.
1981 * testsuite/23_containers/list/modifiers/2.cc: Same.
1982 * testsuite/23_containers/list/modifiers/3.cc: Same.
1983 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1984 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1985 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1986 * testsuite/23_containers/list/cons/1.cc: Same.
1987 * testsuite/23_containers/list/cons/2.cc: Same.
1988 * testsuite/23_containers/list/cons/3.cc: Same.
1989 * testsuite/23_containers/list/cons/4.cc: Same.
1990 * testsuite/23_containers/list/cons/5.cc: Same.
1991 * testsuite/23_containers/list/cons/6.cc: Same.
1992 * testsuite/23_containers/list/cons/7.cc: Same.
1993 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1994 * testsuite/23_containers/list/cons/8.cc: Same.
1995 * testsuite/23_containers/list/cons/9.cc: Same.
1996 * testsuite/23_containers/list/operations/1.cc: Same.
1997 * testsuite/23_containers/list/operations/2.cc: Same.
1998 * testsuite/23_containers/list/operations/3.cc: Same.
1999 * testsuite/23_containers/list/operations/4.cc: Same.
2000 * testsuite/23_containers/list/operations/5.cc: Same.
2001 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2002 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2003 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2004 * testsuite/23_containers/list/requirements/dr438/
2005 constructor_1_neg.cc: Same.
2006 * testsuite/23_containers/list/requirements/dr438/
2007 constructor_2_neg.cc: Same.
2008 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2009 * testsuite/23_containers/list/requirements/
2010 partial_specialization/1.cc: Same.
2011 * testsuite/23_containers/list/23781.cc: Same.
2012 * testsuite/23_containers/list/pthread1.cc: Same.
2013 * testsuite/23_containers/list/capacity/1.cc: Same.
2014 * testsuite/23_containers/list/capacity/29134.cc: Same.
2015 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2016 * testsuite/23_containers/list/moveable.cc: Same.
2017
2018 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2019
c8036448
PC
20202009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2021
2022 PR libstdc++/40184
2023 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2024 Declare...
2025 * config/locale/gnu/c_locale.cc: ... and define.
2026 * config/locale/generic/c_locale.cc: Define.
2027 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2028 Use it.
2029 * testsuite/22_locale/locale/cons/40184.cc: New.
2030
cf0e6fff
PC
20312009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2032
2033 PR libstdc++/40192
2034 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2035 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2036 * testsuite/23_containers/vector/40192.cc: New.
2037
ff74fd13
JW
20382009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2039
2040 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2041 * include/bits/stl_deque.h (swap): Likewise.
2042 * include/bits/stl_list.h (swap): Likewise.
2043 * include/bits/stl_vector.h (swap): Likewise.
2044 * include/bits/stl_bvector.h (swap): Likewise.
2045 * include/bits/stl_queue.h (swap): Likewise.
2046 * include/bits/stl_stack.h (swap): Likewise.
2047 * include/bits/stl_tree.h (swap): Likewise.
2048 * include/bits/stl_map.h (swap): Likewise.
2049 * include/bits/stl_multimap.h (swap): Likewise.
2050 * include/bits/stl_set.h (swap): Likewise.
2051 * include/bits/stl_multiset.h (swap): Likewise.
2052 * include/bits/forward_list.h (swap): Likewise.
2053 * include/bits/unique_ptr.h (swap): Likewise.
2054 * include/debug/deque (swap): Likewise.
2055 * include/debug/list (swap): Likewise.
2056 * include/debug/vector (swap): Likewise.
2057 * include/debug/map.h (swap): Likewise.
2058 * include/debug/multimap.h (swap): Likewise.
2059 * include/debug/set.h (swap): Likewise.
2060 * include/debug/multiset.h (swap): Likewise.
2061 * include/debug/unordered_map (swap): Likewise.
2062 * include/debug/unordered_set (swap): Likewise.
2063 * include/ext/vstring.h (swap): Likewise.
2064 * include/tr1_impl/unordered_map (swap): Likewise.
2065 * include/tr1_impl/hashtable (swap): Likewise.
2066 * include/tr1_impl/unordered_set (swap): Likewise.
2067 * include/std/tuple (swap): Likewise.
2068 * include/std/mutex (swap): Likewise.
2069 * include/std/thread (swap): Likewise.
2070 (operator<<): Only output to lvalue streams.
2071 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2072 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2073 * testsuite/23_containers/deque/requirements/dr438/
2074 assign_neg.cc: Adjust line numbers.
2075 * testsuite/23_containers/deque/requirements/dr438/
2076 constructor_1_neg.cc: Likewise.
2077 * testsuite/23_containers/deque/requirements/dr438/
2078 constructor_2_neg.cc: Likewise.
2079 * testsuite/23_containers/deque/requirements/dr438/
2080 insert_neg.cc: Likewise.
2081 * testsuite/23_containers/list/requirements/dr438/
2082 assign_neg.cc: Likewise.
2083 * testsuite/23_containers/list/requirements/dr438/
2084 constructor_1_neg.cc: Likewise.
2085 * testsuite/23_containers/list/requirements/dr438/
2086 constructor_2_neg.cc: Likewise.
2087 * testsuite/23_containers/list/requirements/dr438/
2088 insert_neg.cc: Likewise.
2089 * testsuite/23_containers/vector/requirements/dr438/
2090 assign_neg.cc: Likewise.
2091 * testsuite/23_containers/vector/requirements/dr438/
2092 constructor_1_neg.cc: Likewise.
2093 * testsuite/23_containers/vector/requirements/dr438/
2094 constructor_2_neg.cc: Likewise.
2095 * testsuite/23_containers/vector/requirements/dr438/
2096 insert_neg.cc: Likewise.
2097 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2098 test non-member swap.
2099 * testsuite/30_threads/thread/swap/2.cc: Remove.
2100
21012009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
5c645750
JW
2102
2103 * include/std/mutex: Move std::lock_error to ...
2104 * src/compatibility.cc: Here.
2105 * src/mutex.cc: Likewise.
2106 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2107 for lock types and remove std::lock_error check.
2108
6dd0fec2
PC
21092009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2110
2111 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2112 double include.
2113
0f136367
PC
21142009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2115
2116 PR libstdc++/40160
2117 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2118 typeid when __GXX_RTTI is undefined.
2119 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2120 for null _M_variant._M_iterator._M_type,
2121 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2122 * testsuite/21_strings/basic_string/40160.cc: New.
2123
934432b6
PC
21242009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2125
2126 * testsuite/26_numerics/random/discrete_distribution/cons/
2127 num_xbound_fun.cc: Minor tweaks.
2128 * testsuite/26_numerics/random/piecewise_constant_distribution/
2129 cons/initlist_fun.cc: Likewise
2130 * testsuite/26_numerics/random/piecewise_constant_distribution/
2131 cons/num_xbound_fun.cc: Likewise
2132 * testsuite/26_numerics/random/piecewise_linear_distribution/
2133 cons/initlist_fun.cc: Likewise
2134 * testsuite/26_numerics/random/piecewise_linear_distribution/
2135 cons/num_xbound_fun.cc: Likewise
2136
602feda5
DB
21372009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2138
2139 PR libstdc++/36211
2140 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2141 cxxldflags to additional_flags rather than cxx_final.
2142
d05db9cc
DB
21432009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2144
934432b6
PC
2145 * testsuite/26_numerics/random/discrete_distribution/cons/
2146 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2147 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2148 initlist_fun.cc: Likewise
2149 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2150 num_xbound_fun.cc: Likewise
2151 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2152 initlist_fun.cc: Likewise
2153 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
d29d4507 2154 num_xbound_fun.cc: Likewise
d05db9cc 2155
6855fe45
PC
21562009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2157
2158 PR libstdc++/40123
2159 * random.tcc (independent_bits_engine<>::operator()()): Use
2160 result_type(1), not 1UL.
2161
2162 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2163 and _M_b.min(), instead of this->max() and this->min().
2164
2165 * random.h (_ShiftMin1): Remove, adjust everywhere.
2166
2167 * random.tcc: Minor cosmetic changes.
2168
e1a02963
PC
21692009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2170
2171 * include/bits/random.tcc (cauchy_distribution<>::
d29d4507 2172 operator()(_UniformRandomNumberGenerator&, const param_type&)):
e1a02963
PC
2173 Avoid M_PI, a glibc extension.
2174
d6864697
BE
21752009-05-13 Ben Elliston <bje@au.ibm.com>
2176
2177 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2178 * include/Makefile.in: Likewise.
2179
42016207
BE
21802009-05-13 Ben Elliston <bje@au.ibm.com>
2181
2182 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2183 const void * const.
2184
11953426
ESR
21852009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2186
d29d4507 2187 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
11953426
ESR
2188 random number engines, complex, bitset, array, time utilities, and
2189 char_traits.
2190
182da14a
JW
21912009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2192
2193 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2194 * libsupc++/nested_exception.h: New.
2195 * libsupc++/Makefile.am: Add new header.
2196 * libsupc++/Makefile.in: Regenerate.
2197 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2198 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2199 * testsuite/18_support/nested_exception/cons.cc: New.
2200 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2201 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2202 * doc/xml/manual/status_cxx200x.xml: Adjust.
2203
29e357fd
PC
22042009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2205
42016207 2206 * include/ext/throw_allocator.h: Remove redundant include.
29e357fd 2207
9fcf9c24
PC
22082009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2209
2210 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2211 out of line member functions definitions.
2212 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2213 Remove, use static locals instead.
2214 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2215 * src/throw_allocator.cc: New.
2216 * src/Makefile.am: Add.
2217 * config/abi/pre/gnu.ver: Add exports.
2218 * src/Makefile.in: Regenerate.
2219
262118b9
PC
22202009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2221
2222 * configure.ac: Bump libtool_VERSION to 6:12:0.
2223 * configure: Regenerate.
2224
76104d42
MK
22252009-05-07 Matthias Klose <doko@ubuntu.com>
2226
2227 PR libstdc++/40038
2228 * src/math_stubs_long_double.cc: Add ceill.
2229
c8ecfecf
JS
22302009-05-06 Johannes Singler <singler@ira.uka.de>
2231
42016207
BE
2232 PR libstdc++/39546
2233 * include/parallel/algo.h (find_switch):
2234 Parametrize binder2nd with const T& instead of T.
2235 * testsuite/25_algorithms/find/39546.cc: new test case
c8ecfecf 2236
326bc159
PC
22372009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2238
2239 Revert:
2240 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2241
2242 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2243 possible.
2244 * configure: Regenerate.
2245
efdb7347
JW
22462009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2247
2248 PR libstdc++/39909
2249 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2250 __set_once_functor_lock_ptr): Replace global lock object with local
2251 locks on global mutex.
2252 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2253 __set_once_functor_lock_ptr): Likewise, keeping old function to
2254 preserve ABI.
2255 (__once_proxy): Use pointer to local lock if set, global lock
2256 otherwise.
2257 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2258 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2259 * testsuite/30_threads/call_once/39909.cc: New.
2260
b91cc3b9
JH
22612009-05-03 Jan Hubicka <jh@suse.cz>
2262
2263 * include/parallel/settings.h (get): Mark const.
2264 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2265 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2266 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2267 throw ().
2268 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2269 (is_open, fd): Mark pure and throw ().
2270 (seekoff): Mark throw ().
2271
bd67512a
PC
22722009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2273
2274 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2275 possible.
2276 * configure: Regenerate.
2277
25195e82
JH
22782009-05-02 Jan Hubicka <jh@suse.cz>
2279
2280 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2281 operator): Mark pure.
2282
4c478ce8
JW
22832009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2284
2285 * scripts/create_testsuite_files: Remove thread directory.
2286
7850920c
BK
22872009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2288
2289 PR libstdc++/39868
2290 * scripts/run_doxygen: Uncomment removal of includes.
2291 (problematic): Rewrite __cxxabiv1 namespace to abi.
2292
cca36d72
PC
22932009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2294
2295 Revert the last commit.
2296
afdb7762
JW
22972009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2298
2299 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2300 Replace global lock object with local locks on global mutex.
2301 * src/mutex.cc: Likewise.
2302 * config/abi/pre/gnu.ver: Adjust.
2303 * testsuite/30_threads/call_once/call_once2.cc: New.
2304
3270032c
PC
23052009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2306
2307 PR libstdc++/39880
2308 PR libstdc++/39881
2309 PR libstdc++/39882
2310 * include/std/system_error (is_error_code_enum<errc>): Remove.
2311 (error_condition<>::error_condition(_ErrorCodeEnum,)
2312 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2313 (error_code<>::error_code(_ErrorCodeEnum,),
2314 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2315 * testsuite/19_diagnostics/system_error/39880.cc: New.
2316 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2317 Likewise.
2318 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2319 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2320 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2321 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2322 Adjust.
2323 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2324 Likewise.
2325 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2326 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2327 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2328 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2329 Likewise.
2330 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2331 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2332 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2333 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2334
92851a93
BK
23352009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2336
3270032c
PC
2337 * doc/xml/authors.xml: Add space.
2338 * doc/xml/faq.xml: Update links.
2339 * doc/xml/manual/intro.xml: Same.
2340 * doc/xml/manual/abi.xml: Update.
2341 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2342 * doc/xml/manual/status_cxxtr1.xml: Update links.
2343 * doc/xml/manual/status_cxx1998.xml: Same.
2344 * doc/xml/manual/status_cxx200x.xml: Same.
92851a93 2345
e762c6f4
JH
23462009-04-22 Jan Hubicka <jh@suse.cz>
2347
2348 * include/tr1_impl/array (at): Do not use builtin_expect.
2349 * include/ext/throw_allocator.h (allocate): Likewise.
2350 * include/ext/pool_allocator.h (allocate): Likweise.
2351 * include/ext/bitmap_allocator.h (allocate): Likewise.
2352 * include/ext/rc_string_base.h (_S_construct): Likewise.
2353 * include/ext/malloc_allocator.h (allocate): Likewise.
2354 * include/ext/mt_allocator.h (allocate): Likewise.
2355 * include/ext/sso_string_base.h (_M_construct): Likewise.
2356 * include/bits/basic_string.tcc (_S_construct): Likewise.
2357
1cae1c5f
JH
23582009-04-22 Jan Hubicka <jh@suse.cz>
2359
2360 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2361 (atexit, atoll, stroll, strtoull): Mark throw ()
2362 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2363 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2364 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2365 (atexit, atoll, stroll, strtoull): Mark throw ()
2366 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2367 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2368
09f2a1e4
JH
23692009-04-21 Jan Hubicka <jh@suse.cz>
2370
2371 * include/ext/atomicity.h
2372 (__exchange_and_add, __atomic_add): Mark throw ().
2373 * config/os/aix/atomicity.h
2374 * config/os/aix/atomicity.h
2375 * config/os/irix/atomicity.h
2376 * config/cpu/cris/atomicity.h
2377 * config/cpu/m68k/atomicity.h
2378 * config/cpu/hppa/atomicity.h
2379 * config/cpu/sparc/atomicity.h
2380 * config/cpu/i386/atomicity.h
2381 * config/cpu/i486/atomicity.h
2382 * config/cpu/sh/atomicity.h
2383 * config/cpu/generic/atomicity_mutex/atomicity.h
2384 * config/cpu/generic/atomicity_builtins/atomicity.h
2385 (__exchange_and_add, __atomic_add): Mark throw ().
2386
ed2807f4
PC
23872009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2388
2389 PR libstdc++/39835
2390 * include/bits/random.h: Avoid the badname __alpha (and, for
2391 consistency, __beta too).
2392 * include/bits/random.tcc: Likewise.
2393
9b074dc6
JH
23942009-04-19 Jan Hubicka <jh@suse.cz>
2395
2396 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2397 _GLIBCXX_NOTHROW.
2398
9225b339
JH
23992009-04-19 Jan Hubicka <jh@suse.cz>
2400
c93c8cf4
PC
2401 * include/c_compatibility/stdatomic.h
2402 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2403 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2404 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
9225b339 2405
5cf217ff
JH
24062009-04-18 Jan Hubicka <jh@suse.cz>
2407
3939adc2 2408 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
c93c8cf4
PC
2409 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2410 __cxa_get_globals_fast): Mark const.
5cf217ff
JH
2411 (__cxa_get_exception_ptr): Mark pure.
2412 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2413 (__terminate): Makr throw ().
3939adc2 2414 * libsupc++/exception (terminate): Mark throw().
5cf217ff 2415 (uncaught_exception): Mark pure.
3939adc2 2416 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
c93c8cf4
PC
2417 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2418 Mark throw().
3939adc2
JH
2419 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2420 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2421 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
7d0a3061 2422 __cxa_guard_abort): Mark throw ().
5cf217ff
JH
2423 (__cxa_pure_virtual): Mark noreturn.
2424 (__cxa_current_exception_type): Mark throw and pure.
3939adc2 2425 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
5cf217ff
JH
2426 __cxa_exception_type): Mark pure.
2427 (_M_safe_bool_dummy): Mark pure and const.
2428
5d51b87a
JH
24292009-04-18 Jan Hubicka <jh@suse.cz>
2430
2431 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2432 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2433 _M_destroy_thread_key): Mark throw ()
2434 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2435 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2436 _M_get_max_length): Mark throw ().
2437 * include/debug/formatter.h (_M_message, _M_format_word,
2438 _M_get_max_length): Mark throw ().
2439 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2440 _M_detach_single): Mark throw ().
2441 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2442 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2443 throw ()
2444 (_M_get_mutex): Mark throw ().
2445 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2446 (_M_destroy_thread_key): Mark CONST and throw.
2447 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2448 throw ().
2449
50a681c4
JH
24502009-04-18 Jan Hubicka <jh@suse.cz>
2451
2452 * src/condition_variable.cc (condition_variable,
2453 condition_variable_any constructors): Mark throw()
2454 * src/hash.cc (operator() for long double, string, and wstring): Mark
2455 throw ().
2456 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2457 _M_setup, rdbuf, str): Mark throw ().
2458 * src/chrono.cc (new): Mark throw ().
2459 * include/std/system_error (system_category, generic_category): Mark
2460 throw () and const.
2461 * include/std/chrono (now): Mark throw ().
2462 * include/std/condition_variable (condition_variable,
2463 ~condition_variable, condition_variable_any,
2464 ~condition_variable_any): Mark throw ().
2465 * include/std/mutex (mutex): Mark throw ().
2466 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2467 throw.
5d51b87a
JH
2468 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2469 and throw ().
50a681c4
JH
2470 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2471 * include/bits/locale_classes.h (_S_initialize_once,
2472 _S_clone_c_locale): Mark throw ().
2473 (_S_get_c_name): Mark const and throw ().
5d51b87a
JH
2474 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2475 throw ().
50a681c4
JH
2476 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2477 Mark throw ().
5d51b87a
JH
2478 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2479 throw ().
50a681c4
JH
2480 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2481 ios_base): Mark throw ()
2482 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2483 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2484 (str, freeze, _M_setupf): Mark throw ().
2485 (pcount): Mark pure and throw ().
2486 (rdbuf): Mark const and throw ().
2487
2daad65e
PC
24882009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2489
2490 PR libstdc++/39802
2491 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2492 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2493 Always accept negative values, for unsigned types too.
2494 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2495 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2496
b8add594
JH
24972009-04-18 Jan Hubicka <jh@suse.cz>
2498
2499 * include/debug/formater.h: Include bits/c++config.h.
2500 (_M_error): Mark noreturn.
2501 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2502 _GLIBCXX_NORETURN): New.
2503 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2daad65e
PC
2504 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2505 Mark pure.
2506 * include/c_compatibility/stdatomic.h
2507 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2508 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2509 Mark by throw ().
b8add594
JH
2510 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2511 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2512 __atomic_flag_for_address): Mark by throw ().
2513
e31f5814
UB
25142009-04-17 Uros Bizjak <ubizjak@gmail.com>
2515
2516 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2517
1cf1c842
JH
25182009-04-16 Jan Hubicka <jh@suse.cz>
2519
2520 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2521 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2522 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2523 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2524 out body to ...
2525 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2526 functions.
2527 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2528 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2529 _Rb_tree_black_count): Mark nothrow.
2530
42fb6c83
PC
25312009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2532
2533 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2534 from base classes.
2535 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2536
6ae8f77d
BK
25372009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2538
2539 * doc/html: Regenerate.
2540
2470b601
BK
25412009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2542
5e623d0b
BK
2543 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2544
2545 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2546 * doc/xml/gnu/fdl-1.2.xml: Same.
2547 * doc/xml/manual/numerics.xml: Same.
2548 * doc/xml/manual/concurrency.xml: Same.
2549 * doc/xml/manual/intro.xml: Same.
2550 * doc/xml/manual/status_cxxtr1.xml: Same.
2551 * doc/xml/manual/containers.xml: Same.
2552 * doc/xml/manual/io.xml: Same.
2553 * doc/xml/manual/utilities.xml: Same.
2554 * doc/xml/manual/support.xml: Same.
2555 * doc/xml/manual/using.xml: Same.
2556 * doc/xml/manual/localization.xml: Same.
2557 * doc/xml/manual/locale.xml: Same.
2558 * doc/xml/manual/extensions.xml: Same.
2559 * doc/xml/manual/appendix_contributing.xml: Same.
2560 * doc/xml/manual/diagnostics.xml: Same.
2561 * doc/xml/manual/status_cxx200x.xml: Same.
2562
25632009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2564
2565 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2470b601
BK
2566 * doc/xml/manual/status_cxx200x.xml: Adjust.
2567
f86ce601
BK
25682009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2569
2570 * doc/xml/spine.xml: Remove unused license entity, update
2571 copyright year.
2572
2573 * doc/xml/manual/spine.xml: Markup for primary index terms.
2574 * doc/xml/manual/numerics.xml: Same.
2575 * doc/xml/manual/intro.xml: Same.
2576 * doc/xml/manual/containers.xml: Same.
2577 * doc/xml/manual/io.xml: Same.
2578 * doc/xml/manual/appendix_porting.xml: Same.
2579 * doc/xml/manual/utilities.xml: Same.
2580 * doc/xml/manual/support.xml: Same.
2581 * doc/xml/manual/localization.xml: Same.
2582 * doc/xml/manual/strings.xml: Same.
2583 * doc/xml/manual/extensions.xml: Same.
2584 * doc/xml/manual/appendix_contributing.xml: Same.
2585 * doc/xml/manual/diagnostics.xml: Same.
2586 * doc/xml/manual/algorithms.xml: Same.
2587 * doc/xml/manual/appendix_free.xml: Same.
2588 * doc/xml/manual/iterators.xml: Same.
2589
2590 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2591 * doc/xml/gnu/fdl-1.2.xml: Same.
2592
2593 * doc/xml/manual/status_cxx200x.xml: Re-write.
2594
96a9203b
PC
25952009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2596
2597 PR libstdc++/39629 (final bits)
2598 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2599 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2600 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2601 Fix formula for __j.
2602 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2603 const normal_distribution<>&): Remove.
2604 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2605 const uniform_int_distribution<>&), operator==(const
2606 uniform_real_distribution<>&, const uniform_real_distribution<>&),
f86ce601 2607 operator==(const normal_distribution<>&, const normal_distribution<>&),
96a9203b
PC
2608 operator==(const lognormal_distribution<>&,
2609 const lognormal_distribution<>&), operator==(const
2610 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2611 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2612 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2613 operator==(const student_t_distribution<>&,
2614 const student_t_distribution<>&), operator==(const
2615 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2616 operator==(const binomial_distribution<>&, const
2617 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2618 const geometric_distribution<>&), operator==(const
f86ce601 2619 negative_binomial_distribution<>&, const
96a9203b
PC
2620 negative_binomial_distribution<>&), operator==(const
2621 poisson_distribution<>&, const poisson_distribution<>&),
2622 operator==(const exponential_distribution<>&,
2623 const exponential_distribution<>&), operator==(const
2624 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2625 weibull_distribution<>&, const weibull_distribution<>&),
2626 operator==(const extreme_value_distribution<>&,
2627 const extreme_value_distribution<>&), operator==(const
2628 discrete_distribution<>&, const discrete_distribution<>&),
2629 operator==(const piecewise_constant_distribution<>&,
2630 const piecewise_constant_distribution<>&), operator==(const
2631 piecewise_linear_distribution<>&, const
2632 piecewise_linear_distribution<>&)): Remove.
2633 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2634 serialize.cc: Remove.
2635 * testsuite/26_numerics/random/piecewise_constant_distribution/
2636 operators/serialize.cc: Likewise.
2637 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2638 serialize.cc: Likewise.
2639 * testsuite/26_numerics/random/normal_distribution/operators/
2640 serialize.cc: Likewise.
2641 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2642 serialize.cc: Likewise.
2643 * testsuite/26_numerics/random/poisson_distribution/operators/
2644 serialize.cc: Likewise.
2645 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2646 serialize.cc: Likewise.
2647 * testsuite/26_numerics/random/discrete_distribution/operators/
2648 serialize.cc: Likewise.
2649 * testsuite/26_numerics/random/weibull_distribution/operators/
2650 serialize.cc: Likewise.
2651 * testsuite/26_numerics/random/negative_binomial_distribution/
2652 operators/serialize.cc: Likewise.
2653 * testsuite/26_numerics/random/cauchy_distribution/operators/
2654 serialize.cc: Likewise.
2655 * testsuite/26_numerics/random/gamma_distribution/operators/
2656 serialize.cc: Likewise.
2657 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2658 serialize.cc: Likewise.
2659 * testsuite/26_numerics/random/exponential_distribution/operators/
2660 serialize.cc: Likewise.
2661 * testsuite/26_numerics/random/lognormal_distribution/operators/
2662 serialize.cc: Likewise.
2663 * testsuite/26_numerics/random/binomial_distribution/operators/
2664 serialize.cc: Likewise.
2665 * testsuite/26_numerics/random/extreme_value_distribution/
2666 operators/serialize.cc: Likewise.
2667 * testsuite/26_numerics/random/piecewise_linear_distribution/
2668 operators/serialize.cc: Likewise.
2669 * testsuite/26_numerics/random/student_t_distribution/operators/
2670 serialize.cc: Likewise.
2671 * testsuite/26_numerics/random/geometric_distribution/operators/
2672 serialize.cc: Likewise.
2673
2674 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2675 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2676 mersenne_twister_engine<>::seed(_Gen&,
2677 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2678 subtract_with_carry_engine<>::seed(_Gen&,
2679 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2680 Remove, unused.
2681 * include/bits/random.tcc (linear_congruential_engine<>::
2682 seed(_Gen&, false_type): Likewise.
2683
748086b7
JJ
26842009-04-09 Nick Clifton <nickc@redhat.com>
2685
2686 * src/allocator-inst.cc: Change copyright header to refer to
2687 version 3 of the GNU General Public License with version 3.1
2688 of the GCC Runtime Library Exception and to point readers at
2689 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2690 web page.
2691 * config/abi/compatibility.h: Likewise.
2692 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2693 * config/abi/pre/gnu.ver: Likewise.
2694 * config/allocator/bitmap_allocator_base.h: Likewise.
2695 * config/allocator/malloc_allocator_base.h: Likewise.
2696 * config/allocator/mt_allocator_base.h: Likewise.
2697 * config/allocator/new_allocator_base.h: Likewise.
2698 * config/allocator/pool_allocator_base.h: Likewise.
2699 * config/cpu/alpha/atomic_word.h: Likewise.
2700 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2701 * config/cpu/cris/atomic_word.h: Likewise.
2702 * config/cpu/cris/atomicity.h: Likewise.
2703 * config/cpu/generic/atomic_word.h: Likewise.
2704 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2705 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2706 * config/cpu/generic/cpu_defines.h: Likewise.
2707 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2708 * config/cpu/hppa/atomicity.h: Likewise.
2709 * config/cpu/i386/atomicity.h: Likewise.
2710 * config/cpu/i486/atomicity.h: Likewise.
2711 * config/cpu/ia64/atomic_word.h: Likewise.
2712 * config/cpu/m68k/atomicity.h: Likewise.
2713 * config/cpu/powerpc/atomic_word.h: Likewise.
2714 * config/cpu/powerpc/cpu_defines.h: Likewise.
2715 * config/cpu/sh/atomicity.h: Likewise.
2716 * config/cpu/sparc/atomic_word.h: Likewise.
2717 * config/cpu/sparc/atomicity.h: Likewise.
2718 * config/io/basic_file_stdio.cc: Likewise.
2719 * config/io/basic_file_stdio.h: Likewise.
2720 * config/io/c_io_stdio.h: Likewise.
2721 * config/locale/darwin/ctype_members.cc: Likewise.
2722 * config/locale/generic/c++locale_internal.h: Likewise.
2723 * config/locale/generic/c_locale.cc: Likewise.
2724 * config/locale/generic/c_locale.h: Likewise.
2725 * config/locale/generic/codecvt_members.cc: Likewise.
2726 * config/locale/generic/collate_members.cc: Likewise.
2727 * config/locale/generic/ctype_members.cc: Likewise.
2728 * config/locale/generic/messages_members.cc: Likewise.
2729 * config/locale/generic/messages_members.h: Likewise.
2730 * config/locale/generic/monetary_members.cc: Likewise.
2731 * config/locale/generic/numeric_members.cc: Likewise.
2732 * config/locale/generic/time_members.cc: Likewise.
2733 * config/locale/generic/time_members.h: Likewise.
2734 * config/locale/gnu/c++locale_internal.h: Likewise.
2735 * config/locale/gnu/c_locale.cc: Likewise.
2736 * config/locale/gnu/c_locale.h: Likewise.
2737 * config/locale/gnu/codecvt_members.cc: Likewise.
2738 * config/locale/gnu/collate_members.cc: Likewise.
2739 * config/locale/gnu/ctype_members.cc: Likewise.
2740 * config/locale/gnu/messages_members.cc: Likewise.
2741 * config/locale/gnu/messages_members.h: Likewise.
2742 * config/locale/gnu/monetary_members.cc: Likewise.
2743 * config/locale/gnu/numeric_members.cc: Likewise.
2744 * config/locale/gnu/time_members.cc: Likewise.
2745 * config/locale/gnu/time_members.h: Likewise.
2746 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2747 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2748 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2749 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2750 * config/os/aix/atomic_word.h: Likewise.
2751 * config/os/aix/atomicity.h: Likewise.
2752 * config/os/aix/ctype_base.h: Likewise.
2753 * config/os/aix/ctype_inline.h: Likewise.
2754 * config/os/aix/ctype_noninline.h: Likewise.
2755 * config/os/aix/os_defines.h: Likewise.
2756 * config/os/bsd/darwin/ctype_base.h: Likewise.
2757 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2758 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2759 * config/os/bsd/darwin/os_defines.h: Likewise.
2760 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2761 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2762 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2763 * config/os/bsd/freebsd/os_defines.h: Likewise.
2764 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2765 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2766 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2767 * config/os/bsd/netbsd/os_defines.h: Likewise.
2768 * config/os/djgpp/ctype_base.h: Likewise.
2769 * config/os/djgpp/ctype_inline.h: Likewise.
2770 * config/os/djgpp/ctype_noninline.h: Likewise.
2771 * config/os/djgpp/os_defines.h: Likewise.
2772 * config/os/generic/ctype_base.h: Likewise.
2773 * config/os/generic/ctype_inline.h: Likewise.
2774 * config/os/generic/ctype_noninline.h: Likewise.
2775 * config/os/generic/error_constants.h: Likewise.
2776 * config/os/generic/os_defines.h: Likewise.
2777 * config/os/gnu-linux/ctype_base.h: Likewise.
2778 * config/os/gnu-linux/ctype_inline.h: Likewise.
2779 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2780 * config/os/gnu-linux/os_defines.h: Likewise.
2781 * config/os/hpux/ctype_base.h: Likewise.
2782 * config/os/hpux/ctype_inline.h: Likewise.
2783 * config/os/hpux/ctype_noninline.h: Likewise.
2784 * config/os/hpux/os_defines.h: Likewise.
2785 * config/os/irix/atomic_word.h: Likewise.
2786 * config/os/irix/atomicity.h: Likewise.
2787 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2788 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2789 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2790 * config/os/irix/irix5.2/os_defines.h: Likewise.
2791 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2792 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2793 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2794 * config/os/irix/irix6.5/os_defines.h: Likewise.
2795 * config/os/mingw32/ctype_base.h: Likewise.
2796 * config/os/mingw32/ctype_inline.h: Likewise.
2797 * config/os/mingw32/ctype_noninline.h: Likewise.
2798 * config/os/mingw32/error_constants.h: Likewise.
2799 * config/os/mingw32/os_defines.h: Likewise.
2800 * config/os/newlib/ctype_base.h: Likewise.
2801 * config/os/newlib/ctype_inline.h: Likewise.
2802 * config/os/newlib/ctype_noninline.h: Likewise.
2803 * config/os/newlib/os_defines.h: Likewise.
2804 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2805 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2806 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2807 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2808 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2809 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2810 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2811 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2812 * config/os/tpf/ctype_base.h: Likewise.
2813 * config/os/tpf/ctype_inline.h: Likewise.
2814 * config/os/tpf/ctype_noninline.h: Likewise.
2815 * config/os/tpf/os_defines.h: Likewise.
2816 * config/os/uclibc/ctype_base.h: Likewise.
2817 * config/os/uclibc/ctype_inline.h: Likewise.
2818 * config/os/uclibc/ctype_noninline.h: Likewise.
2819 * config/os/uclibc/os_defines.h: Likewise.
2820 * config/os/vxworks/ctype_base.h: Likewise.
2821 * config/os/vxworks/ctype_inline.h: Likewise.
2822 * config/os/vxworks/ctype_noninline.h: Likewise.
2823 * config/os/vxworks/os_defines.h: Likewise.
2824 * include/backward/auto_ptr.h: Likewise.
2825 * include/backward/backward_warning.h: Likewise.
2826 * include/backward/binders.h: Likewise.
2827 * include/backward/hash_fun.h: Likewise.
2828 * include/backward/hash_map: Likewise.
2829 * include/backward/hash_set: Likewise.
2830 * include/backward/hashtable.h: Likewise.
2831 * include/backward/strstream: Likewise.
2832 * include/bits/algorithmfwd.h: Likewise.
2833 * include/bits/allocator.h: Likewise.
2834 * include/bits/atomic_0.h: Likewise.
2835 * include/bits/atomic_2.h: Likewise.
2836 * include/bits/atomicfwd_c.h: Likewise.
2837 * include/bits/atomicfwd_cxx.h: Likewise.
2838 * include/bits/basic_ios.h: Likewise.
2839 * include/bits/basic_ios.tcc: Likewise.
2840 * include/bits/basic_string.h: Likewise.
2841 * include/bits/basic_string.tcc: Likewise.
2842 * include/bits/boost_concept_check.h: Likewise.
2843 * include/bits/c++config: Likewise.
2844 * include/bits/char_traits.h: Likewise.
2845 * include/bits/codecvt.h: Likewise.
2846 * include/bits/concept_check.h: Likewise.
2847 * include/bits/cpp_type_traits.h: Likewise.
2848 * include/bits/deque.tcc: Likewise.
2849 * include/bits/forward_list.h: Likewise.
2850 * include/bits/forward_list.tcc: Likewise.
2851 * include/bits/fstream.tcc: Likewise.
2852 * include/bits/functexcept.h: Likewise.
2853 * include/bits/functional_hash.h: Likewise.
2854 * include/bits/gslice.h: Likewise.
2855 * include/bits/gslice_array.h: Likewise.
2856 * include/bits/hashtable.h: Likewise.
2857 * include/bits/indirect_array.h: Likewise.
2858 * include/bits/ios_base.h: Likewise.
2859 * include/bits/istream.tcc: Likewise.
2860 * include/bits/list.tcc: Likewise.
2861 * include/bits/locale_classes.h: Likewise.
2862 * include/bits/locale_classes.tcc: Likewise.
2863 * include/bits/locale_facets.h: Likewise.
2864 * include/bits/locale_facets.tcc: Likewise.
2865 * include/bits/locale_facets_nonio.h: Likewise.
2866 * include/bits/locale_facets_nonio.tcc: Likewise.
2867 * include/bits/localefwd.h: Likewise.
2868 * include/bits/mask_array.h: Likewise.
2869 * include/bits/move.h: Likewise.
2870 * include/bits/ostream.tcc: Likewise.
2871 * include/bits/ostream_insert.h: Likewise.
2872 * include/bits/postypes.h: Likewise.
2873 * include/bits/shared_ptr.h: Likewise.
2874 * include/bits/slice_array.h: Likewise.
2875 * include/bits/sstream.tcc: Likewise.
2876 * include/bits/stl_algo.h: Likewise.
2877 * include/bits/stl_algobase.h: Likewise.
2878 * include/bits/stl_bvector.h: Likewise.
2879 * include/bits/stl_construct.h: Likewise.
2880 * include/bits/stl_deque.h: Likewise.
2881 * include/bits/stl_function.h: Likewise.
2882 * include/bits/stl_heap.h: Likewise.
2883 * include/bits/stl_iterator.h: Likewise.
2884 * include/bits/stl_iterator_base_funcs.h: Likewise.
2885 * include/bits/stl_iterator_base_types.h: Likewise.
2886 * include/bits/stl_list.h: Likewise.
2887 * include/bits/stl_map.h: Likewise.
2888 * include/bits/stl_multimap.h: Likewise.
2889 * include/bits/stl_multiset.h: Likewise.
2890 * include/bits/stl_numeric.h: Likewise.
2891 * include/bits/stl_pair.h: Likewise.
2892 * include/bits/stl_queue.h: Likewise.
2893 * include/bits/stl_raw_storage_iter.h: Likewise.
2894 * include/bits/stl_relops.h: Likewise.
2895 * include/bits/stl_set.h: Likewise.
2896 * include/bits/stl_stack.h: Likewise.
2897 * include/bits/stl_tempbuf.h: Likewise.
2898 * include/bits/stl_tree.h: Likewise.
2899 * include/bits/stl_uninitialized.h: Likewise.
2900 * include/bits/stl_vector.h: Likewise.
2901 * include/bits/stream_iterator.h: Likewise.
2902 * include/bits/streambuf.tcc: Likewise.
2903 * include/bits/streambuf_iterator.h: Likewise.
2904 * include/bits/stringfwd.h: Likewise.
2905 * include/bits/unique_ptr.h: Likewise.
2906 * include/bits/valarray_after.h: Likewise.
2907 * include/bits/valarray_array.h: Likewise.
2908 * include/bits/valarray_array.tcc: Likewise.
2909 * include/bits/valarray_before.h: Likewise.
2910 * include/bits/vector.tcc: Likewise.
2911 * include/c/cassert: Likewise.
2912 * include/c/cctype: Likewise.
2913 * include/c/cerrno: Likewise.
2914 * include/c/cfloat: Likewise.
2915 * include/c/ciso646: Likewise.
2916 * include/c/climits: Likewise.
2917 * include/c/clocale: Likewise.
2918 * include/c/cmath: Likewise.
2919 * include/c/csetjmp: Likewise.
2920 * include/c/csignal: Likewise.
2921 * include/c/cstdarg: Likewise.
2922 * include/c/cstddef: Likewise.
2923 * include/c/cstdio: Likewise.
2924 * include/c/cstdlib: Likewise.
2925 * include/c/cstring: Likewise.
2926 * include/c/ctime: Likewise.
2927 * include/c/cwchar: Likewise.
2928 * include/c/cwctype: Likewise.
2929 * include/c_compatibility/assert.h: Likewise.
2930 * include/c_compatibility/complex.h: Likewise.
2931 * include/c_compatibility/ctype.h: Likewise.
2932 * include/c_compatibility/errno.h: Likewise.
2933 * include/c_compatibility/fenv.h: Likewise.
2934 * include/c_compatibility/float.h: Likewise.
2935 * include/c_compatibility/inttypes.h: Likewise.
2936 * include/c_compatibility/iso646.h: Likewise.
2937 * include/c_compatibility/limits.h: Likewise.
2938 * include/c_compatibility/locale.h: Likewise.
2939 * include/c_compatibility/math.h: Likewise.
2940 * include/c_compatibility/setjmp.h: Likewise.
2941 * include/c_compatibility/signal.h: Likewise.
2942 * include/c_compatibility/stdarg.h: Likewise.
2943 * include/c_compatibility/stdatomic.h: Likewise.
2944 * include/c_compatibility/stdbool.h: Likewise.
2945 * include/c_compatibility/stddef.h: Likewise.
2946 * include/c_compatibility/stdint.h: Likewise.
2947 * include/c_compatibility/stdio.h: Likewise.
2948 * include/c_compatibility/stdlib.h: Likewise.
2949 * include/c_compatibility/string.h: Likewise.
2950 * include/c_compatibility/tgmath.h: Likewise.
2951 * include/c_compatibility/time.h: Likewise.
2952 * include/c_compatibility/wchar.h: Likewise.
2953 * include/c_compatibility/wctype.h: Likewise.
2954 * include/c_global/cassert: Likewise.
2955 * include/c_global/ccomplex: Likewise.
2956 * include/c_global/cctype: Likewise.
2957 * include/c_global/cerrno: Likewise.
2958 * include/c_global/cfenv: Likewise.
2959 * include/c_global/cfloat: Likewise.
2960 * include/c_global/cinttypes: Likewise.
2961 * include/c_global/ciso646: Likewise.
2962 * include/c_global/climits: Likewise.
2963 * include/c_global/clocale: Likewise.
2964 * include/c_global/cmath.tcc: Likewise.
2965 * include/c_global/cmath: Likewise.
2966 * include/c_global/csetjmp: Likewise.
2967 * include/c_global/csignal: Likewise.
2968 * include/c_global/cstdarg: Likewise.
2969 * include/c_global/cstdatomic: Likewise.
2970 * include/c_global/cstdbool: Likewise.
2971 * include/c_global/cstddef: Likewise.
2972 * include/c_global/cstdint: Likewise.
2973 * include/c_global/cstdio: Likewise.
2974 * include/c_global/cstdlib: Likewise.
2975 * include/c_global/cstring: Likewise.
2976 * include/c_global/ctgmath: Likewise.
2977 * include/c_global/ctime: Likewise.
2978 * include/c_global/cwchar: Likewise.
2979 * include/c_global/cwctype: Likewise.
2980 * include/c_std/cassert: Likewise.
2981 * include/c_std/cctype: Likewise.
2982 * include/c_std/cerrno: Likewise.
2983 * include/c_std/cfloat: Likewise.
2984 * include/c_std/ciso646: Likewise.
2985 * include/c_std/climits: Likewise.
2986 * include/c_std/clocale: Likewise.
2987 * include/c_std/cmath.tcc: Likewise.
2988 * include/c_std/cmath: Likewise.
2989 * include/c_std/csetjmp: Likewise.
2990 * include/c_std/csignal: Likewise.
2991 * include/c_std/cstdarg: Likewise.
2992 * include/c_std/cstddef: Likewise.
2993 * include/c_std/cstdio: Likewise.
2994 * include/c_std/cstdlib: Likewise.
2995 * include/c_std/cstring: Likewise.
2996 * include/c_std/ctime: Likewise.
2997 * include/c_std/cwchar: Likewise.
2998 * include/c_std/cwctype: Likewise.
2999 * include/debug/bitset: Likewise.
3000 * include/debug/debug.h: Likewise.
3001 * include/debug/deque: Likewise.
3002 * include/debug/formatter.h: Likewise.
3003 * include/debug/functions.h: Likewise.
3004 * include/debug/list: Likewise.
3005 * include/debug/macros.h: Likewise.
3006 * include/debug/map.h: Likewise.
3007 * include/debug/map: Likewise.
3008 * include/debug/multimap.h: Likewise.
3009 * include/debug/multiset.h: Likewise.
3010 * include/debug/safe_base.h: Likewise.
3011 * include/debug/safe_iterator.h: Likewise.
3012 * include/debug/safe_iterator.tcc: Likewise.
3013 * include/debug/safe_sequence.h: Likewise.
3014 * include/debug/set.h: Likewise.
3015 * include/debug/set: Likewise.
3016 * include/debug/string: Likewise.
3017 * include/debug/unordered_map: Likewise.
3018 * include/debug/unordered_set: Likewise.
3019 * include/debug/vector: Likewise.
3020 * include/ext/algorithm: Likewise.
3021 * include/ext/array_allocator.h: Likewise.
3022 * include/ext/atomicity.h: Likewise.
3023 * include/ext/bitmap_allocator.h: Likewise.
3024 * include/ext/cast.h: Likewise.
3025 * include/ext/codecvt_specializations.h: Likewise.
3026 * include/ext/concurrence.h: Likewise.
3027 * include/ext/debug_allocator.h: Likewise.
3028 * include/ext/enc_filebuf.h: Likewise.
3029 * include/ext/extptr_allocator.h: Likewise.
3030 * include/ext/functional: Likewise.
3031 * include/ext/iterator: Likewise.
3032 * include/ext/malloc_allocator.h: Likewise.
3033 * include/ext/memory: Likewise.
3034 * include/ext/mt_allocator.h: Likewise.
3035 * include/ext/new_allocator.h: Likewise.
3036 * include/ext/numeric: Likewise.
3037 * include/ext/numeric_traits.h: Likewise.
3038 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3039 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3040 Likewise.
3041 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3042 Likewise.
3043 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3044 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3045 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3046 Likewise.
3047 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3048 Likewise.
3049 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3050 Likewise.
3051 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3052 Likewise.
3053 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3054 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3055 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3056 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3057 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3058 Likewise.
3059 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3060 Likewise.
3061 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3062 Likewise.
3063 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3064 Likewise.
3065 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3066 Likewise.
3067 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3068 Likewise.
3069 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3070 Likewise.
3071 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3072 Likewise.
3073 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3074 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3075 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3076 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3077 Likewise.
3078 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3079 Likewise.
3080 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3081 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3082 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3083 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3084 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3085 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3086 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3087 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3088 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3089 Likewise.
3090 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3091 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3092 Likewise.
3093 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3094 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3095 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3096 Likewise.
3097 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3098 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3099 Likewise.
3100 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3101 Likewise.
3102 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3103 Likewise.
3104 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3105 Likewise.
3106 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3107 Likewise.
3108 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3109 Likewise.
3110 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3111 Likewise.
3112 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3113 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3114 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3115 Likewise.
3116 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3117 Likewise.
3118 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3119 Likewise.
3120 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3121 Likewise.
3122 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3123 Likewise.
3124 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3125 Likewise.
3126 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3127 Likewise.
3128 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3129 Likewise.
3130 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3131 Likewise.
3132 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3133 Likewise.
3134 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3135 Likewise.
3136 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3137 Likewise.
3138 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3139 Likewise.
3140 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3141 Likewise.
3142 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3143 Likewise.
3144 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3145 Likewise.
3146 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3147 Likewise.
3148 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3149 Likewise.
3150 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3151 Likewise.
3152 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3153 Likewise.
3154 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3155 Likewise.
3156 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3157 Likewise.
3158 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3159 Likewise.
3160 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3161 Likewise.
3162 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3163 Likewise.
3164 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3165 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3166 Likewise.
3167 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3168 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3169 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3170 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3171 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3172 Likewise.
3173 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3174 Likewise.
3175 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3176 Likewise.
3177 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3178 Likewise.
3179 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3180 Likewise.
3181 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3182 Likewise.
3183 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3184 Likewise.
3185 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3186 Likewise.
3187 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3188 Likewise.
3189 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3192 Likewise.
3193 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3194 Likewise.
3195 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3196 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3197 Likewise.
3198 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3199 Likewise.
3200 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3201 Likewise.
3202 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3203 Likewise.
3204 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3205 Likewise.
3206 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3207 Likewise.
3208 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3209 Likewise.
3210 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3211 Likewise.
3212 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3213 Likewise.
3214 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3215 Likewise.
3216 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3217 Likewise.
3218 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3219 Likewise.
3220 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3221 Likewise.
3222 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3223 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3226 Likewise.
3227 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3228 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3229 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3230 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3231 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3232 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3233 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3234 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3235 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3236 Likewise.
3237 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3238 Likewise.
3239 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3242 Likewise.
3243 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3244 Likewise.
3245 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3246 Likewise.
3247 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3248 Likewise.
3249 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3250 Likewise.
3251 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3252 Likewise.
3253 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3254 Likewise.
3255 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3256 Likewise.
3257 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3258 Likewise.
3259 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3260 Likewise.
3261 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3262 Likewise.
3263 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3264 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3265 Likewise.
3266 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3267 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3268 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3269 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3270 Likewise.
3271 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3272 Likewise.
3273 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3274 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3275 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3276 Likewise.
3277 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3278 Likewise.
3279 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3280 Likewise.
3281 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3282 Likewise.
3283 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3284 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3285 Likewise.
3286 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3287 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3288 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3289 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3290 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3291 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3292 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3293 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3294 Likewise.
3295 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3296 Likewise.
3297 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3298 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3299 Likewise.
3300 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3301 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3302 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3303 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3304 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3305 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3306 Likewise.
3307 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3308 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3309 Likewise.
3310 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3311 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3312 Likewise.
3313 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3314 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3315 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3316 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3317 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3318 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3319 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3320 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3321 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3322 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3323 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3324 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3325 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3326 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3327 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3328 Likewise.
3329 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3330 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3331 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3332 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3333 Likewise.
3334 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3335 Likewise.
3336 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3337 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3338 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3339 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3340 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3341 Likewise.
3342 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3343 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3344 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3345 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3346 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3347 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3348 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3349 Likewise.
3350 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3351 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3352 Likewise.
3353 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3354 Likewise.
3355 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3356 Likewise.
3357 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3358 Likewise.
3359 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3360 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3361 Likewise.
3362 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3363 Likewise.
3364 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3365 Likewise.
3366 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3367 Likewise.
3368 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3369 Likewise.
3370 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3371 Likewise.
3372 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3373 Likewise.
3374 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3375 Likewise.
3376 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3377 Likewise.
3378 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3379 Likewise.
3380 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3381 Likewise.
3382 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3383 Likewise.
3384 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3385 Likewise.
3386 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3387 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3388 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3389 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3390 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3391 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3392 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3393 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3394 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3395 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3396 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3397 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3398 Likewise.
3399 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3400 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3401 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3402 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3403 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3404 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3405 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3406 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3407 Likewise.
3408 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3409 Likewise.
3410 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3411 Likewise.
3412 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3413 Likewise.
3414 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3415 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3416 Likewise.
3417 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3418 Likewise.
3419 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3420 Likewise.
3421 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3422 Likewise.
3423 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3424 Likewise.
3425 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3426 Likewise.
3427 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3428 Likewise.
3429 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3430 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3431 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3432 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3433 Likewise.
3434 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3435 Likewise.
3436 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3437 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3438 Likewise.
3439 * include/ext/pb_ds/exception.hpp: Likewise.
3440 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3441 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3442 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3443 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3444 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3445 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3446 * include/ext/pod_char_traits.h: Likewise.
3447 * include/ext/pointer.h: Likewise.
3448 * include/ext/pool_allocator.h: Likewise.
3449 * include/ext/rb_tree: Likewise.
3450 * include/ext/rc_string_base.h: Likewise.
3451 * include/ext/rope: Likewise.
3452 * include/ext/ropeimpl.h: Likewise.
3453 * include/ext/slist: Likewise.
3454 * include/ext/sso_string_base.h: Likewise.
3455 * include/ext/stdio_filebuf.h: Likewise.
3456 * include/ext/stdio_sync_filebuf.h: Likewise.
3457 * include/ext/string_conversions.h: Likewise.
3458 * include/ext/throw_allocator.h: Likewise.
3459 * include/ext/type_traits.h: Likewise.
3460 * include/ext/typelist.h: Likewise.
3461 * include/ext/vstring.h: Likewise.
3462 * include/ext/vstring.tcc: Likewise.
3463 * include/ext/vstring_fwd.h: Likewise.
3464 * include/ext/vstring_util.h: Likewise.
3465 * include/parallel/algo.h: Likewise.
3466 * include/parallel/algobase.h: Likewise.
3467 * include/parallel/algorithm: Likewise.
3468 * include/parallel/algorithmfwd.h: Likewise.
3469 * include/parallel/balanced_quicksort.h: Likewise.
3470 * include/parallel/base.h: Likewise.
3471 * include/parallel/basic_iterator.h: Likewise.
3472 * include/parallel/checkers.h: Likewise.
3473 * include/parallel/compatibility.h: Likewise.
3474 * include/parallel/compiletime_settings.h: Likewise.
3475 * include/parallel/equally_split.h: Likewise.
3476 * include/parallel/features.h: Likewise.
3477 * include/parallel/find.h: Likewise.
3478 * include/parallel/find_selectors.h: Likewise.
3479 * include/parallel/for_each.h: Likewise.
3480 * include/parallel/for_each_selectors.h: Likewise.
3481 * include/parallel/iterator.h: Likewise.
3482 * include/parallel/list_partition.h: Likewise.
3483 * include/parallel/losertree.h: Likewise.
3484 * include/parallel/merge.h: Likewise.
3485 * include/parallel/multiseq_selection.h: Likewise.
3486 * include/parallel/multiway_merge.h: Likewise.
3487 * include/parallel/multiway_mergesort.h: Likewise.
3488 * include/parallel/numeric: Likewise.
3489 * include/parallel/numericfwd.h: Likewise.
3490 * include/parallel/omp_loop.h: Likewise.
3491 * include/parallel/omp_loop_static.h: Likewise.
3492 * include/parallel/par_loop.h: Likewise.
3493 * include/parallel/parallel.h: Likewise.
3494 * include/parallel/partial_sum.h: Likewise.
3495 * include/parallel/partition.h: Likewise.
3496 * include/parallel/queue.h: Likewise.
3497 * include/parallel/quicksort.h: Likewise.
3498 * include/parallel/random_number.h: Likewise.
3499 * include/parallel/random_shuffle.h: Likewise.
3500 * include/parallel/search.h: Likewise.
3501 * include/parallel/set_operations.h: Likewise.
3502 * include/parallel/settings.h: Likewise.
3503 * include/parallel/sort.h: Likewise.
3504 * include/parallel/tags.h: Likewise.
3505 * include/parallel/types.h: Likewise.
3506 * include/parallel/unique_copy.h: Likewise.
3507 * include/parallel/workstealing.h: Likewise.
3508 * include/precompiled/extc++.h: Likewise.
3509 * include/precompiled/stdc++.h: Likewise.
3510 * include/precompiled/stdtr1c++.h: Likewise.
3511 * include/std/algorithm: Likewise.
3512 * include/std/array: Likewise.
3513 * include/std/bitset: Likewise.
3514 * include/std/c++0x_warning.h: Likewise.
3515 * include/std/chrono: Likewise.
3516 * include/std/complex: Likewise.
3517 * include/std/condition_variable: Likewise.
3518 * include/std/deque: Likewise.
3519 * include/std/forward_list: Likewise.
3520 * include/std/fstream: Likewise.
3521 * include/std/functional: Likewise.
3522 * include/std/iomanip: Likewise.
3523 * include/std/ios: Likewise.
3524 * include/std/iosfwd: Likewise.
3525 * include/std/iostream: Likewise.
3526 * include/std/istream: Likewise.
3527 * include/std/iterator: Likewise.
3528 * include/std/limits: Likewise.
3529 * include/std/list: Likewise.
3530 * include/std/locale: Likewise.
3531 * include/std/map: Likewise.
3532 * include/std/memory: Likewise.
3533 * include/std/mutex: Likewise.
3534 * include/std/numeric: Likewise.
3535 * include/std/ostream: Likewise.
3536 * include/std/queue: Likewise.
3537 * include/std/random: Likewise.
3538 * include/std/ratio: Likewise.
3539 * include/std/regex: Likewise.
3540 * include/std/set: Likewise.
3541 * include/std/sstream: Likewise.
3542 * include/std/stack: Likewise.
3543 * include/std/stdexcept: Likewise.
3544 * include/std/streambuf: Likewise.
3545 * include/std/string: Likewise.
3546 * include/std/system_error: Likewise.
3547 * include/std/thread: Likewise.
3548 * include/std/tuple: Likewise.
3549 * include/std/type_traits: Likewise.
3550 * include/std/unordered_map: Likewise.
3551 * include/std/unordered_set: Likewise.
3552 * include/std/utility: Likewise.
3553 * include/std/valarray: Likewise.
3554 * include/std/vector: Likewise.
3555 * include/tr1/array: Likewise.
3556 * include/tr1/bessel_function.tcc: Likewise.
3557 * include/tr1/beta_function.tcc: Likewise.
3558 * include/tr1/ccomplex: Likewise.
3559 * include/tr1/cctype: Likewise.
3560 * include/tr1/cfenv: Likewise.
3561 * include/tr1/cfloat: Likewise.
3562 * include/tr1/cinttypes: Likewise.
3563 * include/tr1/climits: Likewise.
3564 * include/tr1/cmath: Likewise.
3565 * include/tr1/complex.h: Likewise.
3566 * include/tr1/complex: Likewise.
3567 * include/tr1/cstdarg: Likewise.
3568 * include/tr1/cstdbool: Likewise.
3569 * include/tr1/cstdint: Likewise.
3570 * include/tr1/cstdio: Likewise.
3571 * include/tr1/cstdlib: Likewise.
3572 * include/tr1/ctgmath: Likewise.
3573 * include/tr1/ctime: Likewise.
3574 * include/tr1/ctype.h: Likewise.
3575 * include/tr1/cwchar: Likewise.
3576 * include/tr1/cwctype: Likewise.
3577 * include/tr1/ell_integral.tcc: Likewise.
3578 * include/tr1/exp_integral.tcc: Likewise.
3579 * include/tr1/fenv.h: Likewise.
3580 * include/tr1/float.h: Likewise.
3581 * include/tr1/functional: Likewise.
3582 * include/tr1/functional_hash.h: Likewise.
3583 * include/tr1/gamma.tcc: Likewise.
3584 * include/tr1/hashtable.h: Likewise.
3585 * include/tr1/hypergeometric.tcc: Likewise.
3586 * include/tr1/inttypes.h: Likewise.
3587 * include/tr1/legendre_function.tcc: Likewise.
3588 * include/tr1/limits.h: Likewise.
3589 * include/tr1/math.h: Likewise.
3590 * include/tr1/memory: Likewise.
3591 * include/tr1/modified_bessel_func.tcc: Likewise.
3592 * include/tr1/poly_hermite.tcc: Likewise.
3593 * include/tr1/poly_laguerre.tcc: Likewise.
3594 * include/tr1/random: Likewise.
3595 * include/tr1/regex: Likewise.
3596 * include/tr1/riemann_zeta.tcc: Likewise.
3597 * include/tr1/shared_ptr.h: Likewise.
3598 * include/tr1/special_function_util.h: Likewise.
3599 * include/tr1/stdarg.h: Likewise.
3600 * include/tr1/stdbool.h: Likewise.
3601 * include/tr1/stdint.h: Likewise.
3602 * include/tr1/stdio.h: Likewise.
3603 * include/tr1/stdlib.h: Likewise.
3604 * include/tr1/tgmath.h: Likewise.
3605 * include/tr1/tuple: Likewise.
3606 * include/tr1/type_traits: Likewise.
3607 * include/tr1/unordered_map: Likewise.
3608 * include/tr1/unordered_set: Likewise.
3609 * include/tr1/utility: Likewise.
3610 * include/tr1/wchar.h: Likewise.
3611 * include/tr1/wctype.h: Likewise.
3612 * include/tr1_impl/array: Likewise.
3613 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3614 * include/tr1_impl/cctype: Likewise.
3615 * include/tr1_impl/cfenv: Likewise.
3616 * include/tr1_impl/cinttypes: Likewise.
3617 * include/tr1_impl/cmath: Likewise.
3618 * include/tr1_impl/complex: Likewise.
3619 * include/tr1_impl/cstdint: Likewise.
3620 * include/tr1_impl/cstdio: Likewise.
3621 * include/tr1_impl/cstdlib: Likewise.
3622 * include/tr1_impl/cwchar: Likewise.
3623 * include/tr1_impl/cwctype: Likewise.
3624 * include/tr1_impl/functional: Likewise.
3625 * include/tr1_impl/functional_hash.h: Likewise.
3626 * include/tr1_impl/hashtable: Likewise.
3627 * include/tr1_impl/hashtable_policy.h: Likewise.
3628 * include/tr1_impl/random.tcc: Likewise.
3629 * include/tr1_impl/random: Likewise.
3630 * include/tr1_impl/regex: Likewise.
3631 * include/tr1_impl/type_traits: Likewise.
3632 * include/tr1_impl/unordered_map: Likewise.
3633 * include/tr1_impl/unordered_set: Likewise.
3634 * include/tr1_impl/utility: Likewise.
3635 * libsupc++/array_type_info.cc: Likewise.
3636 * libsupc++/atexit_arm.cc: Likewise.
3637 * libsupc++/bad_cast.cc: Likewise.
3638 * libsupc++/bad_typeid.cc: Likewise.
3639 * libsupc++/class_type_info.cc: Likewise.
3640 * libsupc++/cxxabi-forced.h: Likewise.
3641 * libsupc++/cxxabi.h: Likewise.
3642 * libsupc++/del_op.cc: Likewise.
3643 * libsupc++/del_opnt.cc: Likewise.
3644 * libsupc++/del_opv.cc: Likewise.
3645 * libsupc++/del_opvnt.cc: Likewise.
3646 * libsupc++/dyncast.cc: Likewise.
3647 * libsupc++/eh_alloc.cc: Likewise.
3648 * libsupc++/eh_arm.cc: Likewise.
3649 * libsupc++/eh_aux_runtime.cc: Likewise.
3650 * libsupc++/eh_call.cc: Likewise.
3651 * libsupc++/eh_catch.cc: Likewise.
3652 * libsupc++/eh_exception.cc: Likewise.
3653 * libsupc++/eh_globals.cc: Likewise.
3654 * libsupc++/eh_personality.cc: Likewise.
3655 * libsupc++/eh_ptr.cc: Likewise.
3656 * libsupc++/eh_term_handler.cc: Likewise.
3657 * libsupc++/eh_terminate.cc: Likewise.
3658 * libsupc++/eh_throw.cc: Likewise.
3659 * libsupc++/eh_type.cc: Likewise.
3660 * libsupc++/eh_unex_handler.cc: Likewise.
3661 * libsupc++/enum_type_info.cc: Likewise.
3662 * libsupc++/exception: Likewise.
3663 * libsupc++/exception_defines.h: Likewise.
3664 * libsupc++/exception_ptr.h: Likewise.
3665 * libsupc++/function_type_info.cc: Likewise.
3666 * libsupc++/fundamental_type_info.cc: Likewise.
3667 * libsupc++/guard.cc: Likewise.
3668 * libsupc++/initializer_list: Likewise.
3669 * libsupc++/new: Likewise.
3670 * libsupc++/new_handler.cc: Likewise.
3671 * libsupc++/new_op.cc: Likewise.
3672 * libsupc++/new_opnt.cc: Likewise.
3673 * libsupc++/new_opv.cc: Likewise.
3674 * libsupc++/new_opvnt.cc: Likewise.
3675 * libsupc++/pbase_type_info.cc: Likewise.
3676 * libsupc++/pmem_type_info.cc: Likewise.
3677 * libsupc++/pointer_type_info.cc: Likewise.
3678 * libsupc++/pure.cc: Likewise.
3679 * libsupc++/si_class_type_info.cc: Likewise.
3680 * libsupc++/tinfo.cc: Likewise.
3681 * libsupc++/tinfo.h: Likewise.
3682 * libsupc++/tinfo2.cc: Likewise.
3683 * libsupc++/typeinfo: Likewise.
3684 * libsupc++/unwind-cxx.h: Likewise.
3685 * libsupc++/vec.cc: Likewise.
3686 * libsupc++/vmi_class_type_info.cc: Likewise.
3687 * libsupc++/vterminate.cc: Likewise.
3688 * po/string_literals.cc: Likewise.
3689 * src/atomic.cc: Likewise.
3690 * src/bitmap_allocator.cc: Likewise.
3691 * src/chrono.cc: Likewise.
3692 * src/codecvt.cc: Likewise.
3693 * src/compatibility-ldbl.cc: Likewise.
3694 * src/compatibility.cc: Likewise.
3695 * src/complex_io.cc: Likewise.
3696 * src/concept-inst.cc: Likewise.
3697 * src/condition_variable.cc: Likewise.
3698 * src/ctype.cc: Likewise.
3699 * src/debug.cc: Likewise.
3700 * src/debug_list.cc: Likewise.
3701 * src/ext-inst.cc: Likewise.
3702 * src/fstream-inst.cc: Likewise.
3703 * src/functexcept.cc: Likewise.
3704 * src/globals_io.cc: Likewise.
3705 * src/hash.cc: Likewise.
3706 * src/hash_c++0x.cc: Likewise.
3707 * src/hashtable.cc: Likewise.
3708 * src/hashtable_c++0x.cc: Likewise.
3709 * src/ios-inst.cc: Likewise.
3710 * src/ios.cc: Likewise.
3711 * src/ios_failure.cc: Likewise.
3712 * src/ios_init.cc: Likewise.
3713 * src/ios_locale.cc: Likewise.
3714 * src/iostream-inst.cc: Likewise.
3715 * src/istream-inst.cc: Likewise.
3716 * src/istream.cc: Likewise.
3717 * src/limits.cc: Likewise.
3718 * src/limits_c++0x.cc: Likewise.
3719 * src/list.cc: Likewise.
3720 * src/locale-inst.cc: Likewise.
3721 * src/locale.cc: Likewise.
3722 * src/locale_facets.cc: Likewise.
3723 * src/locale_init.cc: Likewise.
3724 * src/localename.cc: Likewise.
3725 * src/math_stubs_float.cc: Likewise.
3726 * src/math_stubs_long_double.cc: Likewise.
3727 * src/misc-inst.cc: Likewise.
3728 * src/mt_allocator.cc: Likewise.
3729 * src/mutex.cc: Likewise.
3730 * src/ostream-inst.cc: Likewise.
3731 * src/parallel_list.cc: Likewise.
3732 * src/parallel_settings.cc: Likewise.
3733 * src/pool_allocator.cc: Likewise.
3734 * src/sstream-inst.cc: Likewise.
3735 * src/stdexcept.cc: Likewise.
3736 * src/streambuf-inst.cc: Likewise.
3737 * src/streambuf.cc: Likewise.
3738 * src/string-inst.cc: Likewise.
3739 * src/strstream.cc: Likewise.
3740 * src/system_error.cc: Likewise.
3741 * src/thread.cc: Likewise.
3742 * src/tree.cc: Likewise.
3743 * src/valarray-inst.cc: Likewise.
3744 * src/wlocale-inst.cc: Likewise.
3745 * src/wstring-inst.cc: Likewise.
3746 * doc/xml/manual/intro.xml: Change documentation to refer the
3747 reader to version 3 of the GNU General Public License, version
3748 3.1 of the GCC Runtime Library Exception, and to point readers
3749 at the FSF's license web page.
3750
37512009-04-09 Jakub Jelinek <jakub@redhat.com>
3752
3753 * Makefile.am: Change copyright header to refer to version
3754 3 of the GNU General Public License and to point readers at the
3755 COPYING3 file and the FSF's license web page.
3756 * doc/Makefile.am: Likewise.
3757 * include/Makefile.am: Likewise.
3758 * libsupc++/Makefile.am: Likewise.
3759 * po/Makefile.am: Likewise.
3760 * po/POTFILES.in: Likewise.
3761 * src/Makefile.am: Likewise.
3762 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3763 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3764 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3765 Likewise.
3766 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3767 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3768 Likewise.
3769 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3770 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3771 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3772 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3773 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3774 * testsuite/18_support/bad_cast/what.cc: Likewise.
3775 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3776 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3777 Likewise.
3778 * testsuite/18_support/bad_exception/what.cc: Likewise.
3779 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3780 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3781 * testsuite/18_support/exception/38732.cc: Likewise.
3782 * testsuite/18_support/exception/what.cc: Likewise.
3783 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3784 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3785 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3786 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3787 * testsuite/18_support/headers/climits/values.cc: Likewise.
3788 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3789 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3790 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3791 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3792 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3793 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3794 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3795 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3796 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3797 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3798 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3799 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3800 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3801 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3802 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3803 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3804 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3805 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3806 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3807 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3808 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3809 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3810 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3811 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3812 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3813 * testsuite/18_support/new_delete_placement.cc: Likewise.
3814 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3815 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3816 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3817 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3818 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3819 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3820 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3821 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3822 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3823 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3824 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3825 Likewise.
3826 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3827 * testsuite/18_support/pthread_guard.cc: Likewise.
3828 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3829 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3830 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3831 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3832 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3833 Likewise.
3834 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3835 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3836 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3837 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3838 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3839 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3840 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3841 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3842 Likewise.
3843 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3844 Likewise.
3845 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3846 Likewise.
3847 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3848 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3849 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3850 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3851 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3852 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3853 Likewise.
3854 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3855 Likewise.
3856 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3857 Likewise.
3858 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3859 Likewise.
3860 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3861 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3862 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3863 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3864 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3865 Likewise.
3866 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3867 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3868 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3869 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3870 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3871 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3872 Likewise.
3873 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3874 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3875 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3876 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3877 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3878 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3879 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3880 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3881 * testsuite/20_util/allocator/1.cc: Likewise.
3882 * testsuite/20_util/allocator/10378.cc: Likewise.
3883 * testsuite/20_util/allocator/14176.cc: Likewise.
3884 * testsuite/20_util/allocator/33807.cc: Likewise.
3885 * testsuite/20_util/allocator/8230.cc: Likewise.
3886 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3887 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3888 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3889 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3890 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3891 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3892 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3893 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3894 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3895 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3896 Likewise.
3897 * testsuite/20_util/clocks/1.cc: Likewise.
3898 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3899 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3900 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3901 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3902 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3903 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3904 * testsuite/20_util/duration/cons/1.cc: Likewise.
3905 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3906 * testsuite/20_util/duration/cons/2.cc: Likewise.
3907 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3908 Likewise.
3909 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3910 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3911 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3912 Likewise.
3913 * testsuite/20_util/forward/1.cc: Likewise.
3914 * testsuite/20_util/forward/1_neg.cc: Likewise.
3915 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3916 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3917 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3918 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3919 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3920 Likewise.
3921 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3922 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3923 Likewise.
3924 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3925 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3926 Likewise.
3927 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3928 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3929 Likewise.
3930 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3931 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3932 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3933 Likewise.
3934 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3935 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3936 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3937 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3938 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3939 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3940 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3941 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3942 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3943 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3944 Likewise.
3945 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3946 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3947 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3948 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3949 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3950 Likewise.
3951 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3952 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3953 Likewise.
3954 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3955 * testsuite/20_util/identity/value.cc: Likewise.
3956 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3957 * testsuite/20_util/is_integral/value.cc: Likewise.
3958 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3959 Likewise.
3960 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3961 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3962 * testsuite/20_util/is_reference/value.cc: Likewise.
3963 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3964 Likewise.
3965 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3966 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3967 * testsuite/20_util/is_signed/value.cc: Likewise.
3968 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3969 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3970 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3971 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3972 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3973 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3974 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3975 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3976 Likewise.
3977 * testsuite/20_util/move/1.cc: Likewise.
3978 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3979 * testsuite/20_util/pair/1.cc: Likewise.
3980 * testsuite/20_util/pair/2.cc: Likewise.
3981 * testsuite/20_util/pair/3.cc: Likewise.
3982 * testsuite/20_util/pair/4.cc: Likewise.
3983 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3984 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3985 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3986 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3987 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3988 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3989 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3990 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3991 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3992 Likewise.
3993 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3994 Likewise.
3995 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3996 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3997 * testsuite/20_util/rel_ops.cc: Likewise.
3998 * testsuite/20_util/remove_reference/value.cc: Likewise.
3999 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4000 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4001 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4002 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4003 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4004 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4005 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4006 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4007 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4008 Likewise.
4009 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4010 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4011 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4012 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4013 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4014 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4015 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4016 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4017 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4018 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4019 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4020 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4021 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4022 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4023 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4024 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4025 Likewise.
4026 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4027 Likewise.
4028 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4029 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4030 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4031 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4032 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4033 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4034 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4035 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4036 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4037 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4038 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4039 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4040 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4041 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4042 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4043 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4044 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4045 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4046 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4047 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4048 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4049 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4050 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4051 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4052 Likewise.
4053 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4054 Likewise.
4055 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4056 Likewise.
4057 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4058 Likewise.
4059 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4060 Likewise.
4061 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4062 Likewise.
4063 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4064 Likewise.
4065 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4066 Likewise.
4067 * testsuite/20_util/temporary_buffer.cc: Likewise.
4068 * testsuite/20_util/time_point/1.cc: Likewise.
4069 * testsuite/20_util/time_point/2.cc: Likewise.
4070 * testsuite/20_util/time_point/3.cc: Likewise.
4071 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4072 Likewise.
4073 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4074 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4075 Likewise.
4076 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4077 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4078 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4079 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4080 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4081 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4082 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4083 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4084 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4085 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4086 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4087 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4088 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4089 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4090 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4091 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4092 Likewise.
4093 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4094 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4095 Likewise.
4096 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4097 Likewise.
4098 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4099 Likewise.
4100 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4101 Likewise.
4102 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4103 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4104 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4105 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4106 Likewise.
4107 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4108 Likewise.
4109 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4110 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4111 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4112 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4113 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4114 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4115 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4116 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4117 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4118 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4119 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4120 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4121 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4122 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4123 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4124 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4125 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4126 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4127 Likewise.
4128 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4129 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4130 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4131 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4132 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4133 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4134 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4135 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4136 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4137 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4138 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4139 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4140 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4141 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4142 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4143 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4144 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4145 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4146 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4147 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4148 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4149 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4150 Likewise.
4151 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4152 Likewise.
4153 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4154 Likewise.
4155 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4156 Likewise.
4157 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4158 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4159 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4160 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4161 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4162 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4163 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4164 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4165 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4166 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4167 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4168 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4169 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4170 Likewise.
4171 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4172 Likewise.
4173 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4174 Likewise.
4175 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4176 Likewise.
4177 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4178 Likewise.
4179 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4180 Likewise.
4181 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4182 Likewise.
4183 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4184 Likewise.
4185 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4186 Likewise.
4187 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4188 Likewise.
4189 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4190 Likewise.
4191 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4192 Likewise.
4193 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4194 Likewise.
4195 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4196 Likewise.
4197 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4198 Likewise.
4199 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4200 Likewise.
4201 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4202 Likewise.
4203 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4204 Likewise.
4205 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4206 Likewise.
4207 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4208 Likewise.
4209 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4210 Likewise.
4211 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4212 Likewise.
4213 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4214 Likewise.
4215 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4216 Likewise.
4217 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4218 Likewise.
4219 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4220 Likewise.
4221 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4222 Likewise.
4223 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4224 Likewise.
4225 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4226 Likewise.
4227 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4228 Likewise.
4229 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4230 Likewise.
4231 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4232 Likewise.
4233 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4234 Likewise.
4235 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4236 Likewise.
4237 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4238 Likewise.
4239 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4240 Likewise.
4241 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4242 Likewise.
4243 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4244 Likewise.
4245 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4246 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4247 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4248 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4249 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4250 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4251 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4252 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4253 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4254 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4255 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4256 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4257 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4258 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4259 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4260 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4261 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4262 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4263 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4264 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4265 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4266 Likewise.
4267 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4268 Likewise.
4269 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4270 Likewise.
4271 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4272 Likewise.
4273 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4274 Likewise.
4275 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4276 Likewise.
4277 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4278 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4279 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4280 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4281 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4282 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4283 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4284 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4285 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4286 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4287 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4288 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4289 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4290 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4291 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4292 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4293 Likewise.
4294 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4295 Likewise.
4296 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4297 Likewise.
4298 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4299 Likewise.
4300 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4301 Likewise.
4302 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4303 Likewise.
4304 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4305 Likewise.
4306 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4307 Likewise.
4308 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4309 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4310 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4311 Likewise.
4312 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4313 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4314 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4315 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4316 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4317 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4318 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4319 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4320 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4321 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4322 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4323 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4324 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4325 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4326 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4327 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4328 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4329 Likewise.
4330 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4331 Likewise.
4332 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4333 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4334 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4335 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4336 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4337 Likewise.
4338 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4339 Likewise.
4340 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4341 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4342 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4343 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4344 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4345 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4346 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4347 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4348 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4349 Likewise.
4350 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4351 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4352 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4353 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4354 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4355 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4356 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4357 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4358 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4359 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4360 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4361 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4362 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4363 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4364 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4365 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4366 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4367 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4368 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4369 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4370 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4371 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4372 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4373 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4374 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4375 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4376 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4377 Likewise.
4378 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4379 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4380 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4381 Likewise.
4382 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4383 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4384 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4385 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4386 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4387 Likewise.
4388 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4389 Likewise.
4390 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4391 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4392 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4393 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4394 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4395 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4396 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4397 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4398 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4399 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4400 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4401 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4402 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4403 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4404 Likewise.
4405 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4406 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4407 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4408 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4409 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4410 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4411 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4412 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4413 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4414 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4415 Likewise.
4416 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4417 Likewise.
4418 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4419 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4420 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4421 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4422 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4423 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4424 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4425 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4426 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4427 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4428 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4429 Likewise.
4430 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4431 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4432 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4433 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4434 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4435 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4436 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4437 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4438 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4439 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4440 Likewise.
4441 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4442 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4443 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4444 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4445 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4446 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4447 Likewise.
4448 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4449 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4450 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4451 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4452 Likewise.
4453 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4454 Likewise.
4455 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4456 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4457 Likewise.
4458 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4459 * testsuite/22_locale/ctype/2.cc: Likewise.
4460 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4461 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4462 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4463 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4464 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4465 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4466 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4467 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4468 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4469 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4470 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4471 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4472 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4473 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4474 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4475 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4476 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4477 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4478 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4479 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4480 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4481 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4482 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4483 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4484 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4485 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4486 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4487 * testsuite/22_locale/facet/1.cc: Likewise.
4488 * testsuite/22_locale/facet/2.cc: Likewise.
4489 * testsuite/22_locale/facet/25421.cc: Likewise.
4490 * testsuite/22_locale/global_templates/1.cc: Likewise.
4491 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4492 Likewise.
4493 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4494 Likewise.
4495 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4496 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4497 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4498 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4499 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4500 * testsuite/22_locale/locale/13630.cc: Likewise.
4501 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4502 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4503 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4504 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4505 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4506 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4507 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4508 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4509 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4510 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4511 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4512 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4513 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4514 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4515 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4516 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4517 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4518 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4519 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4520 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4521 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4522 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4523 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4524 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4525 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4526 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4527 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4528 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4529 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4530 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4531 Likewise.
4532 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4533 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4534 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4535 Likewise.
4536 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4537 Likewise.
4538 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4539 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4540 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4541 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4542 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4543 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4544 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4545 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4546 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4547 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4548 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4549 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4550 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4551 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4552 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4553 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4554 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4555 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4556 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4557 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4558 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4559 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4560 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4561 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4562 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4563 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4564 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4565 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4566 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4567 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4568 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4569 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4570 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4571 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4572 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4573 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4574 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4575 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4576 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4577 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4578 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4579 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4580 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4581 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4582 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4583 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4584 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4585 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4586 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4587 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4588 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4589 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4590 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4591 Likewise.
4592 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4593 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4594 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4595 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4596 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4597 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4598 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4599 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4600 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4601 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4602 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4603 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4604 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4605 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4606 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4607 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4608 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4609 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4610 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4611 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4612 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4613 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4614 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4615 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4616 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4617 Likewise.
4618 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4619 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4620 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4621 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4622 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4623 Likewise.
4624 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4625 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4626 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4627 Likewise.
4628 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4629 Likewise.
4630 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4631 Likewise.
4632 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4633 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4634 Likewise.
4635 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4636 Likewise.
4637 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4638 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4639 Likewise.
4640 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4641 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4642 Likewise.
4643 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4644 Likewise.
4645 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4646 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4647 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4648 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4649 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4650 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4651 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4652 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4653 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4654 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4655 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4656 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4657 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4658 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4659 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4660 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4661 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4662 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4663 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4664 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4665 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4666 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4667 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4668 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4669 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4670 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4671 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4672 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4673 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4674 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4675 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4676 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4677 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4678 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4679 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4680 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4681 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4682 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4683 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4684 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4685 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4686 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4687 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4688 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4689 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4690 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4691 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4692 Likewise.
4693 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4694 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4695 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4696 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4697 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4698 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4699 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4700 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4701 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4702 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4703 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4704 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4705 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4706 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4707 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4708 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4709 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4710 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4711 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4712 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4713 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4714 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4715 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4716 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4717 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4718 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4719 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4720 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4721 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4722 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4723 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4724 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4725 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4726 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4727 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4728 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4729 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4730 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4731 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4732 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4733 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4734 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4735 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4736 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4737 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4738 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4739 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4740 Likewise.
4741 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4742 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4743 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4744 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4745 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4746 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4747 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4748 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4749 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4750 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4751 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4752 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4753 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4754 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4755 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4756 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4757 Likewise.
4758 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4759 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4760 Likewise.
4761 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4762 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4763 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4764 Likewise.
4765 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4766 Likewise.
4767 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4768 Likewise.
4769 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4770 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4771 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4772 Likewise.
4773 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4774 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4775 Likewise.
4776 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4777 Likewise.
4778 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4779 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4780 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4781 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4782 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4783 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4784 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4785 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4786 Likewise.
4787 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4788 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4789 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4790 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4791 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4792 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4793 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4794 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4795 Likewise.
4796 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4797 Likewise.
4798 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4799 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4800 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4801 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4802 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4803 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4804 Likewise.
4805 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4806 Likewise.
4807 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4808 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4809 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4810 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4811 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4812 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4813 Likewise.
4814 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4815 Likewise.
4816 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4817 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4818 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4819 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4820 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4821 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4822 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4823 Likewise.
4824 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4825 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4826 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4827 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4828 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4829 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4830 Likewise.
4831 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4832 Likewise.
4833 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4834 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4835 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4836 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4837 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4838 Likewise.
4839 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4840 Likewise.
4841 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4842 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4843 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4844 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4845 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4846 Likewise.
4847 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4848 Likewise.
4849 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4850 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4851 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4852 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4853 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4854 Likewise.
4855 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4856 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4857 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4858 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4859 Likewise.
4860 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4861 Likewise.
4862 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4863 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4864 Likewise.
4865 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4866 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4867 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4868 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4869 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4870 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4871 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4872 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4873 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4874 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4875 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4876 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4877 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4878 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4879 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4880 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4881 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4882 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4883 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4884 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4885 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4886 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4887 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4888 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4889 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4890 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4891 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4892 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4893 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4894 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4895 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4896 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4897 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4898 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4899 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4900 Likewise.
4901 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4902 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4903 * testsuite/23_containers/bitset/18604.cc: Likewise.
4904 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4905 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4906 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4907 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4908 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4909 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4910 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4911 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4912 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4913 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4914 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4915 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4916 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4917 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4918 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4919 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4920 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4921 * testsuite/23_containers/deque/18604.cc: Likewise.
4922 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4923 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4924 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4925 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4926 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4927 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4928 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4929 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4930 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4931 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4932 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4933 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4934 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4935 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4936 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4937 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4938 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4939 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4940 Likewise.
4941 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4942 Likewise.
4943 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4944 Likewise.
4945 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4946 Likewise.
4947 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4948 Likewise.
4949 * testsuite/23_containers/deque/types/1.cc: Likewise.
4950 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4951 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4952 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4953 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4954 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4955 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4956 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4957 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4958 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4959 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4960 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4961 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4962 Likewise.
4963 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4964 Likewise.
4965 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4966 Likewise.
4967 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4968 Likewise.
4969 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4970 Likewise.
4971 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4972 Likewise.
4973 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4974 Likewise.
4975 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4976 Likewise.
4977 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4978 Likewise.
4979 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4980 Likewise.
4981 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4982 Likewise.
4983 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4984 Likewise.
4985 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4986 Likewise.
4987 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4988 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4989 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4990 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4991 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4992 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4993 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4994 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4995 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4996 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4997 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4998 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4999 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5000 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5001 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5002 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5003 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5004 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5005 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5006 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5007 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5008 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5009 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5010 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5011 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5012 Likewise.
5013 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5014 Likewise.
5015 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5016 * testsuite/23_containers/list/18604.cc: Likewise.
5017 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5018 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5019 * testsuite/23_containers/list/cons/1.cc: Likewise.
5020 * testsuite/23_containers/list/cons/2.cc: Likewise.
5021 * testsuite/23_containers/list/cons/3.cc: Likewise.
5022 * testsuite/23_containers/list/cons/4.cc: Likewise.
5023 * testsuite/23_containers/list/cons/5.cc: Likewise.
5024 * testsuite/23_containers/list/cons/6.cc: Likewise.
5025 * testsuite/23_containers/list/cons/7.cc: Likewise.
5026 * testsuite/23_containers/list/cons/8.cc: Likewise.
5027 * testsuite/23_containers/list/cons/9.cc: Likewise.
5028 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5029 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5030 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5031 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5032 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5033 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5034 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5035 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5036 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5037 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5038 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5039 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5040 * testsuite/23_containers/list/operations/1.cc: Likewise.
5041 * testsuite/23_containers/list/operations/2.cc: Likewise.
5042 * testsuite/23_containers/list/operations/3.cc: Likewise.
5043 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5044 * testsuite/23_containers/list/operations/4.cc: Likewise.
5045 * testsuite/23_containers/list/operations/5.cc: Likewise.
5046 * testsuite/23_containers/list/pthread1.cc: Likewise.
5047 * testsuite/23_containers/list/pthread5.cc: Likewise.
5048 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5049 Likewise.
5050 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5051 Likewise.
5052 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5053 Likewise.
5054 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5055 Likewise.
5056 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5057 Likewise.
5058 * testsuite/23_containers/map/18604.cc: Likewise.
5059 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5060 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5061 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5062 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5063 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5064 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5065 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5066 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5067 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5068 * testsuite/23_containers/map/operators/1.cc: Likewise.
5069 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5070 * testsuite/23_containers/map/pthread6.cc: Likewise.
5071 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5072 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5073 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5074 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5075 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5076 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5077 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5078 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5079 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5080 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5081 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5082 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5083 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5084 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5085 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5086 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5087 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5088 * testsuite/23_containers/set/18604.cc: Likewise.
5089 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5090 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5091 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5092 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5093 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5094 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5095 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5096 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5097 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5098 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5099 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5100 Likewise.
5101 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5102 Likewise.
5103 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5104 Likewise.
5105 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5106 Likewise.
5107 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5108 Likewise.
5109 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5110 Likewise.
5111 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5112 Likewise.
5113 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5114 Likewise.
5115 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5116 Likewise.
5117 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5118 Likewise.
5119 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5120 Likewise.
5121 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5122 Likewise.
5123 * testsuite/23_containers/vector/18604.cc: Likewise.
5124 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5125 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5126 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5127 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5128 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5129 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5130 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5131 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5132 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5133 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5134 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5135 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5136 Likewise.
5137 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5138 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5139 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5140 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5141 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5142 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5143 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5144 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5145 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5146 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5147 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5148 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5149 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5150 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5151 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5152 Likewise.
5153 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5154 Likewise.
5155 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5156 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5157 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5158 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5159 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5160 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5161 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5162 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5163 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5164 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5165 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5166 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5167 Likewise.
5168 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5169 Likewise.
5170 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5171 Likewise.
5172 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5173 Likewise.
5174 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5175 Likewise.
5176 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5177 Likewise.
5178 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5179 * testsuite/23_containers/vector/types/1.cc: Likewise.
5180 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5181 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5182 Likewise.
5183 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5184 Likewise.
5185 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5186 Likewise.
5187 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5188 Likewise.
5189 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5190 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5191 Likewise.
5192 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5193 Likewise.
5194 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5195 Likewise.
5196 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5197 Likewise.
5198 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5199 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5200 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5201 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5202 Likewise.
5203 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5204 Likewise.
5205 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5206 Likewise.
5207 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5208 Likewise.
5209 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5210 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5211 Likewise.
5212 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5213 Likewise.
5214 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5215 Likewise.
5216 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5217 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5218 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5219 Likewise.
5220 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5221 Likewise.
5222 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5223 Likewise.
5224 * testsuite/24_iterators/operations/next.cc: Likewise.
5225 * testsuite/24_iterators/operations/prev.cc: Likewise.
5226 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5227 Likewise.
5228 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5229 Likewise.
5230 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5231 Likewise.
5232 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5233 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5234 Likewise.
5235 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5236 Likewise.
5237 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5238 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5239 Likewise.
5240 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5241 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5242 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5243 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5244 Likewise.
5245 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5246 Likewise.
5247 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5248 Likewise.
5249 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5250 Likewise.
5251 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5252 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5253 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5254 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5255 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5256 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5257 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5258 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5259 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5260 * testsuite/25_algorithms/copy/1.cc: Likewise.
5261 * testsuite/25_algorithms/copy/2.cc: Likewise.
5262 * testsuite/25_algorithms/copy/3.cc: Likewise.
5263 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5264 * testsuite/25_algorithms/copy/4.cc: Likewise.
5265 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5266 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5267 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5268 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5269 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5270 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5271 Likewise.
5272 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5273 Likewise.
5274 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5275 Likewise.
5276 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5277 Likewise.
5278 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5279 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5280 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5281 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5282 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5283 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5284 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5285 * testsuite/25_algorithms/count/1.cc: Likewise.
5286 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5287 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5288 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5289 * testsuite/25_algorithms/equal/1.cc: Likewise.
5290 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5291 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5292 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5293 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5294 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5295 * testsuite/25_algorithms/fill/1.cc: Likewise.
5296 * testsuite/25_algorithms/fill/2.cc: Likewise.
5297 * testsuite/25_algorithms/fill/3.cc: Likewise.
5298 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5299 * testsuite/25_algorithms/fill/4.cc: Likewise.
5300 * testsuite/25_algorithms/fill/5.cc: Likewise.
5301 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5302 * testsuite/25_algorithms/find/1.cc: Likewise.
5303 * testsuite/25_algorithms/find/17441.cc: Likewise.
5304 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5305 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5306 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5307 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5308 Likewise.
5309 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5310 Likewise.
5311 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5312 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5313 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5314 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5315 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5316 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5317 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5318 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5319 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5320 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5321 Likewise.
5322 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5323 Likewise.
5324 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5325 Likewise.
5326 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5327 Likewise.
5328 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5329 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5330 * testsuite/25_algorithms/heap/1.cc: Likewise.
5331 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5332 * testsuite/25_algorithms/includes/1.cc: Likewise.
5333 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5334 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5335 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5336 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5337 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5338 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5339 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5340 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5341 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5342 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5343 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5344 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5345 Likewise.
5346 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5347 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5348 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5349 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5350 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5351 * testsuite/25_algorithms/max/1.cc: Likewise.
5352 * testsuite/25_algorithms/max/2.cc: Likewise.
5353 * testsuite/25_algorithms/max/3.cc: Likewise.
5354 * testsuite/25_algorithms/max/37547.cc: Likewise.
5355 * testsuite/25_algorithms/max/4.cc: Likewise.
5356 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5357 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5358 * testsuite/25_algorithms/merge/1.cc: Likewise.
5359 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5360 * testsuite/25_algorithms/min/1.cc: Likewise.
5361 * testsuite/25_algorithms/min/2.cc: Likewise.
5362 * testsuite/25_algorithms/min/3.cc: Likewise.
5363 * testsuite/25_algorithms/min/37547.cc: Likewise.
5364 * testsuite/25_algorithms/min/4.cc: Likewise.
5365 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5366 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5367 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5368 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5369 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5370 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5371 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5372 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5373 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5374 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5375 * testsuite/25_algorithms/move/1.cc: Likewise.
5376 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5377 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5378 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5379 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5380 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5381 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5382 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5383 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5384 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5385 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5386 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5387 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5388 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5389 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5390 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5391 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5392 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5393 * testsuite/25_algorithms/partition/1.cc: Likewise.
5394 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5395 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5396 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5397 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5398 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5399 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5400 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5401 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5402 * testsuite/25_algorithms/remove/1.cc: Likewise.
5403 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5404 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5405 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5406 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5407 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5408 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5409 * testsuite/25_algorithms/replace/1.cc: Likewise.
5410 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5411 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5412 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5413 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5414 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5415 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5416 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5417 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5418 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5419 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5420 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5421 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5422 * testsuite/25_algorithms/search/1.cc: Likewise.
5423 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5424 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5425 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5426 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5427 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5428 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5429 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5430 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5431 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5432 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5433 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5434 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5435 Likewise.
5436 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5437 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5438 * testsuite/25_algorithms/sort/1.cc: Likewise.
5439 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5440 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5441 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5442 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5443 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5444 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5445 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5446 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5447 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5448 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5449 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5450 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5451 * testsuite/25_algorithms/unique/1.cc: Likewise.
5452 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5453 * testsuite/25_algorithms/unique/2.cc: Likewise.
5454 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5455 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5456 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5457 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5458 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5459 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5460 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5461 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5462 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5463 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5464 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5465 * testsuite/26_numerics/complex/13450.cc: Likewise.
5466 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5467 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5468 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5469 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5470 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5471 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5472 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5473 Likewise.
5474 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5475 Likewise.
5476 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5477 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5478 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5479 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5480 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5481 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5482 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5483 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5484 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5485 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5486 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5487 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5488 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5489 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5490 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5491 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5492 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5493 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5494 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5495 Likewise.
5496 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5497 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5498 Likewise.
5499 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5500 Likewise.
5501 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5502 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5503 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5504 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5505 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5506 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5507 * testsuite/26_numerics/iota/1.cc: Likewise.
5508 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5509 * testsuite/26_numerics/slice/1.cc: Likewise.
5510 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5511 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5512 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5513 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5514 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5515 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5516 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5517 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5518 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5519 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5520 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5521 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5522 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5523 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5524 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5525 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5526 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5527 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5528 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5529 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5530 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5531 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5532 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5533 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5534 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5535 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5536 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5537 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5538 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5539 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5540 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5541 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5542 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5543 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5544 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5545 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5546 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5547 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5548 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5549 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5550 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5551 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5552 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5553 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5554 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5555 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5556 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5557 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5558 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5559 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5560 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5561 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5562 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5563 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5564 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5565 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5566 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5567 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5568 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5569 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5570 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5571 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5572 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5573 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5574 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5575 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5576 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5577 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5578 Likewise.
5579 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5580 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5581 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5582 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5583 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5584 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5585 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5586 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5587 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5588 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5589 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5590 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5591 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5592 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5593 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5594 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5595 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5596 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5597 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5605 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5606 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5608 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5609 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5617 Likewise.
5618 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5619 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5628 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5629 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5632 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5633 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5634 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5642 Likewise.
5643 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5644 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5696 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5697 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5702 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5703 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5710 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5711 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5712 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5713 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5714 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5715 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5716 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5717 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5718 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5719 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5720 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5721 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5722 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5723 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5724 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5725 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5726 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5727 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5728 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5729 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5730 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5731 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5732 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5733 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5734 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5735 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5736 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5737 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5738 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5739 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5740 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5741 Likewise.
5742 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5743 Likewise.
5744 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5745 Likewise.
5746 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5747 Likewise.
5748 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5749 Likewise.
5750 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5751 Likewise.
5752 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5753 Likewise.
5754 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5755 Likewise.
5756 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5757 Likewise.
5758 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5759 Likewise.
5760 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5761 Likewise.
5762 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5763 Likewise.
5764 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5765 Likewise.
5766 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5767 Likewise.
5768 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5769 Likewise.
5770 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5771 Likewise.
5772 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5773 Likewise.
5774 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5775 Likewise.
5776 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5777 Likewise.
5778 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5779 Likewise.
5780 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5781 Likewise.
5782 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5783 Likewise.
5784 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5785 Likewise.
5786 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5787 Likewise.
5788 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5789 Likewise.
5790 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5791 Likewise.
5792 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5793 Likewise.
5794 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5795 Likewise.
5796 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5797 Likewise.
5798 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5799 Likewise.
5800 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5801 Likewise.
5802 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5803 Likewise.
5804 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5805 Likewise.
5806 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5807 Likewise.
5808 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5809 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5810 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5811 Likewise.
5812 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5813 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5814 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5815 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5816 Likewise.
5817 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5818 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5819 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5820 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5821 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5822 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5823 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5824 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5825 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5826 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5827 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5828 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5829 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5830 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5831 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5832 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5833 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5834 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5835 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5836 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5837 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5838 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5839 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5840 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5841 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5842 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5843 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5844 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5845 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5846 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5847 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5848 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5849 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5850 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5851 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5852 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5853 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5854 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5855 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5856 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5857 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5858 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5859 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5860 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5861 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5862 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5863 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5864 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5865 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5866 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5867 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5868 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5869 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5870 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5871 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5872 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5873 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5874 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5875 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5876 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5877 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5878 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5879 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5880 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5881 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5882 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5883 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5884 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5885 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5886 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5887 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5888 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5889 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5890 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5891 Likewise.
5892 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5893 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5894 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5895 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5896 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5897 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5898 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5899 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5900 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5901 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5902 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5903 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5904 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5905 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5906 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5907 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5908 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5909 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5910 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5911 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5912 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5913 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5914 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5915 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5916 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5917 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5918 Likewise.
5919 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5920 Likewise.
5921 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5922 Likewise.
5923 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5924 Likewise.
5925 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5926 Likewise.
5927 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5928 Likewise.
5929 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5930 Likewise.
5931 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5932 Likewise.
5933 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5934 Likewise.
5935 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5936 Likewise.
5937 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5938 Likewise.
5939 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5940 Likewise.
5941 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5942 Likewise.
5943 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5944 Likewise.
5945 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5946 Likewise.
5947 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5948 Likewise.
5949 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5950 Likewise.
5951 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5952 Likewise.
5953 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5954 Likewise.
5955 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5956 Likewise.
5957 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5958 Likewise.
5959 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5960 Likewise.
5961 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5962 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5963 Likewise.
5964 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5965 Likewise.
5966 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5967 Likewise.
5968 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5969 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5970 Likewise.
5971 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5972 Likewise.
5973 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5974 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5975 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5976 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5977 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5978 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5979 Likewise.
5980 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5981 Likewise.
5982 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5983 Likewise.
5984 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5985 Likewise.
5986 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5987 Likewise.
5988 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5989 Likewise.
5990 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5991 Likewise.
5992 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5993 Likewise.
5994 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5995 Likewise.
5996 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5997 Likewise.
5998 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5999 Likewise.
6000 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6001 Likewise.
6002 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6003 Likewise.
6004 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6005 Likewise.
6006 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6007 Likewise.
6008 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6009 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6010 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6011 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6012 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6013 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6014 Likewise.
6015 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6016 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6017 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6018 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6019 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6020 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6021 Likewise.
6022 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6023 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6024 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6025 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6026 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6027 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6028 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6029 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6030 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6031 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6032 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6033 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6034 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6035 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6036 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6037 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6038 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6039 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6040 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6041 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6042 Likewise.
6043 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6044 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6045 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6046 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6047 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6048 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6049 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6050 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6051 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6052 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6053 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6054 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6055 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6056 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6057 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6058 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6059 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6060 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6061 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6062 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6063 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6064 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6065 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6066 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6067 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6068 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6069 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6070 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6071 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6072 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6073 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6074 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6075 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6076 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6077 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6078 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6079 Likewise.
6080 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6081 Likewise.
6082 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6083 Likewise.
6084 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6085 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6086 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6087 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6088 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6089 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6090 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6091 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6092 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6093 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6094 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6095 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6096 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6097 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6098 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6099 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6100 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6101 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6102 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6103 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6104 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6105 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6106 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6107 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6108 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6109 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6110 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6111 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6112 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6113 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6114 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6115 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6116 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6117 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6118 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6119 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6120 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6121 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6122 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6123 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6124 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6125 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6126 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6127 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6128 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6129 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6130 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6131 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6132 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6133 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6134 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6135 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6136 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6137 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6138 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6139 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6140 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6141 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6142 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6143 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6144 Likewise.
6145 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6146 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6147 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6148 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6149 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6150 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6151 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6152 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6153 * testsuite/27_io/fpos/11450.cc: Likewise.
6154 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6155 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6156 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6157 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6158 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6159 * testsuite/27_io/fpos/14775.cc: Likewise.
6160 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6161 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6162 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6163 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6164 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6165 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6166 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6167 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6168 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6169 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6170 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6171 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6172 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6173 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6174 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6175 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6176 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6177 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6178 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6179 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6180 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6181 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6182 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6183 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6184 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6185 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6186 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6187 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6188 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6189 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6190 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6191 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6192 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6193 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6194 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6195 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6196 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6197 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6198 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6199 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6200 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6201 * testsuite/27_io/objects/char/1.cc: Likewise.
6202 * testsuite/27_io/objects/char/10.cc: Likewise.
6203 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6204 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6205 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6206 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6207 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6208 * testsuite/27_io/objects/char/2.cc: Likewise.
6209 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6210 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6211 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6212 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6213 * testsuite/27_io/objects/char/5.cc: Likewise.
6214 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6215 * testsuite/27_io/objects/char/6.cc: Likewise.
6216 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6217 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6218 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6219 * testsuite/27_io/objects/char/7.cc: Likewise.
6220 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6221 * testsuite/27_io/objects/char/8.cc: Likewise.
6222 * testsuite/27_io/objects/char/9.cc: Likewise.
6223 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6224 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6225 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6226 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6227 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6228 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6229 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6230 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6231 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6232 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6233 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6234 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6235 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6236 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6237 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6238 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6239 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6240 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6241 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6242 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6243 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6244 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6245 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6246 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6247 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6248 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6249 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6250 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6251 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6252 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6253 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6254 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6255 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6256 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6257 * testsuite/27_io/types/1.cc: Likewise.
6258 * testsuite/27_io/types/2.cc: Likewise.
6259 * testsuite/27_io/types/3.cc: Likewise.
6260 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6261 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6262 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6263 Likewise.
6264 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6265 Likewise.
6266 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6267 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6268 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6269 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6270 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6271 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6272 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6273 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6274 Likewise.
6275 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6276 Likewise.
6277 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6278 Likewise.
6279 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6280 Likewise.
6281 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6282 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6283 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6284 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6285 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6286 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6287 Likewise.
6288 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6289 Likewise.
6290 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6291 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6292 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6293 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6294 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6295 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6296 * testsuite/Makefile.am: Likewise.
6297 * testsuite/abi/30586.cc: Likewise.
6298 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6299 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6300 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6301 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6302 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6303 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6304 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6305 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6306 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6307 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6308 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6309 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6310 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6311 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6312 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6313 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6314 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6315 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6316 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6317 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6318 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6319 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6320 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6321 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6322 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6323 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6324 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6325 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6326 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6327 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6328 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6329 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6330 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6331 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6332 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6333 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6334 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6335 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6336 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6337 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6338 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6339 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6340 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6341 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6342 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6343 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6344 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6345 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6346 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6347 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6348 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6349 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6350 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6351 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6352 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6353 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6354 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6355 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6356 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6357 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6358 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6359 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6360 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6361 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6362 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6363 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6364 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6365 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6366 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6367 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6368 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6369 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6370 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6371 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6372 * testsuite/abi/demangle/regression/old.cc: Likewise.
6373 * testsuite/abi/header_cxxabi.c: Likewise.
6374 * testsuite/backward/11460.cc: Likewise.
6375 * testsuite/backward/hash_map/1.cc: Likewise.
6376 * testsuite/backward/hash_map/14648.cc: Likewise.
6377 * testsuite/backward/hash_map/23528.cc: Likewise.
6378 * testsuite/backward/hash_set/1.cc: Likewise.
6379 * testsuite/backward/strstream_members.cc: Likewise.
6380 * testsuite/config/default.exp: Likewise.
6381 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6382 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6383 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6384 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6385 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6386 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6387 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6388 * testsuite/data/sgetn.txt: Likewise.
6389 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6390 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6391 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6392 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6393 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6394 * testsuite/ext/array_allocator/26875.cc: Likewise.
6395 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6396 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6397 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6398 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6399 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6400 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6401 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6402 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6403 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6404 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6405 * testsuite/ext/codecvt/1.cc: Likewise.
6406 * testsuite/ext/codecvt/char-1.cc: Likewise.
6407 * testsuite/ext/codecvt/char-2.cc: Likewise.
6408 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6409 * testsuite/ext/concept_checks.cc: Likewise.
6410 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6411 Likewise.
6412 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6413 Likewise.
6414 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6415 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6416 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6417 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6418 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6419 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6420 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6421 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6422 Likewise.
6423 * testsuite/ext/headers.cc: Likewise.
6424 * testsuite/ext/is_heap/1.cc: Likewise.
6425 * testsuite/ext/is_heap/check_type.cc: Likewise.
6426 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6427 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6428 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6429 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6430 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6431 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6432 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6433 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6434 * testsuite/ext/median.cc: Likewise.
6435 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6436 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6437 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6438 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6439 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6440 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6441 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6442 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6443 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6444 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6445 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6446 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6447 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6448 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6449 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6450 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6451 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6452 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6453 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6454 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6455 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6456 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6457 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6458 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6459 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6460 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6461 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6462 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6463 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6464 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6465 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6466 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6467 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6468 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6469 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6470 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6471 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6472 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6473 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6474 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6475 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6476 * testsuite/ext/rope/1.cc: Likewise.
6477 * testsuite/ext/rope/2.cc: Likewise.
6478 * testsuite/ext/rope/3.cc: Likewise.
6479 * testsuite/ext/rope/36832.cc: Likewise.
6480 * testsuite/ext/rope/4.cc: Likewise.
6481 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6482 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6483 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6484 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6485 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6486 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6487 Likewise.
6488 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6489 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6490 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6491 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6492 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6493 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6494 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6495 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6496 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6497 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6498 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6499 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6500 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6501 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6502 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6503 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6504 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6505 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6506 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6507 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6508 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6509 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6510 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6511 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6512 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6513 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6514 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6515 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6516 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6517 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6518 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6519 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6520 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6521 * testsuite/lib/dg-options.exp: Likewise.
6522 * testsuite/lib/libstdc++.exp: Likewise.
6523 * testsuite/lib/prune.exp: Likewise.
6524 * testsuite/libstdc++-abi/abi.exp: Likewise.
6525 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6526 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6527 Likewise.
6528 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6529 Likewise.
6530 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6531 Likewise.
6532 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6533 Likewise.
6534 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6535 Likewise.
6536 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6537 Likewise.
6538 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6539 Likewise.
6540 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6541 Likewise.
6542 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6543 Likewise.
6544 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6545 Likewise.
6546 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6547 Likewise.
6548 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6549 Likewise.
6550 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6551 Likewise.
6552 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6553 Likewise.
6554 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6555 Likewise.
6556 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6557 Likewise.
6558 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6559 Likewise.
6560 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6561 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6562 Likewise.
6563 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6564 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6565 Likewise.
6566 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6567 Likewise.
6568 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6569 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6570 Likewise.
6571 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6572 Likewise.
6573 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6574 Likewise.
6575 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6576 Likewise.
6577 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6578 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6579 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6580 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6581 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6582 Likewise.
6583 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6584 Likewise.
6585 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6586 Likewise.
6587 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6588 Likewise.
6589 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6590 Likewise.
6591 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6592 Likewise.
6593 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6594 Likewise.
6595 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6596 Likewise.
6597 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6598 Likewise.
6599 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6600 Likewise.
6601 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6602 Likewise.
6603 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6604 Likewise.
6605 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6606 Likewise.
6607 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6608 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6609 Likewise.
6610 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6611 Likewise.
6612 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6613 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6614 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6615 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6616 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6617 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6618 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6619 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6620 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6621 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6622 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6623 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6624 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6625 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6626 Likewise.
6627 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6628 Likewise.
6629 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6630 Likewise.
6631 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6632 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6633 Likewise.
6634 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6635 Likewise.
6636 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6637 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6638 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6639 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6640 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6641 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6642 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6643 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6644 Likewise.
6645 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6646 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6647 Likewise.
6648 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6649 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6650 Likewise.
6651 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6652 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6653 Likewise.
6654 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6655 Likewise.
6656 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6657 Likewise.
6658 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6659 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6660 Likewise.
6661 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6662 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6663 Likewise.
6664 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6665 Likewise.
6666 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6667 Likewise.
6668 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6669 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6670 Likewise.
6671 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6672 Likewise.
6673 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6674 Likewise.
6675 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6676 Likewise.
6677 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6678 Likewise.
6679 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6680 Likewise.
6681 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6682 Likewise.
6683 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6684 Likewise.
6685 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6686 Likewise.
6687 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6688 Likewise.
6689 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6690 Likewise.
6691 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6692 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6693 Likewise.
6694 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6695 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6696 Likewise.
6697 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6698 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6699 Likewise.
6700 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6701 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6702 Likewise.
6703 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6704 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6705 Likewise.
6706 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6707 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6708 Likewise.
6709 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6710 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6711 Likewise.
6712 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6713 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6714 Likewise.
6715 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6716 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6717 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6718 Likewise.
6719 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6720 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6721 Likewise.
6722 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6723 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6724 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6725 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6726 Likewise.
6727 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6728 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6729 Likewise.
6730 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6731 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6732 Likewise.
6733 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6734 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6735 Likewise.
6736 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6737 Likewise.
6738 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6739 Likewise.
6740 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6741 Likewise.
6742 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6743 Likewise.
6744 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6745 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6746 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6747 Likewise.
6748 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6749 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6750 Likewise.
6751 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6752 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6753 Likewise.
6754 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6755 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6756 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6757 Likewise.
6758 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6759 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6760 Likewise.
6761 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6762 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6763 Likewise.
6764 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6765 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6766 Likewise.
6767 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6768 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6769 Likewise.
6770 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6771 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6772 Likewise.
6773 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6774 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6775 Likewise.
6776 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6777 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6778 Likewise.
6779 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6780 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6781 Likewise.
6782 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6783 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6784 Likewise.
6785 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6786 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6787 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6788 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6789 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6790 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6791 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6792 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6793 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6794 Likewise.
6795 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6796 Likewise.
6797 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6798 Likewise.
6799 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6800 Likewise.
6801 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6802 Likewise.
6803 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6804 Likewise.
6805 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6806 Likewise.
6807 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6808 Likewise.
6809 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6810 Likewise.
6811 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6812 Likewise.
6813 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6814 Likewise.
6815 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6816 Likewise.
6817 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6818 Likewise.
6819 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6820 Likewise.
6821 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6822 Likewise.
6823 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6824 Likewise.
6825 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6826 Likewise.
6827 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6828 Likewise.
6829 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6830 Likewise.
6831 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6832 Likewise.
6833 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6834 Likewise.
6835 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6836 Likewise.
6837 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6838 Likewise.
6839 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6840 Likewise.
6841 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6842 Likewise.
6843 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6844 Likewise.
6845 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6846 Likewise.
6847 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6848 Likewise.
6849 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6850 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6851 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6852 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6853 Likewise.
6854 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6855 Likewise.
6856 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6857 Likewise.
6858 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6859 Likewise.
6860 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6861 Likewise.
6862 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6863 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6864 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6865 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6866 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6867 Likewise.
6868 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6869 Likewise.
6870 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6871 Likewise.
6872 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6873 Likewise.
6874 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6875 Likewise.
6876 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6877 Likewise.
6878 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6879 Likewise.
6880 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6881 Likewise.
6882 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6883 Likewise.
6884 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6885 Likewise.
6886 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6887 Likewise.
6888 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6889 Likewise.
6890 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6891 Likewise.
6892 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6893 Likewise.
6894 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6895 Likewise.
6896 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6897 Likewise.
6898 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6899 Likewise.
6900 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6901 Likewise.
6902 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6903 Likewise.
6904 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6905 Likewise.
6906 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6907 Likewise.
6908 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6909 Likewise.
6910 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6911 Likewise.
6912 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6913 Likewise.
6914 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6915 Likewise.
6916 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6917 Likewise.
6918 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6919 Likewise.
6920 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6921 Likewise.
6922 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6923 Likewise.
6924 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6925 Likewise.
6926 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6927 Likewise.
6928 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6929 Likewise.
6930 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6931 Likewise.
6932 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6933 Likewise.
6934 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6935 Likewise.
6936 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6937 Likewise.
6938 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6939 Likewise.
6940 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6941 Likewise.
6942 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6943 Likewise.
6944 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6945 Likewise.
6946 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6947 Likewise.
6948 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6949 Likewise.
6950 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6951 Likewise.
6952 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6953 Likewise.
6954 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6955 Likewise.
6956 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6957 Likewise.
6958 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6959 Likewise.
6960 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6961 Likewise.
6962 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6963 Likewise.
6964 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6965 Likewise.
6966 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6967 Likewise.
6968 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6969 Likewise.
6970 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6971 Likewise.
6972 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6973 Likewise.
6974 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6975 Likewise.
6976 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6977 Likewise.
6978 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6979 Likewise.
6980 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6981 Likewise.
6982 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6983 Likewise.
6984 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6985 Likewise.
6986 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6987 Likewise.
6988 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6989 Likewise.
6990 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6991 Likewise.
6992 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6993 Likewise.
6994 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6995 Likewise.
6996 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6997 Likewise.
6998 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6999 Likewise.
7000 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7001 Likewise.
7002 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7003 Likewise.
7004 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7005 Likewise.
7006 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7007 Likewise.
7008 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7009 Likewise.
7010 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7011 Likewise.
7012 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7013 Likewise.
7014 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7015 Likewise.
7016 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7017 Likewise.
7018 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7019 Likewise.
7020 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7021 Likewise.
7022 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7023 Likewise.
7024 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7025 Likewise.
7026 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7027 Likewise.
7028 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7029 Likewise.
7030 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7031 Likewise.
7032 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7033 Likewise.
7034 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7035 Likewise.
7036 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7037 Likewise.
7038 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7039 Likewise.
7040 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7041 Likewise.
7042 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7043 Likewise.
7044 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7045 Likewise.
7046 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7047 Likewise.
7048 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7049 Likewise.
7050 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7051 Likewise.
7052 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7053 Likewise.
7054 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7055 Likewise.
7056 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7057 Likewise.
7058 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7059 Likewise.
7060 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7061 Likewise.
7062 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7063 Likewise.
7064 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7065 Likewise.
7066 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7067 Likewise.
7068 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7069 Likewise.
7070 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7071 Likewise.
7072 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7073 Likewise.
7074 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7075 Likewise.
7076 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7077 Likewise.
7078 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7079 Likewise.
7080 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7081 Likewise.
7082 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7083 Likewise.
7084 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7085 Likewise.
7086 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7087 Likewise.
7088 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7089 Likewise.
7090 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7091 Likewise.
7092 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7093 Likewise.
7094 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7095 Likewise.
7096 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7097 Likewise.
7098 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7099 Likewise.
7100 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7101 Likewise.
7102 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7103 Likewise.
7104 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7105 Likewise.
7106 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7107 Likewise.
7108 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7109 Likewise.
7110 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7111 Likewise.
7112 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7113 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7114 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7115 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7116 Likewise.
7117 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7118 Likewise.
7119 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7120 Likewise.
7121 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7122 Likewise.
7123 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7124 Likewise.
7125 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7126 Likewise.
7127 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7128 Likewise.
7129 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7130 Likewise.
7131 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7132 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7133 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7134 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7135 Likewise.
7136 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7137 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7138 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7139 Likewise.
7140 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7141 Likewise.
7142 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7143 Likewise.
7144 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7145 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7146 Likewise.
7147 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7148 Likewise.
7149 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7150 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7151 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7152 Likewise.
7153 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7154 Likewise.
7155 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7156 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7157 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7158 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7159 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7160 Likewise.
7161 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7162 Likewise.
7163 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7164 Likewise.
7165 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7166 Likewise.
7167 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7168 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7169 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7170 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7171 Likewise.
7172 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7173 Likewise.
7174 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7175 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7176 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7177 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7178 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7179 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7180 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7181 Likewise.
7182 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7183 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7184 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7185 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7186 Likewise.
7187 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7188 Likewise.
7189 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7190 Likewise.
7191 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7192 Likewise.
7193 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7194 Likewise.
7195 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7196 Likewise.
7197 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7198 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7199 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7200 Likewise.
7201 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7202 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7203 Likewise.
7204 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7205 Likewise.
7206 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7207 Likewise.
7208 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7209 Likewise.
7210 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7211 Likewise.
7212 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7213 Likewise.
7214 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7215 Likewise.
7216 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7217 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7218 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7219 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7220 Likewise.
7221 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7222 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7223 Likewise.
7224 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7225 Likewise.
7226 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7227 Likewise.
7228 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7229 Likewise.
7230 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7231 Likewise.
7232 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7233 Likewise.
7234 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7235 Likewise.
7236 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7237 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7238 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7239 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7240 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7241 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7242 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7243 Likewise.
7244 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7245 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7246 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7247 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7248 Likewise.
7249 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7250 Likewise.
7251 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7252 Likewise.
7253 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7254 Likewise.
7255 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7256 Likewise.
7257 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7258 Likewise.
7259 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7260 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7261 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7262 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7263 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7264 Likewise.
7265 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7266 Likewise.
7267 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7268 Likewise.
7269 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7270 Likewise.
7271 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7272 Likewise.
7273 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7274 Likewise.
7275 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7276 Likewise.
7277 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7278 Likewise.
7279 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7280 Likewise.
7281 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7282 Likewise.
7283 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7284 Likewise.
7285 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7286 Likewise.
7287 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7288 Likewise.
7289 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7290 Likewise.
7291 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7292 Likewise.
7293 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7294 Likewise.
7295 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7296 Likewise.
7297 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7298 Likewise.
7299 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7300 Likewise.
7301 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7302 Likewise.
7303 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7304 Likewise.
7305 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7306 Likewise.
7307 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7308 Likewise.
7309 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7310 Likewise.
7311 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7312 Likewise.
7313 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7314 Likewise.
7315 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7316 Likewise.
7317 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7318 Likewise.
7319 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7320 Likewise.
7321 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7322 Likewise.
7323 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7324 Likewise.
7325 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7326 Likewise.
7327 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7328 Likewise.
7329 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7330 Likewise.
7331 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7332 Likewise.
7333 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7334 Likewise.
7335 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7336 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7337 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7338 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7339 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7340 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7341 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7342 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7343 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7344 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7345 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7346 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7347 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7348 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7349 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7350 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7351 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7352 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7353 * testsuite/tr1/headers/all.cc: Likewise.
7354 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7355 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7356 * testsuite/util/testsuite_shared.cc: Likewise.
7357 * scripts/extract_symvers: Likewise. Remove runtime exception.
7358 * testsuite/17_intro/headers/all.cc: Likewise.
7359 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7360 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7361 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7362 Likewise.
7363 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7364 Likewise.
7365 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7366 Likewise.
7367 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7368 Likewise.
7369 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7370 Likewise.
7371 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7372 Likewise.
7373 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7374 Likewise.
7375 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7376 Likewise.
7377 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7378 Likewise.
7379 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7380 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7381 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7382 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7383 Likewise.
7384 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7385 Likewise.
7386 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7387 Likewise.
7388 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7389 Likewise.
7390 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7391 Likewise.
7392 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7393 Likewise.
7394 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7395 Likewise.
7396 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7397 Likewise.
7398 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7399 Likewise.
7400 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7401 Likewise.
7402 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7403 Likewise.
7404 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7405 Likewise.
7406 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7407 Likewise.
7408 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7409 Likewise.
7410 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7411 Likewise.
7412 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7413 Likewise.
7414 * testsuite/20_util/pair/moveable.cc: Likewise.
7415 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7416 Likewise.
7417 * testsuite/20_util/pair/swap.cc: Likewise.
7418 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7419 Likewise.
7420 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7421 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7422 Likewise.
7423 * testsuite/20_util/tuple/moveable.cc: Likewise.
7424 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7425 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7426 Likewise.
7427 * testsuite/20_util/tuple/swap.cc: Likewise.
7428 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7429 Likewise.
7430 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7431 Likewise.
7432 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7433 Likewise.
7434 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7435 Likewise.
7436 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7437 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7438 Likewise.
7439 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7440 Likewise.
7441 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7442 Likewise.
7443 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7444 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7445 Likewise.
7446 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7447 Likewise.
7448 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7449 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7450 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7451 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7452 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7453 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7454 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7455 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7456 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7457 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7458 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7459 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7460 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7461 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7462 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7463 Likewise.
7464 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7465 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7466 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7467 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7468 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7469 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7470 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7471 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7472 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7473 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7474 Likewise.
7475 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7476 Likewise.
7477 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7478 Likewise.
7479 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7480 Likewise.
7481 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7482 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7483 Likewise.
7484 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7485 Likewise.
7486 * testsuite/23_containers/deque/14340.cc: Likewise.
7487 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7488 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7489 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7490 * testsuite/23_containers/deque/init-list.cc: Likewise.
7491 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7492 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7493 * testsuite/23_containers/deque/moveable.cc: Likewise.
7494 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7495 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7496 Likewise.
7497 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7498 Likewise.
7499 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7500 Likewise.
7501 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7502 Likewise.
7503 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7504 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7505 Likewise.
7506 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7507 Likewise.
7508 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7509 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7510 Likewise.
7511 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7512 Likewise.
7513 * testsuite/23_containers/list/14340.cc: Likewise.
7514 * testsuite/23_containers/list/23781.cc: Likewise.
7515 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7516 * testsuite/23_containers/list/init-list.cc: Likewise.
7517 * testsuite/23_containers/list/moveable.cc: Likewise.
7518 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7519 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7520 Likewise.
7521 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7522 Likewise.
7523 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7524 Likewise.
7525 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7526 Likewise.
7527 * testsuite/23_containers/map/14340.cc: Likewise.
7528 * testsuite/23_containers/map/23781.cc: Likewise.
7529 * testsuite/23_containers/map/init-list.cc: Likewise.
7530 * testsuite/23_containers/map/moveable.cc: Likewise.
7531 * testsuite/23_containers/map/operations/1.cc: Likewise.
7532 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7533 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7534 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7535 Likewise.
7536 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7537 Likewise.
7538 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7539 Likewise.
7540 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7541 Likewise.
7542 * testsuite/23_containers/multimap/14340.cc: Likewise.
7543 * testsuite/23_containers/multimap/23781.cc: Likewise.
7544 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7545 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7546 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7547 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7548 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7549 Likewise.
7550 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7551 Likewise.
7552 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7553 Likewise.
7554 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7555 Likewise.
7556 * testsuite/23_containers/multiset/14340.cc: Likewise.
7557 * testsuite/23_containers/multiset/23781.cc: Likewise.
7558 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7559 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7560 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7561 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7562 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7563 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7564 Likewise.
7565 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7566 Likewise.
7567 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7568 Likewise.
7569 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7570 Likewise.
7571 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7572 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7573 Likewise.
7574 * testsuite/23_containers/queue/moveable.cc: Likewise.
7575 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7576 Likewise.
7577 * testsuite/23_containers/set/14340.cc: Likewise.
7578 * testsuite/23_containers/set/23781.cc: Likewise.
7579 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7580 * testsuite/23_containers/set/init-list.cc: Likewise.
7581 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7582 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7583 * testsuite/23_containers/set/moveable.cc: Likewise.
7584 * testsuite/23_containers/set/operations/1.cc: Likewise.
7585 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7586 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7587 Likewise.
7588 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7589 Likewise.
7590 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7591 Likewise.
7592 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7593 Likewise.
7594 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7595 Likewise.
7596 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7597 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7598 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7599 Likewise.
7600 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7601 Likewise.
7602 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7603 Likewise.
7604 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7605 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7606 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7607 Likewise.
7608 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7609 Likewise.
7610 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7611 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7612 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7613 Likewise.
7614 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7615 Likewise.
7616 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7617 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7618 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7619 Likewise.
7620 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7621 Likewise.
7622 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7623 Likewise.
7624 * testsuite/23_containers/vector/14340.cc: Likewise.
7625 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7626 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7627 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7628 Likewise.
7629 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7630 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7631 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7632 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7633 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7634 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7635 Likewise.
7636 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7637 Likewise.
7638 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7639 Likewise.
7640 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7641 Likewise.
7642 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7643 Likewise.
7644 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7645 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7646 * testsuite/23_containers/vector/init-list.cc: Likewise.
7647 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7648 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7649 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7650 * testsuite/23_containers/vector/moveable.cc: Likewise.
7651 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7652 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7653 Likewise.
7654 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7655 Likewise.
7656 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7657 Likewise.
7658 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7659 Likewise.
7660 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7661 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7662 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7663 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7664 Likewise.
7665 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7666 Likewise.
7667 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7668 Likewise.
7669 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7670 Likewise.
7671 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7672 Likewise.
7673 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7674 Likewise.
7675 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7676 Likewise.
7677 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7678 Likewise.
7679 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7680 Likewise.
7681 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7682 Likewise.
7683 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7684 Likewise.
7685 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7686 Likewise.
7687 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7688 Likewise.
7689 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7690 Likewise.
7691 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7692 Likewise.
7693 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7694 Likewise.
7695 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7696 Likewise.
7697 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7698 Likewise.
7699 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7700 Likewise.
7701 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7702 Likewise.
7703 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7704 Likewise.
7705 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7706 Likewise.
7707 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7708 Likewise.
7709 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7710 Likewise.
7711 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7712 Likewise.
7713 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7716 Likewise.
7717 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7724 Likewise.
7725 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7726 Likewise.
7727 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7728 Likewise.
7729 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7730 Likewise.
7731 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7732 Likewise.
7733 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7734 Likewise.
7735 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7736 Likewise.
7737 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7738 Likewise.
7739 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7740 Likewise.
7741 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7742 Likewise.
7743 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7744 Likewise.
7745 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7746 Likewise.
7747 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7748 Likewise.
7749 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7750 Likewise.
7751 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7752 Likewise.
7753 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7754 Likewise.
7755 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7756 Likewise.
7757 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7758 Likewise.
7759 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7760 Likewise.
7761 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7762 Likewise.
7763 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7764 Likewise.
7765 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7766 Likewise.
7767 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7768 Likewise.
7769 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7770 Likewise.
7771 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7772 Likewise.
7773 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7774 Likewise.
7775 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7776 Likewise.
7777 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7778 Likewise.
7779 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7780 Likewise.
7781 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7782 Likewise.
7783 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7784 Likewise.
7785 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7786 Likewise.
7787 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7788 Likewise.
7789 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7790 Likewise.
7791 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7792 Likewise.
7793 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7794 Likewise.
7795 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7796 Likewise.
7797 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7798 Likewise.
7799 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7800 Likewise.
7801 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7802 Likewise.
7803 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7804 Likewise.
7805 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7806 Likewise.
7807 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7808 Likewise.
7809 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7810 Likewise.
7811 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7812 Likewise.
7813 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7814 Likewise.
7815 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7816 Likewise.
7817 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7818 Likewise.
7819 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7820 Likewise.
7821 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7822 Likewise.
7823 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7824 Likewise.
7825 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7826 Likewise.
7827 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7828 Likewise.
7829 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7830 Likewise.
7831 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7832 Likewise.
7833 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7834 Likewise.
7835 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7836 Likewise.
7837 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7838 Likewise.
7839 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7840 Likewise.
7841 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7842 Likewise.
7843 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7844 Likewise.
7845 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7846 Likewise.
7847 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7848 Likewise.
7849 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7850 Likewise.
7851 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7852 Likewise.
7853 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7854 Likewise.
7855 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7856 Likewise.
7857 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7858 Likewise.
7859 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7860 Likewise.
7861 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7862 Likewise.
7863 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7864 Likewise.
7865 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7866 Likewise.
7867 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7868 Likewise.
7869 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7870 Likewise.
7871 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7872 Likewise.
7873 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7874 Likewise.
7875 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7876 Likewise.
7877 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7878 Likewise.
7879 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7880 Likewise.
7881 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7882 Likewise.
7883 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7884 Likewise.
7885 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7886 Likewise.
7887 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7888 Likewise.
7889 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7890 Likewise.
7891 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7892 Likewise.
7893 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7894 Likewise.
7895 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7896 Likewise.
7897 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7898 Likewise.
7899 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7900 Likewise.
7901 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7902 Likewise.
7903 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7904 Likewise.
7905 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7906 Likewise.
7907 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7908 Likewise.
7909 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7910 Likewise.
7911 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7912 Likewise.
7913 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7914 Likewise.
7915 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7916 Likewise.
7917 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7918 Likewise.
7919 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7920 Likewise.
7921 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7922 Likewise.
7923 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7924 Likewise.
7925 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7926 Likewise.
7927 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7928 Likewise.
7929 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7930 Likewise.
7931 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7932 Likewise.
7933 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7934 Likewise.
7935 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7936 Likewise.
7937 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7938 Likewise.
7939 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7940 Likewise.
7941 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7942 Likewise.
7943 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7944 Likewise.
7945 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7946 Likewise.
7947 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7948 Likewise.
7949 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7950 Likewise.
7951 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7952 Likewise.
7953 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7954 Likewise.
7955 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7956 Likewise.
7957 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7958 Likewise.
7959 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7960 Likewise.
7961 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7962 Likewise.
7963 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7964 Likewise.
7965 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7966 Likewise.
7967 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7968 Likewise.
7969 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7970 Likewise.
7971 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7972 Likewise.
7973 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7974 Likewise.
7975 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7976 Likewise.
7977 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7978 Likewise.
7979 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7980 Likewise.
7981 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7982 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7983 Likewise.
7984 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7985 Likewise.
7986 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7987 Likewise.
7988 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7989 Likewise.
7990 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7991 Likewise.
7992 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7993 Likewise.
7994 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7995 Likewise.
7996 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7997 Likewise.
7998 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7999 Likewise.
8000 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8001 Likewise.
8002 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8003 Likewise.
8004 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8005 Likewise.
8006 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8007 Likewise.
8008 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8009 Likewise.
8010 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8011 Likewise.
8012 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8013 Likewise.
8014 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8015 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8016 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8017 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8018 Likewise.
8019 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8020 Likewise.
8021 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8022 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8023 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8024 Likewise.
8025 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8026 Likewise.
8027 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8028 Likewise.
8029 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8030 Likewise.
8031 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8032 Likewise.
8033 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8034 Likewise.
8035 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8036 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8037 Likewise.
8038 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8039 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8040 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8041 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8042 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8043 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8044 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8045 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8046 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8047 Likewise.
8048 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8049 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8050 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8051 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8052 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8053 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8054 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8055 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8056 Likewise.
8057 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8058 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8059 Likewise.
8060 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8061 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8062 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8063 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8064 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8065 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8066 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8067 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8068 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8069 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8070 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8071 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8072 Likewise.
8073 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8074 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8075 Likewise.
8076 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8077 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8078 Likewise.
8079 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8080 Likewise.
8081 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8082 Likewise.
8083 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8084 Likewise.
8085 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8086 Likewise.
8087 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8088 Likewise.
8089 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8090 Likewise.
8091 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8092 Likewise.
8093 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8094 Likewise.
8095 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8096 Likewise.
8097 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8098 Likewise.
8099 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8100 Likewise.
8101 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8102 Likewise.
8103 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8104 Likewise.
8105 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8106 Likewise.
8107 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8108 Likewise.
8109 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8110 Likewise.
8111 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8112 Likewise.
8113 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8114 Likewise.
8115 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8116 Likewise.
8117 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8118 Likewise.
8119 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8120 Likewise.
8121 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8122 Likewise.
8123 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8124 Likewise.
8125 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8126 Likewise.
8127 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8128 Likewise.
8129 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8130 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8131 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8132 Likewise.
8133 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8134 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8135 Likewise.
8136 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8137 Likewise.
8138 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8139 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8140 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8141 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8142 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8143 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8144 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8145 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8146 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8147 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8148 Likewise.
8149 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8150 Likewise.
8151 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8152 Likewise.
8153 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8154 Likewise.
8155 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8156 Likewise.
8157 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8158 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8159 Likewise.
8160 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8161 Likewise.
8162 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8163 Likewise.
8164 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8165 Likewise.
8166 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8167 Likewise.
8168 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8169 Likewise.
8170 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8171 Likewise.
8172 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8173 Likewise.
8174 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8175 Likewise.
8176 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8177 Likewise.
8178 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8179 Likewise.
8180 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8181 Likewise.
8182 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8183 Likewise.
8184 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8185 Likewise.
8186 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8187 Likewise.
8188 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8189 Likewise.
8190 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8191 Likewise.
8192 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8193 Likewise.
8194 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8195 Likewise.
8196 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8197 Likewise.
8198 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8199 Likewise.
8200 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8201 Likewise.
8202 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8203 Likewise.
8204 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8205 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8206 Likewise.
8207 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8208 Likewise.
8209 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8210 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8211 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8212 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8213 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8214 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8215 Likewise.
8216 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8217 Likewise.
8218 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8219 Likewise.
8220 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8221 Likewise.
8222 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8223 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8224 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8225 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8226 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8227 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8228 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8229 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8230 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8231 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8232 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8233 Likewise.
8234 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8235 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8236 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8237 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8238 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8239 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8240 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8241 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8242 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8243 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8244 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8245 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8246 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8247 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8248 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8249 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8250 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8251 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8252 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8253 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8254 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8255 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8256 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8257 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8258 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8259 Likewise.
8260 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8261 * testsuite/27_io/fpos/14252.cc: Likewise.
8262 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8263 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8264 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8265 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8266 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8267 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8268 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8269 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8270 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8271 Likewise.
8272 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8273 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8274 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8275 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8276 Likewise.
8277 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8278 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8279 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8280 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8281 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8282 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8283 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8284 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8285 * testsuite/27_io/objects/char/3045.cc: Likewise.
8286 * testsuite/27_io/objects/char/3647.cc: Likewise.
8287 * testsuite/27_io/objects/char/5268.cc: Likewise.
8288 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8289 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8290 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8291 * testsuite/28_regex/init-list.cc: Likewise.
8292 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8293 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8294 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8295 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8296 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8297 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8298 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8299 Likewise.
8300 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8301 Likewise.
8302 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8303 Likewise.
8304 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8305 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8306 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8307 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8308 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8309 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8310 Likewise.
8311 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8312 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8313 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8314 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8315 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8316 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8317 Likewise.
8318 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8319 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8320 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8321 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8322 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8323 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8324 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8325 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8326 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8327 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8328 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8329 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8330 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8331 Likewise.
8332 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8333 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8334 Likewise.
8335 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8336 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8337 Likewise.
8338 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8339 Likewise.
8340 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8341 Likewise.
8342 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8343 Likewise.
8344 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8345 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8346 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8347 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8348 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8349 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8350 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8351 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8352 Likewise.
8353 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8354 Likewise.
8355 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8356 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8357 Likewise.
8358 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8359 Likewise.
8360 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8361 Likewise.
8362 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8363 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8364 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8365 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8366 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8367 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8368 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8369 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8370 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8371 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8372 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8373 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8374 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8375 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8376 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8377 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8378 Likewise.
8379 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8380 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8381 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8382 Likewise.
8383 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8384 Likewise.
8385 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8386 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8387 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8388 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8389 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8390 Likewise.
8391 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8392 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8393 Likewise.
8394 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8395 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8396 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8397 Likewise.
8398 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8399 Likewise.
8400 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8401 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8402 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8403 Likewise.
8404 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8405 Likewise.
8406 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8407 Likewise.
8408 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8409 Likewise.
8410 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8411 Likewise.
8412 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8413 * testsuite/30_threads/this_thread/1.cc: Likewise.
8414 * testsuite/30_threads/this_thread/2.cc: Likewise.
8415 * testsuite/30_threads/this_thread/3.cc: Likewise.
8416 * testsuite/30_threads/this_thread/4.cc: Likewise.
8417 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8418 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8419 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8420 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8421 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8422 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8423 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8424 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8425 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8426 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8427 * testsuite/30_threads/thread/members/1.cc: Likewise.
8428 * testsuite/30_threads/thread/members/2.cc: Likewise.
8429 * testsuite/30_threads/thread/members/3.cc: Likewise.
8430 * testsuite/30_threads/thread/members/4.cc: Likewise.
8431 * testsuite/30_threads/thread/members/5.cc: Likewise.
8432 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8433 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8434 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8435 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8436 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8437 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8438 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8439 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8440 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8441 Likewise.
8442 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8443 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8444 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8445 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8446 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8447 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8448 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8449 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8450 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8451 * testsuite/30_threads/try_lock/1.cc: Likewise.
8452 * testsuite/30_threads/try_lock/2.cc: Likewise.
8453 * testsuite/30_threads/try_lock/3.cc: Likewise.
8454 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8455 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8456 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8457 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8458 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8459 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8460 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8461 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8462 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8463 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8464 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8465 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8466 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8467 Likewise.
8468 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8469 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8470 Likewise.
8471 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8472 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8473 Likewise.
8474 * testsuite/ext/array_allocator/1.cc: Likewise.
8475 * testsuite/ext/array_allocator/2.cc: Likewise.
8476 * testsuite/ext/array_allocator/3.cc: Likewise.
8477 * testsuite/ext/ext_pointer/1.cc: Likewise.
8478 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8479 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8480 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8481 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8482 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8483 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8484 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8485 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8486 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8487 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8488 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8489 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8490 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8491 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8492 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8493 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8494 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8495 Likewise.
8496 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8497 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8498 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8499 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8500 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8501 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8502 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8503 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8504 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8505 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8506 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8507 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8508 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8509 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8510 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8511 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8512 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8513 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8514 Likewise.
8515 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8516 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8517 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8518 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8519 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8520 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8521 * testsuite/ext/pod_char_traits.cc: Likewise.
8522 * testsuite/ext/slist/23781.cc: Likewise.
8523 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8524 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8525 * testsuite/ext/vstring/init-list.cc: Likewise.
8526 * testsuite/ext/vstring/moveable.cc: Likewise.
8527 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8528 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8529 Likewise.
8530 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8531 Likewise.
8532 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8533 Likewise.
8534 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8535 Likewise.
8536 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8537 Likewise.
8538 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8539 Likewise.
8540 * testsuite/ext/vstring/types/23767.cc: Likewise.
8541 * testsuite/performance/21_strings/string_append.cc: Likewise.
8542 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8543 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8544 Likewise.
8545 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8546 Likewise.
8547 * testsuite/performance/21_strings/string_find.cc: Likewise.
8548 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8549 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8550 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8551 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8552 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8553 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8554 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8555 Likewise.
8556 * testsuite/performance/23_containers/create/map.cc: Likewise.
8557 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8558 Likewise.
8559 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8560 * testsuite/performance/23_containers/find/map.cc: Likewise.
8561 * testsuite/performance/23_containers/index/map.cc: Likewise.
8562 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8563 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8564 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8565 Likewise.
8566 * testsuite/performance/23_containers/insert_erase/associative.cc:
8567 Likewise.
8568 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8569 Likewise.
8570 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8571 Likewise.
8572 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8573 Likewise.
8574 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8575 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8576 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8577 Likewise.
8578 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8579 Likewise.
8580 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8581 Likewise.
8582 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8583 Likewise.
8584 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8585 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8586 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8587 Likewise.
8588 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8589 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8590 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8591 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8592 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8593 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8594 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8595 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8596 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8597 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8598 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8599 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8600 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8601 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8602 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8603 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8604 Likewise.
8605 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8606 Likewise.
8607 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8608 Likewise.
8609 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8610 Likewise.
8611 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8612 Likewise.
8613 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8614 Likewise.
8615 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8616 Likewise.
8617 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8618 Likewise.
8619 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8620 Likewise.
8621 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8622 Likewise.
8623 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8624 Likewise.
8625 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8626 Likewise.
8627 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8628 Likewise.
8629 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8630 Likewise.
8631 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8632 Likewise.
8633 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8634 Likewise.
8635 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8636 Likewise.
8637 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8638 Likewise.
8639 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8640 Likewise.
8641 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8642 Likewise.
8643 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8644 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8645 Likewise.
8646 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8647 Likewise.
8648 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8649 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8650 Likewise.
8651 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8652 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8653 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8654 Likewise.
8655 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8656 Likewise.
8657 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8658 Likewise.
8659 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8660 Likewise.
8661 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8662 Likewise.
8663 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8664 Likewise.
8665 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8666 Likewise.
8667 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8668 Likewise.
8669 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8670 Likewise.
8671 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8672 Likewise.
8673 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8674 Likewise.
8675 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8676 Likewise.
8677 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8678 Likewise.
8679 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8680 Likewise.
8681 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8682 Likewise.
8683 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8684 Likewise.
8685 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8686 Likewise.
8687 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8688 Likewise.
8689 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8690 Likewise.
8691 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8692 Likewise.
8693 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8694 Likewise.
8695 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8696 Likewise.
8697 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8698 Likewise.
8699 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8700 Likewise.
8701 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8702 Likewise.
8703 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8704 Likewise.
8705 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8706 Likewise.
8707 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8708 Likewise.
8709 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8710 Likewise.
8711 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8712 Likewise.
8713 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8714 Likewise.
8715 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8716 Likewise.
8717 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8718 Likewise.
8719 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8720 Likewise.
8721 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8722 Likewise.
8723 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8724 Likewise.
8725 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8726 Likewise.
8727 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8728 Likewise.
8729 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8730 Likewise.
8731 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8732 Likewise.
8733 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8734 Likewise.
8735 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8736 Likewise.
8737 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8738 Likewise.
8739 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8740 Likewise.
8741 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8742 Likewise.
8743 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8744 Likewise.
8745 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8746 Likewise.
8747 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8748 Likewise.
8749 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8750 Likewise.
8751 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8752 Likewise.
8753 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8754 Likewise.
8755 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8756 Likewise.
8757 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8758 Likewise.
8759 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8760 Likewise.
8761 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8762 Likewise.
8763 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8764 Likewise.
8765 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8766 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8767 Likewise.
8768 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8769 Likewise.
8770 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8771 Likewise.
8772 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8773 Likewise.
8774 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8775 Likewise.
8776 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8777 Likewise.
8778 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8779 Likewise.
8780 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8781 Likewise.
8782 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8783 Likewise.
8784 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8785 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8786 Likewise.
8787 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8788 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8789 Likewise.
8790 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8791 Likewise.
8792 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8793 Likewise.
8794 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8795 Likewise.
8796 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8797 Likewise.
8798 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8799 Likewise.
8800 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8801 Likewise.
8802 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8803 Likewise.
8804 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8805 Likewise.
8806 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8807 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8808 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8809 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8810 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8811 Likewise.
8812 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8813 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8814 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8815 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8816 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8817 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8818 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8819 * testsuite/util/io/prog_bar.cc: Likewise.
8820 * testsuite/util/io/prog_bar.hpp: Likewise.
8821 * testsuite/util/io/text_populate.hpp: Likewise.
8822 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8823 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8824 * testsuite/util/io/xml.hpp: Likewise.
8825 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8826 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8827 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8828 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8829 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8830 * testsuite/util/native_type/native_map.hpp: Likewise.
8831 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8832 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8833 * testsuite/util/native_type/native_set.hpp: Likewise.
8834 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8835 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8836 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8837 Likewise.
8838 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8839 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8840 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8841 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8842 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8843 Likewise.
8844 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8845 Likewise.
8846 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8847 Likewise.
8848 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8849 Likewise.
8850 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8851 Likewise.
8852 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8853 Likewise.
8854 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8855 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8856 Likewise.
8857 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8858 Likewise.
8859 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8860 Likewise.
8861 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8862 Likewise.
8863 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8864 Likewise.
8865 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8866 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8867 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8868 * testsuite/util/regression/basic_type.hpp: Likewise.
8869 * testsuite/util/regression/common_type.hpp: Likewise.
8870 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8871 Likewise.
8872 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8873 Likewise.
8874 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8875 Likewise.
8876 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8877 Likewise.
8878 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8879 Likewise.
8880 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8881 Likewise.
8882 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8883 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8884 Likewise.
8885 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8886 Likewise.
8887 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8888 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8889 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8890 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8891 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8892 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8893 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8894 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8895 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8896 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8897 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8898 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8899 * testsuite/util/testsuite_abi.cc: Likewise.
8900 * testsuite/util/testsuite_abi.h: Likewise.
8901 * testsuite/util/testsuite_abi_check.cc: Likewise.
8902 * testsuite/util/testsuite_allocator.cc: Likewise.
8903 * testsuite/util/testsuite_allocator.h: Likewise.
8904 * testsuite/util/testsuite_api.h: Likewise.
8905 * testsuite/util/testsuite_character.cc: Likewise.
8906 * testsuite/util/testsuite_character.h: Likewise.
8907 * testsuite/util/testsuite_common_types.h: Likewise.
8908 * testsuite/util/testsuite_error.h: Likewise.
8909 * testsuite/util/testsuite_hooks.cc: Likewise.
8910 * testsuite/util/testsuite_hooks.h: Likewise.
8911 * testsuite/util/testsuite_io.h: Likewise.
8912 * testsuite/util/testsuite_iterators.h: Likewise.
8913 * testsuite/util/testsuite_performance.h: Likewise.
8914 * testsuite/util/testsuite_rng.h: Likewise.
8915 * testsuite/util/testsuite_rvalref.h: Likewise.
8916 * testsuite/util/testsuite_tr1.h: Likewise.
8917 * testsuite/util/thread/all.h: Likewise.
8918 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8919 Likewise.
8920 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8921 Likewise.
8922 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8923 Likewise.
8924 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8925 Likewise.
8926 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8927 Likewise.
8928 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8929 Likewise.
8930 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8931 Likewise.
8932 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8933 Likewise.
8934 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8935 Likewise.
8936 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8937 Likewise.
8938 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8939 Likewise.
8940 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8941 Likewise.
8942 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8943 Likewise.
8944 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8945 Likewise.
8946 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8947 Likewise.
8948 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8949 Likewise.
8950 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8951 Likewise.
8952 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8953 Likewise.
8954 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8955 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8956 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8957 Likewise.
8958 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8959 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8960 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8961 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8962 Likewise.
8963 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8964 Likewise.
8965 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8966 Likewise.
8967 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8968 Likewise.
8969 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8970 Likewise.
8971 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8972 Likewise.
8973 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8974 Likewise.
8975 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8976 Likewise.
8977 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8978 Likewise.
8979 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8980 Likewise.
8981 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8982 Likewise.
8983 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8984 Likewise.
8985 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8986 Likewise.
8987 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8988 Likewise.
8989 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8990 Likewise.
8991 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8992 Likewise.
8993 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8994 Likewise.
8995 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8996 Likewise.
8997 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8998 Likewise.
8999 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9000 Likewise.
9001 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9002 Likewise.
9003 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9004 Likewise.
9005 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9006 Likewise.
9007 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9008 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9009 Likewise.
9010 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9011 Likewise.
9012 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9013 Likewise.
9014 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9015 Likewise.
9016 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9017 Likewise.
9018 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9019 Likewise.
9020 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9021 Likewise.
9022 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9023 Likewise.
9024 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9025 Likewise.
9026 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9027 Likewise.
9028 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9029 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9030 Likewise.
9031 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9032 Likewise.
9033 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9034 Likewise.
9035 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9036 Likewise.
9037 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9038 Likewise.
9039 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9040 Likewise.
9041 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9042 Likewise.
9043 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9044 Likewise.
9045 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9046 Likewise.
9047 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9048 Likewise.
9049 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9050 Likewise.
9051 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9052 Likewise.
9053 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9054 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9055 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9056 Likewise.
9057 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9058 Likewise.
9059 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9060 Likewise.
9061 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9062 Likewise.
9063 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9064 Likewise.
9065 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9066 Likewise.
9067 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9068 Likewise.
9069 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9070 Likewise.
9071 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9072 Likewise.
9073 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9074 Likewise.
9075 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9076 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9077 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9078 Likewise.
9079 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9080 Likewise.
9081 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9082 Likewise.
9083 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9084 Likewise.
9085 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9086 Likewise.
9087 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9088 Likewise.
9089 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9090 Likewise.
9091 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9092 Likewise.
9093 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9094 Likewise.
9095 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9096 Likewise.
9097 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9098 Likewise.
9099 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9100 Likewise.
9101 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9102 Likewise.
9103 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9104 Likewise.
9105 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9108 Likewise.
9109 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9110 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9111 Likewise.
9112 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9113 Likewise.
9114 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9115 Likewise.
9116 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9117 Likewise.
9118 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9119 Likewise.
9120 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9121 Likewise.
9122 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9123 Likewise.
9124 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9125 Likewise.
9126 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9127 Likewise.
9128 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9129 Likewise.
9130 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9131 Likewise.
9132 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9133 Likewise.
9134 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9135 Likewise.
9136 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9137 Likewise.
9138 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9139 Likewise.
9140 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9141 Likewise.
9142 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9143 Likewise.
9144 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9145 Likewise.
9146 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9147 Likewise.
9148 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9149 Likewise.
9150 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9151 Likewise.
9152 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9153 Likewise.
9154 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9155 Likewise.
9156 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9157 Likewise.
9158 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9159 Likewise.
9160 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9161 Likewise.
9162 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9163 Likewise.
9164 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9165 Likewise.
9166 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9167 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9168 Likewise.
9169 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9170 Likewise.
9171 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9172 Likewise.
9173 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9174 Likewise.
9175 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9176 Likewise.
9177 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9178 Likewise.
9179 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9180 Likewise.
9181 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9182 Likewise.
9183 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9184 Likewise.
9185 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9186 Likewise.
9187 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9188 Likewise.
9189 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9190 Likewise.
9191 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9192 Likewise.
9193 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9194 Likewise.
9195 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9196 Likewise.
9197 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9198 Likewise.
9199 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9200 Likewise.
9201 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9202 Likewise.
9203 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9204 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9205 * testsuite/backward/hash_map/25896.cc: Likewise.
9206 * testsuite/backward/hash_set/25896.cc: Likewise.
9207
9767a048
ILT
92082009-04-08 Ian Lance Taylor <iant@google.com>
9209
9210 * include/backward/hashtable.h (erase): Correctly handle erasing a
9211 reference to an entry in the hash table.
9212 * testsuite/backward/hash_map/25896.cc: New.
9213 * testsuite/backward/hash_set/25896.cc: New.
9214
0b83c44b
AN
92152009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9216
e31f5814
UB
9217 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9218 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
0b83c44b 9219
04b70271
BK
92202009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9221
9222 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9223 of debug.
9224 * include/Makefile.in: Regenerate.
9225 * include/precompiled/stdc++.h: Add.
9226
04b70271
BK
92272009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9228
9229 * include/bits/random.h: Adjust doxygen markup.
9230 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9231
9232 * testsuite/26_numerics/random/piecewise_linear_distribution/
9233 operators/serialize.cc: Use typedefs.
9234
8f2b104d
AS
92352009-04-06 Andrew Stubbs <ams@codesourcery.com>
9236
9237 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9238 __gnu_cxx namespace. Remove "static inline".
9239
1ae3576f
PC
92402009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9241
9242 * include/bits/random.tcc (linear_congruential_engine<>::
9243 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9244
94986f6d
PC
92452009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9246
9247 * include/bits/random.h (operator==): Mark all inline.
9248 (mersenne_twister_engine): Enable #if 0 checks.
9249
9250 * include/bits/random.h: Formatting tweaks.
9251
9769c190
PC
92522009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9253
9254 * include/bits/random.tcc (piecewise_linear_distribution<>::
9255 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9256 Remove spurious closed parenthesis.
9257
2fcf6ffb
PC
92582009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9259
9260 PR libstdc++/39644 (partial)
9261 * include/bits/random.tcc (linear_congruential_engine<>::
9262 seed(seed_seq&), independent_bits_engine<>::operator(),
9263 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9264
fe77a308 92652009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
42a73304
PC
9266
9267 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9268 thinko.
9269 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9270 default.cc: Enable.
9271
fe77a308 92722009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
42a73304
PC
9273
9274 PR libstdc++/39629 (partial)
9275 * testsuite/26_numerics/random/independent_bits_engine/cons/
9276 base_move.cc: Use uint_fast64_t instead of unsigned long.
9277 * testsuite/26_numerics/random/independent_bits_engine/cons/
9278 seed1.cc: Likewise.
9279 * testsuite/26_numerics/random/independent_bits_engine/cons/
9280 seed2.cc: Likewise.
9281 * testsuite/26_numerics/random/independent_bits_engine/cons/
9282 base_copy.cc: Likewise.
9283 * testsuite/26_numerics/random/independent_bits_engine/cons/
9284 default.cc: Likewise.
9285 * testsuite/26_numerics/random/independent_bits_engine/cons/
9286 seed_seq.cc: Likewise.
9287 * testsuite/26_numerics/random/independent_bits_engine/
9288 requirements/typedefs.cc: Likewise.
9289 * testsuite/26_numerics/random/independent_bits_engine/
9290 operators/equal.cc: Likewise.
9291 * testsuite/26_numerics/random/independent_bits_engine/
9292 operators/serialize.cc: Likewise.
9293 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9294
95fe602e
PC
92952009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9296
9297 * include/tr1_impl/random: Remove, empty.
9298 * include/tr1_impl/random.tcc: Likewise.
9299
9300 * include/std/random: Minor clean-ups, formatting fixes, adjust
9301 copyright years.
9302 * include/bits/random.tcc: Likewise.
9303 * include/bits/random.h: Likewise.
9304 * include/tr1/random: Likewise.
9305 * include/tr1/random.tcc: Likewise.
9306 * include/tr1/random.h: Likewise.
9307
04b70271
BK
93082009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9309
9310 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9311 * doc/html/api.html: Regenerate.
9312
8e79468d
BK
93132009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9314
9315 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9316 Change to mersenne_twister_engine, add same defaults as
9317 mersenne_twister_engine/cons/default.cc.
9318 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9319
9320 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9321 to __il.
9322 * include/bits/random.h (mersenne_twister_engine): Qualify
9323 _ShiftMin1 with namespace __detail.
9324 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9325 constexpr std::numeric_limits::max() can be used.
9326 (mersenne_twister_engine): Split apart static asserts into one
9327 assert per message. Temporarily disable the last three.
9328
93292009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9330
9331 * include/Makefile.am: Update to N2836. Modified for new random headers.
9332 * include/Makefile.in: Ditto.
9333 * include/tr1_impl/random: Moved to tr1/random.h
9334 * include/tr1_impl/random.tcc: Moved to tr1
9335 * include/tr1/random: Just point to moved tr1 random headers.
9336 * include/tr1/random.tcc: Moved from tr1_impl.
9337 * include/tr1/random.h: Moved from tr1_impl/random.
9338 * include/std/random: Modified to point to std random headers.
9339 * include/bits/random.tcc: New implementation of std random facilities.
9340 * include/bits/random.h: Ditto.
9341 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9342 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9343 seed1.cc: New.
9344 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9345 seed2.cc: New.
9346 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9347 default.cc: New.
9348 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9349 non_uint_neg.cc: New.
9350 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9351 typedefs.cc: New.
9352 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9353 equal.cc: New.
9354 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9355 serialize.cc: New.
9356 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9357 seed1.cc: New.
9358 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9359 seed2.cc: New.
9360 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9361 default.cc: New.
9362 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9363 typedefs.cc: New.
9364 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9365 equal.cc: New.
9366 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9367 serialize.cc: New.
9368 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9369 seed1.cc: New.
9370 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9371 seed2.cc: New.
9372 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9373 default.cc: New.
9374 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9375 typedefs.cc: New.
9376 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9377 equal.cc: New.
9378 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9379 serialize.cc: New.
9380 * testsuite/26_numerics/random/discard_block_engine/cons/
9381 base_move.cc: New.
9382 * testsuite/26_numerics/random/discard_block_engine/cons/
9383 seed1.cc: New.
9384 * testsuite/26_numerics/random/discard_block_engine/cons/
9385 seed2.cc: New.
9386 * testsuite/26_numerics/random/discard_block_engine/cons/
9387 base_copy.cc: New.
9388 * testsuite/26_numerics/random/discard_block_engine/cons/
9389 default.cc: New.
9390 * testsuite/26_numerics/random/discard_block_engine/cons/
9391 seed_seq.cc: New.
9392 * testsuite/26_numerics/random/discard_block_engine/requirements/
9393 typedefs.cc: New.
9394 * testsuite/26_numerics/random/discard_block_engine/operators/
9395 equal.cc: New.
9396 * testsuite/26_numerics/random/discard_block_engine/operators/
9397 serialize.cc: New.
9398 * testsuite/26_numerics/random/independent_bits_engine/cons/
9399 base_move.cc: New.
9400 * testsuite/26_numerics/random/independent_bits_engine/cons/
9401 seed1.cc: New.
9402 * testsuite/26_numerics/random/independent_bits_engine/cons/
9403 seed2.cc: New.
9404 * testsuite/26_numerics/random/independent_bits_engine/cons/
9405 base_copy.cc: New.
9406 * testsuite/26_numerics/random/independent_bits_engine/cons/
9407 default.cc: New.
9408 * testsuite/26_numerics/random/independent_bits_engine/cons/
9409 seed_seq.cc: New.
9410 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9411 typedefs.cc: New.
9412 * testsuite/26_numerics/random/independent_bits_engine/operators/
9413 equal.cc: New.
9414 * testsuite/26_numerics/random/independent_bits_engine/operators/
9415 serialize.cc: New.
9416 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9417 base_move.cc: New.
9418 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9419 seed1.cc: New.
9420 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9421 seed2.cc: New.
9422 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9423 base_copy.cc: New.
9424 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9425 default.cc: New.
9426 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9427 seed_seq.cc: New.
9428 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9429 typedefs.cc: New.
9430 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9431 equal.cc: New.
9432 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9433 serialize.cc
9434 * testsuite/26_numerics/random/mt19937.cc: New.
9435 * testsuite/26_numerics/random/mt19937_64.cc: New.
9436 * testsuite/26_numerics/random/minstd_rand.cc: New.
9437 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9438 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9439 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9440 * testsuite/26_numerics/random/ranlux24.cc: New.
9441 * testsuite/26_numerics/random/ranlux48.cc: New.
9442 * testsuite/26_numerics/random/knuth_b.cc: New.
9443 * testsuite/26_numerics/random/default_random_engine.cc: New.
9444 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9445 parms.cc: New.
9446 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9447 default.cc: New.
9448 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9449 typedefs.cc: New.
9450 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9451 serialize.cc: New.
9452 * testsuite/26_numerics/random/normal_distribution/cons/
9453 parms.cc: New.
9454 * testsuite/26_numerics/random/normal_distribution/cons/
9455 default.cc: New.
9456 * testsuite/26_numerics/random/normal_distribution/requirements/
9457 typedefs.cc: New.
9458 * testsuite/26_numerics/random/normal_distribution/operators/
9459 serialize.cc: New.
9460 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9461 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9462 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9463 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9464 parms_neg.cc: New.
9465 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9466 parms.cc: New.
9467 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9468 default.cc: New.
9469 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9470 typedefs.cc: New.
9471 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9472 serialize.cc: New.
9473 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9474 parms_neg.cc: New.
9475 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9476 parms.cc: New.
9477 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9478 default.cc: New.
9479 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9480 typedefs.cc: New.
9481 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9482 serialize.cc: New.
9483 * testsuite/26_numerics/random/poisson_distribution/cons/
9484 parms.cc: New.
9485 * testsuite/26_numerics/random/poisson_distribution/cons/
9486 default.cc: New.
9487 * testsuite/26_numerics/random/poisson_distribution/requirements/
9488 typedefs.cc
9489 * testsuite/26_numerics/random/poisson_distribution/operators/
9490 serialize.cc: New.
9491 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9492 parms.cc: New.
9493 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9494 default.cc: New.
9495 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9496 typedefs.cc: New.
9497 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9498 serialize.cc: New.
9499 * testsuite/26_numerics/random/discrete_distribution/cons/
9500 range.cc: New.
9501 * testsuite/26_numerics/random/discrete_distribution/cons/
9502 initlist.cc: New.
9503 * testsuite/26_numerics/random/discrete_distribution/cons/
9504 default.cc: New.
9505 * testsuite/26_numerics/random/discrete_distribution/cons/
9506 num_xbound_fun.cc: New.
9507 * testsuite/26_numerics/random/discrete_distribution/requirements/
9508 typedefs.cc: New.
9509 * testsuite/26_numerics/random/discrete_distribution/operators/
9510 serialize.cc: New.
9511 * testsuite/26_numerics/random/weibull_distribution/cons/
9512 parms.cc: New.
9513 * testsuite/26_numerics/random/weibull_distribution/cons/
9514 default.cc: New.
9515 * testsuite/26_numerics/random/weibull_distribution/requirements/
9516 typedefs.cc: New.
9517 * testsuite/26_numerics/random/weibull_distribution/operators/
9518 serialize.cc: New.
9519 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9520 parms.cc: New.
9521 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9522 default.cc: New.
9523 * testsuite/26_numerics/random/negative_binomial_distribution/
9524 requirements/typedefs.cc: New.
9525 * testsuite/26_numerics/random/negative_binomial_distribution/
9526 operators/serialize.cc: New.
9527 * testsuite/26_numerics/random/cauchy_distribution/cons/
9528 parms.cc: New.
9529 * testsuite/26_numerics/random/cauchy_distribution/cons/
9530 default.cc: New.
9531 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9532 typedefs.cc: New.
9533 * testsuite/26_numerics/random/cauchy_distribution/operators/
9534 serialize.cc: New.
9535 * testsuite/26_numerics/random/gamma_distribution/cons/
9536 parms.cc: New.
9537 * testsuite/26_numerics/random/gamma_distribution/cons/
9538 default.cc: New.
9539 * testsuite/26_numerics/random/gamma_distribution/requirements/
9540 typedefs.cc: New.
9541 * testsuite/26_numerics/random/gamma_distribution/operators/
9542 serialize.cc: New.
9543 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9544 parms.cc: New.
9545 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9546 default.cc: New.
9547 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9548 typedefs.cc: New.
9549 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9550 serialize.cc: New.
9551
9552 * testsuite/26_numerics/random/exponential_distribution/cons/
9553 parms.cc: New.
9554 * testsuite/26_numerics/random/exponential_distribution/cons/
9555 default.cc: New.
9556 * testsuite/26_numerics/random/exponential_distribution/requirements/
9557 typedefs.cc: New.
9558 * testsuite/26_numerics/random/exponential_distribution/operators/
9559 serialize.cc: New.
9560 * testsuite/26_numerics/random/lognormal_distribution/cons/
9561 parms.cc: New.
9562 * testsuite/26_numerics/random/lognormal_distribution/cons/
9563 default.cc: New.
9564 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9565 typedefs.cc: New.
9566 * testsuite/26_numerics/random/lognormal_distribution/operators/
9567 serialize.cc: New.
9568 * testsuite/26_numerics/random/binomial_distribution/cons/
9569 parms.cc: New.
9570 * testsuite/26_numerics/random/binomial_distribution/cons/
9571 default.cc: New.
9572 * testsuite/26_numerics/random/binomial_distribution/requirements/
9573 typedefs.cc: New.
9574 * testsuite/26_numerics/random/binomial_distribution/operators/
9575 serialize.cc: New.
9576 * testsuite/26_numerics/random/random_device/cons/
9577 token.cc: New.
9578 * testsuite/26_numerics/random/random_device/cons/
9579 default.cc: New.
9580 * testsuite/26_numerics/random/random_device/requirements/
9581 typedefs.cc: New.
9582 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9583 parms.cc: New.
9584 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9585 default.cc: New.
9586 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9587 typedefs.cc: New.
9588 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9589 serialize.cc: New.
9590 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9591 range.cc: New.
9592 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9593 default.cc: New.
9594 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9595 num_xbound_fun.cc: New.
9596 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9597 initlist_fun.cc: New.
9598 * testsuite/26_numerics/random/piecewise_linear_distribution/
9599 requirements/typedefs.cc: New.
9600 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9601 serialize.cc: New.
9602 * testsuite/26_numerics/random/student_t_distribution/cons/
9603 parms.cc: New.
9604 * testsuite/26_numerics/random/student_t_distribution/cons/
9605 default.cc: New.
9606 * testsuite/26_numerics/random/student_t_distribution/requirements/
9607 typedefs.cc: New.
9608 * testsuite/26_numerics/random/student_t_distribution/operators/
9609 serialize.cc: New.
9610 * testsuite/26_numerics/random/geometric_distribution/cons/
9611 parms.cc: New.
9612 * testsuite/26_numerics/random/geometric_distribution/cons/
9613 default.cc: New.
9614 * testsuite/26_numerics/random/geometric_distribution/requirements/
9615 typedefs.cc: New.
9616 * testsuite/26_numerics/random/geometric_distribution/operators/
9617 serialize.cc: New.
9618 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9619 range.cc: New.
9620 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9621 default.cc: New.
9622 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9623 num_xbound_fun.cc: New.
9624 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9625 initlist_fun.cc: New.
9626 * testsuite/26_numerics/random/piecewise_constant_distribution/
9627 requirements/typedefs.cc: New.
9628 * testsuite/26_numerics/random/piecewise_constant_distribution/
9629 operators/serialize.cc: New.
9630
d0940d56
DS
96312009-04-02 Dodji Seketeli <dodji@redhat.com>
9632
8e79468d 9633 * include/ext/bitmap_allocator.h: The typedefs should be made public
d0940d56
DS
9634 if we want them to be accessible. This has been revealed by the patch
9635 that fixes PR c++/26693 in g++.
9636
4bb7dbf6
JJ
96372009-04-02 Jakub Jelinek <jakub@redhat.com>
9638
9639 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9640 Regenerated.
9641 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9642 Regenerated.
9643 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9644 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9645 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9646 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9647 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9648 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9649 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9650 Regenerated.
9651 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9652
0d9c0892
JM
96532009-03-31 Jason Merrill <jason@redhat.com>
9654
a70f5987
JM
9655 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9656
0d9c0892
JM
9657 PR libstdc++/39310
9658 * include/tr1_impl/type_traits (is_function): Add partial
9659 specializations with function cv-quals.
9660 (__is_function_helper): Remove.
9661 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9662
7db6438d
ILT
96632009-03-30 Ian Lance Taylor <iant@google.com>
9664
9665 * include/backward/hashtable.h (clear): Return quickly if the
9666 table is empty.
9667
9027c95a
ILT
96682009-03-27 Ian Lance Taylor <iant@google.com>
9669
9670 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9671 (__stl_prime_list): Add 5 at the start of the list.
9672
13c4b877
PC
96732009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9674
9675 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9676 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9677 std::string&, ios_base::openmode), basic_ifstream<>::
9678 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9679 basic_ofstream(const std::string&, ios_base::openmode),
9680 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9681 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9682 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9683 Add in C++0x mode.
9684 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9685 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9686 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9687 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
c0b753c7
PC
9688 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9689 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
13c4b877
PC
9690 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9691
96922009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9693
9694 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
f86ce601 9695 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
13c4b877
PC
9696 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9697 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9698
4ba8a4cb
PC
96992009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9700
9701 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9702 _M_transfer_after, _M_reverse_after): Move out of line...
9703 * include/bits/forward_list.tcc: ... here.
9704 (forward_list<>::reverse): Move inline...
9705 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9706
92da2d44
MM
97072009-03-22 Mark Mitchell <mark@codesourcery.com>
9708
4ba8a4cb
PC
9709 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9710 28277.cc: Likewise.
92da2d44
MM
9711 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9712 Likewise.
9713 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9714 Likewise.
9715 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9716 Likewise.
9717
51d3ad7e
MM
97182009-03-22 Mark Mitchell <mark@codesourcery.com>
9719
9720 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9721 year(s).
9722 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9723 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9724 Likewise.
9725 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9726 Likewise.
9727 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9728 Likewise.
9729 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9730
8ef20cae
MM
97312009-03-22 Mark Mitchell <mark@codesourcery.com>
9732
9733 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9734 iterations for simulators.
9735 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9736 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9737 Condition stream width for simulators.
9738 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9739 Likewise.
9740 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9741 Likewise.
9742 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9743
0075846f
BK
97442009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9745
9746 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9747 sheet version information. Table-ize docbook element examples.
9748 * doc/xml/manual/using.xml: Human-readable header
9749 markup. Alphabetized. Add new headers.
9750 * doc/html: Regenerate.
9751
e0de3d93
PC
97522009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9753
9754 * doc/xml/faq.xml: Fix link to setup documentation.
9755
58366b08
PC
97562009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9757
9758 * include/std/type_traits (__add_lvalue_reference_helper,
9759 __add_rvalue_reference_helper): As an optimization, rewrite
9760 condition (avoid is_function).
9761
ab4c19d2
PC
97622009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9763
9764 PR libstdc++/39405
9765 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9766 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9767
8f667838
BK
97682009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9769
9770 * testsuite/30_threads/condition_variable_any/native_handle/
9771 typesizes.cc: Include tweaks.
9772 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9773 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9774 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9775 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9776 * testsuite/30_threads/condition_variable/native_handle/
9777 typesizes.cc: Same.
9778
32fdf2f4
JW
97792009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9780
9781 * include/bits/shared_ptr.h: Add include guards.
9782 * include/tr1/shared_ptr.h: Likewise.
9783
5df9ac4b
JW
97842009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9785
9786 * include/std/iostream: Fix doxygen link.
9787 * include/bits/forward_list.h: Fix doxygen markup.
9788 * include/ext/vstring.h: Escape backslash in doxygen comment.
9789 * include/bits/basic_string.h: Likewise.
9790
874b0a9e
PC
97912009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9792
9793 * doc/xml/faq.xml: Fix links to implementation status pages.
9794
23cdf8e8
PC
97952009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9796
9797 * include/std/complex (operator+(const complex<>&, const _Tp&),
9798 operator+(const _Tp&, const complex<>&),
9799 operator-(const complex<>&, const _Tp&),
9800 operator-(const _Tp&, const complex<>&)): Do not assume real()
9801 returns a reference (against DR 387).
9802 * testsuite/26_numerics/complex/dr387_2.cc: New.
9803
48a3a45a
BK
98042009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9805
9806 * testsuite/thread/pthread4.cc: Move...
9807 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9808 * testsuite/thread/pthread5.cc: Move...
9809 * testsuite/23_containers/list/pthread5.cc: ...here.
9810 * testsuite/thread/pthread6.cc: Move...
9811 * testsuite/23_containers/map/pthread6.cc: ...here.
9812 * testsuite/thread/pthread7-rope.cc: Move...
9813 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9814 * testsuite/thread/guard.cc: Move...
9815 * testsuite/18_support/pthread_guard.cc: ...here.
9816 * testsuite/thread/18185.cc: Move...
9817 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9818 * testsuite/thread/pthread1.cc: Move...
9819 * testsuite/23_containers/list/pthread1.cc: ...here.
9820 * testsuite/thread/pthread2.cc: Move...
9821 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9822 * testsuite/thread/pthread3.cc: Move...
9823 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9824
33b4155d
BK
9825 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9826 * testsuite/thread: Remove.
9827
7a9d3fe8
RW
98282009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9829
9830 * configure: Regenerate.
9831
68c512f6
AN
98322009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9833
9834 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9835 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9836 from baseline_dir.
9837 * configure: Regenerate.
9838 * testsuite/Makefile.am (baseline_file): Remove variable.
9839 (site.exp): Set baseline_dir rather than baseline_file.
9840 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9841 * testsuite/Makefile.in: Regenerate.
9842
4e0bdc5e
BK
98432009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9844
9845 * testsuite/30_threads/thread/this_thread: Move...
9846 * testsuite/30_threads/this_thread: ...here.
9847 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9848 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9849 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9850 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9851 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9852 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9853
5b9daa7e
BK
98542009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9855
9856 * doc/doxygen/user.cfg.in: Tweaks.
9857 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9858 be elsewhere.
9859
9860 * include/tr1_impl/unordered_map: Just use most specialized
9861 container module.
9862 * include/tr1_impl/unordered_set: Same.
9863 * include/tr1_impl/array: Same.
9864 * include/bits/stl_list.h: Same.
9865 * include/bits/stl_map.h: Same.
9866 * include/bits/stl_queue.h: Same.
9867 * include/bits/stl_set.h: Same.
9868 * include/bits/stl_stack.h: Same.
9869 * include/bits/forward_list.h: Same.
9870 * include/bits/basic_string.h: Same.
9871 * include/bits/stl_multimap.h: Same.
9872 * include/bits/stl_vector.h: Same.
9873 * include/bits/stl_deque.h: Same.
9874 * include/bits/stl_multiset.h: Same.
9875 * include/bits/stl_bvector.h: Same.
9876
9877 * include/backward/binders.h: Change binder module to binders.
9878
9879 * include/std/complex: Add complex_numers module.
9880 * include/tr1_impl/complex: Same.
9881
9882 * include/std/valarray: Add numeric_arrays module.
9883 * include/bits/gslice_array.h: Same.
9884 * include/bits/gslice.h: Same.
9885 * include/bits/mask_array.h: Same.
9886 * include/bits/slice_array.h: Same.
9887 * include/bits/indirect_array.h: Same.
9888
9889 * include/bits/allocator.h: Add allocators module.
9890 * include/ext/throw_allocator.h
9891 * include/ext/pool_allocator.h
9892 * include/ext/bitmap_allocator.h
9893 * include/ext/new_allocator.h
9894 * include/ext/malloc_allocator.h
9895 * include/ext/array_allocator.h
9896 * include/ext/mt_allocator.h
9897 * include/ext/debug_allocator.h
9898 * include/ext/extptr_allocator.h
9899
9900 * include/tr1_impl/functional: Move namespace markup here.
9901 * include/tr1_impl/regex: Same.
9902
9903 * include/tr1_impl/type_traits: Add metaprogramming module.
9904 * include/std/type_traits: Same.
9905
9906 * include/std/memory: Add memory module.
9907
9908 * include/std/ratio: Add ratio module.
9909
9910 * include/std/chrono: Move namespace markup here, add time module.
9911
9912 * include/std/thread: Move namespace markup here, add concurrency
9913 module.
9914 * include/std/mutex: Use concurrency module.
9915 * include/std/condition_variable: Same.
9916
9917
9918 * include/bits/ios_base.h: Refine io module.
9919 * include/bits/basic_ios.h: Same.
9920 * include/std/fstream: Same.
9921 * include/std/istream: Same.
9922 * include/std/ostream: Same.
9923 * include/std/sstream: Same.
9924
9925 * include/ext/vstring.h: Correct parameter markup.
9926
9927 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9928 * include/bits/unique_ptr.h: Same.
9929
9930 * include/bits/algorithmfwd.h: Add mutating_algorithms,
f86ce601 9931 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
5b9daa7e
BK
9932 * include/bits/stl_heap.h: Add markup for new groupings.
9933 * include/bits/stl_algobase.h: Same.
9934 * include/bits/stl_algo.h: Same.
9935
9936 * include/c_compatibility/stdatomic.h: Add atomics module.
9937 * include/c_global/cstdatomic: Same.
9938
9939 * libsupc++/exception: Add exceptions module.
9940 * libsupc++/typeinfo: Same.
9941 * libsupc++/new: Same.
9942 * libsupc++/exception_ptr.h: Same.
9943 * include/std/system_error: Same.
9944 * include/std/stdexcept: Same.
9945
9946 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9947 * libsupc++/cxxabi-forced.h: Same.
9948
9949 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9950 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9951 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9952 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9953 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9954 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9955 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9956 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9957 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9958 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9959 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9960 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9961 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9962 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9963 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9964 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9965 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9966 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9967 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9968 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9969 * testsuite/23_containers/vector/requirements/dr438/
9970 constructor_1_neg.cc: Same.
9971 * testsuite/23_containers/vector/requirements/dr438/
9972 constructor_2_neg.cc: Same.
9973 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9974 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9975 * testsuite/23_containers/deque/requirements/dr438/
9976 constructor_1_neg.cc: Same.
9977 * testsuite/23_containers/deque/requirements/dr438/
9978 constructor_2_neg.cc: Same.
9979 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9980 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9981 * testsuite/23_containers/list/requirements/dr438/
9982 constructor_1_neg.cc: Same.
9983 * testsuite/23_containers/list/requirements/dr438/
9984 constructor_2_neg.cc: Same.
9985 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9986 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9987 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9988 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9989 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9990 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9991 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9992 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9993 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9994 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9995
aac2878e
BK
99962009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9997
9998 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9999 * doc/doxygen/user.cfg.in: Update.
10000 * scripts/run_doxygen: Adjust for new group names.
10001
10002 * include/tr1_impl/random: Update doxygen group markup.
10003 * include/tr1_impl/unordered_map: Same.
10004 * include/tr1_impl/unordered_set: Same.
10005 * include/tr1_impl/array: Same.
10006 * include/std/numeric: Same.
10007 * include/std/utility: Same.
10008 * include/std/bitset: Same.
10009 * include/std/iosfwd: Same.
10010 * include/bits/stl_list.h: Same.
10011 * include/bits/stl_map.h: Same.
10012 * include/bits/stl_algobase.h: Same.
10013 * include/bits/stl_queue.h: Same.
10014 * include/bits/stl_set.h: Same.
10015 * include/bits/stl_stack.h: Same.
10016 * include/bits/stl_iterator_base_types.h: Same.
10017 * include/bits/forward_list.h: Same.
10018 * include/bits/basic_string.h: Same.
10019 * include/bits/stl_multimap.h: Same.
10020 * include/bits/stl_vector.h: Same.
10021 * include/bits/stl_deque.h: Same.
10022 * include/bits/stl_multiset.h: Same.
10023 * include/bits/stl_algo.h: Same.
10024 * include/bits/stl_bvector.h: Same.
10025 * include/bits/algorithmfwd.h: Same.
10026 * include/bits/stl_function.h: Same.
10027 * include/tr1/cmath: Same.
10028 * include/backward/binders.h: Same.
10029
9b3003d5
BK
100302009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10031
10032 * include/std/system_error (system_category): To system_category().
10033 (generic_category): To generic_category. DR 890.
10034 * src/system_error.cc: Define.
10035 * include/bits/functexcept.h: Only one __throw_system_error.
10036 * src/functexcept.cc: Same.
10037 * include/std/mutex: Fixup for changes above.
10038 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10039 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10040 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10041 * config/abi/pre/gnu.ver: Clean up exports.
10042
100432009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10044
10045 * include/std/thread: Fix typo.
10046 * src/thread.cc (thread::join): Use NULL.
10047
bbcac3be
PC
100482009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10049
10050 PR libstdc++/39168
10051 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10052 const string&)): Also check that the value != CHAR_MAX.
10053 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10054 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10055 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10056 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10057 _M_cache(const locale&)): Likewise.
10058 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10059 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10060 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10061 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10062 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10063 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10064
626dda69
CF
100652009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10066 Benjamin Kosnik <bkoz@redhat.com>
10067
10068 * include/std/thread (_Impl_base): Move _M_id out and into ...
10069 (thread): ...here. Call _M_make_routine in body of constructors.
10070 Adjust data member usage to reflect changes.
10071 (_M_make_routine): From _M_make_shared_data.
10072 (_M_start_thread): Add __shared_base_type argument.
10073 * src/thread.cc: Fixups for above.
10074 * config/abi/pre/gnu.ver: Adjust exports.
10075 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10076 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10077 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10078
d5cf2021
BK
100792009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10080
10081 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10082 (compare_type_to_native_type): ...this, add alignment check.
10083 * testsuite/30_threads/condition_variable_any/native_handle/
10084 typesizes.cc: Modify as above.
10085 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10086 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10087 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10088 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10089 * testsuite/30_threads/condition_variable/native_handle/
10090 typesizes.cc: Same.
10091 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10092 typesizes.cc: Same.
10093
10094 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10095 * testsuite/30_threads/thread/cons/2.cc: Same.
10096 * testsuite/30_threads/thread/cons/3.cc: Same.
10097 * testsuite/30_threads/thread/cons/4.cc: Same.
10098 * testsuite/30_threads/thread/cons/5.cc: Same.
10099 * testsuite/30_threads/thread/cons/6.cc: Same.
10100 * testsuite/30_threads/thread/cons/7.cc: Same.
10101 * testsuite/30_threads/thread/cons/8.cc: Same.
10102
10103 * testsuite/30_threads/thread/cons/9.cc: New.
10104 * testsuite/30_threads/thread/cons/moveable.cc: New.
10105
10106 * src/condition_variable.cc: Clean up whitespace.
10107 * include/std/condition_variable: Same.
10108
f7459b6c
BK
101092009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10110
10111 * include/std/condition_variable (condition_variable): Remove
10112 _M_internal_mutex. Add private __native_type typedef.
10113 * src/condition_variable.cc (condition_variable::notify_one):
10114 Remove _M_internal_mutex use. Use typedef.
10115 (condition_variable::notify_all): Same.
10116 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10117 (recursive_mutex): Same.
10118 (timed_mutex): Same.
10119 (recursive_timed_mutex): Same.
10120 (once_flag): Make __native_type typedef private.
10121
10122 * include/std/thread (this_thread): Add minimal markup.
10123
10124 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10125 Adjust line numbers.
10126 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10127 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10128 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10129 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10130 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10131 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10132 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10133 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10134 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10135 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10136 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10137 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10138 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10139
10140 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10141 * testsuite/30_threads/condition_variable_any/native_handle/
10142 typesizes.cc: New.
10143 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10144 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10145 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10146 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10147 * testsuite/30_threads/condition_variable/native_handle/
10148 typesizes.cc: Same.
10149 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10150 typesizes.cc: Same.
10151
9a3b094f
JH
101522009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10153
10154 PR testsuite/33300
10155 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10156 on darwin for lp64.
10157
8deecedf
AN
101582009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10159
10160 * configure.host: Set abi_baseline_pair for mips64*-linux.
10161 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10162
4a50cd93
CF
101632009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10164
10165 * include/std/thread (this_thread::get_id): Inline.
10166
b47f0044
CF
101672009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10168
10169 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10170 _Callable as template argument for _M_make_shared_data.
10171 * testsuite/30_threads/thread/cons/6.cc: New.
10172 * testsuite/30_threads/thread/cons/7.cc: New.
10173 * testsuite/30_threads/thread/cons/8.cc: New.
10174
ede965ed
BK
101752009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10176
10177 * testsuite/30_threads/thread/member: To..
10178 * testsuite/30_threads/thread/members: ...this.
10179 * testsuite/30_threads/condition_variable/member: To...
10180 * testsuite/30_threads/condition_variable/members: ...this.
10181
d7afcd2b
BK
101822009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10183
10184 * include/std/thread (thread::id): Move definition inside thread.
10185 Use native_handle_type. Remove this_thread::get_id friend.
10186 Change __thread_data_ptr to __shared_base_ptr.
10187 (thread::id::id(native_handle_type): Make public. Still explicit.
10188 Use native_handle_type. Change _M_thread_id to _M_thread.
10189 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10190 _M_thread_handle to _M_id.
10191 (thread::__thread_data): Rename to _Impl.
10192 Fixup for renames.
10193 (thread::_M_make_thread_data): Return derived type.
10194 (thread::hardware_concurrency): Add definition for default case.
10195 (thread::get_id): Now can define inline.
10196 (thread): Change _M_thread_data to _M_data.
10197 (this_thread::get_id): Now can define inline.
10198 * src/thread.cc (__thread_proxy): Rename to
10199 execute_native_thread_routine.
10200 Fixup for other renames.
10201 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10202 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10203 * testsuite/30_threads/thread/algorithm: Move to..
10204 * testsuite/30_threads/thread/swap: ...this.
10205 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10206 * testsuite/30_threads/thread/id/operators.cc: New.
10207
fe960d92
CF
102082009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10209
10210 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10211 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10212 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10213 exposing it in public std::tuple interface.
10214
8644ecf5
CF
102152009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10216 Benjamin Kosnik <bkoz@redhat.com>
d7afcd2b 10217
8644ecf5
CF
10218 * include/std/thread (__thread_data_base): Nest class in std::thread.
10219 (__thread_data): Likewise.
10220 (__thread_data_ptr): Nest typedef in std::thread.
10221 * src/thread.cc (__thread_proxy): Qualify the above names.
10222 * config/abi/pre/gnu.ver: Remove unused exports.
d7afcd2b 10223
37d5c6ba
BK
102242009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10225
10226 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10227 * include/bits/stl_vector.h: Remove private vector_type typedef.
10228 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10229 Fix line numbers.
10230 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10231 * testsuite/23_containers/vector/requirements/dr438/
10232 constructor_1_neg.cc: Same.
10233 * testsuite/23_containers/vector/requirements/dr438/
10234 constructor_2_neg.cc: Same.
10235 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10236 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10237
bc2631e0
PC
102382009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10239
37d5c6ba 10240 PR libstdc++/25191
bc2631e0
PC
10241 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10242 deal consistently with __try and __catch too.
10243 * src/localename.cc: Replace try -> __try, catch -> __catch.
10244 * src/ios.cc: Likewise.
10245 * src/locale.cc: Likewise.
10246 * src/istream.cc: Likewise.
10247 * src/thread.cc: Likewise.
10248 * src/compatibility.cc: Likewise.
10249 * src/bitmap_allocator.cc: Likewise.
10250 * src/ios_init.cc: Likewise.
10251 * include/debug/deque: Likewise.
10252 * include/debug/list: Likewise.
10253 * include/tr1_impl/hashtable: Likewise.
10254 * include/std/bitset: Likewise.
10255 * include/ext/pb_ds/detail/resize_policy/
10256 hash_load_check_resize_trigger_imp.hpp: Likewise.
10257 * include/ext/pb_ds/detail/resize_policy/
10258 hash_standard_resize_policy_imp.hpp: Likewise.
10259 * include/ext/pb_ds/detail/cc_hash_table_map_/
10260 resize_fn_imps.hpp: Likewise.
10261 * include/ext/pb_ds/detail/cc_hash_table_map_/
10262 constructor_destructor_fn_imps.hpp: Likewise.
10263 * include/ext/pb_ds/detail/pat_trie_/
10264 split_join_branch_bag.hpp: Likewise.
10265 * include/ext/pb_ds/detail/pat_trie_/
10266 constructors_destructor_fn_imps.hpp: Likewise.
10267 * include/ext/pb_ds/detail/bin_search_tree_/
10268 constructors_destructor_fn_imps.hpp: Likewise.
10269 * include/ext/pb_ds/detail/gp_hash_table_map_/
10270 resize_fn_imps.hpp: Likewise.
10271 * include/ext/pb_ds/detail/gp_hash_table_map_/
10272 constructor_destructor_fn_imps.hpp: Likewise.
10273 * include/ext/pb_ds/detail/binary_heap_/
10274 constructors_destructor_fn_imps.hpp: Likewise.
10275 * include/ext/pb_ds/detail/binary_heap_/
10276 erase_fn_imps.hpp: Likewise.
10277 * include/ext/pb_ds/detail/binary_heap_/
10278 split_join_fn_imps.hpp: Likewise.
10279 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10280 constructors_destructor_fn_imps.hpp: Likewise.
10281 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10282 * include/ext/pb_ds/detail/list_update_map_/
10283 constructor_destructor_fn_imps.hpp: Likewise.
10284 * include/ext/slist: Likewise.
10285 * include/ext/memory: Likewise.
10286 * include/ext/rc_string_base.h: Likewise.
10287 * include/ext/ropeimpl.h: Likewise.
10288 * include/ext/vstring.tcc: Likewise.
10289 * include/ext/rope: Likewise.
10290 * include/ext/sso_string_base.h: Likewise.
10291 * include/bits/shared_ptr.h: Likewise.
10292 * include/bits/stl_list.h: Likewise.
10293 * include/bits/locale_classes.tcc: Likewise.
10294 * include/bits/locale_facets.tcc: Likewise.
10295 * include/bits/locale_classes.h: Likewise.
10296 * include/bits/forward_list.h: Likewise.
10297 * include/bits/stl_vector.h: Likewise.
10298 * include/bits/stl_deque.h: Likewise.
10299 * include/bits/istream.tcc: Likewise.
10300 * include/bits/stl_uninitialized.h: Likewise.
10301 * include/bits/ostream.tcc: Likewise.
10302 * include/bits/vector.tcc: Likewise.
10303 * include/bits/stl_tempbuf.h: Likewise.
10304 * include/bits/deque.tcc: Likewise.
10305 * include/bits/basic_string.tcc: Likewise.
10306 * include/bits/ostream_insert.h: Likewise.
10307 * include/bits/locale_facets_nonio.tcc: Likewise.
10308 * include/bits/stl_tree.h: Likewise.
10309 * include/bits/fstream.tcc: Likewise.
10310 * include/tr1/shared_ptr.h: Likewise.
10311 * include/tr1/hypergeometric.tcc: Likewise.
10312 * include/backward/hashtable.h: Likewise.
10313 * libsupc++/exception_ptr.h: Likewise.
10314 * libsupc++/eh_personality.cc: Likewise.
10315 * libsupc++/eh_call.cc: Likewise.
10316 * config/locale/gnu/monetary_members.cc: Likewise.
10317 * config/locale/gnu/time_members.h: Likewise.
10318 * config/locale/generic/time_members.h: Likewise.
10319
22ec53ec
JS
103202009-02-03 Johannes Singler <singler@ira.uka.de>
10321
5b9daa7e
BK
10322 * include/parallel/algorithmfwd.h:
10323 Add parallelism default for many declarations.
10324 * include/parallel/numericfwd.h: Likewise.
10325 * include/parallel/iterator.h: Use iterator_traits as usual.
10326 * include/parallel/par_loop.h:
10327 Include equally_split.h.
10328 (for_each_template_random_access_ed):
10329 Avoid calling the Result default constructor.
10330 * include/parallel/numeric: Replace
10331 for_each_template_random_access by
10332 for_each_template_random_access_ed in numeric functions.
22ec53ec 10333
2319eb4e
BK
103342009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10335
10336 * config/os/gnu-linux/os_defines.h: Remove superfluous
10337 __NO_STRING_INLINES.
10338
43014633
JJ
103392009-02-02 Jakub Jelinek <jakub@redhat.com>
10340
10341 * testsuite/21_strings/c_strings/char/3.cc: New test.
10342 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10343
60822e0b
UD
103442009-01-30 Ulrich Drepper <drepper@redhat.com>
10345 Jakub Jelinek <jakub@redhat.com>
10346
349ac746 10347 PR libstdc++/30928 (partial, works together with recent glibcs)
60822e0b
UD
10348 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10349 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10350 defined.
10351 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10352 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10353 defined.
10354 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10355 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10356 defined.
10357 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10358 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10359 defined.
10360 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10361 argument is const char *, assign result to const char * var, not
10362 char *.
10363 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10364 argument is const wchar_t *, assign result to const wchar_t * var, not
10365 wchar_t *.
10366
cbdab9c8
JW
103672009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10368
10369 * include/std/thread: Remove unused headers.
10370 (__thread_data_base): Remove unused mutex and base.
10371 (thread::~thread): Only detach if joinable.
10372 (thread::joinable): Test if thread data ptr is empty.
10373 (thread::_M_thread_data_mutex): Remove.
10374 (thread::_M_get_thread_data): Remove.
10375 (thread::_M_make_thread_data): Remove overload, use make_shared.
10376 (thread::id::id): Make constructor explicit.
10377 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10378 (thread::_M_start_thread): Break shared_ptr cycle on error.
10379 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10380 * testsuite/30_threads/thread/member/4.cc: New.
10381 * testsuite/30_threads/thread/member/5.cc: New.
10382
5292c033
BK
103832009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10384
10385 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10386 (standard_layout): Just use !has_virtual_destructor for now.
10387 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10388 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10389 * testsuite/30_threads/recursive_mutex/requirements/
10390 standard_layout.cc: New.
10391 * testsuite/30_threads/condition_variable/requirements/
10392 standard_layout.cc: New.
10393 * testsuite/29_atomics/atomic_address/requirements/
10394 standard_layout.cc: Adjust.
10395 * testsuite/29_atomics/atomic_flag/requirements/
10396 standard_layout.cc: Same.
10397 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10398 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10399 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10400 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10401 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10402 line numbers.
10403 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10404 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10405 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10406 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10407 Remove, not required.
10408
78b580a9
JW
104092009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10410
10411 * include/std/thread (__thread_data_base, thread): Rename member
10412 functions to match coding style.
10413 (thread::thread,thread::operator=): Define move operations.
10414 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10415 * config/abi/pre/gnu.ver: Adjust.
10416
6a5af9dc
BK
104172009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10418
10419 PR libstdc++/38384
10420 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10421 on HPUX.
10422 * configure: Regenerate.
10423
5904fbed
BK
104242009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10425
10426 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10427 atomic_flag_fence.
10428
d597b3ce
DS
104292009-01-21 Dodji Seketeli <dodji@redhat.com>
10430
954a782e
BK
104312009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10432 Uros Bizjak <ubizjak@gmail.com>
10433
10434 PR libstdc++/38834
10435 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10436 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10437
53f506ed 104382009-01-20 Benjamin Kosnik <bkoz@redhat.com>
5b9daa7e 10439 Rainer Emrich <r.emrich@de.tecosim.com>
53f506ed
BK
10440
10441 PR libstdc++/38919
10442 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10443 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10444 * configure: Regenerate.
10445
8b6ded8d
JW
104462009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10447
10448 * include/std/thread (__thread_data_base::__run): Make non-const.
10449 * testsuite/30_threads/thread/cons/5.cc: New.
10450
7d4260a3
BK
104512009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10452
10453 * src/Makefile.am (sources): Add math_stubs_float.cc.
10454 * src/Makefile.in: Regenerate.
10455 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10456
1457ddca
BK
104572009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10458
10459 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10460 * src/Makefile.in: Regenerate.
10461 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10462
adc8a1e3
BK
104632009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10464
10465 PR libstdc++/32666
10466 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10467
104682009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10469
10470 PR libstdc++/32666
10471 * Makefile.am (hosted_source): Remove libmath directory.
10472 * Makefile.in: Regenerate.
10473 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10474 (AC_REPLACE_MATHFUNCS): Remove.
10475 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10476 in GLIBCXX_CHECK_C99_TR1.
10477 * acinclude.m4: Remove libmath, need_math.
10478 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10479 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10480 * configure.ac: Same.
10481 * configure: Regenerate.
10482 * fragment.am: Fix comment.
10483 * config.h.in: Regenerate.
10484 * src/Makefile.in: Regenerate.
10485 * src/Makefile.am: Remove libmath references.
10486 * doc/Makefile.in: Regenerate.
10487 * po/Makefile.in: Regenerate.
10488 * include/Makefile.in: Regenerate.
10489 * libsupc++/Makefile.in: Regenerate.
10490 * testsuite/Makefile.in: Regenerate.
10491
10492 * src/compatibility.cc: Also export long double versions of "C" math
10493 library if hppa-linux.
10494 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10495 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10496
10497 * libmath: Remove.
10498 * libmath/signbit.c: Same.
10499 * libmath/stubs.c: Same.
10500 * libmath/Makefile.in: Same.
10501 * libmath/copysignf.c: Same.
10502 * libmath/mathconf.h: Same.
10503 * libmath/signbitf.c: Same.
10504 * libmath/Makefile.am: Same.
10505 * libmath/signbitl.c: Same.
10506
959d14e1
CF
105072009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10508 Paolo Carlini <paolo.carlini@oracle.com>
10509
10510 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10511 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10512 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10513 * configure.ac: Adjust.
10514 * doc/xml/manual/configure.xml: Update.
10515 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10516 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10517 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10518 * configure: Regenerate.
10519 * config.h.in: Likewise.
10520
10521 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10522 thread::joinable, thread::swap, this_thread::get_id,
10523 this_thread::yield): Define inline...
10524 * include/std/thread: ... here.
10525 * config/abi/pre/gnu.ver: Adjust.
10526
43b2b720
UB
105272009-01-13 Uros Bizjak <ubizjak@gmail.com>
10528
10529 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10530 Add dg-timeout-factor 2.0.
10531 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10532 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10533 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10534 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10535 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10536 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10537
6ce45dc0
UB
105382009-01-13 Uros Bizjak <ubizjak@gmail.com>
10539
10540 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10541 field from readelf output.
10542
55c8e6a3
BK
105432009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10544
10545 PR libstdc++/38384
10546 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10547 * configure: Regenerate.
10548
105492009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10550
43b2b720
UB
10551 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10552 _GLIBCXX_HAVE_TLS.
55c8e6a3
BK
10553 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10554
06bbcf59
JW
105552009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10556
10557 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10558 constructor for _M_pattern.
10559 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10560 string.cc: Test construction from different basic_string type.
10561 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10562 string.cc: Likewise.
10563
99827523
BK
105642009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10565 Jonathan Larmour <jifl@eCosCentric.com>
10566
10567 PR libstdc++/36801
10568 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10569 New.
10570 (__gnu_cxx::__exchange_and_add): Use it.
10571 * src/atomic.cc (get_atomic_mutex): New.
10572 * src/debug.cc (get_safe_base_mutex): New.
10573 * src/locale.cc (get_locale_cache_mutex): New.
10574 * src/mt_allocator.cc (get_freelist): New.
10575 (get_freelist_mutex): New.
10576 * src/pool_allocator.cc (get_palloc_mutex): New.
10577 * include/std/mutex (__once_functor_lock): To
10578 (__get_once_functor_lock): ...this.
10579 * src/mutex.cc (__once_mutex): Don't export, use
10580 (get_once_mutex): ...this.
10581 * config/abi/pre/gnu.ver: Adjust exports.
10582
1f93f687
JJ
105832009-01-07 Jakub Jelinek <jakub@redhat.com>
10584
c4bca01b
JJ
10585 PR libstdc++/38732
10586 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10587 referenceCount field again.
10588 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10589 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10590 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10591 inline functions.
10592 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10593 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10594 instead of __cxa_exception.
10595 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10596 __cxxabiv1::__cxa_throw): Likewise.
10597 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10598 std::__exception_ptr::exception_ptr::_M_addref,
10599 std::__exception_ptr::exception_ptr::_M_release,
10600 __gxx_dependent_exception_cleanup): Likewise.
10601 * testsuite/18_support/exception/38732.cc: New test.
10602
1f93f687
JJ
10603 PR libstdc++/38092
10604 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10605 * src/compatibility.cc: Don't use .symver directives if
10606 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10607 * config.h.in: Regenerated.
10608 * configure: Likewise.
10609
8877b5a9
PC
106102009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10611
10612 PR libstdc++/38466
10613 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10614
238e3a40
BK
106152009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10616
10617 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10618 of classic locale...
10619 (locale::classic): Here.
10620
49ff5e81
JW
106212009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10622
10623 * include/tr1_impl/regex: Fix bad return statements and typos.
10624
78b5828f
BK
106252009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10626
10627 * include/tr1_impl/regex: Remove unimplemented function definitions.
10628 * testsuite/28_regex/init-list.cc: Compile only.
10629 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10630 c_string_extended.cc: Same.
10631 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10632 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10633
4564ac62
BK
106342009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10635
10636 PR libstdc++/38384
10637 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
99827523 10638 * configure: Regenerate.
4564ac62 10639
a4a6267d
BE
106402009-01-05 Ben Elliston <bje@au.ibm.com>
10641
99827523
BK
10642 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10643 * configure: Regenerate.
a4a6267d 10644
f958e3ca
BE
106452009-01-05 Ben Elliston <bje@au.ibm.com>
10646
10647 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10648 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10649 * configure: Regenerate.
10650
9c01326d
RG
106512009-01-04 Richard Guenther <rguenther@suse.de>
10652
10653 PR libstdc++/38720
10654 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10655 integer type for storage, arithmetic and comparisons.
10656 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10657
fea0568f
PC
106582009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10659
10660 PR libstdc++/38719
10661 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10662 _Fwd_list_const_iterator::_M_next): Fix return type.
10663
6280bdbe
PC
106642009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10665
10666 * Revert last commit, reopen and suspend libstdc++/38678.
10667
91a96b33
PC
106682009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10669
10670 PR libstdc++/38678
10671 * include/std/istream (basic_istream<>::_M_read): New.
10672 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10673 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10674 * include/std/ostream (basic_ostream<>::_M_write_): New.
10675 (basic_ostream<>::_M_write): Adjust.
10676 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10677 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10678 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10679 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10680 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.
This page took 5.492273 seconds and 5 git commands to generate.