Home | History | Annotate | Line # | Download | only in libstdc++-v3
      1 2009-12-31  Benjamin Kosnik  <bkoz (a] redhat.com>
      2 
      3 	PR libstdc++/21772 part 3
      4 	* include/ext/throw_allocator.h: Add _GLIBCXX_IS_AGGREGATE.
      5 	* testsuite/util/testsuite_container_traits.h (traits<std::map>):
      6 	Add has_insert.
      7 	(traits<std::multimap>): Add has_insert.
      8 	(traits<std::multiset>): Add has_size_type_constructor.
      9 	* testsuite/23_containers/array/requirements/exception/
     10 	generation_prohibited.cc: New.
     11 	* testsuite/21_strings/basic_string/requirements/exception/
     12 	basic.cc: New.
     13 	generation_prohibited.cc: New.
     14 	propagation_consistent.cc: New.
     15 	* testsuite/ext/vstring/requirements/exception/
     16 	basic.cc: New.
     17 	generation_prohibited.cc: New.
     18 	propagation_consistent.cc: New.
     19 	* testsuite/23_containers/unordered_map/requirements/exception/
     20 	basic.cc: New.
     21 	generation_prohibited.cc: New.
     22 	propagation_consistent.cc: New.
     23 	* testsuite/23_containers/multimap/requirements/exception/
     24 	basic.cc: New.
     25 	generation_prohibited.cc: New.
     26 	propagation_consistent.cc: New.
     27 	* testsuite/23_containers/set/requirements/exception/
     28 	basic.cc: New.
     29 	generation_prohibited.cc: New.
     30 	propagation_consistent.cc: New.
     31 	* testsuite/23_containers/unordered_multimap/requirements/exception/
     32 	basic.cc: New.
     33 	generation_prohibited.cc: New.
     34 	propagation_consistent.cc: New.
     35 	* testsuite/23_containers/forward_list/requirements/exception/
     36 	basic.cc: New.
     37 	generation_prohibited.cc: New.
     38 	propagation_consistent.cc: New.
     39 	* testsuite/23_containers/unordered_set/requirements/exception/
     40 	basic.cc: New.
     41 	generation_prohibited.cc: New.
     42 	propagation_consistent.cc: New.
     43 	* testsuite/23_containers/vector/requirements/exception/
     44 	basic.cc: New.
     45 	generation_prohibited.cc: New.
     46 	propagation_consistent.cc: New.
     47 	* testsuite/23_containers/deque/requirements/exception/
     48 	basic.cc: New.
     49 	generation_prohibited.cc: New.
     50 	propagation_consistent.cc: New.
     51 	* testsuite/23_containers/multiset/requirements/exception/
     52 	basic.cc: New.
     53 	generation_prohibited.cc: New.
     54 	propagation_consistent.cc: New.
     55 	* testsuite/23_containers/unordered_multiset/requirements/exception/
     56 	basic.cc: New.
     57 	generation_prohibited.cc: New.
     58 	propagation_consistent.cc: New.
     59 	* testsuite/23_containers/map/requirements/exception/
     60 	basic.cc: New.
     61 	generation_prohibited.cc: New.
     62 	propagation_consistent.cc: New.
     63 
     64 2009-12-31  Benjamin Kosnik  <bkoz (a] redhat.com>
     65 
     66 	* doc/xml/manual/intro.xml: Order TR's at the end of status.
     67 	* doc/xml/manual/abi.xml: Update.
     68 	* doc/xml/manual/evolution.xml: Put in stubs.
     69 
     70 2009-12-31  Paolo Carlini  <paolo.carlini (a] oracle.com>
     71 
     72 	* include/std/bitset (bitset<>::bitset(unsigned long long),
     73 	_Base_bitset<>::_Base_bitset(unsigned long long)): Add
     74 	in C++0x mode.
     75 	* testsuite/23_containers/bitset/cons/3.cc: New.
     76 
     77 2009-12-31  Paolo Carlini  <paolo.carlini (a] oracle.com>
     78 
     79 	* include/std/type_traits: Fix minor stylistic nit.
     80 
     81 2009-12-31  Paolo Carlini  <paolo.carlini (a] oracle.com>
     82 
     83 	* include/std/type_traits (__is_constructible_helper1): Rename
     84 	to __is_constructible_helper1, tweaked to a specialization of
     85 	__is_constructible_helper.
     86 	(is_constructible): Adjust; minor formatting and stylistic
     87 	changes throughout.
     88 	* testsuite/util/testsuite_tr1.h (test_relationship): Change
     89 	variadic version to an overload of test_property.
     90 	* testsuite/20_util/is_constructible/value.cc: Adjust.
     91 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
     92 	Adjust dg-error line numbers.
     93 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
     94 	Likewise.
     95 	* testsuite/20_util/declval/requirements/1_neg.cc: Likewise.
     96 
     97 2009-12-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
     98 
     99 	* include/std/type_traits: Fix minor formatting nit.
    100 
    101 2009-12-30  Daniel Frey  <d.frey (a] gmx.de>
    102 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
    103 
    104 	* include/std/type_traits (is_explicitly_convertible,
    105 	is_constructible): Add.
    106 	* testsuite/util/testsuite_tr1.h (ExplicitClass): Add.
    107 	* testsuite/20_util/is_explicitly_convertible/value.cc: New.
    108 	* testsuite/20_util/is_constructible/value.cc: Likewise.
    109 
    110 2009-12-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
    111 
    112 	* testsuite/util/testsuite_tr1.h (test_relationship): Add
    113 	variadic version.
    114 	* testsuite/20_util/is_explicitly_convertible/requirements/
    115 	typedefs.cc: New.
    116 	* testsuite/20_util/is_explicitly_convertible/requirements/
    117 	explicit_instantiation.cc: Likewise.
    118 	* testsuite/20_util/is_constructible/requirements/typedefs.cc:
    119 	Likewise.
    120 	* testsuite/20_util/is_constructible/requirements/
    121 	explicit_instantiation.cc: Likewise.
    122 	* testsuite/20_util/is_convertible/value.cc: Extend.
    123 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
    124 	Adjust dg-error line numbers.
    125 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
    126 	Likewise.
    127 	* testsuite/20_util/declval/requirements/1_neg.cc: Likewise.
    128 
    129 2009-12-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
    130 
    131 	* include/bits/stl_iterator.h.: Fix typo in comment.
    132 
    133 2009-12-29  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
    134 
    135 	* include/bits/random.h: Fix equation in comment of Weibull distro.
    136 
    137 2009-12-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
    138 
    139 	* include/std/bitset (bitset<>::to_ullong, _M_do_to_ullong): Add.
    140 	(_Base_bitset<>::_M_do_to_ullong): Add.
    141 	* include/debug/bitset (bitset<>): Add using _Base::to_ullong.
    142 	* include/profile/bitset (bitset<>): Likewise.
    143 	* testsuite/23_containers/bitset/to_ullong/1.cc: New.
    144 
    145 2009-12-28  Paolo Carlini  <paolo.carlini (a] oracle.com>
    146 
    147 	* include/debug/bitset (bitset<>::bitset(const char*)): Add.
    148 	* include/profile/bitset (bitset<>::bitset(const char*)): Likewise.
    149 
    150 2009-12-24  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
    151 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
    152 
    153 	* include/std/bitset (bitset<>::bitset(const char*)): Add.
    154 
    155 2009-12-24  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    156 	    Edward Smith-Rowland  <3dw4rd (a] verizon.net>
    157 
    158 	* testsuite/23_containers/bitset/cons/2.cc: New.
    159 
    160 2009-12-24  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    161 
    162 	* include/std/functional (bind): Avoid invalid instantiations
    163 	for bind<void>.
    164 	* testsuite/20_util/bind/conv_result.cc: New.
    165 
    166 2009-12-24  Paolo Carlini  <paolo.carlini (a] oracle.com>
    167 
    168 	* include/bits/stl_deque.h (copy_backward(_Deque_iterator,
    169 	_Deque_iterator, _Deque_iterator), move_backward(_Deque_iterator,
    170 	_Deque_iterator, _Deque_iterator)): Declare.
    171 	* include/bits/deque.tcc: Implement the latter.
    172 	* testsuite/performance/25_algorithms/
    173 	copy_backward_deque_iterators.cc: New.
    174 	* testsuite/25_algorithms/move_backward/deque_iterators/1.cc: Likewise.
    175 	* testsuite/25_algorithms/copy_backward/deque_iterators/1.cc: Likewise.
    176 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
    177 	Adjust dg-error line number.
    178 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
    179 	Likewise.
    180 	* testsuite/23_containers/deque/requirements/dr438/
    181 	constructor_1_neg.cc: Likewise.
    182 	* testsuite/23_containers/deque/requirements/dr438/
    183 	constructor_2_neg.cc: Likewise.
    184 
    185 2009-12-23  Paolo Carlini  <paolo.carlini (a] oracle.com>
    186 
    187 	* testsuite/25_algorithms/copy/5.cc: Move...
    188 	* testsuite/25_algorithms/copy/deque_iterators/1.cc: ... here.
    189 	* testsuite/25_algorithms/move/2.cc: Move...
    190 	* testsuite/25_algorithms/move/deque_iterators/1.cc: ... here.
    191 
    192 2009-12-23  Paolo Carlini  <paolo.carlini (a] oracle.com>
    193 
    194 	* include/bits/stl_deque.h (copy(_Deque_iterator, _Deque_iterator,
    195 	_Deque_iterator), move(_Deque_iterator, _Deque_iterator,
    196 	_Deque_iterator)): Declare.
    197 	* include/bits/deque.tcc: Implement the latter.
    198 	* testsuite/performance/25_algorithms/copy_deque_iterators.cc: New.
    199 	* testsuite/25_algorithms/move/2.cc: Likewise.
    200 	* testsuite/25_algorithms/copy/5.cc: Likewise.
    201 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
    202 	Adjust dg-error line number.
    203 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
    204 	Likewise.
    205 	* testsuite/23_containers/deque/requirements/dr438/
    206 	constructor_1_neg.cc: Likewise.
    207 	* testsuite/23_containers/deque/requirements/dr438/
    208 	constructor_2_neg.cc: Likewise.
    209 
    210 2009-12-22  Iain Sandoe  <iain.sandoe (a] sandoe-acoustics.co.uk>
    211 
    212 	PR target/41605
    213 	* testsuite/libstdc++-abi/abi.exp: Provide -B options to allow for
    214 	link spec %s substitutions for static libraries.
    215 	* testsuite/lib/libstdc++.exp: Ditto
    216 
    217 2009-12-22  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    218 
    219 	* include/std/mutex (call_once(once_flag&, _Callable, _Args&&...)):
    220 	Explicitly qualify with std:: bind calls.
    221 
    222 2009-12-21  Benjamin Kosnik  <bkoz (a] redhat.com>
    223 
    224 	PR libstdc++/42456
    225 	* src/atomic.cc: Move _GLIBCXX_ASM_SYMVER define within guard.
    226 	* config/abi/pre/gnu.ver: Add non-volatile exports.
    227 
    228 2009-12-21  Benjamin Kosnik  <bkoz (a] redhat.com>
    229 
    230 	* scripts/run_doxygen: Update nested namespace exceptions.
    231 
    232 2009-12-20  Benjamin Kosnik  <bkoz (a] redhat.com>
    233 
    234 	* include/std/atomic: Update to N3000.
    235 	* include/bits/atomic_0.h: Same.
    236 	* include/bits/atomic_2.h: Same.
    237 	* include/c_global/cstdatomic: Move...
    238 	* include/bits/atomic_base.h: ...here.
    239 	* include/c_compatibility/stdatomic.h: Just include atomic_base.h.
    240 	* include/precompiled/stdc++.h: Adjust includes.
    241 	* include/Makefile.am: Adjust files.
    242 	* include/Makefile.in: Regenerate.
    243 	* include/std/future: Adjust.
    244 	* src/atomic.cc: Adjust, adjust exports for compatibility.
    245 	* src/compatibility.cc: Move C++0x stuff...
    246 	* src/compatibility-c++0x.cc: ...here.
    247 
    248 	* doc/xml/manual/using.xml: Update.
    249 	* doc/xml/manual/status_cxx200x.xml: Update.
    250 	* doc/doxygen/user.cfg.in: Update.
    251 
    252 	* testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Same.
    253 	* testsuite/29_atomics/atomic_address/cons/single_value.cc: Same.
    254 	* testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Same.
    255 	* testsuite/29_atomics/atomic_address/cons/default.cc: Same.
    256 	* testsuite/29_atomics/atomic_address/cons/aggregate.cc: Same.
    257 	* testsuite/29_atomics/atomic_address/requirements/
    258 	standard_layout.cc: Same.
    259 	* testsuite/29_atomics/atomic_address/requirements/trivial.cc: Same.
    260 	* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Same.
    261 	* testsuite/29_atomics/atomic_integral/cons/single_value.cc: Same.
    262 	* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
    263 	* testsuite/29_atomics/atomic_integral/cons/default.cc: Same.
    264 	* testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Same.
    265 	* testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Same.
    266 	* testsuite/29_atomics/atomic_integral/requirements/
    267 	standard_layout.cc: Same.
    268 	* testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
    269 	* testsuite/29_atomics/atomic_integral/operators/increment_neg.cc: Same.
    270 	* testsuite/29_atomics/atomic_integral/operators/
    271 	integral_assignment.cc: Same.
    272 	* testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc: Same.
    273 	* testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc: Same.
    274 	* testsuite/29_atomics/atomic_integral/operators/increment.cc: Same.
    275 	* testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Same.
    276 	* testsuite/29_atomics/atomic_integral/operators/decrement.cc: Same.
    277 	* testsuite/29_atomics/atomic_integral/operators/
    278 	integral_conversion.cc: Same.
    279 	* testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Same.
    280 	* testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Same.
    281 	* testsuite/29_atomics/atomic_flag/cons/default.cc: Same.
    282 	* testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Same.
    283 	* testsuite/29_atomics/atomic_flag/requirements/
    284 	standard_layout.cc: Same.
    285 	* testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
    286 	* testsuite/29_atomics/atomic_flag/clear/1.cc: Same.
    287 	* testsuite/29_atomics/atomic_flag/test_and_set/explicit.c
    288 	* testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Same.
    289 	* testsuite/29_atomics/atomic_flag/test_and_set/implicit.c
    290 	* testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Same.
    291 	* testsuite/29_atomics/headers/stdatomic.h/functions.c
    292 	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
    293 	* testsuite/29_atomics/atomic/cons/single_value.cc: Same.
    294 	* testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
    295 	* testsuite/29_atomics/atomic/cons/default.cc: Same.
    296 	* testsuite/29_atomics/atomic/cons/copy_list.cc: Same.
    297 	* testsuite/29_atomics/atomic/cons/direct_list.cc: Same.
    298 	* testsuite/29_atomics/atomic/requirements/explicit_instantiation/
    299 	1.cc: Same.
    300 	* testsuite/29_atomics/atomic/requirements/base_classes.cc: Same.
    301 	* testsuite/29_atomics/atomic/operators/integral_assignment.cc: Same.
    302 	* testsuite/29_atomics/atomic/operators/integral_conversion.cc: Same.
    303 	* testsuite/util/testsuite_common_types.h: Adjust.
    304 
    305 	* testsuite/29_atomics/headers/cstdatomic: Move and adjust...
    306 	* testsuite/29_atomics/headers/atomic: ...here.
    307 	* testsuite/29_atomics/headers/atomic/types_std_c++0x.cc: Same.
    308 	* testsuite/29_atomics/headers/atomic/functions_std_c++0x.cc: Same.
    309 	* testsuite/29_atomics/headers/atomic/std_c++0x_neg.cc: Same.
    310 	* testsuite/29_atomics/headers/atomic/macros.cc: Same.
    311 
    312 	* testsuite/29_atomics/headers/atomic/types_std_c++0x_neg.cc: Add.
    313 	* testsuite/29_atomics/atomic/cons/user_pod.cc: Add.
    314 
    315 2009-12-18  Jimmy Guo  <jguo (a] yahoo-inc.com>
    316 
    317 	PR libstdc++/40088
    318 	* src/locale_init.cc (locale::locale()): Optimize the common case
    319 	where _S_global still points to _S_classic.
    320 
    321 2009-12-17  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    322 
    323 	PR target/42377
    324 	* config/abi/pre/gnu.ver: Adjust mangled function signatures to permit
    325 	LLP64 sizetypes throughout.
    326 
    327 2009-12-17  Paolo Carlini  <paolo.carlini (a] oracle.com>
    328 
    329 	PR libstdc++/42198
    330 	* src/thread.cc (thread::_M_start_thread): Throw system_error
    331 	immediately if the thread system is inactive.
    332 
    333 2009-12-16  Benjamin Kosnik  <bkoz (a] redhat.com>
    334 
    335 	PR libstdc++/21772 part 2
    336 	* doc/xml/manual/test.xml: Add documentation about testing details.
    337 	* testsuite/util/exception/safety.h: New. Functor objects for
    338 	testing C++0x container classes.
    339 	* testsuite/util/testsuite_container_traits.h: Add traits.
    340 
    341 	* testsuite/23_containers/list/requirements/exception/
    342 	basic.cc: New.
    343 	generation_prohibited.cc: New.
    344 	propagation_consistent.cc: New.
    345 
    346 2009-12-15  Benjamin Kosnik  <bkoz (a] redhat.com>
    347 
    348 	PR libstdc++/21772 part 1
    349 	* include/ext/throw_allocator.h: Rework.
    350 	(__gnu_cxx::throw_allocator): To...
    351 	(__gnu_cxx::throw_allocator_limit): ...this.
    352 	(__gnu_cxx::throw_allocator_random): ...and this.
    353 	(throw_value_base, throw_value_limit, throw_value_random): Add.
    354 	(condition_base, random_condition, limit_condition): Add.
    355 	(forced_exception_error): To...
    356 	(forced_error): ...this.
    357 	* testsuite/ext/throw_value: New.
    358 	* testsuite/ext/throw_value/cons.cc: New.
    359 	* testsuite/ext/throw_allocator/deallocate_global.cc: Adjust for
    360 	throw_allocator, forced_exception_error changes.
    361 	* testsuite/ext/throw_allocator/check_delete.cc: Same.
    362 	* testsuite/ext/throw_allocator/check_allocate_max_size.cc: Same.
    363 	* testsuite/ext/throw_allocator/check_deallocate_null.cc: Same.
    364 	* testsuite/ext/throw_allocator/explicit_instantiation.cc: Same.
    365 	* testsuite/ext/throw_allocator/check_new.cc: Same.
    366 	* testsuite/ext/throw_allocator/variadic_construct.cc: Same.
    367 	* testsuite/ext/throw_allocator/deallocate_local.cc: Same.
    368 	* testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
    369 	* testsuite/23_containers/list/modifiers/insert/25288.h: Same.
    370 	* testsuite/util/regression/common_type.hpp: Same.
    371 	* testsuite/util/regression/rand/priority_queue/
    372 	container_rand_regression_test.tcc: Same.
    373 	* testsuite/util/regression/rand/assoc/
    374 	container_rand_regression_test.h: Same.
    375 	* testsuite/util/regression/rand/assoc/
    376 	container_rand_regression_test.tcc: Same.
    377 	* testsuite/util/regression/basic_type.hpp: Same.
    378 
    379 	* testsuite/ext/forced_exception_error/cons_virtual_derivation.cc: To...
    380 	* testsuite/ext/forced_error/cons_virtual_derivation.cc: ...this, same.
    381 
    382 2009-12-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
    383 
    384 	PR libstdc++/42381
    385 	* include/bits/stl_deque.h (_GLIBCXX_DEQUE_BUF_SIZE): Add.
    386 	(__deque_buf_size(size_t)): Use it.
    387 	* testsuite/23_containers/deque/requirements/dr438/
    388 	assign_neg.cc: Adjust dg-error line numbers.
    389 	* testsuite/23_containers/deque/requirements/dr438/
    390 	insert_neg.cc: Likewise.
    391 	* testsuite/23_containers/deque/requirements/dr438/
    392 	constructor_1_neg.cc: Likewise.
    393 	* testsuite/23_containers/deque/requirements/dr438/
    394 	constructor_2_neg.cc: Likewise.
    395 
    396 2009-12-15  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    397 
    398 	* include/std/future (unique_future::get, promise::set_value): Remove
    399 	workaround for c++/34022.
    400 	(packaged_task::get_future, packaged_task::operator()): Use
    401 	__throw_bad_function_call.
    402 	* testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
    403 	* testsuite/30_threads/packaged_task/cons/copy_neg.cc: Likewise.
    404 	* testsuite/30_threads/promise/cons/assign_neg.cc: Likewise.
    405 	* testsuite/30_threads/promise/cons/copy_neg.cc: Likewise.
    406 	* testsuite/30_threads/shared_future/cons/assign_neg.cc: Likewise.
    407 	* testsuite/30_threads/unique_future/cons/assign_neg.cc: Likewise.
    408 	* testsuite/30_threads/unique_future/cons/copy_neg.cc: Likewise.
    409 
    410 2009-12-15  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    411 
    412 	* include/std/functional (function::function): Move construct target.
    413 	(function::operator=): Use perfect forwarding for argument.
    414 	(function::operator()): Use new __throw_bad_function_call.
    415 	* include/bits/functexcept.h (__throw_bad_function_call): Declare.
    416 	* src/functexcept.cc (__throw_bad_function_call): Define.
    417 	* config/abi/pre/gnu.ver: Add new symbol.
    418 	* testsuite/20_util/function/cons/move_target.cc: New.
    419 	* testsuite/20_util/function/assign/move_target.cc: New.
    420 
    421 2009-12-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
    422 
    423 	PR c++/42379
    424 	* testsuite/23_containers/set/operators/1_neg.cc: Fix dg-error strings.
    425 	* testsuite/23_containers/map/operators/1_neg.cc: Likewise.
    426 
    427 2009-12-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
    428 
    429 	PR libstdc++/25304, DR 865 [Ready]
    430 	* include/bits/stl_algobase.h (fill_n): Add comment about DR 865.
    431 	* include/bits/stl_algo.h (generate_n): Likewise.
    432 	* include/bits/algorithmfwd.h: Remove obsolete comment.
    433 	* doc/xml/manual/intro.xml: Add an entry for DR 865.
    434 
    435 2009-12-14  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
    436 
    437 	* configure.ac: Remove code to un-precious-ize CC, CXX,
    438 	CXXFLAGS, CFLAGS, LDFLAGS.
    439 	* configure: Regenerate.
    440 
    441 2009-12-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
    442 
    443 	* testsuite/23_containers/queue/requirements/
    444 	explicit_instantiation/1_c++0x.cc: New.
    445 	* testsuite/23_containers/priority_queue/requirements/
    446 	explicit_instantiation/1_c++0x.cc: Likewise.
    447 	* testsuite/23_containers/multimap/requirements/
    448 	explicit_instantiation/1_c++0x.cc: Likewise.
    449 	* testsuite/23_containers/bitset/requirements/
    450 	explicit_instantiation/1_c++0x.cc: Likewise.
    451 	* testsuite/23_containers/set/requirements/
    452 	explicit_instantiation/1_c++0x.cc: Likewise.
    453 	* testsuite/23_containers/vector/requirements/
    454 	explicit_instantiation/1_c++0x.cc: Likewise.
    455 	* testsuite/23_containers/deque/requirements/
    456 	explicit_instantiation/1_c++0x.cc: Likewise.
    457 	* testsuite/23_containers/stack/requirements/
    458 	explicit_instantiation/1_c++0x.cc: Likewise.
    459 	* testsuite/23_containers/multiset/requirements/
    460 	explicit_instantiation/1_c++0x.cc: Likewise.
    461 	* testsuite/23_containers/list/requirements/
    462 	explicit_instantiation/1_c++0x.cc: Likewise.
    463 	* testsuite/23_containers/map/requirements/
    464 	explicit_instantiation/1_c++0x.cc: Likewise.
    465 
    466 2009-12-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
    467 
    468 	* include/bits/stl_list.h (splice(iterator, list&), splice(iterator,
    469 	list&, iterator), splice(iterator, list&, iterator, iterator),
    470 	merge(list&), merge(list&, _StrictWeakOrdering)): Re-add in C++0x
    471 	mode for backward compatibility (see DR 1133).
    472 	(insert(iterator, size_type, const value_type&), insert(iterator,
    473 	_InputIterator, _InputIterator)): Adjust.
    474 	* include/bits/list.tcc (sort): Likewise.
    475 	* testsuite/23_containers/list/modifiers/1_c++0x.cc: Add.
    476 	* testsuite/23_containers/list/operations/2_c++0x.cc: Likewise.
    477 	* testsuite/23_containers/list/operations/3_c++0x.cc: Likewise.
    478 	* testsuite/23_containers/list/requirements/dr438/
    479 	assign_neg.cc: Adjust dg-error line numbers.
    480 	* testsuite/23_containers/list/requirements/dr438/
    481 	insert_neg.cc: Likewise.
    482 	* testsuite/23_containers/list/requirements/dr438/
    483 	constructor_1_neg.cc: Likewise.
    484 	* testsuite/23_containers/list/requirements/dr438/
    485 	constructor_2_neg.cc: Likewise.
    486 
    487 2009-12-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    488 	    Matthias Klose  <doko (a] ubuntu.com>
    489 
    490 	PR libstdc++/40133
    491 	* acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): On *-*-linux*,
    492 	*-*-uclinux*, *-*-kfreebsd*-gnu | *-*-gnu* targets do link tests when
    493 	possible.
    494 	* configure: Regenerate.
    495 
    496 2009-12-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    497 
    498 	* include/parallel/numeric: Trivial formatting changes.
    499 
    500 2009-12-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    501 
    502 	PR libstdc++/42352
    503 	* include/bits/list.tcc (sort): Use _GLIBCXX_MOVE for list::splice
    504 	and list::merge calls.
    505 	* testsuite/23_containers/list/operations/42352.cc: New.
    506 
    507 2009-12-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    508 
    509 	PR libstdc++/22634, DR 539 [Ready]
    510 	* include/bits/stl_numeric.h (adjacent_difference): Use std::move
    511 	at the end of the loop body, per the Ready resolution.
    512 	* include/std/numeric: Do not include unnecessarily <cstddef>.
    513 	* doc/xml/manual/intro.xml: Add an entry for DR 539.
    514 
    515 2009-12-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    516 
    517 	* doc/html/ext/lwg-active.html: Update to Revision R68.
    518 	* doc/html/ext/lwg-closed.html: Likewise.
    519 	* doc/html/ext/lwg-defects.html: Likewise.
    520 	* doc/xml/manual/intro.xml: Update status of issues 431, 630, and 696.
    521 
    522 2009-12-10  Jakub Jelinek  <jakub (a] redhat.com>
    523 
    524 	PR c++/42317
    525 	* config/abi/pre/gnu.ver: Don't export certain base dtors that
    526 	weren't previously exported.
    527 
    528 2009-12-10  Paolo Carlini  <paolo.carlini (a] oracle.com>
    529 
    530 	PR libstdc++/42261 (take 2)
    531 	* include/bits/basic_string.h (_S_construct_aux_2(size_type, _CharT,
    532 	const _Alloc&)): Add.
    533 	(_S_construct_aux(_Integer, _Integer, const _Alloc&, __true_type)):
    534 	Call it.
    535 	* include/ext/sso_string_base.h (_M_construct_aux_2(size_type,
    536 	_CharT): Add.
    537 	(_M_construct_aux(_Integer, _Integer, std::__true_type)): Call it.
    538 	* include/ext/rc_string_base.h (_S_construct_aux_2(size_type, _CharT,
    539 	const _Alloc&)): Add.
    540 	(_S_construct_aux(_Integer, _Integer, const _Alloc&, __true_type)):
    541 	Call it.
    542 	* config/abi/pre/gnu.ver: Export basic_string::_S_construct_aux_2.
    543 	* testsuite/21_strings/basic_string/cons/char/42261.cc: New.
    544 	* testsuite/21_strings/basic_string/cons/wchar_t/42261.cc: Likewise.
    545 
    546 2009-12-10  Paolo Carlini  <paolo.carlini (a] oracle.com>
    547 
    548 	Revert:
    549 	2009-12-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
    550 
    551 	PR libstdc++/42261
    552 	* include/bits/basic_string.h (_S_construct_aux(_Integer, _Integer,
    553 	const _Alloc&, __true_type)): Cast the second argument to value_type.
    554 	* include/ext/sso_string_base.h (_M_construct_aux(_Integer, _Integer,
    555 	std::__true_type)): Likewise.
    556 	* include/ext/rc_string_base.h (_S_construct_aux(_Integer, _Integer,
    557 	const _Alloc&, std::__true_type)): Likewise.
    558 	* testsuite/21_strings/basic_string/cons/char/42261.cc: New.
    559 	* testsuite/21_strings/basic_string/cons/wchar_t/42261.cc: Likewise.
    560 
    561 2009-12-10  Paolo Carlini  <paolo.carlini (a] oracle.com>
    562 
    563 	* testsuite/util/testsuite_containers.h (populate<>::populate(_Tp&)):
    564 	Avoid used uninitialized warning.
    565 	* include/ext/pb_ds/detail/cc_hash_table_map_/
    566 	constructor_destructor_fn_imps.hpp: Fix typo causing sequence point
    567 	warning.
    568 
    569 2009-12-09  Benjamin Kosnik  <bkoz (a] redhat.com>
    570 
    571 	* include/profile/impl/profiler_container_size.h: Fix include
    572 	guard, formatting fixes.
    573 	* include/profile/impl/profiler_vector_size.h: Same.
    574 	* include/profile/impl/profiler_hash_func.h: Same.
    575 	* include/profile/impl/profiler_trace.h: Same.
    576 	* include/profile/impl/profiler_vector_to_list.h: Same.
    577 	* include/profile/impl/profiler.h: Same.
    578 	* include/profile/impl/profiler_state.h: Same.
    579 	* include/profile/impl/profiler_map_to_unordered_map.h: Same.
    580 	* include/profile/impl/profiler_hashtable_size.h: Same.
    581 	* include/profile/impl/profiler_node.h: Same.
    582 
    583 2009-12-09  Roman Odaisky  <to.roma.from.bugcc (a] qwertty.com>
    584 
    585 	PR libstdc++/42273
    586 	* include/bits/atomic_2.h: Fix typo.
    587 
    588 2009-12-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
    589 
    590 	PR libstdc++/42319
    591 	* include/parallel/losertree.h: Include bits/stl_function.h instead
    592 	of the whole <functional>.
    593 	* include/parallel/base.h: Likewise.
    594 	* include/parallel/numeric: Likewise.
    595 	* include/parallel/balanced_quicksort.h: Likewise.
    596 	* include/parallel/checkers.h: Likewise.
    597 	* testsuite/17_intro/headers/c++200x/42319.cc: New.
    598 
    599 2009-12-05  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
    600 
    601 	* Makefile.in: Regenerate.
    602 	* configure: Regenerate.
    603 	* doc/Makefile.in: Regenerate.
    604 	* include/Makefile.in: Regenerate.
    605 	* libsupc++/Makefile.in: Regenerate.
    606 	* po/Makefile.in: Regenerate.
    607 	* python/Makefile.in: Regenerate.
    608 	* src/Makefile.in: Regenerate.
    609 	* testsuite/Makefile.in: Regenerate.
    610 
    611 2009-12-05  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    612 
    613 	* config/os/hpux/os_defines.h (_GLIBCXX_PSEUDO_VISIBILITY): Provide
    614 	empty definition.
    615 
    616 2009-12-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
    617 
    618 	PR libstdc++/42261
    619 	* include/bits/basic_string.h (_S_construct_aux(_Integer, _Integer,
    620 	const _Alloc&, __true_type)): Cast the second argument to value_type.
    621 	* include/ext/sso_string_base.h (_M_construct_aux(_Integer, _Integer,
    622 	std::__true_type)): Likewise.
    623 	* include/ext/rc_string_base.h (_S_construct_aux(_Integer, _Integer,
    624 	const _Alloc&, std::__true_type)): Likewise.
    625 	* testsuite/21_strings/basic_string/cons/char/42261.cc: New.
    626 	* testsuite/21_strings/basic_string/cons/wchar_t/42261.cc: Likewise.
    627 
    628 2009-12-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
    629 
    630 	* testsuite/20_util/bind/ref.cc: Add.
    631 	* testsuite/20_util/bind/all_bound.cc: Likewise.
    632 	* testsuite/20_util/bind/nested.cc: Likewise.
    633 	* testsuite/20_util/bind/placeholders.cc: Likewise.
    634 
    635 2009-12-03  Hans-Peter Nilsson  <hp (a] axis.com>
    636 
    637 	* testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line
    638 	number.
    639 
    640 2009-11-30  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    641 
    642 	* testsuite/lib/libstdc++.exp (libstdc++_init): Add host-dependent
    643 	settings for LC_ALL and LANG.
    644 
    645 2009-11-30  Dave Korn  <dave.korn.cygwin (a] gmail.com>
    646 
    647 	* libstdc++-v3/acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Don't disable
    648 	on PE targets.
    649 	* libstdc++-v3/configure: Regenerate.
    650 	* libstdc++-v3/configure.host: Add libtool DLL options for Cygwin
    651 	and MinGW platforms.
    652 
    653 	* libstdc++-v3/include/bits/c++config (_GLIBCXX_VISIBILITY_ATTR): On
    654 	platforms that don't support visibility, allow them to declare a macro
    655 	_GLIBCXX_PSEUDO_VISIBILITY that is applied in place of visibility.
    656 	(_GLIBCXX_PSEUDO_VISIBILITY): Supply empty default if not declared by
    657 	CPU- or OS-specific headers.
    658 
    659 	* libstdc++-v3/config/os/newlib/os_defines.h
    660 	(_GLIBCXX_PSEUDO_VISIBILITY_default): New macro for dllimport.
    661 	(_GLIBCXX_PSEUDO_VISIBILITY_hidden): New empty macro.
    662 	(_GLIBCXX_PSEUDO_VISIBILITY): Evaluate to one of the above.
    663 	* libstdc++-v3/config/os/mingw32/os_defines.h
    664 	(_GLIBCXX_PSEUDO_VISIBILITY_default,
    665 	_GLIBCXX_PSEUDO_VISIBILITY_hidden,
    666 	_GLIBCXX_PSEUDO_VISIBILITY): Likewise.
    667 
    668 2009-11-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
    669 
    670 	* include/tr1_impl/functional: Remove file, copy its contents,
    671 	trivially adjusted...
    672 	* include/std/functional: ... here, and...
    673 	* include/tr1/functional: ... here.
    674 	* include/Makefile.am: Adjust.
    675 	* include/Makefile.in: Regenerate.
    676 
    677 2009-11-30  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    678 
    679 	* include/tr1_impl/functional (function): Add rvalue support and
    680 	tweak doxygen markup.
    681 	* testsuite/20_util/function/assign/move.cc: New.
    682 	* testsuite/20_util/function/cons/move.cc: New.
    683 	* testsuite/20_util/function/invoke/move_only.cc: New.
    684 	* testsuite/20_util/function/cmp/cmp_neg.cc: New.
    685 	* testsuite/20_util/function/1.cc: Copy from testsuite/tr1/.
    686 	* testsuite/20_util/function/2.cc: Likewise.
    687 	* testsuite/20_util/function/3.cc: Likewise.
    688 	* testsuite/20_util/function/4.cc: Likewise.
    689 	* testsuite/20_util/function/5.cc: Likewise.
    690 	* testsuite/20_util/function/6.cc: Likewise.
    691 	* testsuite/20_util/function/7.cc: Likewise.
    692 	* testsuite/20_util/function/8.cc: Likewise.
    693 	* testsuite/20_util/function/9.cc: Likewise.
    694 
    695 2009-11-29  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    696 
    697 	* doc/doxygen/user.cfg.in: Add __GXX_RTTI to PREDEFINED macros.
    698 
    699 2009-11-20  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    700 
    701 	PR libstdc++/42019
    702 	* include/tr1/shared_ptr.h: Only use typeid when RTTI is enabled.
    703 	* include/bits/shared_ptr_base.h: Likewise.
    704 	* include/bits/shared_ptr.h: Likewise.
    705 	* testsuite/tr1/2_general_utilities/shared_ptr/misc/42019.cc: New.
    706 	* testsuite/20_util/shared_ptr/misc/42019.cc: New.
    707 
    708 2009-11-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
    709 
    710 	* src/compatibility-c++0x.cc (_Fnv_hash<4>, _Fnv_hash<8>): Add.
    711 
    712 2009-11-19  Benjamin Kosnik  <bkoz (a] redhat.com>
    713 
    714 	* src/pool_allocator.cc: Adjust catch blocks.
    715 	* src/bitmap_allocator.cc: Same.
    716 	* src/localename.cc: Same.
    717 	* src/ios.cc: Same.
    718 
    719 	* libsupc++/cxxabi-forced.h: Adjust comments, markup.
    720 
    721 	* testsuite/util/testsuite_hooks.h (copy_constructor::copyCount):
    722 	Remove.
    723 	(copy_constructor::dtorCount): Remove.
    724 	* testsuite/23_containers/list/modifiers/1.h: Adjust.
    725 	* testsuite/23_containers/list/modifiers/2.h: Same.
    726 	* testsuite/23_containers/list/modifiers/3.h: Same.
    727 
    728 2009-11-19  Paolo Carlini  <paolo.carlini (a] oracle.com>
    729 
    730 	PR libstdc++/41622
    731 	* include/bits/functional_hash.h: Implement inline the various
    732 	std::hash specializations, using, when appropriate, pass by
    733 	const ref too, per DR 1245.
    734 	* include/tr1_impl/functional_hash.h: Remove, move its contents...
    735 	* include/tr1/functional_hash.h: ... here.
    736 	* include/std/functional: Tweak includes.
    737 	* src/hash_c++0x: Rename to...
    738 	* src/compatibility-c++0x.cc: ... this, implementing compatibility
    739 	std::hash<>::operator() specializations.
    740 	* src/hash.cc: Do not mark specializations as throw().
    741 	* src/Makefile.am: Adjust.
    742 	* include/Makefile.am: Likewise.
    743 	* src/Makefile.in: Regenerate.
    744 	* include/Makefile.in: Likewise.
    745 	* testsuite/util/testsuite_api.h: Define a dummy hash for
    746 	NonDefaultConstructible.
    747 	* testsuite/23_containers/unordered_map/requirements/
    748 	explicit_instantiation/2.cc: Use it.
    749 	* testsuite/23_containers/unordered_multimap/requirements/
    750 	explicit_instantiation/2.cc: Likewise.
    751 	* testsuite/23_containers/unordered_set/requirements/
    752 	explicit_instantiation/2.cc: Likewise.
    753 	* testsuite/23_containers/unordered_multiset/requirements/
    754 	explicit_instantiation/2.cc: Likewise.
    755 
    756 2009-11-19  Johannes Singler  <singler (a] kit.edu>
    757 
    758 	* include/parallel/partition.h (__parallel_partition): Correctly
    759 	initialize chunk size.
    760 	(__parallel_nth_element): Respect nth_element_minimal_n.  Use
    761 	sequential nth_element as base case, instead of sequential sort.
    762 
    763 2009-11-17  Benjamin Kosnik  <bkoz (a] redhat.com>
    764 
    765 	* include/profile/impl/profiler.h: Remove namespace markup.
    766 
    767 2009-11-17  Benjamin Kosnik  <bkoz (a] redhat.com>
    768 
    769 	* include/profile/bitset: Tweak doxygen markup.
    770 	* include/profile/deque: Same.
    771 	* include/profile/list: Same.
    772 	* include/profile/map.h: Same.
    773 	* include/profile/multimap.h: Same.
    774 	* include/profile/multiset.h: Same.
    775 	* include/profile/set.h: Same.
    776 	* include/profile/unordered_map: Same.
    777 	* include/profile/vector: Same.
    778 
    779 	* include/profile/impl/profiler_container_size.h: Use namespace
    780 	__gnu_profile instead of __cxxprof_impl.
    781 	* include/profile/impl/profiler.h: Same.
    782 	(_GLIBCXX_PROFILE_IMPL_REENTRANCE_GUARD): To
    783 	_GLIBCXX_PROFILE_REENTRANCE_GUARD.
    784 	Remove namespace __cxxprof_guard.
    785 	(__reentrance_guard): De-templatize.
    786 	(__reentrance_guard::__inside_cxxprof_impl): To
    787 	__reentrance_guard::_S_get_in.
    788 
    789 	* include/profile/impl/profiler_hash_func.h: Use namespace
    790 	__gnu_profile instead of __cxxprof_impl.
    791 	* include/profile/impl/profiler_hashtable_size.h: Same.
    792 	* include/profile/impl/profiler_map_to_unordered_map.h: Same.
    793 	* include/profile/impl/profiler_node.h: Same.
    794 	* include/profile/impl/profiler_state.h: Same.
    795 	* include/profile/impl/profiler_trace.h: Same.
    796 	* include/profile/impl/profiler_vector_size.h: Same.
    797 	* include/profile/impl/profiler_vector_to_list.h: Same.
    798 	* doc/xml/manual/profile_mode.xml: Update.
    799 
    800 2009-11-17  Benjamin Kosnik  <bkoz (a] redhat.com>
    801 
    802 	* include/debug/bitset: Add doxygen markup.
    803 	* include/debug/deque: Same.
    804 	* include/debug/list: Same.
    805 	* include/debug/map.h: Same.
    806 	* include/debug/multimap.h: Same.
    807 	* include/debug/set.h: Same.
    808 	* include/debug/multiset.h: Same.
    809 	* include/debug/unordered_map: Same.
    810 	* include/debug/unordered_set: Same.
    811 	* include/debug/string: Same.
    812 	* include/debug/vector: Same.
    813 
    814 2009-11-15  Steve Ward  <planet36 (a] gmail.com>
    815 
    816 	* libsupc++/cxxabi.h (__cxa_demangle): Fix typo in comment.
    817 
    818 2009-11-13  Paolo Carlini  <paolo.carlini (a] oracle.com>
    819 
    820 	* include/bits/forward_list.h (forward_list<>::erase_after):
    821 	Change signature per N2988, return void; simplify.
    822 	(_Fwd_list_base<>::_M_erase_after): Likewise return void.
    823 	(forward_list<>::~forward_list): Do not call _M_erase_after
    824 	unnecessarily, the base class destructor already does it.
    825 	(forward_list<>::splice_after(const_iterator position,
    826 	forward_list&&, const_iterator i): Check position != i and
    827 	position != ++i.
    828 	* include/bits/forward_list.tcc (_Fwd_list_base<>::
    829 	_M_erase_after(typename _Node_base::_Pointer): Simplify.
    830 	(_Fwd_list_base<>::_M_erase_after(typename _Node_base::_Pointer,
    831 	typename _Node_base::_Pointer): Fix (remove the correct range
    832 	of element) and simplify (update __pos->_M_next at the end).
    833 	* testsuite/23_containers/forward_list/modifiers/3.cc: Adjust
    834 	and extend.
    835 	* testsuite/23_containers/forward_list/ext_pointer/
    836 	modifiers/3.cc: Likewise.
    837 	* testsuite/23_containers/forward_list/requirements/dr438/
    838 	assign_neg.cc: Tweak dg-error line numbers.
    839 	* testsuite/23_containers/forward_list/requirements/dr438/
    840 	insert_neg.cc: Likewise.
    841 	* testsuite/23_containers/forward_list/requirements/dr438/
    842 	constructor_1_neg.cc: Likewise.
    843 	* testsuite/23_containers/forward_list/requirements/dr438/
    844 	constructor_2_neg.cc: Likewise.
    845 
    846 2009-11-13  Paolo Carlini  <paolo.carlini (a] oracle.com>
    847 
    848 	* include/std/algorithm: Include <utility>, per UK-300.
    849 	* include/bits/stl_algobase.h: Don't do it here.
    850 
    851 2009-11-12  Paolo Carlini  <paolo.carlini (a] oracle.com>
    852 
    853 	* include/std/type_traits (declval): Add, per DR 1255.
    854 	(__is_convertible_helper, common_type): Use it.
    855 	* include/bits/move.h: Mention std::declval.
    856 	* testsuite/20_util/declval/requirements/1.cc: New.
    857 	* testsuite/20_util/declval/requirements/1_neg.cc: Likewise.
    858 	* testsuite/20_util/common_type/requirements/typedefs-2.cc: Likewise.
    859 	* testsuite/20_util/common_type/requirements/
    860 	explicit_instantiation.cc: Extend.
    861 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
    862 	dg-error line numbers.
    863 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
    864 	Likewise.
    865 
    866 2009-11-12  Paolo Carlini  <paolo.carlini (a] oracle.com>
    867 
    868 	* include/bits/stl_algobase.h: Include the full <utility>, per
    869 	UK-300.
    870 	* include/bits/stl_algo.h: Tweak includes.
    871 
    872 2009-11-11  Jason Merrill  <jason (a] redhat.com>
    873 
    874 	* testsuite/Makefile.am: Remove use of baseline_file.
    875 	* testsuite/Makefile.in: Likewise.
    876 
    877 	PR c++/39131
    878 	* config/abi/pre/gnu.ver: Add DFP types.
    879 	* testsuite/util/testsuite_abi.cc (check_version): Add CXXABI_1.3.4.
    880 
    881 2009-11-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    882 
    883 	* include/bits/basic_string.h (to_string(int), to_string(unsigned),
    884 	to_string(long), to_string(unsigned long), to_string(float),
    885 	to_string(double), to_wstring(int), to_wstring(unsigned),
    886 	to_wstring(long), to_wstring(unsigned long), to_wstring(float),
    887 	to_wstring(double)): Add, per resolution of DR 1261.
    888 	* include/ext/vstring.h: Likewise.
    889 	* testsuite/21_strings/basic_string/numeric_conversions/char/
    890 	dr1261.cc: Add.
    891 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
    892 	dr1261.cc: Likewise.
    893 
    894 2009-11-09  Benjamin Kosnik  <bkoz (a] redhat.com>
    895 
    896 	* doc/doxygen/user.cfg.in: Regenerate, add files.
    897 	* libsupc++/eh_ptr.cc: Format.
    898 	* libsupc++/exception_ptr.h: Same.
    899 	* libsupc++/cxxabi.h(recursive_init_error): Move declaration here.
    900 	* libsupc++/guard.cc: From here.
    901 	* libsupc++/nested_exception.h: Add markup.
    902 
    903 2009-11-09  Johannes Singler  <singler (a] kit.edu>
    904 
    905 	* include/parallel/multiway_merge.h (multiway_merge_*,
    906 	__sequential_multiway_merge, parallel_multiway_merge): Replace
    907 	int by appropriate difference_type (typedef to _SeqNumber) or
    908 	_ThreadIndex.
    909 	* include/parallel/multiseq_selection.h (multiseq_partition,
    910 	multiseq_selection): Replace int by appropriate difference_type
    911 	(typedef to _SeqNumber)
    912 	* include/parallel/base.h (__get_max_threads): Replace int by
    913 	_ThreadIndex.
    914 	* include/parallel/balanced_quicksort.h
    915 	(__qsb_local_sort_with_helping, __parallel_sort_qsb): Likewise.
    916 	* include/parallel/set_operations.h (__parallel_set_operation):
    917 	Likewise.
    918 	* include/parallel/unique_copy.h (__parallel_unique_copy): Likewise.
    919 	* include/parallel/multiway_mergesort.h (_SplitConsistently,
    920 	parallel_sort_mwms_pu, parallel_sort_mwms): Likewise.
    921 	* include/parallel/partial_sum.h (__parallel_partial_sum_linear):
    922 	Likewise.
    923 	* include/parallel/partition.h (__parallel_partition): Replace int
    924 	by appropriate difference_type or _ThreadIndex.
    925 
    926 2009-11-08  Jason Merrill  <jason (a] redhat.com>
    927 
    928 	* include/ext/sso_string_base.h (_M_mutate): Remove extra 'const'.
    929 
    930 2009-11-06  Benjamin Kosnik  <bkoz (a] redhat.com>
    931 
    932 	* doc/doxygen/user.cfg.in: Adjust includes.
    933 
    934 	* doc/doxygen/doxygroups.cc: Move group markup.
    935 	* include/tr1_impl/regex: Change " to '. Add group markup.
    936 	* include/std/utility: Same.
    937 	* include/std/type_traits: Same.
    938 	* include/std/streambuf: Same.
    939 	* include/std/iosfwd: Same.
    940 	* include/std/limits: Same.
    941 	* include/std/sstream: Same.
    942 	* include/profile/impl/profiler_state.h: Same.
    943 	* include/profile/impl/profiler_hashtable_size.h: Same.
    944 	* include/bits/stl_algobase.h: Same.
    945 	* include/bits/stl_iterator_base_types.h: Same.
    946 	* include/bits/stream_iterator.h: Same.
    947 	* include/bits/stl_iterator.h: Same.
    948 	* include/bits/stl_tempbuf.h: Same.
    949 	* include/bits/streambuf_iterator.h: Same.
    950 	* libsupc++/exception: Same.
    951 	* libsupc++/cxxabi.h: Same.
    952 	* include/tr1_impl/type_traits: Same.
    953 
    954 	* include/parallel/multiway_merge.h: Change @__c to @c, @__f to @f.
    955 	* include/parallel/list_partition.h: Same.
    956 	* include/parallel/for_each.h: Same.
    957 	* include/parallel/workstealing.h: Same.
    958 	* include/parallel/base.h: Same.
    959 	* include/parallel/equally_split.h: Same.
    960 	* include/parallel/random_shuffle.h: Same.
    961 	* include/parallel/balanced_quicksort.h: Same.
    962 	* include/parallel/merge.h: Same.
    963 	* include/parallel/multiway_mergesort.h: Same.
    964 	* include/parallel/compatibility.h: Same.
    965 	* include/parallel/queue.h: Same.
    966 	* include/parallel/checkers.h: Same.
    967 	* include/parallel/random_number.h: Same.
    968 
    969 
    970 	* include/c_global/csignal: Change # to \#.
    971 	* include/c_global/cstdlib: Same.
    972 	* include/c_global/cstdio: Same.
    973 	* include/c_global/cstdarg: Same.
    974 	* include/c_global/cctype: Same.
    975 	* include/c_global/cerrno: Same.
    976 	* include/c_global/cstdatomic: Same.
    977 	* include/c_global/cmath: Same.
    978 	* include/c_global/ciso646: Same.
    979 	* include/c_global/ctime: Same.
    980 	* include/c_global/clocale: Same.
    981 	* include/c_global/climits: Same.
    982 	* include/c_global/cassert: Same.
    983 	* include/c_global/csetjmp: Same.
    984 	* include/c_global/cwchar: Same.
    985 	* include/c_global/cfloat: Same.
    986 	* include/c_global/cstring: Same.
    987 	* include/c_global/cstddef: Same.
    988 	* include/c_global/cwctype: Same.
    989 
    990 	* include/std/memory: Only dance around boost_sp_counted_base.h.
    991 	* include/tr1_impl/boost_sp_counted_base.h: Add markup.
    992 	* include/tr1/shared_ptr.h: Strip markup.
    993 	* include/bits/shared_ptr.h: Move base types...
    994 	* include/bits/shared_ptr_base.h: ...here.
    995 	* include/Makefile.am: Add.
    996 	* include/Makefile.in: Regenerate.
    997 	* configure: Same.
    998 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
    999 	Adjust line numbers.
   1000 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
   1001 
   1002 2009-11-06  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1003 
   1004 	* include/parallel/multiway_merge.h: Simple formatting and
   1005 	uglification fixes.
   1006 	* include/parallel/find_selectors.h: Likewise.
   1007 	* include/parallel/losertree.h: Likewise.
   1008 	* include/parallel/list_partition.h: Likewise.
   1009 	* include/parallel/for_each.h: Likewise.
   1010 	* include/parallel/multiseq_selection.h: Likewise.
   1011 	* include/parallel/workstealing.h: Likewise.
   1012 	* include/parallel/par_loop.h: Likewise.
   1013 	* include/parallel/numeric: Likewise.
   1014 	* include/parallel/quicksort.h: Likewise.
   1015 	* include/parallel/equally_split.h: Likewise.
   1016 	* include/parallel/omp_loop_static.h: Likewise.
   1017 	* include/parallel/random_shuffle.h: Likewise.
   1018 	* include/parallel/balanced_quicksort.h: Likewise.
   1019 	* include/parallel/tags.h: Likewise.
   1020 	* include/parallel/set_operations.h: Likewise.
   1021 	* include/parallel/merge.h: Likewise.
   1022 	* include/parallel/unique_copy.h: Likewise.
   1023 	* include/parallel/multiway_mergesort.h: Likewise.
   1024 	* include/parallel/search.h: Likewise.
   1025 	* include/parallel/partition.h: Likewise.
   1026 	* include/parallel/partial_sum.h: Likewise.
   1027 	* include/parallel/find.h: Likewise.
   1028 	* include/parallel/queue.h: Likewise.
   1029 	* include/parallel/omp_loop.h: Likewise.
   1030 	* include/parallel/checkers.h: Likewise.
   1031 	* include/parallel/sort.h: Likewise.
   1032 
   1033 2009-11-06  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1034 
   1035 	PR libstdc++/41949
   1036 	* include/std/ostream: Adjust link.
   1037 
   1038 2009-11-05  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1039 
   1040 	* include/parallel/multiway_merge.h: Simple formatting and
   1041 	uglification fixes.
   1042 	* include/parallel/losertree.h: Likewise.
   1043 	* include/parallel/base.h: Likewise.
   1044 	* include/parallel/par_loop.h: Likewise.
   1045 	* include/parallel/omp_loop_static.h: Likewise.
   1046 	* include/parallel/multiway_mergesort.h: Likewise.
   1047 	* include/parallel/partial_sum.h: Likewise.
   1048 	* include/parallel/omp_loop.h: Likewise.
   1049 
   1050 2009-11-04  Benjamin Kosnik  <bkoz (a] redhat.com>
   1051 
   1052 	* testsuite/25_algorithms/fill/5.cc: Move...
   1053 	* testsuite/25_algorithms/fill_n/1.cc: ...here.
   1054 
   1055 2009-11-04  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1056 
   1057 	* include/parallel/multiway_merge.h: Simple formatting and
   1058 	uglification fixes.
   1059 	* include/parallel/losertree.h: Likewise.
   1060 
   1061 2009-11-03  David Krauss  <potswa (a] mac.com>
   1062 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
   1063 
   1064 	PR libstdc++/41351
   1065 	* include/bits/stl_algo.h (__rotate(_RandomAccessIterator,
   1066 	_RandomAccessIterator, _RandomAccessIterator,
   1067 	random_access_iterator_tag)): Rewrite to use only std::swap in
   1068 	general and std::copy/std::copy_backward when safe.
   1069 
   1070 2009-11-02  Benjamin Kosnik  <bkoz (a] redhat.com>
   1071 
   1072 	* include/std/future: Use base class with nested types.
   1073 	(__future_base): New.
   1074 	(__future_base::_Result_base): From _Future_result_base.
   1075 	(__future_base::_Result): From _Future_result.
   1076 	(__future_base::_Move_result): From _Move_future_result.
   1077 	(__future_base::_Ptr): From _Future_ptr.
   1078 	(__future_base::_State): From _Future_state.
   1079 	(__basic_future): From _Future_impl.
   1080 	* testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust line
   1081 	numbers.
   1082 	* testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
   1083 	* testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
   1084 	* testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
   1085 	* testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
   1086 	* testsuite/30_threads/promise/cons/assign_neg.cc: Same.
   1087 	* testsuite/30_threads/promise/cons/copy_neg.cc: Same.
   1088 
   1089 2009-10-31  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1090 
   1091 	* include/std/chrono (struct __common_rep_type): New.
   1092 	(duration_cast(const duration<>&),
   1093 	duration<>::duration(const _Rep2&),
   1094 	duration<>::duration(const duration<>&),
   1095 	operator*(const duration<>&, const _Rep2&),
   1096 	operator*(const _Rep1&, const duration<>&),
   1097 	operator/(const duration<>&, const _Rep2&),
   1098 	time_point_cast(const time_point<>&)): Implement resolution of
   1099 	DR 1177 ([Ready] in Santa Cruz), change to not participate to
   1100 	overload resolution if the constraints are not met.
   1101 	* testsuite/20_util/duration/cons/1_neg.cc: Adjust dg-errors.
   1102 	* testsuite/20_util/duration/cons/dr974.cc: Likewise.
   1103 	* testsuite/20_util/duration/requirements/typedefs_neg1.cc: Adjust
   1104 	dg-error line numbers.
   1105 	* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
   1106 	* testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
   1107 
   1108 2009-10-31  Gerald Pfeifer  <gerald (a] pfeifer.com>
   1109 
   1110 	* doc/xml/manual/intro.xml: Refer to our bugs page instead of
   1111 	Bugzilla directly.
   1112 
   1113 2009-10-30  Jerry Quinn  <jlquinn (a] optonline.net>
   1114 
   1115 	* libsupc++/tinfo.cc (operator=(const type_info&)): Reapply 153734.
   1116 	* libsupc++/typeinfo (type_info::name()): Likewise.
   1117 	* libsupc++/tinfo2.cc (before):  Likewise.
   1118 
   1119 2009-10-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1120 
   1121 	* include/bits/random.h: Fix typo in static_assert text.
   1122 
   1123 2009-10-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1124 
   1125 	PR libstdc++/41759
   1126 	* include/bits/random.h: Tweak a bit the text of some static_asserts.
   1127 
   1128 2009-10-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1129 
   1130 	* include/std/type_traits (__is_convertible_simple): Remove.
   1131 	(__is_convertible_helper): Adjust.
   1132 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
   1133 	dg-error line numbers.
   1134 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
   1135 	Likewise.
   1136 
   1137 2009-10-30  Jerry Quinn  <jlquinn (a] optonline.net>
   1138 
   1139 	* libsupc++/tinfo.cc (operator=(const type_info&)): Revert 153734.
   1140 	* libsupc++/typeinfo (type_info::name()): Likewise.
   1141 	* libsupc++/tinfo2.cc (before):  Likewise.
   1142 
   1143 2009-10-28  Jerry Quinn  <jlquinn (a] optonline.net>
   1144 
   1145 	* libsupc++/tinfo.cc (operator=(const type_info&)): Compare by
   1146 	pointer if name begins with '*'.
   1147 	* libsupc++/typeinfo (type_info::name()): Likewise.
   1148 	* libsupc++/tinfo2.cc (before):  Likewise.
   1149 
   1150 2009-10-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1151   	    Douglas Gregor  <doug.gregor (a] gmail.com>
   1152 
   1153 	PR libstdc++/40925 (again)
   1154 	* include/bits/stl_pair.h (pair<_T1, _T2>::pair(_U1&&, const _T2&),
   1155 	pair<_T1, _T2>::pair(const _T1&, _U2&&)): Add, to deal correctly
   1156 	with move-only types in the presence of "null pointers".
   1157 	* testsuite/20_util/pair/40925.cc: Extend.
   1158 
   1159 2009-10-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1160 
   1161 	* include/std/type_traits (__is_int_or_cref): Remove.
   1162 	(__is_convertible_helper): Fix per C++0x and simplify (the hack to
   1163 	suppress warnings isn't necessary anymore).
   1164 	* testsuite/20_util/is_convertible/requirements/typedefs.cc: New.
   1165 	* testsuite/20_util/is_convertible/requirements/
   1166 	explicit_instantiation.cc: Likewise.
   1167 	* testsuite/20_util/is_convertible/value.cc: Likewise.
   1168 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
   1169 	dg-error line numbers.
   1170 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
   1171 	Likewise.
   1172 
   1173 2009-10-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1174 
   1175 	* testsuite/20_util/pair/40925.cc: Minor comment fix.
   1176 
   1177 2009-10-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1178 
   1179 	PR libstdc++/40925
   1180 	* include/bits/stl_pair.h (pair<_T1, _T2>::pair(_U1&&, _U2&&)):
   1181 	Use enable_if to remove it from the overload set when either _U1
   1182 	is not convertible to _T1 or _U2 is not convertible to _T2.
   1183 	(pair<>::pair(_U1&&, _Arg0&&, _Args&&...)): Remove.
   1184 
   1185 2009-10-29  Douglas Gregor  <doug.gregor (a] gmail.com>
   1186 
   1187 	PR libstdc++/40925
   1188 	* testsuite/20_util/pair/40925.cc: Add.
   1189 
   1190 2009-10-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1191 
   1192 	* include/decimal/decimal: Minor formatting and uglification fixes.
   1193 	* include/decimal/decimal.h: Likewise.
   1194 
   1195 2009-10-28  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1196 
   1197 	* include/bits/stl_iterator_base_funcs.h: (next): Change
   1198 	template parameter name consistently with the resolution
   1199 	of DR 1011 ([Ready] in Santa Cruz).
   1200 
   1201 2009-10-28  Johannes Singler  <singler (a] kit.edu>
   1202 
   1203 	PR libstdc++/40852
   1204 	* include/parallel/multiseq_selection.h
   1205 	(multiseq_partition, multiseq_selection):  Avoid intermediate
   1206 	values exceeding the integer type range for very large inputs.
   1207 
   1208 2009-10-26  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1209 
   1210 	* include/std/chrono (duration<>::duration(const duration<>&)): Fix
   1211 	per the straightforward resolution of DR 974.
   1212 	* testsuite/20_util/duration/cons/dr974.cc: Add.
   1213 
   1214 2009-10-26  Jakub Jelinek  <jakub (a] redhat.com>
   1215 
   1216 	PR libstdc++/38923
   1217 	* acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid using too many
   1218 	*s.  Accept ld version without text in ()s.
   1219 	* configure: Regenerated.
   1220 
   1221 2009-10-26  Jason Merrill  <jason (a] redhat.com>
   1222 
   1223 	Core issue 906
   1224 	* include/std/future (~Future_result_base): Default outside class
   1225 	body.
   1226 	* include/std/system_error (error_category()): Likewise.
   1227 	* libsupc++/nested_exception.h (nested_exception): Remove
   1228 	exception specifications from defaulted methods.
   1229 
   1230 009-10-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1231 
   1232 	PR libstdc++/41773
   1233 	Revert:
   1234 	2009-10-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1235 
   1236 	* include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
   1237 	const _Alloc&)): New, declare.
   1238 	(_S_construct(_CharT*, _CharT*, const _Alloc&),
   1239 	_S_construct(const _CharT*, const _CharT*, const _Alloc&),
   1240 	_S_construct(iterator, iterator, const _Alloc&),
   1241 	_S_construct(const_iterator, const_iterator, const _Alloc&)): New,
   1242 	forward to the latter.
   1243 	* include/bits/basic_string.tcc (_S_construct(const _CharT*,
   1244 	size_type, const _Alloc&)): Define.
   1245 	(basic_string(const basic_string&, size_type, size_type),
   1246 	basic_string(const basic_string&, size_type, size_type,
   1247 	const _Alloc&), basic_string(const _CharT*, size_type,
   1248 	const _Alloc&), basic_string(const _CharT*, const _Alloc&),
   1249 	basic_string(initializer_list<>, const _Alloc&)): Call the latter.
   1250 	* config/abi/pre/gnu.ver: Remove recently added exports.
   1251 	* src/string-inst.cc: Remove instantiations.
   1252 
   1253 2009-10-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1254 
   1255 	PR libstdc++/41763
   1256 	* include/bits/valarray_array.h (__valarray_default_construct,
   1257 	__valarray_fill_construct, __valarray_copy_construct, __valarray_sum
   1258 	__valarray_destroy_elements, __valarray_product): Do not qualify with
   1259 	__restrict__ pointers accessing data also accessed by other pointers.
   1260 
   1261 2009-10-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1262 
   1263 	* include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
   1264 	const _Alloc&)): New, declare.
   1265 	(_S_construct(_CharT*, _CharT*, const _Alloc&),
   1266 	_S_construct(const _CharT*, const _CharT*, const _Alloc&),
   1267 	_S_construct(iterator, iterator, const _Alloc&),
   1268 	_S_construct(const_iterator, const_iterator, const _Alloc&)): New,
   1269 	forward to the latter.
   1270 	* include/bits/basic_string.tcc (_S_construct(const _CharT*,
   1271 	size_type, const _Alloc&)): Define.
   1272 	(basic_string(const basic_string&, size_type, size_type),
   1273 	basic_string(const basic_string&, size_type, size_type,
   1274 	const _Alloc&), basic_string(const _CharT*, size_type,
   1275 	const _Alloc&), basic_string(const _CharT*, const _Alloc&),
   1276 	basic_string(initializer_list<>, const _Alloc&)): Call the latter.
   1277 	* config/abi/pre/gnu.ver: Remove recently added exports.
   1278 	* src/string-inst.cc: Remove instantiations.
   1279 
   1280 2009-10-15  Phil Muldoon <pmuldoon (a] redhat.com>
   1281 
   1282 	* python/libstdcxx/v6/printers.py (StdTuplePrinter): New printer.
   1283 	(build_libstdcxx_dictionary): Add StdTuplePrinter registration.
   1284 
   1285 2009-10-16  Benjamin Kosnik  <bkoz (a] redhat.com>
   1286 
   1287 	* include/c_compatibility/stdatomic.h: Include cstdatomic if
   1288 	__cplusplus.
   1289 
   1290 2009-10-15  Benjamin Kosnik  <bkoz (a] redhat.com>
   1291 
   1292 	PR libstdc++/40654
   1293 	PR libstdc++/40826
   1294 	* src/atomic.cc (atomic_flag_test_and_set_explicit): Add
   1295 	static_cast from base to derived.
   1296 	(atomic_flag_clear_explicit): Same.
   1297 	* include/bits/atomic_2.h (__atomic2::atomic_flag): Public derivation.
   1298 	Remove value type constructor.
   1299 	* include/bits/atomic_0.h (__atomic0::atomic_flag): Same.
   1300 	* include/std/future (_Future_state): Use ATOMIC_FLAG_INIT to
   1301 	initialized the atomic_flag member.
   1302 
   1303 2009-10-14  Benjamin Kosnik  <bkoz (a] redhat.com>
   1304 
   1305 	* doc/xml/authors.xml: Update.
   1306 	* doc/xml/manual/intro.xml: Move test section...
   1307 	* doc/xml/manual/appendix_porting.xml: ...here.
   1308 	* doc/xml/manual/diagnostics.xml: Edit.
   1309 	* doc/xml/manual/using.xml: Break out exception section.
   1310 	* doc/xml/manual/using_exceptions.xml: New.
   1311 	* doc/html: Regenerate.
   1312 
   1313 2009-10-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1314 
   1315 	* config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
   1316 
   1317 2009-10-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1318 
   1319 	* include/bits/basic_string.h (operator+=(initializer_list<>),
   1320 	append(initializer_list<>)): Forward to the append overload taking
   1321 	a const CharT* pointer and a size, thus avoiding instantiating
   1322 	unnecessarily in the built library the overload taking a pair of
   1323 	iterators.
   1324 	(operator=(initializer_list<>), assign(initializer_list<>)): Likewise
   1325 	for assign.
   1326 	(insert(iterator, initializer_list<>): Likewise for insert.
   1327 
   1328 2009-10-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1329 
   1330 	* include/bits/c++config: Do not disable extern templates for string
   1331 	in plain parallel-mode and in profile-mode; add comment explaining
   1332 	_GLIBCXX_EXTERN_TEMPLATE == -1.
   1333 	* testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
   1334 
   1335 2009-10-14  Jason Merrill  <jason (a] redhat.com>
   1336 
   1337 	* testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
   1338 
   1339 2009-10-13  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1340 
   1341 	* include/parallel/for_each_selectors.h: Minor uglification and
   1342 	stylistic fixes.
   1343 
   1344 2009-10-13  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   1345 
   1346 	* include/precompiled/stdc++.h: Include <initializer_list>
   1347 	for completeness.
   1348 
   1349 2009-10-12  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1350 
   1351 	* include/bits/random.h (class linear_congruential_engine,
   1352 	class mersenne_twister_engine, class subtract_with_carry_engine,
   1353 	class discard_block_engine, class independent_bits_engine,
   1354 	class shuffle_order_engine, class uniform_int_distribution,
   1355 	class binomial_distribution, class geometric_distribution,
   1356 	class negative_binomial_distribution, class poisson_distribution,
   1357 	class discrete_distribution): Do not use simulated concept checks,
   1358 	tidy startic_asserts on argument types and ranges.
   1359 	(class uniform_real_distribution, class normal_distribution,
   1360 	class lognormal_distribution, class gamma_distribution,
   1361 	class chi_squared_distribution, class cauchy_distribution,
   1362 	class fisher_f_distribution, class student_t_distribution,
   1363 	class exponential_distribution, class weibull_distribution,
   1364 	class extreme_value_distribution, class piecewise_linear_distribution,
   1365 	class piecewise_constant_distribution): Add static_assert on
   1366 	template argument type.
   1367 	* include/std/random: Do not include <bits/concept_check.h>.
   1368 	* testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
   1369 	Fix.
   1370 	* testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
   1371 	Likewise.
   1372 	* testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
   1373 	Likewise.
   1374 	* testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
   1375 	Likewise.
   1376 	* testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
   1377 	Likewise.
   1378 	* testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
   1379 	Likewise.
   1380 	* testsuite/26_numerics/random/discard_block_engine/requirements/
   1381 	typedefs.cc: Likewise.
   1382 	* testsuite/26_numerics/random/discard_block_engine/operators/
   1383 	equal.cc: Likewise.
   1384 	* testsuite/26_numerics/random/discard_block_engine/operators/
   1385 	serialize.cc: Likewise.
   1386 	* testsuite/26_numerics/random/linear_congruential_engine/
   1387 	requirements/non_uint_neg.cc: Tweak.
   1388 
   1389 2009-10-10  Gerald Pfeifer  <gerald (a] pfeifer.com>
   1390 
   1391 	* doc/xml/manual/messages.xml: Update GNU gettext reference.
   1392 
   1393 2009-10-10  Gerald Pfeifer  <gerald (a] pfeifer.com>
   1394 
   1395 	* doc/xml/manual/codecvt.xml: Refer to The Open Group Base
   1396 	Specifications, Issue 6 (IEEE Std. 1003.1-2004).
   1397 	Update link to bogus site with reference to unix.org.
   1398 	* doc/xml/manual/ctype.xml: Ditto.
   1399 	* doc/xml/manual/locale.xml: Ditto.
   1400 
   1401 2009-10-09  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1402 
   1403 	* include/parallel/numeric (__adjacent_difference_switch): Fix typo.
   1404 	* include/parallel/for_each_selectors.h
   1405 	(__adjacent_difference_selector): Likewise.
   1406 
   1407 2009-10-08  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1408 
   1409 	* include/ext/bitmap_allocator.h: Minor clean-ups.
   1410 
   1411 2009-10-08  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1412 
   1413 	* config/abi/pre/gnu.ver: Adjust exports.
   1414 
   1415 2009-10-07  Phil Muldoon <pmuldoon (a] redhat.com>
   1416 
   1417 	* doc/xml/manual/debug.xml: Rewrite and expand GDB Python
   1418 	pretty-printer section.
   1419 
   1420 2009-10-07  Chris Jefferson  <chris (a] bubblescope.net>
   1421 
   1422 	* testsuite/25_algorithms/rotate/moveable2.cc: New.
   1423 
   1424 2009-10-06  Janis Johnson  <janis187 (a] us.ibm.com>
   1425 
   1426 	* testsuite/decimal/binary-arith.cc: Fix directive to skip test.
   1427 	* testsuite/decimal/cast_neg.cc: Ditto.
   1428 	* testsuite/decimal/comparison.cc: Ditto.
   1429 	* testsuite/decimal/compound-assignment.cc: Ditto.
   1430 	* testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
   1431 	* testsuite/decimal/conversion-from-float.cc: Ditto.
   1432 	* testsuite/decimal/conversion-from-integral.cc: Ditto.
   1433 	* testsuite/decimal/conversion-to-generic-float.cc: Ditto.
   1434 	* testsuite/decimal/conversion-to-integral.cc: Ditto.
   1435 	* testsuite/decimal/ctor.cc: Ditto.
   1436 	* testsuite/decimal/incdec.cc: Ditto.
   1437 	* testsuite/decimal/incdec-memfunc.cc: Ditto.
   1438 	* testsuite/decimal/make-decimal.cc: Ditto.
   1439 	* testsuite/decimal/mixed-mode_neg.cc: Ditto.
   1440 	* testsuite/decimal/operator_neg.cc: Ditto.
   1441 	* testsuite/decimal/unary-arith.cc: Ditto.
   1442 
   1443 2009-10-05  Benjamin Kosnik  <bkoz (a] redhat.com>
   1444 
   1445 	* doc/html/*: Regenerate.
   1446 
   1447 2009-10-05  John Bytheway  <jbytheway (a] gmail.com>
   1448 
   1449 	PR libstdc++/41530
   1450 	* include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
   1451 	Fix to just move.
   1452 	* testsuite/20_util/tuple/cons/41530.cc: New.
   1453 
   1454 2009-10-05  Phil Muldoon  <pmuldoon (a] redhat.com>
   1455 
   1456 	* doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
   1457 	printers. Add links to GDB wiki/online manual.
   1458 
   1459 2009-10-05  Benjamin Kosnik  <bkoz (a] redhat.com>
   1460 	    Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   1461 
   1462 	* include/decimal/decimal: Warn if decimal floating point types
   1463 	are not available.
   1464 	* acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
   1465 	* configure.ac: Use it.
   1466 	* configure: Regenerate.
   1467 	* config.h.in: Regenerate.
   1468 
   1469 2009-10-05  Benjamin Kosnik  <bkoz (a] redhat.com>
   1470 
   1471 	* include/Makefile.am: Remove stray line break.
   1472 
   1473 	* include/decimal/decimal: Brief class doxygen markup.
   1474 	* libsupc++/exception: Whitespace cleanup.
   1475 
   1476 	* testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
   1477 	decimal.
   1478 	* scripts/create_testsuite_files (dlist): Same.
   1479 
   1480 	* doc/xml/manual/using.xml: One column in table. Move after TR1.
   1481 
   1482 	* testsuite/decimal/bad-cast.cc: Move to...
   1483 	* testsuite/decimal/cast_neg.cc: ...here.
   1484 	* testsuite/decimal/bad-mixed-mode.cc: Move to...
   1485 	* testsuite/decimal/mixed-mode_neg.cc: ...here.
   1486 	* testsuite/decimal/bad-operator.cc: Move to...
   1487 	* testsuite/decimal/operator_neg.cc: ...here.
   1488 
   1489 	* doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
   1490 
   1491 2009-10-05  Janis Johnson  <janis187 (a] us.ibm.com>
   1492 
   1493 	* doc/Makefile.am: Process new file.
   1494 	* doc/xml/manual/intro.xml: Ditto.
   1495 	* doc/xml/manual/using.xml: Document new header.
   1496 	* doc/xml/manual/status_cxxdecimal.xml: New file.
   1497 	* include/Makefile.am: Process new headers.
   1498 	* include/decimal/decimal: New file.
   1499 	* include/decimal/decimal.h: New file.
   1500 
   1501 2009-10-05  Janis Johnson  <janis187 (a] us.ibm.com>
   1502 
   1503 	* testsuite/decimal: New directory.
   1504 	* testsuite/decimal/bad-cast.cc: New test.
   1505 	* testsuite/decimal/bad-mixed-mode.cc: New test.
   1506 	* testsuite/decimal/bad-operator.cc: New test.
   1507 	* testsuite/decimal/binary-arith.cc: New test.
   1508 	* testsuite/decimal/comparison.cc: New test.
   1509 	* testsuite/decimal/compound-assignment.cc: New test.
   1510 	* testsuite/decimal/compound-assignment-memfunc.cc: New test.
   1511 	* testsuite/decimal/conversion-from-float.cc: New test.
   1512 	* testsuite/decimal/conversion-from-integral.cc: New test.
   1513 	* testsuite/decimal/conversion-to-generic-float.cc: New test.
   1514 	* testsuite/decimal/conversion-to-integral.cc: New test.
   1515 	* testsuite/decimal/ctor.cc: New test.
   1516 	* testsuite/decimal/incdec.cc: New test.
   1517 	* testsuite/decimal/incdec-memfunc.cc: New test.
   1518 	* testsuite/decimal/make-decimal.cc: New test.
   1519 	* testsuite/decimal/unary-arith.cc: New test.
   1520 
   1521 2009-10-05  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1522 
   1523 	* testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
   1524 	* testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
   1525 
   1526 2009-10-05  Chris Jefferson  <chris (a] bubblescope.net>
   1527 
   1528 	* include/bits/stl_algo.h (__stable_partition_adaptive,
   1529 	__rotate_adaptive, __merge_adaptive, __merge_sort_loop):
   1530 	Extend to work with rvalue references in C++0x mode.
   1531 	* testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
   1532 	* testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
   1533 	* testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
   1534 	* testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
   1535 	* testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
   1536 
   1537 2009-10-04  Benjamin Kosnik  <bkoz (a] redhat.com>
   1538 
   1539 	* doc/xml/manual/using.xml: Add profile headers.
   1540 	* testsuite/ext/profile/mh.cc: Restrict to linux.
   1541 
   1542 2009-10-02  Silvius Rus  <silvius.rus (a] gmail.com>
   1543 
   1544 	* configure: Add check for execinfo.h.
   1545 	* config.h.in: Add undef for HAVE_EXECINFO_H.
   1546 	* include/Makefile.am: Add build support for profile mode.
   1547 	* include/Makefile.in: Same.
   1548 	* include/profile/base.h: New file.
   1549 	* include/profile/bitset: Same.
   1550 	* include/profile/deque: Same.
   1551 	* include/profile/hashtable.h: Same.
   1552 	* include/profile/list: Same.
   1553 	* include/profile/map: Same.
   1554 	* include/profile/map.h: Same.
   1555 	* include/profile/multimap.h: Same.
   1556 	* include/profile/multiset.h: Same.
   1557 	* include/profile/set: Same.
   1558 	* include/profile/set.h: Same.
   1559 	* include/profile/unordered_map: Same.
   1560 	* include/profile/unordered_set: Same.
   1561 	* include/profile/vector: Same.
   1562 	* include/profile/impl/profiler.h: Same.
   1563 	* include/profile/impl/profiler_container_size.h: Same.
   1564 	* include/profile/impl/profiler_hash_func.h: Same.
   1565 	* include/profile/impl/profiler_hashtable_size.h: Same.
   1566 	* include/profile/impl/profiler_map_to_unordered_map.h: Same.
   1567 	* include/profile/impl/profiler_node.h: Same.
   1568 	* include/profile/impl/profiler_state.h: Same.
   1569 	* include/profile/impl/profiler_trace.h: Same.
   1570 	* include/profile/impl/profiler_vector_size.h: Same.
   1571 	* include/profile/impl/profiler_vector_to_list.h: Same.
   1572 	* include/std/vector: Include corresponding profile header guarded by
   1573 	_GLIBCXX_PROFILE.
   1574 	* include/std/deque: Same.
   1575 	* include/std/list: Same.
   1576 	* include/std/map: Same.
   1577 	* include/std/unordered_map: Same.
   1578 	* include/std/bitset: Same.
   1579 	* include/std/set: Same.
   1580 	* include/std/unordered_set: Same.
   1581 	* include/backward/hash_map: Same.
   1582 	* include/backward/hash_set: Same.
   1583 	* include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
   1584 	* include/bits/c++config: Define profile namespace.
   1585 	* testsuite/Makefile.in: Add check-profile.
   1586 	* testsuite/Makefile.am: Same.
   1587 	* testsuite/ext/profile/all.cc: New file.
   1588 	* testsuite/ext/profile/mh.cc: Same.
   1589 	* testsuite/ext/profile/mutex_extensions.cc: Same.
   1590 	* testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
   1591 	* testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
   1592 	* testsuite/23_containers/vector/profile/vector.cc: Same.
   1593 	* testsuite/23_containers/vector/resize/moveable.cc: Make it pass
   1594 	in profile mode.
   1595 	* testsuite/23_containers/deque/capacity/moveable.cc: Same.
   1596 	* testsuite/23_containers/list/capacity/29134.cc: Same.
   1597 	* doc/Makefile.in: Add reference to profile_mode.xml.
   1598 	* doc/Makefile.am: Same.
   1599 	* doc/xml/manual/profile_mode.xml: New file.
   1600 	* doc/xml/manual/debug.xml: Add link to profile mode section.
   1601 	* doc/xml/manual/extensions.xml: Add profile mode.  Update numbering.
   1602 	* doc/doxygen/user.cfg.in: Add profile mode files.
   1603 
   1604 2009-10-02  Johannes Singler  <singler (a] ira.uka.de>
   1605 
   1606 	* include/parallel/base.h: Take integer types from <tr1/cstdint>.
   1607 	* include/parallel/compatibility.h: Likewise.
   1608 	* include/parallel/multiseq_selection.h: Likewise.
   1609 	* include/parallel/random_shuffle.h: Likewise.
   1610 	* include/parallel/random_number.h: Likewise;
   1611 	use numeric_limits<>::digit instead of sizeof()*8.
   1612 	* include/parallel/types.h: Likewise.
   1613 	* doc/html/manual/bk01pt12ch31s03.html:
   1614 	Document dependency on stdint.h.
   1615 
   1616 2009-10-01  Phil Muldoon <pmuldoon (a] redhat.com>
   1617 
   1618 	* python/libstdcxx/v6/printers.py (StdListPrinter):
   1619 	Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
   1620 	printer registration.
   1621 	(StdListIteratorPrinter): Likewise.
   1622 	(StdDebugIteratorPrinter): New printer.
   1623 	(build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
   1624 	entries.  Always pass a typename where the type can change.
   1625 	(StdSlistPrinter) Receive typename from printer registration.  Use
   1626 	in printer output.
   1627 	(StdBitsetPrinter): Likewise.
   1628 	(StdDequePrinter): Likewise.
   1629 
   1630 2009-09-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1631 
   1632 	* include/bits/random.tcc: Define static const data members.
   1633 	* include/tr1/random.tcc: Likewise.
   1634 	* testsuite/26_numerics/random/subtract_with_carry_engine/
   1635 	requirements/constants.cc: New.
   1636 	* testsuite/26_numerics/random/mersenne_twister_engine/
   1637 	requirements/constants.cc: Likewise.
   1638 	* testsuite/26_numerics/random/linear_congruential_engine/
   1639 	requirements/constants.cc: Likewise.
   1640 	* testsuite/26_numerics/random/shuffle_order_engine/requirements/
   1641 	constants.cc: Likewise.
   1642 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
   1643 	requirements/constants.cc: Likewise.
   1644 	* testsuite/tr1/5_numerical_facilities/random/
   1645 	subtract_with_carry_01/requirements/constants.cc: Likewise.
   1646 	* testsuite/tr1/5_numerical_facilities/random/discard_block/
   1647 	requirements/constants.cc: Likewise.
   1648 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/
   1649 	requirements/constants.cc: Likewise.
   1650 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
   1651 	requirements/constants.cc: Likewise.
   1652 	* testsuite/tr1/5_numerical_facilities/random/xor_combine/
   1653 	requirements/constants.cc: Likewise.
   1654 
   1655 2009-09-29  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   1656 
   1657 	PR libstdc++/38923
   1658 	* acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
   1659 	use sed script portable to Solaris /bin/sed for extracting ld
   1660 	version.
   1661 	* configure: Regenerate.
   1662 
   1663 2009-09-28  Benjamin Kosnik  <bkoz (a] redhat.com>
   1664 
   1665 	* libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
   1666 	* libsupc++/vec.cc: Same.
   1667 	* libsupc++/vterminate.cc: Same.
   1668 	* libsupc++/new_opnt.cc: Same.
   1669 
   1670 2009-09-28  Johannes Singler  <singler (a] ira.uka.de>
   1671 
   1672 	* include/parallel/for_each_selectors.h:  Remove obsolete comment.
   1673 
   1674 2009-09-26  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1675 
   1676 	* doc/html/ext/lwg-active.html: Update to Revision R66.
   1677 	* doc/html/ext/lwg-closed.html: Likewise.
   1678 	* doc/html/ext/lwg-defects: Likewise.
   1679 
   1680 	* doc/xml/manual/intro.xml: Update entry for DR 853.
   1681 
   1682 2009-09-26  Gerald Pfeifer  <gerald (a] pfeifer.com>
   1683 
   1684 	* doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
   1685 	according to upstream redirects.
   1686 
   1687 2009-09-25  Johannes Singler  <singler (a] ira.uka.de>
   1688 
   1689 	* include/parallel/include/parallel/checkers.h
   1690 	(is_sorted_failure, is_sorted_print_failures):  Remove (unused).
   1691 	(__is_sorted):  Remove default parameter for _Compare; remove
   1692 	inappropriate printf.
   1693 
   1694 2009-09-25  Johannes Singler  <singler (a] ira.uka.de>
   1695 
   1696 	* include/parallel/base.h:  Comment on presence of min/max duplicates.
   1697 
   1698 2009-09-25  Johannes Singler  <singler (a] ira.uka.de>
   1699 
   1700 	* include/parallel/partition.h (__parallel_nth_element):
   1701 	Correct comment.
   1702 
   1703 2009-09-24  Johannes Singler  <singler (a] ira.uka.de>
   1704 
   1705 	* include/parallel/algo.h: Uglify internal identifiers;
   1706 	correct line breaks.
   1707 	* include/parallel/for_each.h: Likewise.
   1708 	* include/parallel/numeric: Likewise.
   1709 	* include/parallel/omp_loop.h: Likewise.
   1710 	* include/parallel/omp_loop_static.h: Likewise.
   1711 	* include/parallel/par_loop.h: Likewise.
   1712 	* include/parallel/workstealing.h: Likewise.
   1713 
   1714 2009-09-24  Johannes Singler  <singler (a] ira.uka.de>
   1715 
   1716 	* include/parallel/base.h (_EqualFromLess):  Move _Compare template
   1717 	parameter to the end as of others.
   1718 	* include/parallel/algobase.h
   1719 	(__lexicographical_compare_switch): Likewise.
   1720 
   1721 2009-09-23  Johannes Singler  <singler (a] ira.uka.de>
   1722 
   1723 	* include/parallel/algobase.h: Uglify internal identifiers;
   1724 	correct line breaks.
   1725 	* include/parallel/algo.h: Likewise.
   1726 	* include/parallel/base.h: Likewise.
   1727 	* include/parallel/equally_split.h: Likewise.
   1728 	* include/parallel/find.h: Likewise.
   1729 	* include/parallel/find_selectors.h: Likewise.
   1730 	* include/parallel/for_each_selectors.h: Likewise.
   1731 	* include/parallel/list_partition.h: Likewise.
   1732 	* include/parallel/losertree.h: Likewise.
   1733 	* include/parallel/merge.h: Likewise.
   1734 	* include/parallel/multiseq_selection.h: Likewise.
   1735 	* include/parallel/multiway_merge.h: Likewise.
   1736 	* include/parallel/multiway_mergesort.h: Likewise.
   1737 	* include/parallel/numeric: Likewise.
   1738 	* include/parallel/numericfwd.h: Likewise.
   1739 	* include/parallel/omp_loop.h: Likewise.
   1740 	* include/parallel/omp_loop_static.h: Likewise.
   1741 	* include/parallel/par_loop.h: Likewise.
   1742 	* include/parallel/partition.h: Likewise.
   1743 	* include/parallel/random_shuffle.h: Likewise.
   1744 	* include/parallel/search.h: Likewise.
   1745 	* include/parallel/sort.h: Likewise.
   1746 	* include/parallel/workstealing.h: Likewise.
   1747 
   1748 2009-09-21  Gerald Pfeifer  <gerald (a] pfeifer.com>
   1749 
   1750 	* doc/xml/manual/appendix_contributing.xml: Adjust link to
   1751 	coreutils.
   1752 
   1753 2009-09-18  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
   1754 
   1755 	* python/hook.in: Fix prefix trailing slash on 64bit host arches.
   1756 
   1757 2009-09-17  Joseph Myers  <joseph (a] codesourcery.com>
   1758 
   1759 	* testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
   1760 	* testsuite/lib/dg-options.exp (dg-require-binary-io): New.
   1761 	* testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
   1762 	testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
   1763 	testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
   1764 	testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
   1765 	testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
   1766 	testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
   1767 	testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
   1768 	testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
   1769 	testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
   1770 	testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
   1771 
   1772 2009-09-17  Joseph Myers  <joseph (a] codesourcery.com>
   1773 
   1774 	* include/ext/vstring.h (to_wstring(long long),
   1775 	to_wstring(unsigned long long), to_wstring(long double)): Disable
   1776 	for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
   1777 
   1778 2009-09-17  Johannes Singler  <singler (a] ira.uka.de>
   1779 
   1780 	* include/parallel/algobase.h: Replace tabs by spaces;
   1781 	correct line breaks.
   1782 	* include/parallel/algorithmfwd.h: Likewise.
   1783 	* include/parallel/balanced_quicksort.h: Likewise.
   1784 	* include/parallel/base.h: Likewise.
   1785 	* include/parallel/checkers.h: Likewise.
   1786 	* include/parallel/compatibility.h: Likewise.
   1787 	* include/parallel/equally_split.h: Likewise.
   1788 	* include/parallel/find.h: Likewise.
   1789 	* include/parallel/for_each.h: Likewise.
   1790 	* include/parallel/for_each_selectors.h: Likewise.
   1791 	* include/parallel/iterator.h: Likewise.
   1792 	* include/parallel/list_partition.h: Likewise.
   1793 	* include/parallel/losertree.h: Likewise.
   1794 	* include/parallel/merge.h: Likewise.
   1795 	* include/parallel/multiseq_selection.h: Likewise.
   1796 	* include/parallel/multiway_merge.h: Likewise.
   1797 	* include/parallel/multiway_mergesort.h: Likewise.
   1798 	* include/parallel/numeric: Likewise.
   1799 	* include/parallel/numericfwd.h: Likewise.
   1800 	* include/parallel/omp_loop.h: Likewise.
   1801 	* include/parallel/omp_loop_static.h: Likewise.
   1802 	* include/parallel/par_loop.h: Likewise.
   1803 	* include/parallel/partial_sum.h: Likewise.
   1804 	* include/parallel/partition.h: Likewise.
   1805 	* include/parallel/queue.h: Likewise.
   1806 	* include/parallel/quicksort.h: Likewise.
   1807 	* include/parallel/random_number.h: Likewise.
   1808 	* include/parallel/random_shuffle.h: Likewise.
   1809 	* include/parallel/search.h: Likewise.
   1810 	* include/parallel/set_operations.h: Likewise.
   1811 	* include/parallel/settings.h: Likewise.
   1812 	* include/parallel/sort.h: Likewise.
   1813 	* include/parallel/types.h: Likewise.
   1814 	* include/parallel/unique_copy.h: Likewise.
   1815 	* include/parallel/workstealing.h: Likewise.
   1816 	* include/parallel/algo.h: Likewise;
   1817 	shorten _ForwardIterator to _FIterator.
   1818 	* include/parallel/find_selectors.h: Likewise.
   1819 
   1820 2009-09-16  Johannes Singler  <singler (a] ira.uka.de>
   1821 
   1822 	* include/parallel/base.h: Correct some comments accidentally changed
   1823 	during uglification.
   1824 	* include/parallel/find.h: Likewise.
   1825 	* include/parallel/find_selectors.h: Likewise.
   1826 	* include/parallel/multiway_merge.h: Likewise.
   1827 	* include/parallel/multiway_mergesort.h: Likewise.
   1828 	* include/parallel/partial_sum.h: Likewise.
   1829 	* include/parallel/partition.h: Likewise.
   1830 	* include/parallel/queue.h: Likewise.
   1831 	* include/parallel/random_shuffle.h: Likewise.
   1832 	* include/parallel/settings.h: Likewise.
   1833 	* include/parallel/sort.h: Likewise.
   1834 	* include/parallel/tags.h: Likewise.
   1835 	* include/parallel/workstealing.h: Likewise.
   1836 
   1837 2009-09-16  Johannes Singler  <singler (a] ira.uka.de>
   1838 
   1839 	* include/parallel/base.h (_EqualFromLess):
   1840 	Correct uglification of member variables and method arguments.
   1841 	* include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
   1842 	* include/parallel/find_selectors.h (__find_first_of_selector):
   1843 	Likewise.
   1844 	* include/parallel/iterator.h (_IteratorTriple): Likewise.
   1845 	* include/parallel/multiseq_selection.h
   1846 	(_Lexicographic, _LexicographicReverse): Likewise.
   1847 	* include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
   1848 	Likewise.
   1849 	* include/parallel/random_number.h (_RandomNumber): Likewise.
   1850 	* include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
   1851 	Likewise.
   1852 	* include/parallel/set_operations.h (__symmetric_difference_func,
   1853 	__difference_func, __intersection_func, __union_func,
   1854 	parallel_set_union, parallel_set_intersection, parallel_set_difference,
   1855 	parallel_set_symmetric_difference): Likewise.
   1856 	* include/parallel/tags.h (parallel_tag): Likewise.
   1857 	* include/parallel/workstealing.h (_Job): Likewise.
   1858 	* include/parallel/multiway_merge.h
   1859 	(__multiway_merge_k_variant_sentinel_switch:operator())
   1860 	correct uglification of _*LoserTree*.
   1861 	* include/parallel/losertree.h (_*LoserTree*): Likewise; correct
   1862 	uglification of member variables and method arguments.
   1863 	* include/parallel/par_loop.h: Correct uglification of finish_iterator.
   1864 	* include/parallel/for_each_selectors.h: Likewise.
   1865 	* include/parallel/omp_loop.h: Likewise.
   1866 	* include/parallel/algo.h: Likewise; uglify c_rand_number.
   1867 
   1868 2009-09-16  Johannes Singler  <singler (a] ira.uka.de>
   1869 
   1870 	* include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
   1871 	Replace redundant _Self.
   1872 	* include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
   1873 	Replace redundant _Self.
   1874 	* include/parallel/algo.h: Correct accidental _Self in comments.
   1875 	* include/parallel/losertree.h: Likewise.
   1876 	* include/parallel/multiway_merge.h: Likewise.
   1877 	* include/parallel/random_shuffle.h: Likewise.
   1878 
   1879 2009-09-16  Johannes Singler  <singler (a] ira.uka.de>
   1880 
   1881 	* include/parallel/algobase.h: Uglify internal identifiers.
   1882 	* include/parallel/algo.h: Likewise.
   1883 	* include/parallel/algorithm: Likewise.
   1884 	* include/parallel/algorithmfwd.h: Likewise.
   1885 	* include/parallel/balanced_quicksort.h: Likewise.
   1886 	* include/parallel/base.h: Likewise.
   1887 	* include/parallel/basic_iterator.h: Likewise.
   1888 	* include/parallel/checkers.h: Likewise.
   1889 	* include/parallel/compatibility.h: Likewise.
   1890 	* include/parallel/compiletime_settings.: Likewise.
   1891 	* include/parallel/equally_split.h: Likewise.
   1892 	* include/parallel/features.h: Likewise.
   1893 	* include/parallel/find.h: Likewise.
   1894 	* include/parallel/find_selectors.h: Likewise.
   1895 	* include/parallel/for_each.h: Likewise.
   1896 	* include/parallel/for_each_selectors.h: Likewise.
   1897 	* include/parallel/iterator.h: Likewise.
   1898 	* include/parallel/list_partition.h: Likewise.
   1899 	* include/parallel/losertree.h: Likewise.
   1900 	* include/parallel/merge.h: Likewise.
   1901 	* include/parallel/multiseq_selection.h: Likewise.
   1902 	* include/parallel/multiway_merge.h: Likewise.
   1903 	* include/parallel/multiway_mergesort.h: Likewise.
   1904 	* include/parallel/numeric: Likewise.
   1905 	* include/parallel/numericfwd.h: Likewise.
   1906 	* include/parallel/omp_loop.h: Likewise.
   1907 	* include/parallel/omp_loop_static.h: Likewise.
   1908 	* include/parallel/parallel.h: Likewise.
   1909 	* include/parallel/par_loop.h: Likewise.
   1910 	* include/parallel/partial_sum.h: Likewise.
   1911 	* include/parallel/partition.h: Likewise.
   1912 	* include/parallel/queue.h: Likewise.
   1913 	* include/parallel/quicksort.h: Likewise.
   1914 	* include/parallel/random_number.h: Likewise.
   1915 	* include/parallel/random_shuffle.h: Likewise.
   1916 	* include/parallel/search.h: Likewise.
   1917 	* include/parallel/set_operations.h: Likewise.
   1918 	* include/parallel/settings.h: Likewise.
   1919 	* include/parallel/sort.h: Likewise.
   1920 	* include/parallel/tags.h: Likewise.
   1921 	* include/parallel/types.h: Likewise.
   1922 	* include/parallel/unique_copy.h: Likewise.
   1923 	* include/parallel/workstealing.h: Likewise.
   1924 
   1925 2009-09-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1926 
   1927 	PR libstdc++/41037
   1928 	* src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
   1929 	and wcerr flags.
   1930 	* testsuite/27_io/objects/char/41037.cc: New.
   1931 	* testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
   1932 
   1933 2009-09-14  Andrew Stubbs  <ams (a] codesourcery.com>
   1934 
   1935 	* config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
   1936 	constraint.
   1937 
   1938 2009-09-11  Johannes Singler  <singler (a] ira.uka.de>
   1939 
   1940 	* include/parallel/multiway_merge.h
   1941 	(multiway_merge_exact_splitting): Deallocate borders correctly.
   1942 	(parallel_multiway_merge): Remove unnecessarily complicated
   1943 	allocation, random access iterators are default-constructible;
   1944 	deallocate ne_seqs correctly.
   1945 
   1946 2009-09-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1947 
   1948 	PR libstdc++/41316
   1949 	* include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
   1950 	Remove.
   1951 	(forward_list<>::sort(_Comp)): Only declare.
   1952 	(forward_list<>::sort()): Forward to the latter.
   1953 	* include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
   1954 	Remove definition.
   1955 	(forward_list<>::sort(_Comp)): Define.
   1956 	* testsuite/23_containers/forward_list/requirements/dr438/
   1957 	assign_neg.cc: Adjust dg-error line number.
   1958 	* testsuite/23_containers/forward_list/requirements/dr438/
   1959 	insert_neg.cc: Likewise.
   1960 	* testsuite/23_containers/forward_list/requirements/dr438/
   1961 	constructor_1_neg.cc: Likewise.
   1962 	* testsuite/23_containers/forward_list/requirements/dr438/
   1963 	constructor_2_neg.cc: Likewise.
   1964 
   1965 2009-09-11  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   1966 
   1967 	* src/Makefile.am (libstdc___la_LINK): New.
   1968 	* src/Makefile.in: Regenerate.
   1969 
   1970 2009-09-09  Loren J. Rittle  <ljrittle (a] acm.org>
   1971 
   1972 	* testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
   1973 	*-*-freebsd* from both dg-do and dg-options.
   1974 
   1975 2009-09-08  Alexandre Oliva  <aoliva (a] redhat.com>
   1976 
   1977 	* configure: Rebuilt with modified libtool.m4.
   1978 
   1979 2009-09-07  H.J. Lu  <hongjiu.lu (a] intel.com>
   1980 	    Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   1981 
   1982 	PR libstdc++/41280
   1983 	* configure.ac: Run "${multi_basedir}/config-ml.in" to generate
   1984 	MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
   1985 	* configure: Regenerate.
   1986 
   1987 2009-09-06  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1988 
   1989 	PR libstdc++/41267
   1990 	* include/bits/stl_algobase.h (__copy_move::__copy_m,
   1991 	__copy_move_backward::__copy_move_b): Don't call __builtin_memmove
   1992 	with a null third argument.
   1993 
   1994 2009-09-04  Benjamin Kosnik  <bkoz (a] redhat.com>
   1995 
   1996 	Revert.
   1997 	2009-08-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   1998 	* src/compatibility.cc: Make C++0x safe, add in explicit casts to
   1999 	bool for stream sentry objects.
   2000 	* include/bits/istream.tcc: Same.
   2001 	* include/bits/ostream.tcc: Same.
   2002 	* include/bits/basic_string.tcc: Same.
   2003 	* include/bits/ostream_insert.h: Same.
   2004 	* src/istream.cc: Same.
   2005 
   2006 2009-09-02  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2007 
   2008 	* configure.ac: Replace AC_CONFIG_COMMANDS([default])
   2009 	instantiation with additional commands issued for each Makefile
   2010 	in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
   2011 	runs these commands.
   2012 	Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
   2013 	running `make' in include, passing `pch_build=' to `make'.
   2014 	* configure: Regenerate.
   2015 
   2016 	PR libstdc++/41220
   2017 	* include/Makefile.am (CLEANFILES): Add stamp-host.
   2018 	* include/Makefile.in: Regenerate.
   2019 
   2020 2009-09-02  Joseph Myers  <joseph (a] codesourcery.com>
   2021 
   2022 	* testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
   2023 	under util/ to remote host.  Copy .h and .hpp files at more levels
   2024 	under util/ to remote host.
   2025 
   2026 2009-09-02  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2027 
   2028 	* include/bits/stl_uninitialized.h
   2029 	(__uninitialized_copy::uninitialized_copy): Just call (the now
   2030 	forwarding) _Construct.
   2031 
   2032 2009-09-01  Chris Jefferson  <chris (a] bubblescope.net>
   2033 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
   2034 
   2035 	* testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
   2036 	_GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
   2037 	* testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
   2038 	move_iterators/1.cc: Adjust, do not define
   2039 	_GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
   2040 	* testsuite/20_util/specialized_algorithms/uninitialized_copy/
   2041 	move_iterators/1.cc: Likewise.
   2042 	* testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
   2043 	* testsuite/25_algorithms/move/1.cc: Likewise.
   2044 	* testsuite/25_algorithms/move_backward/1.cc: Likewise.
   2045 	* testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
   2046 	* testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
   2047 	* testsuite/25_algorithms/heap/moveable.cc: Likewise.
   2048 	* testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
   2049 	test for predicated test.
   2050 	* testsuite/25_algorithms/sort/moveable.cc: Likewise.
   2051 	* testsuite/25_algorithms/nth_element/moveable.cc: Add test
   2052 	for predicated version.
   2053 	* testsuite/25_algorithms/unique/moveable.cc: Likewise.
   2054 
   2055 	* testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
   2056 	enable test2 and test3.
   2057 
   2058 	* testsuite/util/testsuite_iterators.h (operator=): Fix invalid
   2059 	moving bug in C++0x mode.
   2060 
   2061 	* testsuite/25_algorithms/random_shuffle/moveable.cc: New.
   2062 	* testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
   2063 	* testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
   2064 	* testsuite/25_algorithms/heap/moveable2.cc: Likewise.
   2065 
   2066 2009-08-31  Uros Bizjak  <ubizjak (a] gmail.com>
   2067 	    Kaz Kojima  <kkojima (a] gcc.gnu.org>
   2068 
   2069 	* testsuite/18_support/numeric_limits/denorm_min.cc: Use
   2070 	dg-add-options ieee.
   2071 	* testsuite/18_support/numeric_limits/digits10.cc: Likewise.
   2072 	* testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
   2073 	* testsuite/18_support/numeric_limits/infinity.cc: Likewise.
   2074 	* testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
   2075 	* testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
   2076 	* testsuite/18_support/numeric_limits/min_max.cc: Likewise.
   2077 	* testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
   2078 	* testsuite/18_support/numeric_limits/
   2079 	specialization_default_values.cc: Likewise.
   2080 	* testsuite/18_support/numeric_limits/traps.cc: Likewise.
   2081 	* testsuite/26_numerics/complex/pow.cc: Likewise.
   2082 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2083 	01_assoc_laguerre/check_nan.cc: Likewise.
   2084 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2085 	02_assoc_legendre/check_nan.cc: Likewise.
   2086 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2087 	03_beta/check_nan.cc: Likewise.
   2088 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2089 	04_comp_ellint_1/check_nan.cc: Likewise.
   2090 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2091 	05_comp_ellint_2/check_nan.cc: Likewise.
   2092 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2093 	06_comp_ellint_3/check_nan.cc: Likewise.
   2094 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2095 	07_conf_hyperg/check_nan.cc: Likewise.
   2096 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2097 	08_cyl_bessel_i/check_nan.cc: Likewise.
   2098 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2099 	09_cyl_bessel_j/check_nan.cc: Likewise.
   2100 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2101 	10_cyl_bessel_k/check_nan.cc: Likewise.
   2102 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2103 	11_cyl_neumann/check_nan.cc: Likewise.
   2104 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2105 	12_ellint_1/check_nan.cc: Likewise.
   2106 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2107 	13_ellint_2/check_nan.cc: Likewise.
   2108 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2109 	14_ellint_3/check_nan.cc: Likewise.
   2110 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2111 	15_expint/check_nan.cc: Likewise.
   2112 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2113 	16_hermite/check_nan.cc: Likewise.
   2114 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2115 	17_hyperg/check_nan.cc: Likewise.
   2116 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2117 	18_laguerre/check_nan.cc: Likewise.
   2118 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2119 	19_legendre/check_nan.cc: Likewise.
   2120 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2121 	20_riemann_zeta/check_nan.cc: Likewise.
   2122 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2123 	21_sph_bessel/check_nan.cc: Likewise.
   2124 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2125 	22_sph_legendre/check_nan.cc: Likewise.
   2126 	* testsuite/tr1/5_numerical_facilities/special_functions/
   2127 	23_sph_neumann/check_nan.cc: Likewise.
   2128 
   2129 2009-08-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2130 
   2131 	* include/bits/stl_construct.h: Include <bits/move.h>.
   2132 
   2133 2009-08-29  Chris Jefferson  <chris (a] bubblescope.net>
   2134 
   2135 	* include/bits/move.h (_GLIBCXX_FORWARD): Add.
   2136 	* include/bits/stl_uninitialized.h (__uninitialized_construct_range):
   2137 	Add.
   2138 	* include/bits/stl_tempbuf.h (_Temporary_buffer::
   2139 	_Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
   2140 	* include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
   2141 	C++0x mode.
   2142 	* testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
   2143     	const copy_tracker&)): Add.
   2144 	* testsuite/25_algorithms/stable_partition/mem_check.cc: New.
   2145 	* testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
   2146 
   2147 2009-08-26  Benjamin Kosnik  <bkoz (a] redhat.com>
   2148 
   2149 	* config/abi/pre/gnu.ver: Fixups for string member functions.
   2150 
   2151 2009-08-26  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   2152 
   2153 	PR libstdc++/41005
   2154 	* configure.ac: Bump libtool_VERSION to 6:14:0.
   2155 	* configure: Regenerate.
   2156 	* src/Makefile.am: Compile fstream-inst.cc as C++0x.
   2157 	* src/Makefile.in: Regenerate.
   2158 	* config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
   2159 	move <future> symbols to 3.4.14 version.
   2160 	* testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
   2161 
   2162 2009-08-25  Benjamin Kosnik  <bkoz (a] redhat.com>
   2163 
   2164 	* include/bits/basic_string.h (basic_string): Add cbegin(),
   2165 	cend(), crbegin(), crend() in C++0x mode.
   2166 	* config/abi/pre/gnu.ver: Add exports.
   2167 
   2168 	* testsuite/util/testsuite_containers.h: New.
   2169 	* testsuite/util/testsuite_container_traits.h: New.
   2170 	* testsuite/21_strings/basic_string/requirements/citerators.cc: New.
   2171 	* testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
   2172 	* testsuite/ext/vstring/requirements/citerators.cc: Edit.
   2173 	* testsuite/ext/vstring/requirements/typedefs.cc: New.
   2174 	* testsuite/23_containers/unordered_map/requirements/
   2175 	cliterators.cc: Edit.
   2176 	* testsuite/23_containers/unordered_map/requirements/
   2177 	citerators.cc: Edit.
   2178 	* testsuite/23_containers/unordered_map/requirements/
   2179 	explicit_instantiation/1.cc: New.
   2180 	* testsuite/23_containers/unordered_map/requirements/
   2181 	explicit_instantiation/2.cc: New.
   2182 	* testsuite/23_containers/unordered_map/requirements/
   2183 	explicit_instantiation/3.cc: New.
   2184 	* testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
   2185 	* testsuite/23_containers/unordered_map/requirements/
   2186 	explicit_instantiation.cc: Move to nested directory.
   2187 	* testsuite/23_containers/queue/requirements/typedefs.cc: New.
   2188 	* testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
   2189 	* testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
   2190 	* testsuite/23_containers/multimap/requirements/typedefs.cc: New.
   2191 	* testsuite/23_containers/set/requirements/citerators.cc: Edit.
   2192 	* testsuite/23_containers/set/requirements/typedefs.cc: New.
   2193 	* testsuite/23_containers/unordered_multimap/requirements/
   2194 	cliterators.cc: Edit.
   2195 	* testsuite/23_containers/unordered_multimap/requirements/
   2196 	citerators.cc: Edit.
   2197 	* testsuite/23_containers/unordered_multimap/requirements/
   2198 	explicit_instantiation/1.cc: New.
   2199 	* testsuite/23_containers/unordered_multimap/requirements/
   2200 	explicit_instantiation/2.cc: Edit.: New.
   2201 	* testsuite/23_containers/unordered_multimap/requirements/
   2202 	explicit_instantiation/3.cc: New.
   2203 	* testsuite/23_containers/unordered_multimap/requirements/
   2204 	typedefs.cc: Edit.
   2205 	* testsuite/23_containers/unordered_multimap/requirements/
   2206 	explicit_instantiation.cc: Move to nested.
   2207 	* testsuite/23_containers/forward_list/requirements/citerators.cc: New.
   2208 	* testsuite/23_containers/forward_list/requirements/1.cc: Remove.
   2209 	* testsuite/23_containers/forward_list/requirements/dr438/
   2210 	insert_neg.cc: New.
   2211 	* testsuite/23_containers/forward_list/requirements/dr438/
   2212 	assign_neg.cc: New.
   2213 	* testsuite/23_containers/forward_list/requirements/dr438/
   2214 	constructor_1_neg.cc: New.
   2215 	* testsuite/23_containers/forward_list/requirements/dr438/
   2216 	constructor_2_neg.cc: New.
   2217 	* testsuite/23_containers/forward_list/requirements/dr438/
   2218 	constructor.cc: New.
   2219 	* testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
   2220 	* testsuite/23_containers/unordered_set/requirements/
   2221 	cliterators.cc: Edit.
   2222 	* testsuite/23_containers/unordered_set/requirements/
   2223 	citerators.cc: Edit.
   2224 	* testsuite/23_containers/unordered_set/requirements/
   2225 	explicit_instantiation/1.cc: New.
   2226 	* testsuite/23_containers/unordered_set/requirements/
   2227 	explicit_instantiation/2.cc: New.
   2228 	* testsuite/23_containers/unordered_set/requirements/
   2229 	explicit_instantiation/3.cc: New.
   2230 	* testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
   2231 	* testsuite/23_containers/unordered_set/requirements/
   2232 	explicit_instantiation.cc: Move to nested.
   2233 	* testsuite/23_containers/vector/requirements/citerators.cc: Edit.
   2234 	* testsuite/23_containers/vector/requirements/dr438/bool/
   2235 	constructor.cc: Move.
   2236 	* testsuite/23_containers/vector/requirements/typedefs.cc: New.
   2237 	* testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
   2238 	* testsuite/23_containers/vector/bool/requirements/dr438/
   2239 	constructor.cc: New.
   2240 	* testsuite/23_containers/deque/requirements/citerators.cc: Edit.
   2241 	* testsuite/23_containers/deque/requirements/typedefs.cc
   2242 	* testsuite/23_containers/stack/requirements/typedefs.cc
   2243 	* testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
   2244 	* testsuite/23_containers/multiset/requirements/typedefs.cc: New.
   2245 	* testsuite/23_containers/list/requirements/citerators.cc: Edit.
   2246 	* testsuite/23_containers/list/requirements/typedefs.cc: New.
   2247 	* testsuite/23_containers/unordered_multiset/requirements/
   2248 	cliterators.cc: Edit.
   2249 	* testsuite/23_containers/unordered_multiset/requirements/
   2250 	citerators.cc: Edit.
   2251 	* testsuite/23_containers/unordered_multiset/requirements/
   2252 	explicit_instantiation.cc: Move.
   2253 	* testsuite/23_containers/unordered_multiset/requirements/
   2254 	explicit_instantiation/1.cc: New.
   2255 	* testsuite/23_containers/unordered_multiset/requirements/
   2256 	explicit_instantiation/2.cc: New.
   2257 	* testsuite/23_containers/unordered_multiset/requirements/
   2258 	explicit_instantiation/3.cc: New.
   2259 	* testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
   2260 	* testsuite/23_containers/map/requirements/citerators.cc: Edit.
   2261 	* testsuite/23_containers/map/requirements/typedefs.cc: New.
   2262 	* testsuite/23_containers/array/requirements/citerators.cc: Edit.
   2263 	* testsuite/23_containers/array/requirements/explicit_instantiation.cc:
   2264 	Move.
   2265 	* testsuite/23_containers/array/requirements/
   2266 	explicit_instantiation/1.cc: New.
   2267 	* testsuite/23_containers/array/requirements/
   2268 	explicit_instantiation/2.cc: New.
   2269 	* testsuite/23_containers/array/requirements/typedefs.cc: New.
   2270 
   2271 2009-08-24  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2272 
   2273 	* configure.ac (AC_PREREQ): Bump to 2.64.
   2274 
   2275 2009-08-24  Chris Jefferson  <chris (a] bubblescope.net>
   2276 
   2277 	* include/stl_algo.h (__unguarded_partition_pivot,
   2278 	__move_median_first): New.
   2279 	(__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
   2280 	types.
   2281 	(__unguarded_linear_insert): Assume always inserting value at __last.
   2282 	(__unguarded_partition): Take pivot by reference.
   2283 	(__introsort_loop, __introselect): Use __unguarded_partition_pivot.
   2284 	* testsuite/25_algorithms/nth_element/moveable.cc: Enable.
   2285 
   2286 2009-08-23  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2287 
   2288 	* libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
   2289 	before --mode argument.
   2290 	* libsupc++/Makefile.in: Regenerate.
   2291 
   2292 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2293 
   2294 	* doc/xml/manual/build_hacking.xml: Use tools from Autoconf
   2295 	2.64 and Automake 1.11 in examples; update link to Autoconf
   2296 	manual page about quadrigraphs.
   2297 	* Makefile.am (install-html, install-pdf): Remove.
   2298 	* Makefile.in: Regenerate.
   2299 
   2300 	* Makefile.in: Regenerate.
   2301 	* acinclude.m4: Regenerate.
   2302 	* aclocal.m4: Regenerate.
   2303 	* config.h.in: Regenerate.
   2304 	* configure: Regenerate.
   2305 	* doc/Makefile.in: Regenerate.
   2306 	* include/Makefile.in: Regenerate.
   2307 	* libsupc++/Makefile.in: Regenerate.
   2308 	* po/Makefile.in: Regenerate.
   2309 	* python/Makefile.in: Regenerate.
   2310 	* src/Makefile.in: Regenerate.
   2311 	* testsuite/Makefile.in: Regenerate.
   2312 
   2313 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2314 
   2315 	* libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
   2316 	$(LIBTOOLFLAGS).
   2317 	* libsupc++/Makefile.in: Regenerate.
   2318 	* src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
   2319 	and $(LIBTOOLFLAGS).
   2320 	* src/Makefile.in: Regenerate.
   2321 
   2322 2009-08-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2323 
   2324 	* testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
   2325 	missing dg-require directives.
   2326 
   2327 2009-08-20  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   2328 
   2329 	* include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
   2330 	to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
   2331 	* include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
   2332 	__numeric_constants<_Tp>::__gamma_e().
   2333 
   2334 2009-08-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   2335 
   2336 	* testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
   2337 
   2338 2009-08-15  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2339 
   2340 	* configure.ac: Move guarded checks for CC and CXX ...
   2341 	* acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
   2342 	* configure: Regenerate.
   2343 
   2344 2009-08-14  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   2345 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
   2346 
   2347 	PR libstdc++/41061
   2348 	* include/bits/random.h (operator<<(std::basic_ostream<>&,
   2349 	const std::lognormal_distribution<>&),
   2350 	operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
   2351 	operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
   2352 	operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
   2353 	operator<<(std::basic_ostream<>&,
   2354 	const std::chi_squared_distribution<>&),
   2355 	operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
   2356 	operator<<(std::basic_ostream<>&,
   2357 	const std::fisher_f_distribution<>&),
   2358 	operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
   2359 	operator<<(std::basic_ostream<>&,
   2360 	const std::student_t_distribution<>&),
   2361 	operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
   2362 	operator<<(std::basic_ostream<>&,
   2363 	const std::negative_binomial_distribution<>&)): Declare friend.
   2364 	* testsuite/26_numerics/random/uniform_real_distribution/operators/
   2365 	serialize.cc: New.
   2366 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   2367 	operators/serialize.cc: Likewise.
   2368 	* testsuite/26_numerics/random/chi_squared_distribution/operators/
   2369 	serialize.cc: Likewise.
   2370 	* testsuite/26_numerics/random/normal_distribution/operators/
   2371 	serialize.cc: Likewise.
   2372 	* testsuite/26_numerics/random/uniform_int_distribution/operators/
   2373 	serialize.cc: Likewise.
   2374 	* testsuite/26_numerics/random/poisson_distribution/operators/
   2375 	serialize.cc: Likewise.
   2376 	* testsuite/26_numerics/random/bernoulli_distribution/operators/
   2377 	serialize.cc: Likewise.
   2378 	* testsuite/26_numerics/random/discrete_distribution/operators/
   2379 	serialize.cc: Likewise.
   2380 	* testsuite/26_numerics/random/weibull_distribution/operators/
   2381 	serialize.cc: Likewise.
   2382 	* testsuite/26_numerics/random/negative_binomial_distribution/
   2383 	operators/serialize.cc: Likewise.
   2384 	* testsuite/26_numerics/random/cauchy_distribution/operators/
   2385 	serialize.cc: Likewise.
   2386 	* testsuite/26_numerics/random/gamma_distribution/operators/
   2387 	serialize.cc: Likewise.
   2388 	* testsuite/26_numerics/random/fisher_f_distribution/operators/
   2389 	serialize.cc: Likewise.
   2390 	* testsuite/26_numerics/random/exponential_distribution/operators/
   2391 	serialize.cc: Likewise.
   2392 	* testsuite/26_numerics/random/lognormal_distribution/operators/
   2393 	serialize.cc: Likewise.
   2394 	* testsuite/26_numerics/random/binomial_distribution/operators/
   2395 	serialize.cc: Likewise.
   2396 	* testsuite/26_numerics/random/extreme_value_distribution/operators/
   2397 	serialize.cc: Likewise.
   2398 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   2399 	operators/serialize.cc
   2400 	* testsuite/26_numerics/random/student_t_distribution/operators/
   2401 	serialize.cc: Likewise.
   2402 	* testsuite/26_numerics/random/geometric_distribution/operators/
   2403 	serialize.cc: Likewise.
   2404 
   2405 2009-08-14  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   2406 
   2407 	* include/bits/stl_tree.h: In C++0x mode make erase return
   2408 	an iterator as per DR 130.
   2409 	* include/bits/stl_set.h: Same.
   2410 	* include/bits/stl_multiset.h: Same.
   2411 	* include/bits/stl_map.h: Same.
   2412 	* include/bits/stl_multimap.h: Same.
   2413 	* doc/xml/manual/intro.xml: Document.
   2414 	* testsuite/23_containers/set/dr130.cc: New.
   2415 	* testsuite/23_containers/multiset/dr130.cc: New.
   2416 	* testsuite/23_containers/map/dr130.cc: New.
   2417 	* testsuite/23_containers/multimap/dr130.cc: New.
   2418 
   2419 2009-08-14  Benjamin Kosnik  <bkoz (a] redhat.com>
   2420 
   2421 	* include/ext/pointer.h: Add pragma system_header, use
   2422 	_GLIBCXX_USE_LONG_LONG, macro cleanup.
   2423 
   2424 2009-08-14  Uros Bizjak  <ubizjak (a] gmail.com>
   2425 
   2426 	* src/compatibility-ldbl.cc: Include cmath.
   2427 
   2428 2009-08-13  Benjamin Kosnik  <bkoz (a] redhat.com>
   2429 
   2430 	* src/compatibility-ldbl.cc: Include tr1/functional.
   2431 
   2432 2009-08-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   2433 
   2434 	* src/compatibility-ldbl.cc: Add explicit namespace scope.
   2435 
   2436 2009-08-11  Benjamin Kosnik  <bkoz (a] redhat.com>
   2437 
   2438 	* include/precompiled/extc++.h: Don't include TR1 if C++0x.
   2439 	* include/precompiled/stdc++.h: Don't include cassert if
   2440 	_GLIBCXX_NO_ASSERT defined.
   2441 	* include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
   2442 	semi-colon.
   2443 	* include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
   2444 	Same.
   2445 
   2446 	* testsuite/17_intro/headers/all.cc: Move into dialect-specific
   2447 	directory.
   2448 	* testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
   2449 	* testsuite/17_intro/headers/all_assert_neg.cc: Same.
   2450 	* testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
   2451 
   2452 	* testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
   2453 	* testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
   2454 	use stdc++.h include.
   2455 	* testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
   2456 	* testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
   2457 	* testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
   2458 	* testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
   2459 	* testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
   2460 	* testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
   2461 	...this.
   2462 	* testsuite/17_intro/headers/c++200x/all.cc: To...
   2463 	* testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
   2464 	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
   2465 	* testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
   2466 	...this.
   2467 	* testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
   2468 	* testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
   2469 
   2470 2009-08-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   2471 
   2472 	* include/std/future: Move error handling bits outside macro guard.
   2473 	* src/future.cc: Adjust.
   2474 
   2475 	* include/precompiled/stdc++.h: Add future.
   2476 	* doc/xml/manual/using.xml: Same.
   2477 
   2478 2009-08-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   2479 
   2480 	* src/hashtable.cc: Just definitions.
   2481 	* src/hashtable_c++0x.cc: Compile C++0x versions.
   2482 	* src/hash.cc: Same.
   2483 	* src/hash_c++0x.cc: Same.
   2484 	src/hash_tr1.cc: Compile TR1 versions.
   2485 	src/hashtable_tr1.cc: Same.
   2486 
   2487 	* src/limits_c++0x.cc: Sync build error handling.
   2488 
   2489 	* src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
   2490 	hashtable.cc to hashtable_tr1.cc.
   2491 	* src/Makefile.in: Regenerate.
   2492 
   2493 2009-08-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   2494 
   2495 	* include/tr1_impl/functional: Doxygen markup.
   2496 
   2497 	* doc/html/*: Regenerate.
   2498 
   2499 2009-08-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   2500 
   2501 	* include/std/future: Fixes for -fno-exceptions.
   2502 	* include/bits/functexcept.h: Same.
   2503 	* libsupc++/exception_ptr.h: Same.
   2504 	* src/pool_allocator.cc: Same.
   2505 	* src/future.cc: Same.
   2506 	* src/functexcept.cc: Same.
   2507 	* config/abi/pre/gnu.ver: New exports.
   2508 	* testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
   2509 	* testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
   2510 	* testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
   2511 	* testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
   2512 	* testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
   2513 	* testsuite/30_threads/promise/cons/assign_neg.cc: Same.
   2514 	* testsuite/30_threads/promise/cons/copy_neg.cc: Same.
   2515 
   2516 	* testsuite/23_containers/deque/operators/1.cc: Separate in two...
   2517 	* testsuite/23_containers/deque/operators/2.cc: New.
   2518 
   2519 2009-08-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2520 
   2521 	* src/hash.cc (hash<string>::operator()(string),
   2522 	hash<wstring>::operator()(wstring)): Do not decorate as throwing
   2523 	nothing.
   2524 	* include/bits/functional_hash.h (hash<error_code>::
   2525 	operator()(error_code)): Likewise.
   2526 
   2527 2009-08-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   2528 
   2529 	* src/compatibility.cc: Make C++0x safe, add in explicit casts to
   2530 	bool for stream sentry objects.
   2531 	* include/bits/istream.tcc: Same.
   2532 	* include/bits/ostream.tcc: Same.
   2533 	* include/bits/basic_string.tcc: Same.
   2534 	* include/bits/ostream_insert.h: Same.
   2535 	* src/istream.cc: Same.
   2536 
   2537 2009-08-04  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2538 
   2539 	PR libstdc++/15523
   2540 	* include/debug/safe_iterator.h (_Safe_iterator<>::
   2541 	_Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
   2542 	operator=(const _Safe_iterator&)): Implement resolution of DR 408,
   2543 	do not error out when the source is a value-initialized iterator.
   2544 	* testsuite/23_containers/vector/15523.cc: New.
   2545 	* doc/xml/manual/intro.xml: Add an entry for DR 408.
   2546 
   2547 2009-08-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2548 
   2549 	* include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
   2550 	cosmetic changes, inline.
   2551 	* include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
   2552 	Likewise.
   2553 	* include/bits/move.h: Minor cosmetic changes.
   2554 
   2555 2009-08-02  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2556 
   2557 	PR libstdc++/40912 (final)
   2558 	* testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
   2559 	* testsuite/26_numerics/random/uniform_real_distribution/cons/
   2560 	parms_neg.cc: Likewise.
   2561 	* testsuite/26_numerics/random/uniform_real_distribution/cons/
   2562 	parms.cc: Likewise.
   2563 	* testsuite/26_numerics/random/uniform_real_distribution/cons/
   2564 	default.cc: Likewise.
   2565 	* testsuite/26_numerics/random/uniform_real_distribution/
   2566 	requirements/typedefs.cc: Likewise.
   2567 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   2568 	cons/range.cc: Likewise.
   2569 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   2570 	cons/default.cc: Likewise.
   2571 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   2572 	cons/num_xbound_fun.cc: Likewise.
   2573 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   2574 	cons/initlist_fun.cc: Likewise.
   2575 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   2576 	requirements/typedefs.cc: Likewise.
   2577 	* testsuite/26_numerics/random/minstd_rand.cc: Likewise.
   2578 	* testsuite/26_numerics/random/chi_squared_distribution/cons/
   2579 	parms.cc: Likewise.
   2580 	* testsuite/26_numerics/random/chi_squared_distribution/cons/
   2581 	default.cc: Likewise.
   2582 	* testsuite/26_numerics/random/chi_squared_distribution/
   2583 	requirements/typedefs.cc: Likewise.
   2584 	* testsuite/26_numerics/random/normal_distribution/
   2585 	cons/parms.cc: Likewise.
   2586 	* testsuite/26_numerics/random/normal_distribution/
   2587 	cons/default.cc: Likewise.
   2588 	* testsuite/26_numerics/random/normal_distribution/
   2589 	requirements/typedefs.cc: Likewise.
   2590 	* testsuite/26_numerics/random/seed_seq/cons/
   2591 	range.cc: Likewise.
   2592 	* testsuite/26_numerics/random/seed_seq/cons/
   2593 	initlist.cc: Likewise.
   2594 	* testsuite/26_numerics/random/seed_seq/cons/
   2595 	default.cc: Likewise.
   2596 	* testsuite/26_numerics/random/seed_seq/requirements/
   2597 	typedefs.cc: Likewise.
   2598 	* testsuite/26_numerics/random/uniform_int_distribution/
   2599 	cons/parms_neg.cc: Likewise.
   2600 	* testsuite/26_numerics/random/uniform_int_distribution/
   2601 	cons/parms.cc: Likewise.
   2602 	* testsuite/26_numerics/random/uniform_int_distribution/
   2603 	cons/default.cc: Likewise.
   2604 	* testsuite/26_numerics/random/uniform_int_distribution/
   2605 	requirements/typedefs.cc: Likewise.
   2606 	* testsuite/26_numerics/random/poisson_distribution/cons/
   2607 	parms.cc: Likewise.
   2608 	* testsuite/26_numerics/random/poisson_distribution/cons/
   2609 	default.cc: Likewise.
   2610 	* testsuite/26_numerics/random/poisson_distribution/
   2611 	requirements/typedefs.cc: Likewise.
   2612 	* testsuite/26_numerics/random/bernoulli_distribution/
   2613 	cons/parms.cc: Likewise.
   2614 	* testsuite/26_numerics/random/bernoulli_distribution/
   2615 	cons/default.cc: Likewise.
   2616 	* testsuite/26_numerics/random/bernoulli_distribution/
   2617 	requirements/typedefs.cc: Likewise.
   2618 	* testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
   2619 	* testsuite/26_numerics/random/
   2620 	default_random_engine.cc: Likewise.
   2621 	* testsuite/26_numerics/random/discrete_distribution/
   2622 	cons/range.cc: Likewise.
   2623 	* testsuite/26_numerics/random/discrete_distribution/
   2624 	cons/initlist.cc: Likewise.
   2625 	* testsuite/26_numerics/random/discrete_distribution/
   2626 	cons/default.cc: Likewise.
   2627 	* testsuite/26_numerics/random/discrete_distribution/
   2628 	cons/num_xbound_fun.cc: Likewise.
   2629 	* testsuite/26_numerics/random/discrete_distribution/
   2630 	requirements/typedefs.cc: Likewise.
   2631 	* testsuite/26_numerics/random/weibull_distribution/
   2632 	cons/parms.cc: Likewise.
   2633 	* testsuite/26_numerics/random/weibull_distribution/
   2634 	cons/default.cc: Likewise.
   2635 	* testsuite/26_numerics/random/weibull_distribution/
   2636 	requirements/typedefs.cc: Likewise.
   2637 	* testsuite/26_numerics/random/independent_bits_engine/
   2638 	cons/base_move.cc: Likewise.
   2639 	* testsuite/26_numerics/random/independent_bits_engine/
   2640 	cons/seed1.cc: Likewise.
   2641 	* testsuite/26_numerics/random/independent_bits_engine/
   2642 	cons/seed2.cc: Likewise.
   2643 	* testsuite/26_numerics/random/independent_bits_engine/
   2644 	cons/base_copy.cc: Likewise.
   2645 	* testsuite/26_numerics/random/independent_bits_engine/
   2646 	cons/default.cc: Likewise.
   2647 	* testsuite/26_numerics/random/independent_bits_engine/
   2648 	cons/seed_seq.cc: Likewise.
   2649 	* testsuite/26_numerics/random/independent_bits_engine/
   2650 	requirements/typedefs.cc: Likewise.
   2651 	* testsuite/26_numerics/random/independent_bits_engine/
   2652 	operators/equal.cc: Likewise.
   2653 	* testsuite/26_numerics/random/independent_bits_engine/
   2654 	operators/serialize.cc: Likewise.
   2655 	* testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
   2656 	* testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
   2657 	* testsuite/26_numerics/random/subtract_with_carry_engine/
   2658 	cons/seed1.cc: Likewise.
   2659 	* testsuite/26_numerics/random/subtract_with_carry_engine/
   2660 	cons/seed2.cc: Likewise.
   2661 	* testsuite/26_numerics/random/subtract_with_carry_engine/
   2662 	cons/default.cc: Likewise.
   2663 	* testsuite/26_numerics/random/subtract_with_carry_engine/
   2664 	requirements/typedefs.cc: Likewise.
   2665 	* testsuite/26_numerics/random/subtract_with_carry_engine/
   2666 	operators/equal.cc: Likewise.
   2667 	* testsuite/26_numerics/random/subtract_with_carry_engine/
   2668 	operators/serialize.cc: Likewise.
   2669 	* testsuite/26_numerics/random/discard_block_engine/cons/
   2670 	base_move.cc: Likewise.
   2671 	* testsuite/26_numerics/random/discard_block_engine/cons/
   2672 	seed1.cc: Likewise.
   2673 	* testsuite/26_numerics/random/discard_block_engine/cons/
   2674 	seed2.cc: Likewise.
   2675 	* testsuite/26_numerics/random/discard_block_engine/cons/
   2676 	base_copy.cc: Likewise.
   2677 	* testsuite/26_numerics/random/discard_block_engine/cons/
   2678 	default.cc: Likewise.
   2679 	* testsuite/26_numerics/random/discard_block_engine/cons/
   2680 	seed_seq.cc: Likewise.
   2681 	* testsuite/26_numerics/random/discard_block_engine/
   2682 	requirements/typedefs.cc: Likewise.
   2683 	* testsuite/26_numerics/random/discard_block_engine/
   2684 	operators/equal.cc: Likewise.
   2685 	* testsuite/26_numerics/random/discard_block_engine/
   2686 	operators/serialize.cc: Likewise.
   2687 	* testsuite/26_numerics/random/cauchy_distribution/
   2688 	cons/parms.cc: Likewise.
   2689 	* testsuite/26_numerics/random/cauchy_distribution/
   2690 	cons/default.cc: Likewise.
   2691 	* testsuite/26_numerics/random/cauchy_distribution/
   2692 	requirements/typedefs.cc: Likewise.
   2693 	* testsuite/26_numerics/random/negative_binomial_distribution/
   2694 	cons/parms.cc: Likewise.
   2695 	* testsuite/26_numerics/random/negative_binomial_distribution/
   2696 	cons/default.cc: Likewise.
   2697 	* testsuite/26_numerics/random/negative_binomial_distribution/
   2698 	requirements/typedefs.cc: Likewise.
   2699 	* testsuite/26_numerics/random/gamma_distribution/
   2700 	cons/parms.cc: Likewise.
   2701 	* testsuite/26_numerics/random/gamma_distribution/
   2702 	cons/default.cc: Likewise.
   2703 	* testsuite/26_numerics/random/gamma_distribution/
   2704 	requirements/typedefs.cc: Likewise.
   2705 	* testsuite/26_numerics/random/mersenne_twister_engine/
   2706 	cons/seed1.cc: Likewise.
   2707 	* testsuite/26_numerics/random/mersenne_twister_engine/
   2708 	cons/seed2.cc: Likewise.
   2709 	* testsuite/26_numerics/random/mersenne_twister_engine/
   2710 	cons/default.cc: Likewise.
   2711 	* testsuite/26_numerics/random/mersenne_twister_engine/
   2712 	requirements/typedefs.cc: Likewise.
   2713 	* testsuite/26_numerics/random/mersenne_twister_engine/
   2714 	operators/equal.cc: Likewise.
   2715 	* testsuite/26_numerics/random/mersenne_twister_engine/
   2716 	operators/serialize.cc: Likewise.
   2717 	* testsuite/26_numerics/random/fisher_f_distribution/
   2718 	cons/parms.cc: Likewise.
   2719 	* testsuite/26_numerics/random/fisher_f_distribution/
   2720 	cons/default.cc: Likewise.
   2721 	* testsuite/26_numerics/random/fisher_f_distribution/
   2722 	requirements/typedefs.cc: Likewise.
   2723 	* testsuite/26_numerics/random/exponential_distribution/
   2724 	cons/parms.cc: Likewise.
   2725 	* testsuite/26_numerics/random/exponential_distribution/
   2726 	cons/default.cc: Likewise.
   2727 	* testsuite/26_numerics/random/exponential_distribution/
   2728 	requirements/typedefs.cc: Likewise.
   2729 	* testsuite/26_numerics/random/binomial_distribution/
   2730 	cons/parms.cc: Likewise.
   2731 	* testsuite/26_numerics/random/binomial_distribution/
   2732 	cons/default.cc: Likewise.
   2733 	* testsuite/26_numerics/random/binomial_distribution/
   2734 	requirements/typedefs.cc: Likewise.
   2735 	* testsuite/26_numerics/random/lognormal_distribution/
   2736 	cons/parms.cc: Likewise.
   2737 	* testsuite/26_numerics/random/lognormal_distribution/
   2738 	cons/default.cc: Likewise.
   2739 	* testsuite/26_numerics/random/lognormal_distribution/
   2740 	requirements/typedefs.cc: Likewise.
   2741 	* testsuite/26_numerics/random/mt19937_64.cc: Likewise.
   2742 	* testsuite/26_numerics/random/random_device/cons/
   2743 	token.cc: Likewise.
   2744 	* testsuite/26_numerics/random/random_device/cons/
   2745 	default.cc: Likewise.
   2746 	* testsuite/26_numerics/random/random_device/
   2747 	requirements/typedefs.cc: Likewise.
   2748 	* testsuite/26_numerics/random/ranlux24.cc: Likewise.
   2749 	* testsuite/26_numerics/random/extreme_value_distribution/
   2750 	cons/parms.cc: Likewise.
   2751 	* testsuite/26_numerics/random/extreme_value_distribution/
   2752 	cons/default.cc: Likewise.
   2753 	* testsuite/26_numerics/random/extreme_value_distribution/
   2754 	requirements/typedefs.cc: Likewise.
   2755 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   2756 	cons/range.cc: Likewise.
   2757 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   2758 	cons/default.cc: Likewise.
   2759 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   2760 	cons/num_xbound_fun.cc: Likewise.
   2761 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   2762 	cons/initlist_fun.cc: Likewise.
   2763 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   2764 	requirements/typedefs.cc: Likewise.
   2765 	* testsuite/26_numerics/random/student_t_distribution/
   2766 	cons/parms.cc: Likewise.
   2767 	* testsuite/26_numerics/random/student_t_distribution/
   2768 	cons/default.cc: Likewise.
   2769 	* testsuite/26_numerics/random/student_t_distribution/
   2770 	requirements/typedefs.cc: Likewise.
   2771 	* testsuite/26_numerics/random/linear_congruential_engine/
   2772 	cons/seed1.cc: Likewise.
   2773 	* testsuite/26_numerics/random/linear_congruential_engine/
   2774 	cons/seed2.cc: Likewise.
   2775 	* testsuite/26_numerics/random/linear_congruential_engine/
   2776 	cons/default.cc: Likewise.
   2777 	* testsuite/26_numerics/random/linear_congruential_engine/
   2778 	requirements/non_uint_neg.cc: Likewise.
   2779 	* testsuite/26_numerics/random/linear_congruential_engine/
   2780 	requirements/typedefs.cc: Likewise.
   2781 	* testsuite/26_numerics/random/linear_congruential_engine/
   2782 	operators/equal.cc: Likewise.
   2783 	* testsuite/26_numerics/random/linear_congruential_engine/
   2784 	operators/serialize.cc: Likewise.
   2785 	* testsuite/26_numerics/random/ranlux48.cc: Likewise.
   2786 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   2787 	base_move.cc: Likewise.
   2788 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   2789 	seed1.cc: Likewise.
   2790 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   2791 	seed2.cc: Likewise.
   2792 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   2793 	base_copy.cc: Likewise.
   2794 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   2795 	default.cc: Likewise.
   2796 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   2797 	seed_seq.cc: Likewise.
   2798 	* testsuite/26_numerics/random/shuffle_order_engine/
   2799 	requirements/typedefs.cc: Likewise.
   2800 	* testsuite/26_numerics/random/shuffle_order_engine/
   2801 	operators/equal.cc: Likewise.
   2802 	* testsuite/26_numerics/random/shuffle_order_engine/
   2803 	operators/serialize.cc: Likewise.
   2804 	* testsuite/26_numerics/random/geometric_distribution/
   2805 	cons/parms.cc: Likewise.
   2806 	* testsuite/26_numerics/random/geometric_distribution/
   2807 	cons/default.cc: Likewise.
   2808 	* testsuite/26_numerics/random/geometric_distribution/
   2809 	requirements/typedefs.cc: Likewise.
   2810 	* testsuite/26_numerics/random/knuth_b.cc: Likewise.
   2811 
   2812 2009-07-31  Jason Merrill  <jason (a] redhat.com>
   2813 	    Douglas Gregor  <doug.gregor (a] gmail.com>
   2814 
   2815 	* include/bits/move.h (forward): Implement as in N2835.
   2816 	(move): Implement as in N2831.
   2817 	* include/std/istream (rvalue stream operator>>): New.
   2818 	* include/std/ostream (rvalue stream operator<<): New.
   2819 	* testsuite/27_io/rvalue_streams.cc: New.
   2820 
   2821 2009-07-31  Jason Merrill  <jason (a] redhat.com>
   2822 
   2823 	* include/bits/forward_list.h (splice_after): Use forward.
   2824 	(merge): Likewise.
   2825 	* include/bits/stl_iterator.h (move_iterator::operator*): Use move.
   2826 	(move_iterator::operator[]): Use move.
   2827 	* include/bits/stl_list.h (insert): Use move.
   2828 	* include/std/thread (_Callable constructor): Use forward.
   2829 	* include/std/tuple: Don't specify explicit template args to move.
   2830 
   2831 	* testsuite/20_util/forward/requirements/explicit_instantiation.cc:
   2832 	Adjust signature.
   2833 	* testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
   2834 	* testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
   2835 	reference.
   2836 	* testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
   2837 	testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
   2838 	testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
   2839 	testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
   2840 	testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
   2841 	testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
   2842 	testsuite/23_containers/forward_list/operations/1.cc,
   2843 	testsuite/23_containers/forward_list/operations/5.cc: Use move.
   2844 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
   2845 	testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
   2846 	testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
   2847 	testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
   2848 	testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
   2849 
   2850 2009-07-31  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2851 
   2852 	PR libstdc++/40912 (partial)
   2853 	* include/std/random: Disable the facility if <stdint.h> is not
   2854 	available.
   2855 
   2856 2009-07-30  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2857 
   2858 	PR libstdc++/40919
   2859 	* testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
   2860 	xfail on darwin[3-9]*.
   2861 
   2862 2009-07-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2863 
   2864 	PR libstdc++/40917
   2865 	* testsuite/util/replacement_memory_operators.h: Add missing includes,
   2866 	tweak qualifications.
   2867 
   2868 2009-07-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2869 
   2870 	PR libstdc++/40916
   2871 	* testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
   2872 	* testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
   2873 	* testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
   2874 
   2875 2009-07-30  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2876 
   2877 	* acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
   2878 
   2879 2009-07-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2880 
   2881 	PR libstdc++/40915
   2882 	* testsuite/18_support/headers/exception/synopsis.cc: Fix
   2883 	std::terminate declaration.
   2884 
   2885 2009-07-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2886 
   2887 	PR libstdc++/40908
   2888 	* config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
   2889 	symbols at GLIBCXX_3.4.
   2890 
   2891 2009-07-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2892 
   2893 	* config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
   2894 	* testsuite/util/testsuite_abi.cc: Adjust.
   2895 	* configure.ac: Bump libtool_VERSION to 6:13:0.
   2896 	* configure: Regenerate.
   2897 
   2898 2009-07-28  Benjamin Kosnik  <bkoz (a] redhat.com>
   2899 	    Tyler Earman  <rem.intellegare (a] gmail.com>
   2900 
   2901 	* doc/xml/manual/configure.xml: Consistent placement of
   2902 	ABI-changing options, clarify --enable-clocale.
   2903 
   2904 2009-07-28  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2905 
   2906 	* python/Makefile.in: Regenerate.
   2907 
   2908 2009-07-27  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   2909 
   2910 	* python/Makefile.am (install-data-local): Use DESTDIR
   2911 	correctly.
   2912 
   2913 2009-07-24  Jason Merrill  <jason (a] redhat.com>
   2914 
   2915 	Core issue 901
   2916 	* libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
   2917 	dealloc.
   2918 
   2919 2009-07-24  Joseph Myers  <joseph (a] codesourcery.com>
   2920 
   2921 	* include/c_global/cwchar (swprintf, vswprintf): Do not use if
   2922 	_GLIBCXX_HAVE_BROKEN_VSWPRINTF.
   2923 	* testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
   2924 	* testsuite/lib/dg-options.exp (dg-require-swprintf): New.
   2925 	* testsuite/21_strings/headers/cwchar/functions_std.cc,
   2926 	testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
   2927 	testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
   2928 	Use dg-require-swprintf.
   2929 
   2930 2009-07-24  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2931 
   2932 	* testsuite/26_numerics/valarray/dr630-2.cc: Extend.
   2933 
   2934 2009-07-23  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2935 
   2936 	* include/c_std/cmath (abs(_Tp)): Add.
   2937 	* include/c_global/cmath (abs(_Tp)): Likewise.
   2938 	* testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
   2939 
   2940 2009-07-23  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2941 
   2942 	* doc/html/ext/lwg-closed.html: Update to R65.
   2943 	* doc/html/ext/lwg-defects.html: Likewise.
   2944 	* doc/html/ext/lwg-active.html: Likewise.
   2945 	* doc/xml/manual/intro.xml: Update DRs entries.
   2946 
   2947 2009-07-22  Jason Merrill  <jason (a] redhat.com>
   2948 
   2949 	* libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
   2950 
   2951 2009-07-22  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2952 
   2953 	* include/std/valarray (valarray<>::operator=(const valarray<>&),
   2954 	valarray<>::operator=(initializer_list<>)): Implement resolution
   2955 	of DR 630, [Ready] in Frankfurt.
   2956 	* testsuite/26_numerics/valarray/dr630-1.cc: New.
   2957 	* testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
   2958 	* doc/xml/manual/intro.xml: Add an entry for DR 630.
   2959 
   2960 2009-07-21  Paolo Carlini  <paolo.carlini (a] oracle.com>
   2961 
   2962 	* include/std/chrono (duration<>::operator%=,  operator%):
   2963 	Add, per DR 934.
   2964 	* testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
   2965 	* testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
   2966 
   2967 	* include/std/chrono (operator/): Simplify implementation.
   2968 
   2969 2009-07-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   2970 
   2971 	* doc/xml/manual/intro.xml: Escape '&', validate.
   2972 	* doc/xml/manual/using.xml: Validate, dead link check.
   2973 	* doc/xml/manual/strings.xml: Same.
   2974 	* doc/xml/manual/appendix_contributing.xml: Same.
   2975 	* doc/xml/manual/iterators.xml: Same.
   2976 	* doc/xml/manual/spine.xml: Same.
   2977 
   2978 	* doc/xml/faq.xml: Remove redundant xreflabel entities.
   2979 	* doc/xml/gnu/gpl-3.0.xml: Same.
   2980 	* doc/xml/manual/mt_allocator.xml: Same.
   2981 	* doc/xml/manual/allocator.xml: Same.
   2982 	* doc/xml/manual/ctype.xml: Same.
   2983 	* doc/xml/manual/codecvt.xml: Same.
   2984 	* doc/xml/manual/backwards_compatibility.xml: Same.
   2985 	* doc/xml/manual/shared_ptr.xml: Same.
   2986 	* doc/xml/manual/abi.xml: Same.
   2987 	* doc/xml/manual/auto_ptr.xml: Same.
   2988 	* doc/xml/manual/internals.xml: Same.
   2989 	* doc/xml/manual/parallel_mode.xml: Same.
   2990 	* doc/xml/manual/bitmap_allocator.xml: Same.
   2991 	* doc/xml/manual/build_hacking.xml: Same.
   2992 	* doc/xml/manual/evolution.xml: Same.
   2993 	* doc/xml/manual/debug.xml: Same.
   2994 	* doc/xml/manual/localization.xml: Same.
   2995 	* doc/xml/manual/appendix_contributing.xml: Same.
   2996 	* doc/xml/manual/locale.xml: Same.
   2997 	* doc/xml/manual/messages.xml: Same.
   2998 	* doc/xml/manual/spine.xml: Same.
   2999 	* doc/xml/manual/test.xml: Same.
   3000 	* doc/xml/book.txml: Same.
   3001 	* doc/xml/spine.xml: Same.
   3002 
   3003 	* doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
   3004 	* doc/xml/manual/backwards_compatibility.xml: Same.
   3005 	* doc/xml/manual/concurrency.xml: Same.
   3006 	* doc/xml/manual/intro.xml: Same.
   3007 	* doc/xml/manual/parallel_mode.xml: Same.
   3008 	* doc/xml/manual/status_cxx1998.xml: Same.
   3009 	* doc/xml/manual/containers.xml: Same.
   3010 	* doc/xml/manual/io.xml: Same.
   3011 	* doc/xml/manual/support.xml: Same.
   3012 	* doc/xml/manual/strings.xml: Same.
   3013 	* doc/xml/manual/debug_mode.xml: Same.
   3014 	* doc/xml/manual/extensions.xml: Same.
   3015 	* doc/xml/manual/appendix_contributing.xml: Same.
   3016 	* doc/xml/manual/messages.xml: Same.
   3017 	* doc/xml/manual/test.xml: Same.
   3018 
   3019 	* doc/xml/manual/abi.xml: Same.
   3020 	* doc/xml/manual/auto_ptr.xml: Same.
   3021 	* doc/xml/manual/parallel_mode.xml: Same.
   3022 	* doc/xml/manual/build_hacking.xml: Same.
   3023 	* doc/xml/manual/evolution.xml: Same.
   3024 	* doc/xml/manual/using.xml: Same.
   3025 	* doc/xml/manual/debug_mode.xml: Same.
   3026 	* doc/xml/manual/extensions.xml: Same.
   3027 	* doc/xml/manual/diagnostics.xml: Same.
   3028 	* doc/xml/manual/algorithms.xml: Same.
   3029 
   3030 	* doc/html: Regenerate.
   3031 
   3032 2009-07-18  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3033 
   3034 	PR libstdc++/40712
   3035 	* config/locale/gnu/numeric_members.cc (numpunct<>::
   3036 	_M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
   3037 	and copy the langinfo data into it.
   3038 	(numpunct<>::~numpunct): Free the allocated memory.
   3039 	* config/locale/gnu/monetary_members.cc (moneypunct<>::
   3040 	_M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
   3041 	_M_data->_M_positive_sign, _M_data->_M_negative_sign,
   3042 	_M_data->_M_curr_symbol.
   3043 	(moneypunct<>::~moneypunct): Free the allocated memory.
   3044 	* testsuite/22_locale/moneypunct/40712.cc: New.
   3045 
   3046 	* include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
   3047 	Do not leak memory if new throws.
   3048 	* include/bits/locale_facets_nonio.tcc
   3049 	(__moneypunct_cache<>::_M_cache): Likewise.
   3050 
   3051 2009-07-17  Joseph Myers  <joseph (a] codesourcery.com>
   3052 
   3053 	PR other/40784
   3054 	* configure: Regenerate.
   3055 
   3056 2009-07-16  Benjamin Kosnik  <bkoz (a] redhat.com>
   3057 
   3058 	* testsuite/util/testsuite_common_types.h (standard_layout): Activate.
   3059 	* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
   3060 	line numbers.
   3061 	* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
   3062 	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
   3063 	* testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
   3064 
   3065 2009-07-16  Joseph Myers  <joseph (a] codesourcery.com>
   3066 
   3067 	* configure: Regenerate.
   3068 
   3069 2009-07-16  Jason Merrill  <jason (a] redhat.com>
   3070 
   3071 	PR libstdc++/37907
   3072 	* include/std/type_traits: Add is_standard_layout, is_trivial.
   3073 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
   3074 	testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
   3075 	Update line numbers.
   3076 
   3077 2009-07-16  Phil Muldoon <pmuldoon (a] redhat.com>
   3078 	    Tom Tromey <tromey (a] redhat.com>
   3079 
   3080 	* python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
   3081 	Fetch std::string to the given length.
   3082 
   3083 2009-07-16  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3084 
   3085 	* include/bits/istream.tcc (basic_istream<>::operator>>(short&),
   3086 	basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
   3087 	[Ready] in Frankfurt.
   3088 	* include/tr1_impl/regex (regex_traits<>::value): Adjust.
   3089 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
   3090 	New.
   3091 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
   3092 	Likewise.
   3093 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
   3094 	Adjust.
   3095 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
   3096 	Likewise.
   3097 	* doc/xml/manual/intro.xml: Add an entry for DR 696.
   3098 
   3099 	* include/bits/istream.tcc: Minor clean-up to the initializers of the
   3100 	__err locals.
   3101 	* include/bits/ostream.tcc: Likewise.
   3102 	* src/compatibility.cc: Likewise.
   3103 	* src/istream.cc: Likewise.
   3104 
   3105 2009-07-12  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3106 
   3107 	* include/std/type_traits (common_type): Remove workaround for
   3108 	PR36628, now fixed.
   3109 
   3110 2009-07-11  Richard Sandiford  <rdsandiford (a] googlemail.com>
   3111 
   3112 	PR testsuite/40699
   3113 	PR testsuite/40707
   3114 	PR testsuite/40709
   3115 	* testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
   3116 
   3117 2009-07-08  Janis Johnson  <janis187 (a] us.ibm.com>
   3118 
   3119 	PR libstdc++/40691
   3120 	* include/bits/valarray_after.h (_Expr::operator!): Fix return type.
   3121 	* testsuite/26_numerics/valarray/40691.cc: New test.
   3122 
   3123 2009-07-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   3124 
   3125 	* testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
   3126 	* testsuite/21_strings/c_strings/char/3.cc: Same.
   3127 
   3128 2009-07-06  Jason Merrill  <jason (a] redhat.com>
   3129 
   3130 	* libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
   3131 	to defer searching bases that don't overlap the desired address.
   3132 
   3133 2009-07-05  Joseph Myers  <joseph (a] codesourcery.com>
   3134 
   3135 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
   3136 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
   3137 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
   3138 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
   3139 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
   3140 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
   3141 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
   3142 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
   3143 	testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
   3144 	to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
   3145 	testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
   3146 	testsuite/ext/vstring/init-list.cc,
   3147 	testsuite/ext/vstring/moveable.cc,
   3148 	testsuite/ext/vstring/requirements/citerators.cc,
   3149 	testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
   3150 	testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
   3151 	Use dg-require-string-conversions.
   3152 
   3153 2009-06-30  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   3154 
   3155 	* testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
   3156 	to ld_library_path.  Use add_path.  Add just find_libgcc_s to
   3157 	ld_library_path, not every libgcc multilib directory.
   3158 
   3159 2009-06-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3160 
   3161 	PR libstdc++/40600
   3162 	* testsuite/25_algorithms/minmax/2.cc: Fix consistently with
   3163 	std::minmax return type.
   3164 	* testsuite/25_algorithms/minmax/3.cc: Likewise.
   3165 
   3166 2009-06-30  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3167 
   3168 	PR libstdc++/40511
   3169 	* config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
   3170 	with glibc2.2.x.
   3171 
   3172 2009-06-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3173 
   3174 	* include/bits/random.tcc
   3175 	(linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
   3176 	as array type.
   3177 
   3178 2009-06-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3179 
   3180 	* include/bits/random.h (__mod(_Tp)): Use defaults.
   3181 	(struct _Mod): Adjust template parameters.
   3182 	(linear_congruential_engine<>::operator()()): Adjust.
   3183 	(typedef _UInt32Type): Remove.
   3184 	(mersenne_twister_engine<>::initialization_multiplier): Fix type.
   3185 	* include/bits/random.tcc (struct _Mod): Adjust template parameters.
   3186 	(linear_congruential_engine<>::seed(result_type)): Adjust __mod
   3187 	calls.
   3188 	(mersenne_twister_engine<>::seed(result_type)): Likewise.
   3189 	(mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
   3190 	(subtract_with_carry_engine<>::seed(result_type)): Likewise.
   3191 	(subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
   3192 	(seed_seq::seed_seq(std::initializer_list<>)): Likewise.
   3193 	(seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
   3194 	(seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
   3195 	Likewise.
   3196 
   3197 	* include/bits/random.tcc
   3198 	(mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
   3199 	formula (i mod n).
   3200 	(mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
   3201 	as array type.
   3202 	(subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
   3203 	size.
   3204 	(subtract_with_carry_engine<>::seed(result_type)): Fix; also use
   3205 	uint_least32_t.
   3206 
   3207 2009-06-24  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3208 
   3209 	* include/std/future (shared_future): Adjust doxygen comment.
   3210 
   3211 2009-06-24  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3212 
   3213 	PR libstdc++/40297
   3214 	* include/bits/atomic_0.h: Reverse debug assertions.
   3215 	* include/bits/atomic_2.h: Likewise.
   3216 
   3217 2009-06-23  DJ Delorie  <dj (a] redhat.com>
   3218 
   3219 	Add MeP port.
   3220 	* configure.host: Add mep support.
   3221 
   3222 2009-06-23  Benjamin Kosnik  <bkoz (a] redhat.com>
   3223 
   3224 	* doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
   3225 	(INPUT): Add future.
   3226 	* include/std/future: Adjust markup.
   3227 	* testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
   3228 	line numbers.
   3229 	* testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
   3230 	* testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
   3231 	* testsuite/30_threads/promise/cons/assign_neg.cc: Same.
   3232 	* testsuite/30_threads/promise/cons/copy_neg.cc: Same.
   3233 
   3234 2009-06-23  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3235 
   3236 	* include/bits/shared_ptr.h: Do not swap rvalues.
   3237 	* testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
   3238 	* testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
   3239 	* testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
   3240 	* testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
   3241 	* testsuite/20_util/tuple/swap.cc: Likewise.
   3242 
   3243 2009-06-23  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3244 
   3245 	* include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
   3246 	* include/std/ratio: Typo in comment.
   3247 
   3248 2009-06-23  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3249 
   3250 	PR libstdc++/40518
   3251 	* include/bits/basic_string.h (basic_string<>::_Rep::
   3252 	_M_set_length_and_sharable): Do not write the empty rep.
   3253 	(basic_string<>::erase(iterator, iterator)): Likewise,
   3254 	move out of line...
   3255 	* include/bits/basic_string.tcc: ... here.
   3256 
   3257 2009-06-22  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3258 
   3259 	* testsuite/util/testsuite_common_types.h (bitwise_operators,
   3260 	bitwise_assignment_operators): Initialize a and b.
   3261 	(struct has_bitwise_operators): Do not call the latter.
   3262 	* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
   3263 	dg-error line numbers.
   3264 	* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
   3265 	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
   3266 	* testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
   3267 
   3268 2009-06-22  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3269 
   3270 	* testsuite/23_containers/list/invalidation/1.cc: Mark test as
   3271 	possibly unused.
   3272 	* testsuite/23_containers/list/invalidation/2.cc: Likewise.
   3273 	* testsuite/23_containers/list/invalidation/3.cc: Likewise.
   3274 	* testsuite/23_containers/list/invalidation/4.cc: Likewise.
   3275 
   3276 2009-06-21  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3277 
   3278 	* include/std/future: New.
   3279 	* include/Makefile.am: Add.
   3280 	* include/Makefile.in: Regenerate.
   3281 	* src/future.cc: New.
   3282 	* src/Makefile.am: Add.
   3283 	* src/Makefile.in: Regenerate.
   3284 	* config/abi/pre/gnu.ver: Add export.
   3285 	* testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
   3286 	* testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
   3287 	* testsuite/30_threads/packaged_task/cons/1.cc: New.
   3288 	* testsuite/30_threads/packaged_task/cons/2.cc: New.
   3289 	* testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
   3290 	* testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
   3291 	* testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
   3292 	* testsuite/30_threads/packaged_task/cons/move.cc: New.
   3293 	* testsuite/30_threads/packaged_task/members/boolconv.cc: New.
   3294 	* testsuite/30_threads/packaged_task/members/get_future.cc: New.
   3295 	* testsuite/30_threads/packaged_task/members/get_future2.cc: New.
   3296 	* testsuite/30_threads/packaged_task/members/invoke.cc: New.
   3297 	* testsuite/30_threads/packaged_task/members/invoke2.cc: New.
   3298 	* testsuite/30_threads/packaged_task/members/invoke3.cc: New.
   3299 	* testsuite/30_threads/packaged_task/members/invoke4.cc: New.
   3300 	* testsuite/30_threads/packaged_task/members/invoke5.cc: New.
   3301 	* testsuite/30_threads/packaged_task/members/reset.cc: New.
   3302 	* testsuite/30_threads/packaged_task/members/reset2.cc: New.
   3303 	* testsuite/30_threads/packaged_task/members/swap.cc: New.
   3304 	* testsuite/30_threads/packaged_task/requirements/
   3305 	explicit_instantiation.cc: New.
   3306 	* testsuite/30_threads/promise/cons/1.cc: New.
   3307 	* testsuite/30_threads/promise/cons/assign_neg.cc: New.
   3308 	* testsuite/30_threads/promise/cons/copy_neg.cc: New.
   3309 	* testsuite/30_threads/promise/cons/move_assign.cc: New.
   3310 	* testsuite/30_threads/promise/cons/move.cc: New.
   3311 	* testsuite/30_threads/promise/members/get_future.cc: New.
   3312 	* testsuite/30_threads/promise/members/get_future2.cc: New.
   3313 	* testsuite/30_threads/promise/members/set_exception.cc: New.
   3314 	* testsuite/30_threads/promise/members/set_exception2.cc: New.
   3315 	* testsuite/30_threads/promise/members/set_value.cc: New.
   3316 	* testsuite/30_threads/promise/members/set_value2.cc: New.
   3317 	* testsuite/30_threads/promise/members/set_value3.cc: New.
   3318 	* testsuite/30_threads/promise/members/swap.cc: New.
   3319 	* testsuite/30_threads/promise/requirements/
   3320 	explicit_instantiation.cc: New.
   3321 	* testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
   3322 	* testsuite/30_threads/shared_future/cons/copy.cc: New.
   3323 	* testsuite/30_threads/shared_future/cons/default_neg.cc: New.
   3324 	* testsuite/30_threads/shared_future/cons/move.cc: New.
   3325 	* testsuite/30_threads/shared_future/members/get.cc: New.
   3326 	* testsuite/30_threads/shared_future/members/get2.cc: New.
   3327 	* testsuite/30_threads/shared_future/members/has_exception.cc: New.
   3328 	* testsuite/30_threads/shared_future/members/has_value.cc: New.
   3329 	* testsuite/30_threads/shared_future/members/is_ready.cc: New.
   3330 	* testsuite/30_threads/shared_future/members/wait.cc: New.
   3331 	* testsuite/30_threads/shared_future/members/wait_for.cc: New.
   3332 	* testsuite/30_threads/shared_future/members/wait_until.cc: New.
   3333 	* testsuite/30_threads/shared_future/requirements/
   3334 	explicit_instantiation.cc: New.
   3335 	* testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
   3336 	* testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
   3337 	* testsuite/30_threads/unique_future/cons/default_neg.cc: New.
   3338 	* testsuite/30_threads/unique_future/cons/move.cc: New.
   3339 	* testsuite/30_threads/unique_future/members/get.cc: New.
   3340 	* testsuite/30_threads/unique_future/members/get2.cc: New.
   3341 	* testsuite/30_threads/unique_future/members/has_exception.cc: New.
   3342 	* testsuite/30_threads/unique_future/members/has_value.cc: New.
   3343 	* testsuite/30_threads/unique_future/members/is_ready.cc: New.
   3344 	* testsuite/30_threads/unique_future/members/wait.cc: New.
   3345 	* testsuite/30_threads/unique_future/members/wait_for.cc: New.
   3346 	* testsuite/30_threads/unique_future/members/wait_until.cc: New.
   3347 	* testsuite/30_threads/unique_future/requirements/
   3348 	explicit_instantiation.cc: New.
   3349 	* testsuite/performance/30_threads/future/polling.cc: New.
   3350 
   3351 2009-06-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3352 
   3353 	* Revert last Change.
   3354 
   3355 2009-06-20  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3356 
   3357 	PR libstdc++/40497
   3358 	* include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
   3359 	signature per the current C++1x draft (N2857).
   3360 	* testsuite/24_iterators/operations/40497.cc: Add.
   3361 
   3362 2009-06-19  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3363 
   3364 	* include/bits/random.h (_Adaptor): Simplify for _DInputType always
   3365 	a floating point type.
   3366 	(uniform_int_distribution<>::uniform_int_distribution(_IntType,
   3367 	_IntType)): Fix second default argument.
   3368 	(uniform_int_distribution<>::_M_call): Remove.
   3369 	(uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
   3370 	const param_type&)): Only declare.
   3371 	* include/bits/random.tcc (uniform_int_distribution<>::_M_call(
   3372 	_UniformRandomNumberGenerator&, result_type, result_type, true_type):
   3373 	Remove.
   3374 	uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
   3375 	const param_type&): Define here.
   3376 	(geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
   3377 	const param_type&), discrete_distribution<>::operator()
   3378 	(_UniformRandomNumberGenerator&, const param_type&),
   3379 	piecewise_constant_distribution<>::operator()
   3380 	(_UniformRandomNumberGenerator&, const param_type&),
   3381 	piecewise_linear_distribution<>::operator()
   3382 	(_UniformRandomNumberGenerator&, const param_type&)): Use double as
   3383 	the second template argument of _Adaptor.
   3384 	* testsuite/26_numerics/random/uniform_int_distribution/cons/
   3385 	default.cc: Adjust.
   3386 
   3387 2009-06-19  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3388 
   3389 	* include/bits/random.tcc (discrete_distribution<>::param_type::
   3390       	param_type(size_t, double, double, _Func),
   3391 	discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
   3392 	const param_type&)): Tidy.
   3393 	(piecewise_constant_distribution<>::param_type::_M_initialize):
   3394 	Use reserve, fix.
   3395 	(piecewise_constant_distribution<>::param_type::
   3396 	param_type(initializer_list<>, _Func),
   3397 	piecewise_constant_distribution<>::param_type::
   3398 	param_type(size_t, _RealType, _RealType, _Func),
   3399        	piecewise_linear_distribution<>::param_type::
   3400 	param_type(initializer_list<>, _Func),
   3401        	piecewise_linear_distribution<>::param_type::
   3402 	param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
   3403 	(piecewise_constant_distribution<>::param_type::
   3404 	param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
   3405 	piecewise_constant_distribution<>::
   3406 	operator()(_UniformRandomNumberGenerator&, const param_type&),
   3407       	piecewise_linear_distribution<>::
   3408 	operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
   3409 	(operator>>(std::basic_istream<>&,
   3410 	piecewise_constant_distribution<>&),
   3411 	operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
   3412 	Use reserve.
   3413 	* include/bits/random.h: Minor cosmetic changes.
   3414 
   3415 2009-06-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   3416 
   3417 	* testsuite/23_containers/list/check_construct_destroy.h: New.
   3418 	Move test logic here.
   3419 	* testsuite/23_containers/list/moveable.h: Same.
   3420 	* testsuite/23_containers/list/modifiers/insert/25288.h: Same.
   3421 	* testsuite/23_containers/list/modifiers/1.h: Same.
   3422 	* testsuite/23_containers/list/modifiers/2.h: Same.
   3423 	* testsuite/23_containers/list/modifiers/3.h: Same.
   3424 	* testsuite/23_containers/list/modifiers/swap/1.h: Same.
   3425 	* testsuite/23_containers/list/modifiers/swap/2.h: Same.
   3426 	* testsuite/23_containers/list/modifiers/swap/3.h: Same.
   3427 	* testsuite/23_containers/list/operations/1.h: Same.
   3428 	* testsuite/23_containers/list/operations/2.h: Same.
   3429 	* testsuite/23_containers/list/operations/3.h: Same.
   3430 	* testsuite/23_containers/list/operations/4.h: Same.
   3431 	* testsuite/23_containers/list/operations/5.h: Same.
   3432 	* testsuite/23_containers/list/capacity/1.h: Same.
   3433 	* testsuite/23_containers/list/init-list.h: Same.
   3434 	* testsuite/23_containers/list/cons/1.h: Same.
   3435 	* testsuite/23_containers/list/cons/2.h: Same.
   3436 	* testsuite/23_containers/list/cons/3.h: Same.
   3437 	* testsuite/23_containers/list/cons/4.h: Same.
   3438 	* testsuite/23_containers/list/cons/5.h: Same.
   3439 	* testsuite/23_containers/list/cons/6.h: Same.
   3440 	* testsuite/23_containers/list/cons/7.h: Same.
   3441 	* testsuite/23_containers/list/cons/8.h: Same.
   3442 	* testsuite/23_containers/list/cons/9.h: Same.
   3443 	* testsuite/23_containers/list/cons/clear_allocator.h: Same.
   3444 	* testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
   3445 	header.
   3446 	* testsuite/23_containers/list/modifiers/1.cc: Same.
   3447 	* testsuite/23_containers/list/modifiers/2.cc: Same.
   3448 	* testsuite/23_containers/list/modifiers/3.cc: Same.
   3449 	* testsuite/23_containers/list/modifiers/swap/1.cc: Same.
   3450 	* testsuite/23_containers/list/modifiers/swap/2.cc: Same.
   3451 	* testsuite/23_containers/list/modifiers/swap/3.cc: Same.
   3452 	* testsuite/23_containers/list/operations/1.cc: Same.
   3453 	* testsuite/23_containers/list/operations/2.cc: Same.
   3454 	* testsuite/23_containers/list/operations/3.cc: Same.
   3455 	* testsuite/23_containers/list/operations/4.cc: Same.
   3456 	* testsuite/23_containers/list/operations/5.cc: Same.
   3457 	* testsuite/23_containers/list/capacity/1.cc: Same.
   3458 	* testsuite/23_containers/list/init-list.cc: Same.
   3459 	* testsuite/23_containers/list/cons/1.cc: Same.
   3460 	* testsuite/23_containers/list/cons/2.cc: Same.
   3461 	* testsuite/23_containers/list/cons/3.cc: Same.
   3462 	* testsuite/23_containers/list/cons/4.cc: Same.
   3463 	* testsuite/23_containers/list/cons/5.cc: Same.
   3464 	* testsuite/23_containers/list/cons/6.cc: Same.
   3465 	* testsuite/23_containers/list/cons/7.cc: Same.
   3466 	* testsuite/23_containers/list/cons/8.cc: Same.
   3467 	* testsuite/23_containers/list/cons/9.cc: Same.
   3468 	* testsuite/23_containers/list/cons/clear_allocator.cc: Same.
   3469 	* testsuite/23_containers/list/check_construct_destroy.cc: Same.
   3470 	* testsuite/23_containers/list/moveable.cc: Same.
   3471 
   3472 2009-06-17  Tom Tromey  <tromey (a] redhat.com>
   3473 
   3474 	* python/hook.in: Do not fail when there is no current objfile.
   3475 	Use os.path.normpath.
   3476 
   3477 2009-06-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3478 
   3479 	* libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
   3480 	Remove.
   3481 	(exception_ptr::operator=(exception_ptr&&)): Cast source to
   3482 	rvalue-reference so that move constructor is called.
   3483 	* testsuite/18_support/exception_ptr/move.cc: New.
   3484 
   3485 2009-06-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3486 
   3487 	* include/std/thread (~thread(), operator=(thread&&)): Call terminate
   3488 	if joinable.
   3489 
   3490 2009-06-15  Tom Tromey  <tromey (a] redhat.com>
   3491 
   3492 	* python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
   3493 	set self.iter.
   3494 	(StdMapPrinter.to_string): Make a new iterator.
   3495 	(StdMapPrinter.children): Likewise.
   3496 	(StdSetPrinter.__init__): Don't set self.iter.
   3497 	(StdSetPrinter.to_string): Make a new iterator.
   3498 	(StdSetPrinter.children): Likewise.
   3499 
   3500 2009-06-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3501 
   3502 	* include/bits/random.tcc
   3503 	(negative_binomial_distribution<>::operator()
   3504 	(_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
   3505 	class member gamma_distribution.
   3506 	(negative_binomial_distribution<>::operator()
   3507 	(_UniformRandomNumberGenerator&)): Implement out of line here.
   3508 	(operator<<(basic_ostream<>&, negative_binomial_distribution<>),
   3509 	operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
   3510 	(student_t_distribution<>::operator()
   3511 	(_UniformRandomNumberGenerator&, const param_type&): Move inline,
   3512 	simplify.
   3513 	(operator<<(basic_ostream<>&, student_t_distribution<>),
   3514 	operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
   3515 	(chi_squared_distribution<>::operator()
   3516 	(_UniformRandomNumberGenerator&, const param_type&): Move inline,
   3517 	tweak to use a class member gamma_distribution.
   3518 	(operator<<(basic_ostream<>&, chi_squared_distribution<>),
   3519 	operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
   3520 	(fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
   3521 	const param_type&): Move inline, tweak to use class member
   3522 	gamma_distributions.
   3523 	(operator<<(basic_ostream<>&, fisher_f_distribution<>),
   3524 	operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
   3525 	* include/bits/random.h: Adjust, minor tweaks.
   3526 
   3527 2009-06-10  Tom Tromey  <tromey (a] redhat.com>
   3528 
   3529 	* python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
   3530 	(build_libstdcxx_dictionary): Accept shortened form of
   3531 	basic_string names.
   3532 	(StdStringPrinter.to_string): Remove reference to WideEncoding.
   3533 
   3534 2009-06-10  Tom Tromey  <tromey (a] redhat.com>
   3535 
   3536 	PR libstdc++/40289:
   3537 	* python/Makefile.in: Rebuild.
   3538 	* python/hook.in: Compute module path relative to objfile.
   3539 	* python/Makefile.am (pythondir): Redefine.
   3540 	(gdb.py): Subst toolexeclibdir.
   3541 	(install-data-local): Rewrite.
   3542 
   3543 2009-06-09  Benjamin Kosnik  <bkoz (a] redhat.com>
   3544 
   3545 	* include/bits/move.h: Doxygen group fixes.
   3546 
   3547 2009-06-08  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3548 
   3549 	* include/bits/random.tcc (gamma_distribution<>::operator()
   3550 	(_UniformRandomNumberGenerator&, const param_type&): Redo, using
   3551 	the Marsaglia/Tsang algorithm.
   3552 	(gamma_distribution<>::param_type::_M_initialize): Adjust.
   3553 	(operator<<(basic_ostream<>&, gamma_distribution<>),
   3554 	operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
   3555 
   3556 	* include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
   3557 	Remove, just use normal_distribution.
   3558 	(operator<<(basic_ostream<>&, student_t_distribution<>),
   3559 	operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
   3560 	(linear_congruential_engine<>::operator()()): Move inline.
   3561 	(lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
   3562 	const param_type&)): Move inline, just use normal_distribution.
   3563 	(operator<<(basic_ostream<>&, lognormal_distribution<>),
   3564 	operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
   3565 	(weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
   3566 	const param_type&)): Move here, out of line.
   3567 	(piecewise_constant_distribution<>::param_type::param_type()): Move
   3568 	inline.
   3569 	* include/bits/random.h: Adjust, minor tweaks.
   3570 
   3571 2009-06-05  Benjamin Kosnik  <bkoz (a] redhat.com>
   3572 
   3573 	* testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
   3574 
   3575 2009-06-04  Benjamin Kosnik  <bkoz (a] redhat.com>
   3576 
   3577 	* include/ext/throw_allocator.h: Rework.
   3578 	* include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
   3579 	* include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
   3580 	* include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
   3581 	* include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
   3582 	* testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
   3583 	* testsuite/util/regression/rand/priority_queue/
   3584 	container_rand_regression_test.tcc: Inline functions.
   3585 	* testsuite/util/regression/rand/assoc/
   3586 	container_rand_regression_test.tcc: Same.
   3587 
   3588 2009-06-03  Benjamin Kosnik  <bkoz (a] redhat.com>
   3589 
   3590 	* testsuite/23_containers/list/cons/6.cc: Adjust test name.
   3591 
   3592 2009-06-02  Richard Sandiford  <r.sandiford (a] uk.ibm.com>
   3593 
   3594 	* crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
   3595 	* configure: Regenerate.
   3596 
   3597 2009-06-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3598 
   3599 	PR libstdc++/40299
   3600 	* include/ext/memory: Fully qualify calls with __gnu_cxx.
   3601 	* testsuite/ext/rope/40299.cc: New.
   3602 
   3603 2009-05-28  Tom Tromey  <tromey (a] redhat.com>
   3604 	    Phil Muldoon  <pmuldoon (a] redhat.com>
   3605 	    Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3606 
   3607 	* python/Makefile.in, , python/libstdcxx/__init__.py,
   3608 	python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
   3609 	python/hook.in, python/Makefile.am: New files.
   3610 	* configure, Makefile.in: Rebuild.
   3611 	* acinclude.m4 (glibcxx_SUBDIRS): Add python.
   3612 	* Makefile.am (SUBDIRS): Add python.
   3613 
   3614 2009-05-28  Benjamin Kosnik  <bkoz (a] redhat.com>
   3615 
   3616 	* testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
   3617 	to ...
   3618 	* testsuite/util/replacement_memory_operators.h: ...here. New.
   3619 	* testsuite/util/testsuite_hooks.h (counter): To object_counter.
   3620 	* testsuite/util/testsuite_hooks.cc: Same.
   3621 
   3622 	* testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
   3623 	replacement_memory_operators.h.
   3624 	* testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
   3625 	* testsuite/ext/mt_allocator/check_delete.cc: Same.
   3626 	* testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
   3627 	* testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
   3628 	* testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
   3629 	* testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
   3630 	* testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
   3631 	* testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
   3632 	* testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
   3633 	* testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
   3634 	* testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
   3635 	* testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
   3636 	* testsuite/ext/mt_allocator/check_new.cc: Same.
   3637 	* testsuite/ext/debug_allocator/check_delete.cc: Same.
   3638 	* testsuite/ext/debug_allocator/check_new.cc: Same.
   3639 	* testsuite/ext/new_allocator/deallocate_global.cc: Same.
   3640 	* testsuite/ext/new_allocator/check_delete.cc: Same.
   3641 	* testsuite/ext/new_allocator/check_new.cc: Same.
   3642 	* testsuite/ext/new_allocator/deallocate_local.cc: Same.
   3643 	* testsuite/ext/throw_allocator/deallocate_global.cc: Same.
   3644 	* testsuite/ext/throw_allocator/check_delete.cc: Same.
   3645 	* testsuite/ext/throw_allocator/check_new.cc: Same.
   3646 	* testsuite/ext/throw_allocator/deallocate_local.cc: Same.
   3647 	* testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
   3648 	* testsuite/ext/malloc_allocator/check_delete.cc: Same.
   3649 	* testsuite/ext/malloc_allocator/check_new.cc: Same.
   3650 	* testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
   3651 	* testsuite/ext/pool_allocator/check_delete.cc: Same.
   3652 	* testsuite/ext/pool_allocator/check_new.cc: Same.
   3653 	* testsuite/ext/bitmap_allocator/check_delete.cc: Same.
   3654 	* testsuite/ext/bitmap_allocator/check_new.cc: Same.
   3655 	* testsuite/ext/array_allocator/check_delete.cc: Same.
   3656 	* testsuite/ext/array_allocator/check_new.cc: Same.
   3657 	* testsuite/23_containers/deque/cons/1.cc: Same.
   3658 	* testsuite/23_containers/deque/cons/2.cc: Same.
   3659 
   3660 2009-05-27  Benjamin Kosnik  <bkoz (a] redhat.com>
   3661 
   3662 	* libsupc++/initializer_list: Format.
   3663 	* testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
   3664 	* testsuite/18_support/initializer_list/requirements/
   3665 	explicit_instantiation.cc: New.
   3666 
   3667 2009-05-27  Benjamin Kosnik  <bkoz (a] redhat.com>
   3668 
   3669 	PR libstdc++/40273
   3670 	* include/tr1_impl/functional: Add explicit casts.
   3671 	* testsuite/20_util/function/requirements/
   3672 	explicit_instantiation.cc: New.
   3673 	* testsuite/20_util/function/null_pointer_comparisons.cc: New.
   3674 
   3675 2009-05-24  Eelis van der Weegen  <eelis (a] eelis.net>
   3676 
   3677 	* libsupc++/initializer_list (initializer_list): Add missing typedefs.
   3678 
   3679 2009-05-21  Benjamin Kosnik  <bkoz (a] redhat.com>
   3680 
   3681 	PR libstdc++/40221
   3682 	* include/tr1_impl/functional: Add explicit cast.
   3683 
   3684 2009-05-21  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3685 
   3686 	PR libstdc++/40094
   3687 	Revert:
   3688 	2009-05-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3689 	* include/ext/throw_allocator.h (throw_allocator_base): Avoid
   3690 	out of line member functions definitions.
   3691 	(throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
   3692 	Remove, use static locals instead.
   3693 	(throw_allocator_base::do_check_allocated, print_to_string): Declare.
   3694 	* src/throw_allocator.cc: New.
   3695 	* src/Makefile.am: Add.
   3696 	* config/abi/pre/gnu.ver: Add exports.
   3697 	* src/Makefile.in: Regenerate.
   3698 
   3699 2009-05-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   3700 
   3701 	* include/tr1_impl/functional (function): Use explicit operator bool.
   3702 	* include/bits/shared_ptr.h (__shared_ptr): Same.
   3703 	* include/bits/unique_ptr.h (unique_ptr): Same.
   3704 	* include/std/mutex (unique_lock): Same.
   3705 	* include/std/system_error (error_code): Same.
   3706 	(error_condition): Same.
   3707 	* include/std/ostream (sentry): Same.
   3708 	* include/std/istream (sentry): Same.
   3709 	* testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
   3710 	* testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
   3711 	* testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
   3712 	* testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
   3713 	* testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
   3714 	* testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
   3715 	* testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
   3716 
   3717 2009-05-19  Benjamin Kosnik  <bkoz (a] redhat.com>
   3718 
   3719 	* testsuite/23_containers/list/14340.cc: Abstract list type.
   3720 	* testsuite/23_containers/list/init-list.cc: Same.
   3721 	* testsuite/23_containers/list/pthread5.cc: Same.
   3722 	* testsuite/23_containers/list/invalidation/1.cc: Same.
   3723 	* testsuite/23_containers/list/invalidation/2.cc: Same.
   3724 	* testsuite/23_containers/list/invalidation/3.cc: Same.
   3725 	* testsuite/23_containers/list/invalidation/4.cc: Same.
   3726 	* testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
   3727 	* testsuite/23_containers/list/modifiers/1.cc: Same.
   3728 	* testsuite/23_containers/list/modifiers/2.cc: Same.
   3729 	* testsuite/23_containers/list/modifiers/3.cc: Same.
   3730 	* testsuite/23_containers/list/modifiers/swap/1.cc: Same.
   3731 	* testsuite/23_containers/list/modifiers/swap/2.cc: Same.
   3732 	* testsuite/23_containers/list/modifiers/swap/3.cc: Same.
   3733 	* testsuite/23_containers/list/cons/1.cc: Same.
   3734 	* testsuite/23_containers/list/cons/2.cc: Same.
   3735 	* testsuite/23_containers/list/cons/3.cc: Same.
   3736 	* testsuite/23_containers/list/cons/4.cc: Same.
   3737 	* testsuite/23_containers/list/cons/5.cc: Same.
   3738 	* testsuite/23_containers/list/cons/6.cc: Same.
   3739 	* testsuite/23_containers/list/cons/7.cc: Same.
   3740 	* testsuite/23_containers/list/cons/clear_allocator.cc: Same.
   3741 	* testsuite/23_containers/list/cons/8.cc: Same.
   3742 	* testsuite/23_containers/list/cons/9.cc: Same.
   3743 	* testsuite/23_containers/list/operations/1.cc: Same.
   3744 	* testsuite/23_containers/list/operations/2.cc: Same.
   3745 	* testsuite/23_containers/list/operations/3.cc: Same.
   3746 	* testsuite/23_containers/list/operations/4.cc: Same.
   3747 	* testsuite/23_containers/list/operations/5.cc: Same.
   3748 	* testsuite/23_containers/list/requirements/citerators.cc: Same.
   3749 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
   3750 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
   3751 	* testsuite/23_containers/list/requirements/dr438/
   3752 	constructor_1_neg.cc: Same.
   3753 	* testsuite/23_containers/list/requirements/dr438/
   3754 	constructor_2_neg.cc: Same.
   3755 	* testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
   3756 	* testsuite/23_containers/list/requirements/
   3757 	partial_specialization/1.cc: Same.
   3758 	* testsuite/23_containers/list/23781.cc: Same.
   3759 	* testsuite/23_containers/list/pthread1.cc: Same.
   3760 	* testsuite/23_containers/list/capacity/1.cc: Same.
   3761 	* testsuite/23_containers/list/capacity/29134.cc: Same.
   3762 	* testsuite/23_containers/list/check_construct_destroy.cc: Same.
   3763 	* testsuite/23_containers/list/moveable.cc: Same.
   3764 
   3765 	* testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
   3766 
   3767 2009-05-19  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3768 
   3769 	PR libstdc++/40184
   3770 	* include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
   3771 	Declare...
   3772 	* config/locale/gnu/c_locale.cc: ... and define.
   3773 	* config/locale/generic/c_locale.cc: Define.
   3774 	* src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
   3775 	Use it.
   3776 	* testsuite/22_locale/locale/cons/40184.cc: New.
   3777 
   3778 2009-05-18  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3779 
   3780 	PR libstdc++/40192
   3781 	* include/bits/stl_construct.h (struct _Destroy_aux): Add.
   3782 	(_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
   3783 	* testsuite/23_containers/vector/40192.cc: New.
   3784 
   3785 2009-05-18  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3786 
   3787 	* include/bits/stl_pair.h (swap): Do not swap rvalues.
   3788 	* include/bits/stl_deque.h (swap): Likewise.
   3789 	* include/bits/stl_list.h (swap): Likewise.
   3790 	* include/bits/stl_vector.h (swap): Likewise.
   3791 	* include/bits/stl_bvector.h (swap): Likewise.
   3792 	* include/bits/stl_queue.h (swap): Likewise.
   3793 	* include/bits/stl_stack.h (swap): Likewise.
   3794 	* include/bits/stl_tree.h (swap): Likewise.
   3795 	* include/bits/stl_map.h (swap): Likewise.
   3796 	* include/bits/stl_multimap.h (swap): Likewise.
   3797 	* include/bits/stl_set.h (swap): Likewise.
   3798 	* include/bits/stl_multiset.h (swap): Likewise.
   3799 	* include/bits/forward_list.h (swap): Likewise.
   3800 	* include/bits/unique_ptr.h (swap): Likewise.
   3801 	* include/debug/deque (swap): Likewise.
   3802 	* include/debug/list (swap): Likewise.
   3803 	* include/debug/vector (swap): Likewise.
   3804 	* include/debug/map.h (swap): Likewise.
   3805 	* include/debug/multimap.h (swap): Likewise.
   3806 	* include/debug/set.h (swap): Likewise.
   3807 	* include/debug/multiset.h (swap): Likewise.
   3808 	* include/debug/unordered_map (swap): Likewise.
   3809 	* include/debug/unordered_set (swap): Likewise.
   3810 	* include/ext/vstring.h (swap): Likewise.
   3811 	* include/tr1_impl/unordered_map (swap): Likewise.
   3812 	* include/tr1_impl/hashtable (swap): Likewise.
   3813 	* include/tr1_impl/unordered_set (swap): Likewise.
   3814 	* include/std/tuple (swap): Likewise.
   3815 	* include/std/mutex (swap): Likewise.
   3816 	* include/std/thread (swap): Likewise.
   3817 	(operator<<): Only output to lvalue streams.
   3818 	* testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
   3819 	* testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
   3820 	* testsuite/23_containers/deque/requirements/dr438/
   3821 	assign_neg.cc: Adjust line numbers.
   3822 	* testsuite/23_containers/deque/requirements/dr438/
   3823 	constructor_1_neg.cc: Likewise.
   3824 	* testsuite/23_containers/deque/requirements/dr438/
   3825 	constructor_2_neg.cc: Likewise.
   3826 	* testsuite/23_containers/deque/requirements/dr438/
   3827 	insert_neg.cc: Likewise.
   3828 	* testsuite/23_containers/list/requirements/dr438/
   3829 	assign_neg.cc: Likewise.
   3830 	* testsuite/23_containers/list/requirements/dr438/
   3831 	constructor_1_neg.cc: Likewise.
   3832 	* testsuite/23_containers/list/requirements/dr438/
   3833 	constructor_2_neg.cc: Likewise.
   3834 	* testsuite/23_containers/list/requirements/dr438/
   3835 	insert_neg.cc: Likewise.
   3836 	* testsuite/23_containers/vector/requirements/dr438/
   3837 	assign_neg.cc: Likewise.
   3838 	* testsuite/23_containers/vector/requirements/dr438/
   3839 	constructor_1_neg.cc: Likewise.
   3840 	* testsuite/23_containers/vector/requirements/dr438/
   3841 	constructor_2_neg.cc: Likewise.
   3842 	* testsuite/23_containers/vector/requirements/dr438/
   3843 	insert_neg.cc: Likewise.
   3844 	* testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
   3845 	test non-member swap.
   3846 	* testsuite/30_threads/thread/swap/2.cc: Remove.
   3847 
   3848 2009-05-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3849 
   3850 	* include/std/mutex: Move std::lock_error to ...
   3851 	* src/compatibility.cc: Here.
   3852 	* src/mutex.cc: Likewise.
   3853 	* testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
   3854 	for lock types and remove std::lock_error check.
   3855 
   3856 2009-05-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3857 
   3858 	* testsuite/21_strings/basic_string/40160.cc: Remove spurious
   3859 	double include.
   3860 
   3861 2009-05-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3862 
   3863 	PR libstdc++/40160
   3864 	* include/debug/formatter.h (_Parameter::_Parameter): Don't use
   3865 	typeid when __GXX_RTTI is undefined.
   3866 	* src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
   3867 	for null _M_variant._M_iterator._M_type,
   3868 	_M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
   3869 	* testsuite/21_strings/basic_string/40160.cc: New.
   3870 
   3871 2009-05-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3872 
   3873 	* testsuite/26_numerics/random/discrete_distribution/cons/
   3874 	num_xbound_fun.cc: Minor tweaks.
   3875 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   3876 	cons/initlist_fun.cc: Likewise
   3877 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   3878 	cons/num_xbound_fun.cc: Likewise
   3879 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   3880 	cons/initlist_fun.cc: Likewise
   3881 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   3882 	cons/num_xbound_fun.cc: Likewise
   3883 
   3884 2009-05-15  David Billinghurst <billingd (a] gcc.gnu.org>
   3885 
   3886 	PR libstdc++/36211
   3887 	* testsuite/lib/libstdc++.exp(v3_target_compile):  Add
   3888 	cxxldflags to additional_flags rather than cxx_final.
   3889 
   3890 2009-05-15  David Billinghurst <billingd (a] gcc.gnu.org>
   3891 
   3892 	* testsuite/26_numerics/random/discrete_distribution/cons/
   3893 	num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
   3894 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/
   3895 	initlist_fun.cc: Likewise
   3896 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/
   3897 	num_xbound_fun.cc: Likewise
   3898 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/
   3899 	initlist_fun.cc: Likewise
   3900 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/
   3901 	num_xbound_fun.cc: Likewise
   3902 
   3903 2009-05-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3904 
   3905 	PR libstdc++/40123
   3906 	* random.tcc (independent_bits_engine<>::operator()()): Use
   3907 	result_type(1), not 1UL.
   3908 
   3909 	* random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
   3910 	and _M_b.min(), instead of this->max() and this->min().
   3911 
   3912 	* random.h (_ShiftMin1): Remove, adjust everywhere.
   3913 
   3914 	* random.tcc: Minor cosmetic changes.
   3915 
   3916 2009-05-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3917 
   3918 	* include/bits/random.tcc (cauchy_distribution<>::
   3919 	operator()(_UniformRandomNumberGenerator&, const param_type&)):
   3920 	Avoid M_PI, a glibc extension.
   3921 
   3922 2009-05-13  Ben Elliston  <bje (a] au.ibm.com>
   3923 
   3924 	* include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
   3925 	* include/Makefile.in: Likewise.
   3926 
   3927 2009-05-13  Ben Elliston  <bje (a] au.ibm.com>
   3928 
   3929 	* src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
   3930 	const void * const.
   3931 
   3932 2009-05-12  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   3933 
   3934 	* doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
   3935 	random number engines, complex, bitset, array, time utilities, and
   3936 	char_traits.
   3937 
   3938 2009-05-12  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3939 
   3940 	* libsupc++/exception: Include nested_exception.h in C++0x mode.
   3941 	* libsupc++/nested_exception.h: New.
   3942 	* libsupc++/Makefile.am: Add new header.
   3943 	* libsupc++/Makefile.in: Regenerate.
   3944 	* testsuite/18_support/nested_exception/rethrow_nested.cc: New.
   3945 	* testsuite/18_support/nested_exception/throw_with_nested.cc: New.
   3946 	* testsuite/18_support/nested_exception/cons.cc: New.
   3947 	* testsuite/18_support/nested_exception/nested_ptr.cc: New.
   3948 	* testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
   3949 	* doc/xml/manual/status_cxx200x.xml: Adjust.
   3950 
   3951 2009-05-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3952 
   3953 	* include/ext/throw_allocator.h: Remove redundant include.
   3954 
   3955 2009-05-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3956 
   3957 	* include/ext/throw_allocator.h (throw_allocator_base): Avoid
   3958 	out of line member functions definitions.
   3959 	(throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
   3960 	Remove, use static locals instead.
   3961 	(throw_allocator_base::do_check_allocated, print_to_string): Declare.
   3962 	* src/throw_allocator.cc: New.
   3963 	* src/Makefile.am: Add.
   3964 	* config/abi/pre/gnu.ver: Add exports.
   3965 	* src/Makefile.in: Regenerate.
   3966 
   3967 2009-05-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3968 
   3969 	* configure.ac: Bump libtool_VERSION to 6:12:0.
   3970 	* configure: Regenerate.
   3971 
   3972 2009-05-07  Matthias Klose  <doko (a] ubuntu.com>
   3973 
   3974 	PR libstdc++/40038
   3975 	* src/math_stubs_long_double.cc: Add ceill.
   3976 
   3977 2009-05-06  Johannes Singler  <singler (a] ira.uka.de>
   3978 
   3979 	PR libstdc++/39546
   3980 	* include/parallel/algo.h (find_switch):
   3981 	Parametrize binder2nd with const T& instead of T.
   3982 	* testsuite/25_algorithms/find/39546.cc: new test case
   3983 
   3984 2009-05-06  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3985 
   3986 	Revert:
   3987 	2009-05-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
   3988 
   3989 	* acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
   3990 	possible.
   3991 	* configure: Regenerate.
   3992 
   3993 2009-05-05  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   3994 
   3995 	PR libstdc++/39909
   3996 	* include/std/mutex (__get_once_functor_lock, __get_once_mutex,
   3997 	__set_once_functor_lock_ptr): Replace global lock object with local
   3998 	locks on global mutex.
   3999 	* src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
   4000 	__set_once_functor_lock_ptr): Likewise, keeping old function to
   4001 	preserve ABI.
   4002 	(__once_proxy): Use pointer to local lock if set, global lock
   4003 	otherwise.
   4004 	* config/abi/pre/gnu.ver: Add new symbols to new ABI version.
   4005 	* testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
   4006 	* testsuite/30_threads/call_once/39909.cc: New.
   4007 
   4008 2009-05-03  Jan Hubicka  <jh (a] suse.cz>
   4009 
   4010 	* include/parallel/settings.h (get): Mark const.
   4011 	* libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
   4012 	* libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
   4013 	* config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
   4014 	throw ().
   4015 	* config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
   4016 	(is_open, fd): Mark pure and throw ().
   4017 	(seekoff): Mark throw ().
   4018 
   4019 2009-05-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
   4020 
   4021 	* acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
   4022 	possible.
   4023 	* configure: Regenerate.
   4024 
   4025 2009-05-02  Jan Hubicka  <jh (a] suse.cz>
   4026 
   4027 	* include/tr1_impl/functional_hash.h (explicit specializations of ()
   4028 	operator): Mark pure.
   4029 
   4030 2009-04-30  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   4031 
   4032 	* scripts/create_testsuite_files: Remove thread directory.
   4033 
   4034 2009-04-28  Benjamin Kosnik  <bkoz (a] redhat.com>
   4035 
   4036 	PR libstdc++/39868
   4037 	* scripts/run_doxygen: Uncomment removal of includes.
   4038 	(problematic): Rewrite __cxxabiv1 namespace to abi.
   4039 
   4040 2009-04-26  Paolo Carlini  <paolo.carlini (a] oracle.com>
   4041 
   4042 	Revert the last commit.
   4043 
   4044 2009-04-25  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   4045 
   4046 	* include/std/mutex (__get_once_functor_lock, __get_once_mutex):
   4047 	Replace global lock object with local locks on global mutex.
   4048 	* src/mutex.cc: Likewise.
   4049 	* config/abi/pre/gnu.ver: Adjust.
   4050 	* testsuite/30_threads/call_once/call_once2.cc: New.
   4051 
   4052 2009-04-25  Paolo Carlini  <paolo.carlini (a] oracle.com>
   4053 
   4054 	PR libstdc++/39880
   4055 	PR libstdc++/39881
   4056 	PR libstdc++/39882
   4057 	* include/std/system_error (is_error_code_enum<errc>): Remove.
   4058 	(error_condition<>::error_condition(_ErrorCodeEnum,)
   4059 	error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
   4060 	(error_code<>::error_code(_ErrorCodeEnum,),
   4061 	error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
   4062 	* testsuite/19_diagnostics/system_error/39880.cc: New.
   4063 	* testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
   4064 	Likewise.
   4065 	* testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
   4066 	* testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
   4067 	* testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
   4068 	* testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
   4069 	Adjust.
   4070 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
   4071 	Likewise.
   4072 	* testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
   4073 	* testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
   4074 	* testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
   4075 	* testsuite/19_diagnostics/error_code/operators/not_equal.cc:
   4076 	Likewise.
   4077 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
   4078 	* testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
   4079 	* testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
   4080 	* testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
   4081 
   4082 2009-04-24  Benjamin Kosnik  <bkoz (a] redhat.com>
   4083 
   4084 	* doc/xml/authors.xml: Add space.
   4085 	* doc/xml/faq.xml: Update links.
   4086 	* doc/xml/manual/intro.xml: Same.
   4087 	* doc/xml/manual/abi.xml: Update.
   4088 	* doc/xml/manual/appendix_contributing.xml: Fix typo.
   4089 	* doc/xml/manual/status_cxxtr1.xml: Update links.
   4090 	* doc/xml/manual/status_cxx1998.xml: Same.
   4091 	* doc/xml/manual/status_cxx200x.xml: Same.
   4092 
   4093 2009-04-22  Jan Hubicka  <jh (a] suse.cz>
   4094 
   4095 	* include/tr1_impl/array (at): Do not use builtin_expect.
   4096 	* include/ext/throw_allocator.h (allocate): Likewise.
   4097 	* include/ext/pool_allocator.h (allocate): Likweise.
   4098 	* include/ext/bitmap_allocator.h (allocate): Likewise.
   4099 	* include/ext/rc_string_base.h (_S_construct): Likewise.
   4100 	* include/ext/malloc_allocator.h (allocate): Likewise.
   4101 	* include/ext/mt_allocator.h (allocate): Likewise.
   4102 	* include/ext/sso_string_base.h (_M_construct): Likewise.
   4103 	* include/bits/basic_string.tcc (_S_construct): Likewise.
   4104 
   4105 2009-04-22  Jan Hubicka  <jh (a] suse.cz>
   4106 
   4107 	* include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
   4108 	(atexit, atoll, stroll, strtoull): Mark throw ()
   4109 	* include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
   4110 	* include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
   4111 	* include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
   4112 	(atexit, atoll, stroll, strtoull): Mark throw ()
   4113 	* include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
   4114 	* include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
   4115 
   4116 2009-04-21  Jan Hubicka  <jh (a] suse.cz>
   4117 
   4118 	* include/ext/atomicity.h
   4119 	(__exchange_and_add, __atomic_add): Mark throw ().
   4120 	* config/os/aix/atomicity.h
   4121 	* config/os/aix/atomicity.h
   4122 	* config/os/irix/atomicity.h
   4123 	* config/cpu/cris/atomicity.h
   4124 	* config/cpu/m68k/atomicity.h
   4125 	* config/cpu/hppa/atomicity.h
   4126 	* config/cpu/sparc/atomicity.h
   4127 	* config/cpu/i386/atomicity.h
   4128 	* config/cpu/i486/atomicity.h
   4129 	* config/cpu/sh/atomicity.h
   4130 	* config/cpu/generic/atomicity_mutex/atomicity.h
   4131 	* config/cpu/generic/atomicity_builtins/atomicity.h
   4132 	(__exchange_and_add, __atomic_add): Mark throw ().
   4133 
   4134 2009-04-21  Paolo Carlini  <paolo.carlini (a] oracle.com>
   4135 
   4136 	PR libstdc++/39835
   4137 	* include/bits/random.h: Avoid the badname __alpha (and, for
   4138 	consistency, __beta too).
   4139 	* include/bits/random.tcc: Likewise.
   4140 
   4141 2009-04-19  Jan Hubicka  <jh (a] suse.cz>
   4142 
   4143 	* include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
   4144 	_GLIBCXX_NOTHROW.
   4145 
   4146 2009-04-19  Jan Hubicka  <jh (a] suse.cz>
   4147 
   4148 	* include/c_compatibility/stdatomic.h
   4149 	(atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
   4150 	__atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
   4151 	* include/bits/c++config (_GLIBCXX_NOTHROW): New.
   4152 
   4153 2009-04-18  Jan Hubicka  <jh (a] suse.cz>
   4154 
   4155 	* libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
   4156 	* libsupc++/unwind-cxx.h (__cxa_get_globals,
   4157 	__cxa_get_globals_fast): Mark const.
   4158 	(__cxa_get_exception_ptr): Mark pure.
   4159 	(__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
   4160 	(__terminate): Makr throw ().
   4161 	* libsupc++/exception (terminate): Mark throw().
   4162 	(uncaught_exception): Mark pure.
   4163 	* libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
   4164 	* libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
   4165 	Mark throw().
   4166 	* libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
   4167 	* libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
   4168 	* libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
   4169 	__cxa_guard_abort): Mark throw ().
   4170 	(__cxa_pure_virtual): Mark noreturn.
   4171 	(__cxa_current_exception_type): Mark throw and pure.
   4172 	* libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
   4173 	__cxa_exception_type): Mark pure.
   4174 	(_M_safe_bool_dummy): Mark pure and const.
   4175 
   4176 2009-04-18  Jan Hubicka  <jh (a] suse.cz>
   4177 
   4178 	* src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
   4179 	* src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
   4180 	_M_destroy_thread_key): Mark throw ()
   4181 	* debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
   4182 	_M_singular, _M_can_compare _M_get_mutex, _M_message,
   4183 	_M_get_max_length): Mark throw ().
   4184 	* include/debug/formatter.h (_M_message, _M_format_word,
   4185 	_M_get_max_length): Mark throw ().
   4186 	* include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
   4187 	_M_detach_single): Mark throw ().
   4188 	(_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
   4189 	* include/ext/pool_allocator.h (_M_get_free_list): Mark const and
   4190 	throw ()
   4191 	(_M_get_mutex): Mark throw ().
   4192 	* include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
   4193 	(_M_destroy_thread_key): Mark CONST and throw.
   4194 	* include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
   4195 	throw ().
   4196 
   4197 2009-04-18  Jan Hubicka  <jh (a] suse.cz>
   4198 
   4199 	* src/condition_variable.cc (condition_variable,
   4200 	condition_variable_any constructors): Mark throw()
   4201 	* src/hash.cc (operator() for long double, string, and wstring): Mark
   4202 	throw ().
   4203 	* src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
   4204 	_M_setup, rdbuf, str): Mark throw ().
   4205 	* src/chrono.cc (new): Mark throw ().
   4206 	* include/std/system_error (system_category, generic_category): Mark
   4207 	throw () and const.
   4208 	* include/std/chrono (now): Mark throw ().
   4209 	* include/std/condition_variable (condition_variable,
   4210 	~condition_variable, condition_variable_any,
   4211 	~condition_variable_any): Mark throw ().
   4212 	* include/std/mutex (mutex): Mark throw ().
   4213 	* include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
   4214 	throw.
   4215 	* include/bits/functional_hash.h (operator()  on size_t): Mark pure
   4216 	and throw ().
   4217 	* include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
   4218 	* include/bits/locale_classes.h (_S_initialize_once,
   4219 	_S_clone_c_locale): Mark throw ().
   4220 	(_S_get_c_name): Mark const and throw ().
   4221 	(_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
   4222 	throw ().
   4223 	* include/bits/locale_facets.h (__convert_to_v explicit instances):
   4224 	Mark throw ().
   4225 	(_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
   4226 	throw ().
   4227 	* include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
   4228 	ios_base): Mark throw ()
   4229 	* include/bits/locale_facets_nonio.h (_M_put): Mark throw.
   4230 	* include/backward/strstream (strstreambuf constructors): Mark throw ().
   4231 	(str, freeze, _M_setupf): Mark throw ().
   4232 	(pcount): Mark pure and throw ().
   4233 	(rdbuf): Mark const and throw ().
   4234 
   4235 2009-04-18  Paolo Carlini  <paolo.carlini (a] oracle.com>
   4236 
   4237 	PR libstdc++/39802
   4238 	* include/bits/locale_facets.tcc (num_get<>::_M_extract_int
   4239 	(_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
   4240 	Always accept negative values, for unsigned types too.
   4241 	* testsuite/22_locale/num_get/get/char/39802.cc: New.
   4242 	* testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
   4243 
   4244 2009-04-18  Jan Hubicka  <jh (a] suse.cz>
   4245 
   4246 	* include/debug/formater.h: Include bits/c++config.h.
   4247 	(_M_error): Mark noreturn.
   4248 	* include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
   4249 	_GLIBCXX_NORETURN): New.
   4250 	* include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
   4251 	_Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
   4252 	Mark pure.
   4253 	* include/c_compatibility/stdatomic.h
   4254 	(atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
   4255 	__atomic_flag_wait_explicit, __atomic_flag_for_address):
   4256 	Mark by throw ().
   4257 	* src/atomic.cc (atomic_flag_test_and_set_explicit,
   4258 	atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
   4259 	__atomic_flag_for_address): Mark by throw ().
   4260 
   4261 2009-04-17  Uros Bizjak  <ubizjak (a] gmail.com>
   4262 
   4263 	* config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
   4264 
   4265 2009-04-16  Jan Hubicka  <jh (a] suse.cz>
   4266 
   4267 	* tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
   4268 	_Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
   4269 	update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
   4270 	(_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
   4271 	out body to ...
   4272 	(local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
   4273 	functions.
   4274 	* stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
   4275 	_Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
   4276 	_Rb_tree_black_count): Mark nothrow.
   4277 
   4278 2009-04-16  Paolo Carlini  <paolo.carlini (a] oracle.com>
   4279 
   4280 	* include/bits/forward_list.h: Remove default std::allocator<_Tp>
   4281 	from base classes.
   4282 	* testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
   4283 
   4284 2009-04-15  Benjamin Kosnik  <bkoz (a] redhat.com>
   4285 
   4286 	* doc/html: Regenerate.
   4287 
   4288 2009-04-15  Benjamin Kosnik  <bkoz (a] redhat.com>
   4289 
   4290 	* doc/xml/manual/status_cxx1998.xml: Update to new table style.
   4291 
   4292 	* doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
   4293 	* doc/xml/gnu/fdl-1.2.xml: Same.
   4294 	* doc/xml/manual/numerics.xml: Same.
   4295 	* doc/xml/manual/concurrency.xml: Same.
   4296 	* doc/xml/manual/intro.xml: Same.
   4297 	* doc/xml/manual/status_cxxtr1.xml: Same.
   4298 	* doc/xml/manual/containers.xml: Same.
   4299 	* doc/xml/manual/io.xml: Same.
   4300 	* doc/xml/manual/utilities.xml: Same.
   4301 	* doc/xml/manual/support.xml: Same.
   4302 	* doc/xml/manual/using.xml: Same.
   4303 	* doc/xml/manual/localization.xml: Same.
   4304 	* doc/xml/manual/locale.xml: Same.
   4305 	* doc/xml/manual/extensions.xml: Same.
   4306 	* doc/xml/manual/appendix_contributing.xml: Same.
   4307 	* doc/xml/manual/diagnostics.xml: Same.
   4308 	* doc/xml/manual/status_cxx200x.xml: Same.
   4309 
   4310 2009-04-15  Benjamin Kosnik  <bkoz (a] redhat.com>
   4311 
   4312 	* doc/xml/manual/status_cxxtr1.xml: Update to new table style.
   4313 	* doc/xml/manual/status_cxx200x.xml: Adjust.
   4314 
   4315 2009-04-14  Benjamin Kosnik  <bkoz (a] redhat.com>
   4316 
   4317 	* doc/xml/spine.xml: Remove unused license entity, update
   4318 	copyright year.
   4319 
   4320 	* doc/xml/manual/spine.xml: Markup for primary index terms.
   4321 	* doc/xml/manual/numerics.xml: Same.
   4322 	* doc/xml/manual/intro.xml: Same.
   4323 	* doc/xml/manual/containers.xml: Same.
   4324 	* doc/xml/manual/io.xml: Same.
   4325 	* doc/xml/manual/appendix_porting.xml: Same.
   4326 	* doc/xml/manual/utilities.xml: Same.
   4327 	* doc/xml/manual/support.xml: Same.
   4328 	* doc/xml/manual/localization.xml: Same.
   4329 	* doc/xml/manual/strings.xml: Same.
   4330 	* doc/xml/manual/extensions.xml: Same.
   4331 	* doc/xml/manual/appendix_contributing.xml: Same.
   4332 	* doc/xml/manual/diagnostics.xml: Same.
   4333 	* doc/xml/manual/algorithms.xml: Same.
   4334 	* doc/xml/manual/appendix_free.xml: Same.
   4335 	* doc/xml/manual/iterators.xml: Same.
   4336 
   4337 	* doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
   4338 	* doc/xml/gnu/fdl-1.2.xml: Same.
   4339 
   4340 	* doc/xml/manual/status_cxx200x.xml: Re-write.
   4341 
   4342 2009-04-09  Paolo Carlini  <paolo.carlini (a] oracle.com>
   4343 
   4344 	PR libstdc++/39629 (final bits)
   4345 	* include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
   4346 	Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
   4347 	* include/bits/random.tcc (shuffle_order_engine<>::operator()()):
   4348 	Fix formula for __j.
   4349 	* include/bits/random.tcc (operator==(const normal_distribution<>&,
   4350 	const normal_distribution<>&): Remove.
   4351 	* include/bits/random.h (operator==(const uniform_int_distribution<>&,
   4352 	const uniform_int_distribution<>&), operator==(const
   4353 	uniform_real_distribution<>&, const uniform_real_distribution<>&),
   4354 	operator==(const normal_distribution<>&, const normal_distribution<>&),
   4355 	operator==(const lognormal_distribution<>&,
   4356 	const lognormal_distribution<>&), operator==(const
   4357 	chi_squared_distribution<>&, const chi_squared_distribution<>&),
   4358 	operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
   4359 	operator==(const fisher_distribution<>&, const fisher_distribution<>&),
   4360 	operator==(const student_t_distribution<>&,
   4361 	const student_t_distribution<>&), operator==(const
   4362 	bernoulli_distribution<>&, const bernoulli_distribution<>&),
   4363 	operator==(const binomial_distribution<>&, const
   4364 	binomial_distribution<>&), operator==(const geometric_distribution<>&,
   4365 	const geometric_distribution<>&), operator==(const
   4366 	negative_binomial_distribution<>&, const
   4367 	negative_binomial_distribution<>&), operator==(const
   4368 	poisson_distribution<>&, const poisson_distribution<>&),
   4369 	operator==(const exponential_distribution<>&,
   4370 	const exponential_distribution<>&), operator==(const
   4371 	gamma_distribution<>&, const gamma_distribution<>&), operator==(const
   4372 	weibull_distribution<>&, const weibull_distribution<>&),
   4373 	operator==(const extreme_value_distribution<>&,
   4374 	const extreme_value_distribution<>&), operator==(const
   4375 	discrete_distribution<>&, const discrete_distribution<>&),
   4376 	operator==(const piecewise_constant_distribution<>&,
   4377 	const piecewise_constant_distribution<>&), operator==(const
   4378 	piecewise_linear_distribution<>&, const
   4379 	piecewise_linear_distribution<>&)): Remove.
   4380 	* testsuite/26_numerics/random/uniform_real_distribution/operators/
   4381 	serialize.cc: Remove.
   4382 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   4383 	operators/serialize.cc: Likewise.
   4384 	* testsuite/26_numerics/random/chi_squared_distribution/operators/
   4385 	serialize.cc: Likewise.
   4386 	* testsuite/26_numerics/random/normal_distribution/operators/
   4387 	serialize.cc: Likewise.
   4388 	* testsuite/26_numerics/random/uniform_int_distribution/operators/
   4389 	serialize.cc: Likewise.
   4390 	* testsuite/26_numerics/random/poisson_distribution/operators/
   4391 	serialize.cc: Likewise.
   4392 	* testsuite/26_numerics/random/bernoulli_distribution/operators/
   4393 	serialize.cc: Likewise.
   4394 	* testsuite/26_numerics/random/discrete_distribution/operators/
   4395 	serialize.cc: Likewise.
   4396 	* testsuite/26_numerics/random/weibull_distribution/operators/
   4397 	serialize.cc: Likewise.
   4398 	* testsuite/26_numerics/random/negative_binomial_distribution/
   4399 	operators/serialize.cc: Likewise.
   4400 	* testsuite/26_numerics/random/cauchy_distribution/operators/
   4401 	serialize.cc: Likewise.
   4402 	* testsuite/26_numerics/random/gamma_distribution/operators/
   4403 	serialize.cc: Likewise.
   4404 	* testsuite/26_numerics/random/fisher_f_distribution/operators/
   4405 	serialize.cc: Likewise.
   4406 	* testsuite/26_numerics/random/exponential_distribution/operators/
   4407 	serialize.cc: Likewise.
   4408 	* testsuite/26_numerics/random/lognormal_distribution/operators/
   4409 	serialize.cc: Likewise.
   4410 	* testsuite/26_numerics/random/binomial_distribution/operators/
   4411 	serialize.cc: Likewise.
   4412 	* testsuite/26_numerics/random/extreme_value_distribution/
   4413 	operators/serialize.cc: Likewise.
   4414 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   4415 	operators/serialize.cc: Likewise.
   4416 	* testsuite/26_numerics/random/student_t_distribution/operators/
   4417 	serialize.cc: Likewise.
   4418 	* testsuite/26_numerics/random/geometric_distribution/operators/
   4419 	serialize.cc: Likewise.
   4420 
   4421 	* include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
   4422 	true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
   4423 	mersenne_twister_engine<>::seed(_Gen&,
   4424 	true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
   4425 	subtract_with_carry_engine<>::seed(_Gen&,
   4426 	true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
   4427 	Remove, unused.
   4428 	* include/bits/random.tcc (linear_congruential_engine<>::
   4429 	seed(_Gen&, false_type): Likewise.
   4430 
   4431 2009-04-09  Nick Clifton  <nickc (a] redhat.com>
   4432 
   4433 	* src/allocator-inst.cc: Change copyright header to refer to
   4434 	version 3 of the GNU General Public License with version 3.1
   4435 	of the GCC Runtime Library Exception and to point readers at
   4436 	the COPYING3 and COPYING3.RUNTIME files and the FSF's license
   4437 	web page.
   4438 	* config/abi/compatibility.h: Likewise.
   4439 	* config/abi/pre/gnu-versioned-namespace.ver: Likewise.
   4440 	* config/abi/pre/gnu.ver: Likewise.
   4441 	* config/allocator/bitmap_allocator_base.h: Likewise.
   4442 	* config/allocator/malloc_allocator_base.h: Likewise.
   4443 	* config/allocator/mt_allocator_base.h: Likewise.
   4444 	* config/allocator/new_allocator_base.h: Likewise.
   4445 	* config/allocator/pool_allocator_base.h: Likewise.
   4446 	* config/cpu/alpha/atomic_word.h: Likewise.
   4447 	* config/cpu/arm/cxxabi_tweaks.h: Likewise.
   4448 	* config/cpu/cris/atomic_word.h: Likewise.
   4449 	* config/cpu/cris/atomicity.h: Likewise.
   4450 	* config/cpu/generic/atomic_word.h: Likewise.
   4451 	* config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
   4452 	* config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
   4453 	* config/cpu/generic/cpu_defines.h: Likewise.
   4454 	* config/cpu/generic/cxxabi_tweaks.h: Likewise.
   4455 	* config/cpu/hppa/atomicity.h: Likewise.
   4456 	* config/cpu/i386/atomicity.h: Likewise.
   4457 	* config/cpu/i486/atomicity.h: Likewise.
   4458 	* config/cpu/ia64/atomic_word.h: Likewise.
   4459 	* config/cpu/m68k/atomicity.h: Likewise.
   4460 	* config/cpu/powerpc/atomic_word.h: Likewise.
   4461 	* config/cpu/powerpc/cpu_defines.h: Likewise.
   4462 	* config/cpu/sh/atomicity.h: Likewise.
   4463 	* config/cpu/sparc/atomic_word.h: Likewise.
   4464 	* config/cpu/sparc/atomicity.h: Likewise.
   4465 	* config/io/basic_file_stdio.cc: Likewise.
   4466 	* config/io/basic_file_stdio.h: Likewise.
   4467 	* config/io/c_io_stdio.h: Likewise.
   4468 	* config/locale/darwin/ctype_members.cc: Likewise.
   4469 	* config/locale/generic/c++locale_internal.h: Likewise.
   4470 	* config/locale/generic/c_locale.cc: Likewise.
   4471 	* config/locale/generic/c_locale.h: Likewise.
   4472 	* config/locale/generic/codecvt_members.cc: Likewise.
   4473 	* config/locale/generic/collate_members.cc: Likewise.
   4474 	* config/locale/generic/ctype_members.cc: Likewise.
   4475 	* config/locale/generic/messages_members.cc: Likewise.
   4476 	* config/locale/generic/messages_members.h: Likewise.
   4477 	* config/locale/generic/monetary_members.cc: Likewise.
   4478 	* config/locale/generic/numeric_members.cc: Likewise.
   4479 	* config/locale/generic/time_members.cc: Likewise.
   4480 	* config/locale/generic/time_members.h: Likewise.
   4481 	* config/locale/gnu/c++locale_internal.h: Likewise.
   4482 	* config/locale/gnu/c_locale.cc: Likewise.
   4483 	* config/locale/gnu/c_locale.h: Likewise.
   4484 	* config/locale/gnu/codecvt_members.cc: Likewise.
   4485 	* config/locale/gnu/collate_members.cc: Likewise.
   4486 	* config/locale/gnu/ctype_members.cc: Likewise.
   4487 	* config/locale/gnu/messages_members.cc: Likewise.
   4488 	* config/locale/gnu/messages_members.h: Likewise.
   4489 	* config/locale/gnu/monetary_members.cc: Likewise.
   4490 	* config/locale/gnu/numeric_members.cc: Likewise.
   4491 	* config/locale/gnu/time_members.cc: Likewise.
   4492 	* config/locale/gnu/time_members.h: Likewise.
   4493 	* config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
   4494 	* config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
   4495 	* config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
   4496 	* config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
   4497 	* config/os/aix/atomic_word.h: Likewise.
   4498 	* config/os/aix/atomicity.h: Likewise.
   4499 	* config/os/aix/ctype_base.h: Likewise.
   4500 	* config/os/aix/ctype_inline.h: Likewise.
   4501 	* config/os/aix/ctype_noninline.h: Likewise.
   4502 	* config/os/aix/os_defines.h: Likewise.
   4503 	* config/os/bsd/darwin/ctype_base.h: Likewise.
   4504 	* config/os/bsd/darwin/ctype_inline.h: Likewise.
   4505 	* config/os/bsd/darwin/ctype_noninline.h: Likewise.
   4506 	* config/os/bsd/darwin/os_defines.h: Likewise.
   4507 	* config/os/bsd/freebsd/ctype_base.h: Likewise.
   4508 	* config/os/bsd/freebsd/ctype_inline.h: Likewise.
   4509 	* config/os/bsd/freebsd/ctype_noninline.h: Likewise.
   4510 	* config/os/bsd/freebsd/os_defines.h: Likewise.
   4511 	* config/os/bsd/netbsd/ctype_base.h: Likewise.
   4512 	* config/os/bsd/netbsd/ctype_inline.h: Likewise.
   4513 	* config/os/bsd/netbsd/ctype_noninline.h: Likewise.
   4514 	* config/os/bsd/netbsd/os_defines.h: Likewise.
   4515 	* config/os/djgpp/ctype_base.h: Likewise.
   4516 	* config/os/djgpp/ctype_inline.h: Likewise.
   4517 	* config/os/djgpp/ctype_noninline.h: Likewise.
   4518 	* config/os/djgpp/os_defines.h: Likewise.
   4519 	* config/os/generic/ctype_base.h: Likewise.
   4520 	* config/os/generic/ctype_inline.h: Likewise.
   4521 	* config/os/generic/ctype_noninline.h: Likewise.
   4522 	* config/os/generic/error_constants.h: Likewise.
   4523 	* config/os/generic/os_defines.h: Likewise.
   4524 	* config/os/gnu-linux/ctype_base.h: Likewise.
   4525 	* config/os/gnu-linux/ctype_inline.h: Likewise.
   4526 	* config/os/gnu-linux/ctype_noninline.h: Likewise.
   4527 	* config/os/gnu-linux/os_defines.h: Likewise.
   4528 	* config/os/hpux/ctype_base.h: Likewise.
   4529 	* config/os/hpux/ctype_inline.h: Likewise.
   4530 	* config/os/hpux/ctype_noninline.h: Likewise.
   4531 	* config/os/hpux/os_defines.h: Likewise.
   4532 	* config/os/irix/atomic_word.h: Likewise.
   4533 	* config/os/irix/atomicity.h: Likewise.
   4534 	* config/os/irix/irix5.2/ctype_base.h: Likewise.
   4535 	* config/os/irix/irix5.2/ctype_inline.h: Likewise.
   4536 	* config/os/irix/irix5.2/ctype_noninline.h: Likewise.
   4537 	* config/os/irix/irix5.2/os_defines.h: Likewise.
   4538 	* config/os/irix/irix6.5/ctype_base.h: Likewise.
   4539 	* config/os/irix/irix6.5/ctype_inline.h: Likewise.
   4540 	* config/os/irix/irix6.5/ctype_noninline.h: Likewise.
   4541 	* config/os/irix/irix6.5/os_defines.h: Likewise.
   4542 	* config/os/mingw32/ctype_base.h: Likewise.
   4543 	* config/os/mingw32/ctype_inline.h: Likewise.
   4544 	* config/os/mingw32/ctype_noninline.h: Likewise.
   4545 	* config/os/mingw32/error_constants.h: Likewise.
   4546 	* config/os/mingw32/os_defines.h: Likewise.
   4547 	* config/os/newlib/ctype_base.h: Likewise.
   4548 	* config/os/newlib/ctype_inline.h: Likewise.
   4549 	* config/os/newlib/ctype_noninline.h: Likewise.
   4550 	* config/os/newlib/os_defines.h: Likewise.
   4551 	* config/os/qnx/qnx6.1/ctype_base.h: Likewise.
   4552 	* config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
   4553 	* config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
   4554 	* config/os/qnx/qnx6.1/os_defines.h: Likewise.
   4555 	* config/os/solaris/solaris2.7/ctype_base.h: Likewise.
   4556 	* config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
   4557 	* config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
   4558 	* config/os/solaris/solaris2.7/os_defines.h: Likewise.
   4559 	* config/os/tpf/ctype_base.h: Likewise.
   4560 	* config/os/tpf/ctype_inline.h: Likewise.
   4561 	* config/os/tpf/ctype_noninline.h: Likewise.
   4562 	* config/os/tpf/os_defines.h: Likewise.
   4563 	* config/os/uclibc/ctype_base.h: Likewise.
   4564 	* config/os/uclibc/ctype_inline.h: Likewise.
   4565 	* config/os/uclibc/ctype_noninline.h: Likewise.
   4566 	* config/os/uclibc/os_defines.h: Likewise.
   4567 	* config/os/vxworks/ctype_base.h: Likewise.
   4568 	* config/os/vxworks/ctype_inline.h: Likewise.
   4569 	* config/os/vxworks/ctype_noninline.h: Likewise.
   4570 	* config/os/vxworks/os_defines.h: Likewise.
   4571 	* include/backward/auto_ptr.h: Likewise.
   4572 	* include/backward/backward_warning.h: Likewise.
   4573 	* include/backward/binders.h: Likewise.
   4574 	* include/backward/hash_fun.h: Likewise.
   4575 	* include/backward/hash_map: Likewise.
   4576 	* include/backward/hash_set: Likewise.
   4577 	* include/backward/hashtable.h: Likewise.
   4578 	* include/backward/strstream: Likewise.
   4579 	* include/bits/algorithmfwd.h: Likewise.
   4580 	* include/bits/allocator.h: Likewise.
   4581 	* include/bits/atomic_0.h: Likewise.
   4582 	* include/bits/atomic_2.h: Likewise.
   4583 	* include/bits/atomicfwd_c.h: Likewise.
   4584 	* include/bits/atomicfwd_cxx.h: Likewise.
   4585 	* include/bits/basic_ios.h: Likewise.
   4586 	* include/bits/basic_ios.tcc: Likewise.
   4587 	* include/bits/basic_string.h: Likewise.
   4588 	* include/bits/basic_string.tcc: Likewise.
   4589 	* include/bits/boost_concept_check.h: Likewise.
   4590 	* include/bits/c++config: Likewise.
   4591 	* include/bits/char_traits.h: Likewise.
   4592 	* include/bits/codecvt.h: Likewise.
   4593 	* include/bits/concept_check.h: Likewise.
   4594 	* include/bits/cpp_type_traits.h: Likewise.
   4595 	* include/bits/deque.tcc: Likewise.
   4596 	* include/bits/forward_list.h: Likewise.
   4597 	* include/bits/forward_list.tcc: Likewise.
   4598 	* include/bits/fstream.tcc: Likewise.
   4599 	* include/bits/functexcept.h: Likewise.
   4600 	* include/bits/functional_hash.h: Likewise.
   4601 	* include/bits/gslice.h: Likewise.
   4602 	* include/bits/gslice_array.h: Likewise.
   4603 	* include/bits/hashtable.h: Likewise.
   4604 	* include/bits/indirect_array.h: Likewise.
   4605 	* include/bits/ios_base.h: Likewise.
   4606 	* include/bits/istream.tcc: Likewise.
   4607 	* include/bits/list.tcc: Likewise.
   4608 	* include/bits/locale_classes.h: Likewise.
   4609 	* include/bits/locale_classes.tcc: Likewise.
   4610 	* include/bits/locale_facets.h: Likewise.
   4611 	* include/bits/locale_facets.tcc: Likewise.
   4612 	* include/bits/locale_facets_nonio.h: Likewise.
   4613 	* include/bits/locale_facets_nonio.tcc: Likewise.
   4614 	* include/bits/localefwd.h: Likewise.
   4615 	* include/bits/mask_array.h: Likewise.
   4616 	* include/bits/move.h: Likewise.
   4617 	* include/bits/ostream.tcc: Likewise.
   4618 	* include/bits/ostream_insert.h: Likewise.
   4619 	* include/bits/postypes.h: Likewise.
   4620 	* include/bits/shared_ptr.h: Likewise.
   4621 	* include/bits/slice_array.h: Likewise.
   4622 	* include/bits/sstream.tcc: Likewise.
   4623 	* include/bits/stl_algo.h: Likewise.
   4624 	* include/bits/stl_algobase.h: Likewise.
   4625 	* include/bits/stl_bvector.h: Likewise.
   4626 	* include/bits/stl_construct.h: Likewise.
   4627 	* include/bits/stl_deque.h: Likewise.
   4628 	* include/bits/stl_function.h: Likewise.
   4629 	* include/bits/stl_heap.h: Likewise.
   4630 	* include/bits/stl_iterator.h: Likewise.
   4631 	* include/bits/stl_iterator_base_funcs.h: Likewise.
   4632 	* include/bits/stl_iterator_base_types.h: Likewise.
   4633 	* include/bits/stl_list.h: Likewise.
   4634 	* include/bits/stl_map.h: Likewise.
   4635 	* include/bits/stl_multimap.h: Likewise.
   4636 	* include/bits/stl_multiset.h: Likewise.
   4637 	* include/bits/stl_numeric.h: Likewise.
   4638 	* include/bits/stl_pair.h: Likewise.
   4639 	* include/bits/stl_queue.h: Likewise.
   4640 	* include/bits/stl_raw_storage_iter.h: Likewise.
   4641 	* include/bits/stl_relops.h: Likewise.
   4642 	* include/bits/stl_set.h: Likewise.
   4643 	* include/bits/stl_stack.h: Likewise.
   4644 	* include/bits/stl_tempbuf.h: Likewise.
   4645 	* include/bits/stl_tree.h: Likewise.
   4646 	* include/bits/stl_uninitialized.h: Likewise.
   4647 	* include/bits/stl_vector.h: Likewise.
   4648 	* include/bits/stream_iterator.h: Likewise.
   4649 	* include/bits/streambuf.tcc: Likewise.
   4650 	* include/bits/streambuf_iterator.h: Likewise.
   4651 	* include/bits/stringfwd.h: Likewise.
   4652 	* include/bits/unique_ptr.h: Likewise.
   4653 	* include/bits/valarray_after.h: Likewise.
   4654 	* include/bits/valarray_array.h: Likewise.
   4655 	* include/bits/valarray_array.tcc: Likewise.
   4656 	* include/bits/valarray_before.h: Likewise.
   4657 	* include/bits/vector.tcc: Likewise.
   4658 	* include/c/cassert: Likewise.
   4659 	* include/c/cctype: Likewise.
   4660 	* include/c/cerrno: Likewise.
   4661 	* include/c/cfloat: Likewise.
   4662 	* include/c/ciso646: Likewise.
   4663 	* include/c/climits: Likewise.
   4664 	* include/c/clocale: Likewise.
   4665 	* include/c/cmath: Likewise.
   4666 	* include/c/csetjmp: Likewise.
   4667 	* include/c/csignal: Likewise.
   4668 	* include/c/cstdarg: Likewise.
   4669 	* include/c/cstddef: Likewise.
   4670 	* include/c/cstdio: Likewise.
   4671 	* include/c/cstdlib: Likewise.
   4672 	* include/c/cstring: Likewise.
   4673 	* include/c/ctime: Likewise.
   4674 	* include/c/cwchar: Likewise.
   4675 	* include/c/cwctype: Likewise.
   4676 	* include/c_compatibility/assert.h: Likewise.
   4677 	* include/c_compatibility/complex.h: Likewise.
   4678 	* include/c_compatibility/ctype.h: Likewise.
   4679 	* include/c_compatibility/errno.h: Likewise.
   4680 	* include/c_compatibility/fenv.h: Likewise.
   4681 	* include/c_compatibility/float.h: Likewise.
   4682 	* include/c_compatibility/inttypes.h: Likewise.
   4683 	* include/c_compatibility/iso646.h: Likewise.
   4684 	* include/c_compatibility/limits.h: Likewise.
   4685 	* include/c_compatibility/locale.h: Likewise.
   4686 	* include/c_compatibility/math.h: Likewise.
   4687 	* include/c_compatibility/setjmp.h: Likewise.
   4688 	* include/c_compatibility/signal.h: Likewise.
   4689 	* include/c_compatibility/stdarg.h: Likewise.
   4690 	* include/c_compatibility/stdatomic.h: Likewise.
   4691 	* include/c_compatibility/stdbool.h: Likewise.
   4692 	* include/c_compatibility/stddef.h: Likewise.
   4693 	* include/c_compatibility/stdint.h: Likewise.
   4694 	* include/c_compatibility/stdio.h: Likewise.
   4695 	* include/c_compatibility/stdlib.h: Likewise.
   4696 	* include/c_compatibility/string.h: Likewise.
   4697 	* include/c_compatibility/tgmath.h: Likewise.
   4698 	* include/c_compatibility/time.h: Likewise.
   4699 	* include/c_compatibility/wchar.h: Likewise.
   4700 	* include/c_compatibility/wctype.h: Likewise.
   4701 	* include/c_global/cassert: Likewise.
   4702 	* include/c_global/ccomplex: Likewise.
   4703 	* include/c_global/cctype: Likewise.
   4704 	* include/c_global/cerrno: Likewise.
   4705 	* include/c_global/cfenv: Likewise.
   4706 	* include/c_global/cfloat: Likewise.
   4707 	* include/c_global/cinttypes: Likewise.
   4708 	* include/c_global/ciso646: Likewise.
   4709 	* include/c_global/climits: Likewise.
   4710 	* include/c_global/clocale: Likewise.
   4711 	* include/c_global/cmath.tcc: Likewise.
   4712 	* include/c_global/cmath: Likewise.
   4713 	* include/c_global/csetjmp: Likewise.
   4714 	* include/c_global/csignal: Likewise.
   4715 	* include/c_global/cstdarg: Likewise.
   4716 	* include/c_global/cstdatomic: Likewise.
   4717 	* include/c_global/cstdbool: Likewise.
   4718 	* include/c_global/cstddef: Likewise.
   4719 	* include/c_global/cstdint: Likewise.
   4720 	* include/c_global/cstdio: Likewise.
   4721 	* include/c_global/cstdlib: Likewise.
   4722 	* include/c_global/cstring: Likewise.
   4723 	* include/c_global/ctgmath: Likewise.
   4724 	* include/c_global/ctime: Likewise.
   4725 	* include/c_global/cwchar: Likewise.
   4726 	* include/c_global/cwctype: Likewise.
   4727 	* include/c_std/cassert: Likewise.
   4728 	* include/c_std/cctype: Likewise.
   4729 	* include/c_std/cerrno: Likewise.
   4730 	* include/c_std/cfloat: Likewise.
   4731 	* include/c_std/ciso646: Likewise.
   4732 	* include/c_std/climits: Likewise.
   4733 	* include/c_std/clocale: Likewise.
   4734 	* include/c_std/cmath.tcc: Likewise.
   4735 	* include/c_std/cmath: Likewise.
   4736 	* include/c_std/csetjmp: Likewise.
   4737 	* include/c_std/csignal: Likewise.
   4738 	* include/c_std/cstdarg: Likewise.
   4739 	* include/c_std/cstddef: Likewise.
   4740 	* include/c_std/cstdio: Likewise.
   4741 	* include/c_std/cstdlib: Likewise.
   4742 	* include/c_std/cstring: Likewise.
   4743 	* include/c_std/ctime: Likewise.
   4744 	* include/c_std/cwchar: Likewise.
   4745 	* include/c_std/cwctype: Likewise.
   4746 	* include/debug/bitset: Likewise.
   4747 	* include/debug/debug.h: Likewise.
   4748 	* include/debug/deque: Likewise.
   4749 	* include/debug/formatter.h: Likewise.
   4750 	* include/debug/functions.h: Likewise.
   4751 	* include/debug/list: Likewise.
   4752 	* include/debug/macros.h: Likewise.
   4753 	* include/debug/map.h: Likewise.
   4754 	* include/debug/map: Likewise.
   4755 	* include/debug/multimap.h: Likewise.
   4756 	* include/debug/multiset.h: Likewise.
   4757 	* include/debug/safe_base.h: Likewise.
   4758 	* include/debug/safe_iterator.h: Likewise.
   4759 	* include/debug/safe_iterator.tcc: Likewise.
   4760 	* include/debug/safe_sequence.h: Likewise.
   4761 	* include/debug/set.h: Likewise.
   4762 	* include/debug/set: Likewise.
   4763 	* include/debug/string: Likewise.
   4764 	* include/debug/unordered_map: Likewise.
   4765 	* include/debug/unordered_set: Likewise.
   4766 	* include/debug/vector: Likewise.
   4767 	* include/ext/algorithm: Likewise.
   4768 	* include/ext/array_allocator.h: Likewise.
   4769 	* include/ext/atomicity.h: Likewise.
   4770 	* include/ext/bitmap_allocator.h: Likewise.
   4771 	* include/ext/cast.h: Likewise.
   4772 	* include/ext/codecvt_specializations.h: Likewise.
   4773 	* include/ext/concurrence.h: Likewise.
   4774 	* include/ext/debug_allocator.h: Likewise.
   4775 	* include/ext/enc_filebuf.h: Likewise.
   4776 	* include/ext/extptr_allocator.h: Likewise.
   4777 	* include/ext/functional: Likewise.
   4778 	* include/ext/iterator: Likewise.
   4779 	* include/ext/malloc_allocator.h: Likewise.
   4780 	* include/ext/memory: Likewise.
   4781 	* include/ext/mt_allocator.h: Likewise.
   4782 	* include/ext/new_allocator.h: Likewise.
   4783 	* include/ext/numeric: Likewise.
   4784 	* include/ext/numeric_traits.h: Likewise.
   4785 	* include/ext/pb_ds/assoc_container.hpp: Likewise.
   4786 	* include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
   4787 	Likewise.
   4788 	* include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
   4789 	Likewise.
   4790 	* include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
   4791 	* include/ext/pb_ds/detail/basic_types.hpp: Likewise.
   4792 	* include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
   4793 	Likewise.
   4794 	* include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
   4795 	Likewise.
   4796 	* include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
   4797 	Likewise.
   4798 	* include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
   4799 	Likewise.
   4800 	* include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
   4801 	* include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
   4802 	* include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
   4803 	* include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
   4804 	* include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
   4805 	Likewise.
   4806 	* include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
   4807 	Likewise.
   4808 	* include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
   4809 	Likewise.
   4810 	* include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
   4811 	Likewise.
   4812 	* include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
   4813 	Likewise.
   4814 	* include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
   4815 	Likewise.
   4816 	* include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
   4817 	Likewise.
   4818 	* include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
   4819 	Likewise.
   4820 	* include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
   4821 	* include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
   4822 	* include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
   4823 	* include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
   4824 	Likewise.
   4825 	* include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
   4826 	Likewise.
   4827 	* include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
   4828 	* include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
   4829 	* include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
   4830 	* include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
   4831 	* include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
   4832 	* include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
   4833 	* include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
   4834 	* include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
   4835 	* include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
   4836 	Likewise.
   4837 	* include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
   4838 	* include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
   4839 	Likewise.
   4840 	* include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
   4841 	* include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
   4842 	* include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
   4843 	Likewise.
   4844 	* include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
   4845 	* include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
   4846 	Likewise.
   4847 	* include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
   4848 	Likewise.
   4849 	* include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
   4850 	Likewise.
   4851 	* include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
   4852 	Likewise.
   4853 	* include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
   4854 	Likewise.
   4855 	* include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
   4856 	Likewise.
   4857 	* include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
   4858 	Likewise.
   4859 	* include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
   4860 	* include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
   4861 	* include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
   4862 	Likewise.
   4863 	* include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
   4864 	Likewise.
   4865 	* include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
   4866 	Likewise.
   4867 	* include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
   4868 	Likewise.
   4869 	* include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
   4870 	Likewise.
   4871 	* include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
   4872 	Likewise.
   4873 	* include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
   4874 	Likewise.
   4875 	* include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
   4876 	Likewise.
   4877 	* include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
   4878 	Likewise.
   4879 	* include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
   4880 	Likewise.
   4881 	* include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
   4882 	Likewise.
   4883 	* include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
   4884 	Likewise.
   4885 	* include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
   4886 	Likewise.
   4887 	* include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
   4888 	Likewise.
   4889 	* include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
   4890 	Likewise.
   4891 	* include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
   4892 	Likewise.
   4893 	* include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
   4894 	Likewise.
   4895 	* include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
   4896 	Likewise.
   4897 	* include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
   4898 	Likewise.
   4899 	* include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
   4900 	Likewise.
   4901 	* include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
   4902 	Likewise.
   4903 	* include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
   4904 	Likewise.
   4905 	* include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
   4906 	Likewise.
   4907 	* include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
   4908 	Likewise.
   4909 	* include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
   4910 	Likewise.
   4911 	* include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
   4912 	* include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
   4913 	Likewise.
   4914 	* include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
   4915 	* include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
   4916 	* include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
   4917 	* include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
   4918 	* include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
   4919 	Likewise.
   4920 	* include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
   4921 	Likewise.
   4922 	* include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
   4923 	Likewise.
   4924 	* include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
   4925 	Likewise.
   4926 	* include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
   4927 	Likewise.
   4928 	* include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
   4929 	Likewise.
   4930 	* include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
   4931 	Likewise.
   4932 	* include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
   4933 	Likewise.
   4934 	* include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
   4935 	Likewise.
   4936 	* include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
   4937 	Likewise.
   4938 	* include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
   4939 	Likewise.
   4940 	* include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
   4941 	Likewise.
   4942 	* include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
   4943 	* include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
   4944 	Likewise.
   4945 	* include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
   4946 	Likewise.
   4947 	* include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
   4948 	Likewise.
   4949 	* include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
   4950 	Likewise.
   4951 	* include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
   4952 	Likewise.
   4953 	* include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
   4954 	Likewise.
   4955 	* include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
   4956 	Likewise.
   4957 	* include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
   4958 	Likewise.
   4959 	* include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
   4960 	Likewise.
   4961 	* include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
   4962 	Likewise.
   4963 	* include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
   4964 	Likewise.
   4965 	* include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
   4966 	Likewise.
   4967 	* include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
   4968 	Likewise.
   4969 	* include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
   4970 	* include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
   4971 	Likewise.
   4972 	* include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
   4973 	Likewise.
   4974 	* include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
   4975 	* include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
   4976 	* include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
   4977 	* include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
   4978 	* include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
   4979 	* include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
   4980 	* include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
   4981 	* include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
   4982 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
   4983 	Likewise.
   4984 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
   4985 	Likewise.
   4986 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
   4987 	Likewise.
   4988 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
   4989 	Likewise.
   4990 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
   4991 	Likewise.
   4992 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
   4993 	Likewise.
   4994 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
   4995 	Likewise.
   4996 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
   4997 	Likewise.
   4998 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
   4999 	Likewise.
   5000 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
   5001 	Likewise.
   5002 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
   5003 	Likewise.
   5004 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
   5005 	Likewise.
   5006 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
   5007 	Likewise.
   5008 	* include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
   5009 	Likewise.
   5010 	* include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
   5011 	* include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
   5012 	Likewise.
   5013 	* include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
   5014 	* include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
   5015 	* include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
   5016 	* include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
   5017 	Likewise.
   5018 	* include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
   5019 	Likewise.
   5020 	* include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
   5021 	* include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
   5022 	* include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
   5023 	Likewise.
   5024 	* include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
   5025 	Likewise.
   5026 	* include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
   5027 	Likewise.
   5028 	* include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
   5029 	Likewise.
   5030 	* include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
   5031 	* include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
   5032 	Likewise.
   5033 	* include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
   5034 	* include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
   5035 	* include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
   5036 	* include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
   5037 	* include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
   5038 	* include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
   5039 	* include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
   5040 	* include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
   5041 	Likewise.
   5042 	* include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
   5043 	Likewise.
   5044 	* include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
   5045 	* include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
   5046 	Likewise.
   5047 	* include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
   5048 	* include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
   5049 	* include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
   5050 	* include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
   5051 	* include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
   5052 	* include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
   5053 	Likewise.
   5054 	* include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
   5055 	* include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
   5056 	Likewise.
   5057 	* include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
   5058 	* include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
   5059 	Likewise.
   5060 	* include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
   5061 	* include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
   5062 	* include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
   5063 	* include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
   5064 	* include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
   5065 	* include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
   5066 	* include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
   5067 	* include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
   5068 	* include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
   5069 	* include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
   5070 	* include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
   5071 	* include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
   5072 	* include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
   5073 	* include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
   5074 	* include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
   5075 	Likewise.
   5076 	* include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
   5077 	* include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
   5078 	* include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
   5079 	* include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
   5080 	Likewise.
   5081 	* include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
   5082 	Likewise.
   5083 	* include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
   5084 	* include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
   5085 	* include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
   5086 	* include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
   5087 	* include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
   5088 	Likewise.
   5089 	* include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
   5090 	* include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
   5091 	* include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
   5092 	* include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
   5093 	* include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
   5094 	* include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
   5095 	* include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
   5096 	Likewise.
   5097 	* include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
   5098 	* include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
   5099 	Likewise.
   5100 	* include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
   5101 	Likewise.
   5102 	* include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
   5103 	Likewise.
   5104 	* include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
   5105 	Likewise.
   5106 	* include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
   5107 	* include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
   5108 	Likewise.
   5109 	* include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
   5110 	Likewise.
   5111 	* include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
   5112 	Likewise.
   5113 	* include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
   5114 	Likewise.
   5115 	* include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
   5116 	Likewise.
   5117 	* include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
   5118 	Likewise.
   5119 	* include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
   5120 	Likewise.
   5121 	* include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
   5122 	Likewise.
   5123 	* include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
   5124 	Likewise.
   5125 	* include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
   5126 	Likewise.
   5127 	* include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
   5128 	Likewise.
   5129 	* include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
   5130 	Likewise.
   5131 	* include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
   5132 	Likewise.
   5133 	* include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
   5134 	* include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
   5135 	* include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
   5136 	* include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
   5137 	* include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
   5138 	* include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
   5139 	* include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
   5140 	* include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
   5141 	* include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
   5142 	* include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
   5143 	* include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
   5144 	* include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
   5145 	Likewise.
   5146 	* include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
   5147 	* include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
   5148 	* include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
   5149 	* include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
   5150 	* include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
   5151 	* include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
   5152 	* include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
   5153 	* include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
   5154 	Likewise.
   5155 	* include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
   5156 	Likewise.
   5157 	* include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
   5158 	Likewise.
   5159 	* include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
   5160 	Likewise.
   5161 	* include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
   5162 	* include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
   5163 	Likewise.
   5164 	* include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
   5165 	Likewise.
   5166 	* include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
   5167 	Likewise.
   5168 	* include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
   5169 	Likewise.
   5170 	* include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
   5171 	Likewise.
   5172 	* include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
   5173 	Likewise.
   5174 	* include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
   5175 	Likewise.
   5176 	* include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
   5177 	* include/ext/pb_ds/detail/type_utils.hpp: Likewise.
   5178 	* include/ext/pb_ds/detail/types_traits.hpp: Likewise.
   5179 	* include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
   5180 	Likewise.
   5181 	* include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
   5182 	Likewise.
   5183 	* include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
   5184 	* include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
   5185 	Likewise.
   5186 	* include/ext/pb_ds/exception.hpp: Likewise.
   5187 	* include/ext/pb_ds/hash_policy.hpp: Likewise.
   5188 	* include/ext/pb_ds/list_update_policy.hpp: Likewise.
   5189 	* include/ext/pb_ds/priority_queue.hpp: Likewise.
   5190 	* include/ext/pb_ds/tag_and_trait.hpp: Likewise.
   5191 	* include/ext/pb_ds/tree_policy.hpp: Likewise.
   5192 	* include/ext/pb_ds/trie_policy.hpp: Likewise.
   5193 	* include/ext/pod_char_traits.h: Likewise.
   5194 	* include/ext/pointer.h: Likewise.
   5195 	* include/ext/pool_allocator.h: Likewise.
   5196 	* include/ext/rb_tree: Likewise.
   5197 	* include/ext/rc_string_base.h: Likewise.
   5198 	* include/ext/rope: Likewise.
   5199 	* include/ext/ropeimpl.h: Likewise.
   5200 	* include/ext/slist: Likewise.
   5201 	* include/ext/sso_string_base.h: Likewise.
   5202 	* include/ext/stdio_filebuf.h: Likewise.
   5203 	* include/ext/stdio_sync_filebuf.h: Likewise.
   5204 	* include/ext/string_conversions.h: Likewise.
   5205 	* include/ext/throw_allocator.h: Likewise.
   5206 	* include/ext/type_traits.h: Likewise.
   5207 	* include/ext/typelist.h: Likewise.
   5208 	* include/ext/vstring.h: Likewise.
   5209 	* include/ext/vstring.tcc: Likewise.
   5210 	* include/ext/vstring_fwd.h: Likewise.
   5211 	* include/ext/vstring_util.h: Likewise.
   5212 	* include/parallel/algo.h: Likewise.
   5213 	* include/parallel/algobase.h: Likewise.
   5214 	* include/parallel/algorithm: Likewise.
   5215 	* include/parallel/algorithmfwd.h: Likewise.
   5216 	* include/parallel/balanced_quicksort.h: Likewise.
   5217 	* include/parallel/base.h: Likewise.
   5218 	* include/parallel/basic_iterator.h: Likewise.
   5219 	* include/parallel/checkers.h: Likewise.
   5220 	* include/parallel/compatibility.h: Likewise.
   5221 	* include/parallel/compiletime_settings.h: Likewise.
   5222 	* include/parallel/equally_split.h: Likewise.
   5223 	* include/parallel/features.h: Likewise.
   5224 	* include/parallel/find.h: Likewise.
   5225 	* include/parallel/find_selectors.h: Likewise.
   5226 	* include/parallel/for_each.h: Likewise.
   5227 	* include/parallel/for_each_selectors.h: Likewise.
   5228 	* include/parallel/iterator.h: Likewise.
   5229 	* include/parallel/list_partition.h: Likewise.
   5230 	* include/parallel/losertree.h: Likewise.
   5231 	* include/parallel/merge.h: Likewise.
   5232 	* include/parallel/multiseq_selection.h: Likewise.
   5233 	* include/parallel/multiway_merge.h: Likewise.
   5234 	* include/parallel/multiway_mergesort.h: Likewise.
   5235 	* include/parallel/numeric: Likewise.
   5236 	* include/parallel/numericfwd.h: Likewise.
   5237 	* include/parallel/omp_loop.h: Likewise.
   5238 	* include/parallel/omp_loop_static.h: Likewise.
   5239 	* include/parallel/par_loop.h: Likewise.
   5240 	* include/parallel/parallel.h: Likewise.
   5241 	* include/parallel/partial_sum.h: Likewise.
   5242 	* include/parallel/partition.h: Likewise.
   5243 	* include/parallel/queue.h: Likewise.
   5244 	* include/parallel/quicksort.h: Likewise.
   5245 	* include/parallel/random_number.h: Likewise.
   5246 	* include/parallel/random_shuffle.h: Likewise.
   5247 	* include/parallel/search.h: Likewise.
   5248 	* include/parallel/set_operations.h: Likewise.
   5249 	* include/parallel/settings.h: Likewise.
   5250 	* include/parallel/sort.h: Likewise.
   5251 	* include/parallel/tags.h: Likewise.
   5252 	* include/parallel/types.h: Likewise.
   5253 	* include/parallel/unique_copy.h: Likewise.
   5254 	* include/parallel/workstealing.h: Likewise.
   5255 	* include/precompiled/extc++.h: Likewise.
   5256 	* include/precompiled/stdc++.h: Likewise.
   5257 	* include/precompiled/stdtr1c++.h: Likewise.
   5258 	* include/std/algorithm: Likewise.
   5259 	* include/std/array: Likewise.
   5260 	* include/std/bitset: Likewise.
   5261 	* include/std/c++0x_warning.h: Likewise.
   5262 	* include/std/chrono: Likewise.
   5263 	* include/std/complex: Likewise.
   5264 	* include/std/condition_variable: Likewise.
   5265 	* include/std/deque: Likewise.
   5266 	* include/std/forward_list: Likewise.
   5267 	* include/std/fstream: Likewise.
   5268 	* include/std/functional: Likewise.
   5269 	* include/std/iomanip: Likewise.
   5270 	* include/std/ios: Likewise.
   5271 	* include/std/iosfwd: Likewise.
   5272 	* include/std/iostream: Likewise.
   5273 	* include/std/istream: Likewise.
   5274 	* include/std/iterator: Likewise.
   5275 	* include/std/limits: Likewise.
   5276 	* include/std/list: Likewise.
   5277 	* include/std/locale: Likewise.
   5278 	* include/std/map: Likewise.
   5279 	* include/std/memory: Likewise.
   5280 	* include/std/mutex: Likewise.
   5281 	* include/std/numeric: Likewise.
   5282 	* include/std/ostream: Likewise.
   5283 	* include/std/queue: Likewise.
   5284 	* include/std/random: Likewise.
   5285 	* include/std/ratio: Likewise.
   5286 	* include/std/regex: Likewise.
   5287 	* include/std/set: Likewise.
   5288 	* include/std/sstream: Likewise.
   5289 	* include/std/stack: Likewise.
   5290 	* include/std/stdexcept: Likewise.
   5291 	* include/std/streambuf: Likewise.
   5292 	* include/std/string: Likewise.
   5293 	* include/std/system_error: Likewise.
   5294 	* include/std/thread: Likewise.
   5295 	* include/std/tuple: Likewise.
   5296 	* include/std/type_traits: Likewise.
   5297 	* include/std/unordered_map: Likewise.
   5298 	* include/std/unordered_set: Likewise.
   5299 	* include/std/utility: Likewise.
   5300 	* include/std/valarray: Likewise.
   5301 	* include/std/vector: Likewise.
   5302 	* include/tr1/array: Likewise.
   5303 	* include/tr1/bessel_function.tcc: Likewise.
   5304 	* include/tr1/beta_function.tcc: Likewise.
   5305 	* include/tr1/ccomplex: Likewise.
   5306 	* include/tr1/cctype: Likewise.
   5307 	* include/tr1/cfenv: Likewise.
   5308 	* include/tr1/cfloat: Likewise.
   5309 	* include/tr1/cinttypes: Likewise.
   5310 	* include/tr1/climits: Likewise.
   5311 	* include/tr1/cmath: Likewise.
   5312 	* include/tr1/complex.h: Likewise.
   5313 	* include/tr1/complex: Likewise.
   5314 	* include/tr1/cstdarg: Likewise.
   5315 	* include/tr1/cstdbool: Likewise.
   5316 	* include/tr1/cstdint: Likewise.
   5317 	* include/tr1/cstdio: Likewise.
   5318 	* include/tr1/cstdlib: Likewise.
   5319 	* include/tr1/ctgmath: Likewise.
   5320 	* include/tr1/ctime: Likewise.
   5321 	* include/tr1/ctype.h: Likewise.
   5322 	* include/tr1/cwchar: Likewise.
   5323 	* include/tr1/cwctype: Likewise.
   5324 	* include/tr1/ell_integral.tcc: Likewise.
   5325 	* include/tr1/exp_integral.tcc: Likewise.
   5326 	* include/tr1/fenv.h: Likewise.
   5327 	* include/tr1/float.h: Likewise.
   5328 	* include/tr1/functional: Likewise.
   5329 	* include/tr1/functional_hash.h: Likewise.
   5330 	* include/tr1/gamma.tcc: Likewise.
   5331 	* include/tr1/hashtable.h: Likewise.
   5332 	* include/tr1/hypergeometric.tcc: Likewise.
   5333 	* include/tr1/inttypes.h: Likewise.
   5334 	* include/tr1/legendre_function.tcc: Likewise.
   5335 	* include/tr1/limits.h: Likewise.
   5336 	* include/tr1/math.h: Likewise.
   5337 	* include/tr1/memory: Likewise.
   5338 	* include/tr1/modified_bessel_func.tcc: Likewise.
   5339 	* include/tr1/poly_hermite.tcc: Likewise.
   5340 	* include/tr1/poly_laguerre.tcc: Likewise.
   5341 	* include/tr1/random: Likewise.
   5342 	* include/tr1/regex: Likewise.
   5343 	* include/tr1/riemann_zeta.tcc: Likewise.
   5344 	* include/tr1/shared_ptr.h: Likewise.
   5345 	* include/tr1/special_function_util.h: Likewise.
   5346 	* include/tr1/stdarg.h: Likewise.
   5347 	* include/tr1/stdbool.h: Likewise.
   5348 	* include/tr1/stdint.h: Likewise.
   5349 	* include/tr1/stdio.h: Likewise.
   5350 	* include/tr1/stdlib.h: Likewise.
   5351 	* include/tr1/tgmath.h: Likewise.
   5352 	* include/tr1/tuple: Likewise.
   5353 	* include/tr1/type_traits: Likewise.
   5354 	* include/tr1/unordered_map: Likewise.
   5355 	* include/tr1/unordered_set: Likewise.
   5356 	* include/tr1/utility: Likewise.
   5357 	* include/tr1/wchar.h: Likewise.
   5358 	* include/tr1/wctype.h: Likewise.
   5359 	* include/tr1_impl/array: Likewise.
   5360 	* include/tr1_impl/boost_sp_counted_base.h: Likewise.
   5361 	* include/tr1_impl/cctype: Likewise.
   5362 	* include/tr1_impl/cfenv: Likewise.
   5363 	* include/tr1_impl/cinttypes: Likewise.
   5364 	* include/tr1_impl/cmath: Likewise.
   5365 	* include/tr1_impl/complex: Likewise.
   5366 	* include/tr1_impl/cstdint: Likewise.
   5367 	* include/tr1_impl/cstdio: Likewise.
   5368 	* include/tr1_impl/cstdlib: Likewise.
   5369 	* include/tr1_impl/cwchar: Likewise.
   5370 	* include/tr1_impl/cwctype: Likewise.
   5371 	* include/tr1_impl/functional: Likewise.
   5372 	* include/tr1_impl/functional_hash.h: Likewise.
   5373 	* include/tr1_impl/hashtable: Likewise.
   5374 	* include/tr1_impl/hashtable_policy.h: Likewise.
   5375 	* include/tr1_impl/random.tcc: Likewise.
   5376 	* include/tr1_impl/random: Likewise.
   5377 	* include/tr1_impl/regex: Likewise.
   5378 	* include/tr1_impl/type_traits: Likewise.
   5379 	* include/tr1_impl/unordered_map: Likewise.
   5380 	* include/tr1_impl/unordered_set: Likewise.
   5381 	* include/tr1_impl/utility: Likewise.
   5382 	* libsupc++/array_type_info.cc: Likewise.
   5383 	* libsupc++/atexit_arm.cc: Likewise.
   5384 	* libsupc++/bad_cast.cc: Likewise.
   5385 	* libsupc++/bad_typeid.cc: Likewise.
   5386 	* libsupc++/class_type_info.cc: Likewise.
   5387 	* libsupc++/cxxabi-forced.h: Likewise.
   5388 	* libsupc++/cxxabi.h: Likewise.
   5389 	* libsupc++/del_op.cc: Likewise.
   5390 	* libsupc++/del_opnt.cc: Likewise.
   5391 	* libsupc++/del_opv.cc: Likewise.
   5392 	* libsupc++/del_opvnt.cc: Likewise.
   5393 	* libsupc++/dyncast.cc: Likewise.
   5394 	* libsupc++/eh_alloc.cc: Likewise.
   5395 	* libsupc++/eh_arm.cc: Likewise.
   5396 	* libsupc++/eh_aux_runtime.cc: Likewise.
   5397 	* libsupc++/eh_call.cc: Likewise.
   5398 	* libsupc++/eh_catch.cc: Likewise.
   5399 	* libsupc++/eh_exception.cc: Likewise.
   5400 	* libsupc++/eh_globals.cc: Likewise.
   5401 	* libsupc++/eh_personality.cc: Likewise.
   5402 	* libsupc++/eh_ptr.cc: Likewise.
   5403 	* libsupc++/eh_term_handler.cc: Likewise.
   5404 	* libsupc++/eh_terminate.cc: Likewise.
   5405 	* libsupc++/eh_throw.cc: Likewise.
   5406 	* libsupc++/eh_type.cc: Likewise.
   5407 	* libsupc++/eh_unex_handler.cc: Likewise.
   5408 	* libsupc++/enum_type_info.cc: Likewise.
   5409 	* libsupc++/exception: Likewise.
   5410 	* libsupc++/exception_defines.h: Likewise.
   5411 	* libsupc++/exception_ptr.h: Likewise.
   5412 	* libsupc++/function_type_info.cc: Likewise.
   5413 	* libsupc++/fundamental_type_info.cc: Likewise.
   5414 	* libsupc++/guard.cc: Likewise.
   5415 	* libsupc++/initializer_list: Likewise.
   5416 	* libsupc++/new: Likewise.
   5417 	* libsupc++/new_handler.cc: Likewise.
   5418 	* libsupc++/new_op.cc: Likewise.
   5419 	* libsupc++/new_opnt.cc: Likewise.
   5420 	* libsupc++/new_opv.cc: Likewise.
   5421 	* libsupc++/new_opvnt.cc: Likewise.
   5422 	* libsupc++/pbase_type_info.cc: Likewise.
   5423 	* libsupc++/pmem_type_info.cc: Likewise.
   5424 	* libsupc++/pointer_type_info.cc: Likewise.
   5425 	* libsupc++/pure.cc: Likewise.
   5426 	* libsupc++/si_class_type_info.cc: Likewise.
   5427 	* libsupc++/tinfo.cc: Likewise.
   5428 	* libsupc++/tinfo.h: Likewise.
   5429 	* libsupc++/tinfo2.cc: Likewise.
   5430 	* libsupc++/typeinfo: Likewise.
   5431 	* libsupc++/unwind-cxx.h: Likewise.
   5432 	* libsupc++/vec.cc: Likewise.
   5433 	* libsupc++/vmi_class_type_info.cc: Likewise.
   5434 	* libsupc++/vterminate.cc: Likewise.
   5435 	* po/string_literals.cc: Likewise.
   5436 	* src/atomic.cc: Likewise.
   5437 	* src/bitmap_allocator.cc: Likewise.
   5438 	* src/chrono.cc: Likewise.
   5439 	* src/codecvt.cc: Likewise.
   5440 	* src/compatibility-ldbl.cc: Likewise.
   5441 	* src/compatibility.cc: Likewise.
   5442 	* src/complex_io.cc: Likewise.
   5443 	* src/concept-inst.cc: Likewise.
   5444 	* src/condition_variable.cc: Likewise.
   5445 	* src/ctype.cc: Likewise.
   5446 	* src/debug.cc: Likewise.
   5447 	* src/debug_list.cc: Likewise.
   5448 	* src/ext-inst.cc: Likewise.
   5449 	* src/fstream-inst.cc: Likewise.
   5450 	* src/functexcept.cc: Likewise.
   5451 	* src/globals_io.cc: Likewise.
   5452 	* src/hash.cc: Likewise.
   5453 	* src/hash_c++0x.cc: Likewise.
   5454 	* src/hashtable.cc: Likewise.
   5455 	* src/hashtable_c++0x.cc: Likewise.
   5456 	* src/ios-inst.cc: Likewise.
   5457 	* src/ios.cc: Likewise.
   5458 	* src/ios_failure.cc: Likewise.
   5459 	* src/ios_init.cc: Likewise.
   5460 	* src/ios_locale.cc: Likewise.
   5461 	* src/iostream-inst.cc: Likewise.
   5462 	* src/istream-inst.cc: Likewise.
   5463 	* src/istream.cc: Likewise.
   5464 	* src/limits.cc: Likewise.
   5465 	* src/limits_c++0x.cc: Likewise.
   5466 	* src/list.cc: Likewise.
   5467 	* src/locale-inst.cc: Likewise.
   5468 	* src/locale.cc: Likewise.
   5469 	* src/locale_facets.cc: Likewise.
   5470 	* src/locale_init.cc: Likewise.
   5471 	* src/localename.cc: Likewise.
   5472 	* src/math_stubs_float.cc: Likewise.
   5473 	* src/math_stubs_long_double.cc: Likewise.
   5474 	* src/misc-inst.cc: Likewise.
   5475 	* src/mt_allocator.cc: Likewise.
   5476 	* src/mutex.cc: Likewise.
   5477 	* src/ostream-inst.cc: Likewise.
   5478 	* src/parallel_list.cc: Likewise.
   5479 	* src/parallel_settings.cc: Likewise.
   5480 	* src/pool_allocator.cc: Likewise.
   5481 	* src/sstream-inst.cc: Likewise.
   5482 	* src/stdexcept.cc: Likewise.
   5483 	* src/streambuf-inst.cc: Likewise.
   5484 	* src/streambuf.cc: Likewise.
   5485 	* src/string-inst.cc: Likewise.
   5486 	* src/strstream.cc: Likewise.
   5487 	* src/system_error.cc: Likewise.
   5488 	* src/thread.cc: Likewise.
   5489 	* src/tree.cc: Likewise.
   5490 	* src/valarray-inst.cc: Likewise.
   5491 	* src/wlocale-inst.cc: Likewise.
   5492 	* src/wstring-inst.cc: Likewise.
   5493 	* doc/xml/manual/intro.xml: Change documentation to refer the
   5494 	reader to version 3 of the GNU General Public License, version
   5495 	3.1 of the GCC Runtime Library Exception, and to point readers
   5496 	at the FSF's license web page.
   5497 
   5498 2009-04-09  Jakub Jelinek  <jakub (a] redhat.com>
   5499 
   5500 	* Makefile.am: Change copyright header to refer to version
   5501 	3 of the GNU General Public License and to point readers at the
   5502 	COPYING3 file and the FSF's license web page.
   5503 	* doc/Makefile.am: Likewise.
   5504 	* include/Makefile.am: Likewise.
   5505 	* libsupc++/Makefile.am: Likewise.
   5506 	* po/Makefile.am: Likewise.
   5507 	* po/POTFILES.in: Likewise.
   5508 	* src/Makefile.am: Likewise.
   5509 	* testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
   5510 	* testsuite/17_intro/headers/c++1998/all.cc: Likewise.
   5511 	* testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
   5512 	Likewise.
   5513 	* testsuite/17_intro/headers/c++200x/all.cc: Likewise.
   5514 	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
   5515 	Likewise.
   5516 	* testsuite/17_intro/using_namespace_std.cc: Likewise.
   5517 	* testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
   5518 	* testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
   5519 	* testsuite/18_support/bad_alloc/what.cc: Likewise.
   5520 	* testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
   5521 	* testsuite/18_support/bad_cast/what.cc: Likewise.
   5522 	* testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
   5523 	* testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
   5524 	Likewise.
   5525 	* testsuite/18_support/bad_exception/what.cc: Likewise.
   5526 	* testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
   5527 	* testsuite/18_support/bad_typeid/what.cc: Likewise.
   5528 	* testsuite/18_support/exception/38732.cc: Likewise.
   5529 	* testsuite/18_support/exception/what.cc: Likewise.
   5530 	* testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
   5531 	* testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
   5532 	* testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
   5533 	* testsuite/18_support/headers/cfloat/values.cc: Likewise.
   5534 	* testsuite/18_support/headers/climits/values.cc: Likewise.
   5535 	* testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
   5536 	* testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
   5537 	* testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
   5538 	* testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
   5539 	* testsuite/18_support/headers/csignal/macros.cc: Likewise.
   5540 	* testsuite/18_support/headers/csignal/types_std.cc: Likewise.
   5541 	* testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
   5542 	* testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
   5543 	* testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
   5544 	* testsuite/18_support/headers/cstddef/macros.cc: Likewise.
   5545 	* testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
   5546 	* testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
   5547 	* testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
   5548 	* testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
   5549 	* testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
   5550 	* testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
   5551 	* testsuite/18_support/headers/ctime/macros.cc: Likewise.
   5552 	* testsuite/18_support/headers/ctime/types_std.cc: Likewise.
   5553 	* testsuite/18_support/headers/exception/synopsis.cc: Likewise.
   5554 	* testsuite/18_support/headers/exception/types_std.cc: Likewise.
   5555 	* testsuite/18_support/headers/limits/synopsis.cc: Likewise.
   5556 	* testsuite/18_support/headers/new/synopsis.cc: Likewise.
   5557 	* testsuite/18_support/headers/new/types_std.cc: Likewise.
   5558 	* testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
   5559 	* testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
   5560 	* testsuite/18_support/new_delete_placement.cc: Likewise.
   5561 	* testsuite/18_support/numeric_limits/29989.cc: Likewise.
   5562 	* testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
   5563 	* testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
   5564 	* testsuite/18_support/numeric_limits/digits10.cc: Likewise.
   5565 	* testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
   5566 	* testsuite/18_support/numeric_limits/infinity.cc: Likewise.
   5567 	* testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
   5568 	* testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
   5569 	* testsuite/18_support/numeric_limits/min_max.cc: Likewise.
   5570 	* testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
   5571 	* testsuite/18_support/numeric_limits/specialization_default_values.cc:
   5572 	Likewise.
   5573 	* testsuite/18_support/numeric_limits/traps.cc: Likewise.
   5574 	* testsuite/18_support/pthread_guard.cc: Likewise.
   5575 	* testsuite/18_support/uncaught_exception/14026.cc: Likewise.
   5576 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
   5577 	* testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
   5578 	* testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
   5579 	* testsuite/19_diagnostics/error_category/operators/not_equal.cc:
   5580 	Likewise.
   5581 	* testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
   5582 	* testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
   5583 	* testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
   5584 	* testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
   5585 	* testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
   5586 	* testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
   5587 	* testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
   5588 	* testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
   5589 	Likewise.
   5590 	* testsuite/19_diagnostics/error_condition/operators/equal.cc:
   5591 	Likewise.
   5592 	* testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
   5593 	Likewise.
   5594 	* testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
   5595 	* testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
   5596 	* testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
   5597 	* testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
   5598 	* testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
   5599 	* testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
   5600 	Likewise.
   5601 	* testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
   5602 	Likewise.
   5603 	* testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
   5604 	Likewise.
   5605 	* testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
   5606 	Likewise.
   5607 	* testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
   5608 	* testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
   5609 	* testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
   5610 	* testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
   5611 	* testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
   5612 	Likewise.
   5613 	* testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
   5614 	* testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
   5615 	* testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
   5616 	* testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
   5617 	* testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
   5618 	* testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
   5619 	Likewise.
   5620 	* testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
   5621 	* testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
   5622 	* testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
   5623 	* testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
   5624 	* testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
   5625 	* testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
   5626 	* testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
   5627 	* testsuite/20_util/aligned_storage/value.cc: Likewise.
   5628 	* testsuite/20_util/allocator/1.cc: Likewise.
   5629 	* testsuite/20_util/allocator/10378.cc: Likewise.
   5630 	* testsuite/20_util/allocator/14176.cc: Likewise.
   5631 	* testsuite/20_util/allocator/33807.cc: Likewise.
   5632 	* testsuite/20_util/allocator/8230.cc: Likewise.
   5633 	* testsuite/20_util/auto_ptr/1.cc: Likewise.
   5634 	* testsuite/20_util/auto_ptr/2.cc: Likewise.
   5635 	* testsuite/20_util/auto_ptr/3.cc: Likewise.
   5636 	* testsuite/20_util/auto_ptr/3946.cc: Likewise.
   5637 	* testsuite/20_util/auto_ptr/4.cc: Likewise.
   5638 	* testsuite/20_util/auto_ptr/5.cc: Likewise.
   5639 	* testsuite/20_util/auto_ptr/6.cc: Likewise.
   5640 	* testsuite/20_util/auto_ptr/7.cc: Likewise.
   5641 	* testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
   5642 	* testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
   5643 	Likewise.
   5644 	* testsuite/20_util/clocks/1.cc: Likewise.
   5645 	* testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
   5646 	* testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
   5647 	* testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
   5648 	* testsuite/20_util/duration/arithmetic/1.cc: Likewise.
   5649 	* testsuite/20_util/duration/arithmetic/2.cc: Likewise.
   5650 	* testsuite/20_util/duration/comparisons/1.cc: Likewise.
   5651 	* testsuite/20_util/duration/cons/1.cc: Likewise.
   5652 	* testsuite/20_util/duration/cons/1_neg.cc: Likewise.
   5653 	* testsuite/20_util/duration/cons/2.cc: Likewise.
   5654 	* testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
   5655 	Likewise.
   5656 	* testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
   5657 	* testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
   5658 	* testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
   5659 	Likewise.
   5660 	* testsuite/20_util/forward/1.cc: Likewise.
   5661 	* testsuite/20_util/forward/1_neg.cc: Likewise.
   5662 	* testsuite/20_util/function_objects/binders/1.cc: Likewise.
   5663 	* testsuite/20_util/function_objects/binders/3113.cc: Likewise.
   5664 	* testsuite/20_util/function_objects/comparisons.cc: Likewise.
   5665 	* testsuite/20_util/function_objects/dr660.cc: Likewise.
   5666 	* testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
   5667 	Likewise.
   5668 	* testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
   5669 	* testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
   5670 	Likewise.
   5671 	* testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
   5672 	* testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
   5673 	Likewise.
   5674 	* testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
   5675 	* testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
   5676 	Likewise.
   5677 	* testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
   5678 	* testsuite/20_util/hash/operators/size_t.cc: Likewise.
   5679 	* testsuite/20_util/hash/requirements/explicit_instantiation.cc:
   5680 	Likewise.
   5681 	* testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
   5682 	* testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
   5683 	* testsuite/20_util/headers/cstring/macros.cc: Likewise.
   5684 	* testsuite/20_util/headers/cstring/types_std.cc: Likewise.
   5685 	* testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
   5686 	* testsuite/20_util/headers/ctime/macros.cc: Likewise.
   5687 	* testsuite/20_util/headers/ctime/types_std.cc: Likewise.
   5688 	* testsuite/20_util/headers/functional/synopsis.cc: Likewise.
   5689 	* testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
   5690 	* testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
   5691 	Likewise.
   5692 	* testsuite/20_util/headers/memory/synopsis.cc: Likewise.
   5693 	* testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
   5694 	* testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
   5695 	* testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
   5696 	* testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
   5697 	Likewise.
   5698 	* testsuite/20_util/headers/utility/synopsis.cc: Likewise.
   5699 	* testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
   5700 	Likewise.
   5701 	* testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
   5702 	* testsuite/20_util/identity/value.cc: Likewise.
   5703 	* testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
   5704 	* testsuite/20_util/is_integral/value.cc: Likewise.
   5705 	* testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
   5706 	Likewise.
   5707 	* testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
   5708 	* testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
   5709 	* testsuite/20_util/is_reference/value.cc: Likewise.
   5710 	* testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
   5711 	Likewise.
   5712 	* testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
   5713 	* testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
   5714 	* testsuite/20_util/is_signed/value.cc: Likewise.
   5715 	* testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
   5716 	* testsuite/20_util/is_unsigned/value.cc: Likewise.
   5717 	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
   5718 	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
   5719 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
   5720 	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
   5721 	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
   5722 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
   5723 	Likewise.
   5724 	* testsuite/20_util/move/1.cc: Likewise.
   5725 	* testsuite/20_util/owner_less/cmp.cc: Likewise.
   5726 	* testsuite/20_util/pair/1.cc: Likewise.
   5727 	* testsuite/20_util/pair/2.cc: Likewise.
   5728 	* testsuite/20_util/pair/3.cc: Likewise.
   5729 	* testsuite/20_util/pair/4.cc: Likewise.
   5730 	* testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
   5731 	* testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
   5732 	* testsuite/20_util/ratio/cons/cons1.cc: Likewise.
   5733 	* testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
   5734 	* testsuite/20_util/ratio/operations/ops1.cc: Likewise.
   5735 	* testsuite/20_util/ratio/operations/ops2.cc: Likewise.
   5736 	* testsuite/20_util/ratio/operations/ops3.cc: Likewise.
   5737 	* testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
   5738 	* testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
   5739 	Likewise.
   5740 	* testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
   5741 	Likewise.
   5742 	* testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
   5743 	* testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
   5744 	* testsuite/20_util/rel_ops.cc: Likewise.
   5745 	* testsuite/20_util/remove_reference/value.cc: Likewise.
   5746 	* testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
   5747 	* testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
   5748 	* testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
   5749 	* testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
   5750 	* testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
   5751 	* testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
   5752 	* testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
   5753 	* testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
   5754 	* testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
   5755 	Likewise.
   5756 	* testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
   5757 	* testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
   5758 	* testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
   5759 	* testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
   5760 	* testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
   5761 	* testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
   5762 	* testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
   5763 	* testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
   5764 	* testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
   5765 	* testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
   5766 	* testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
   5767 	* testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
   5768 	* testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
   5769 	* testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
   5770 	* testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
   5771 	* testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
   5772 	Likewise.
   5773 	* testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
   5774 	Likewise.
   5775 	* testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
   5776 	* testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
   5777 	* testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
   5778 	* testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
   5779 	* testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
   5780 	* testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
   5781 	* testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
   5782 	* testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
   5783 	* testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
   5784 	* testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
   5785 	* testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
   5786 	* testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
   5787 	* testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
   5788 	* testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
   5789 	* testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
   5790 	* testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
   5791 	* testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
   5792 	* testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
   5793 	* testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
   5794 	* testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
   5795 	* testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
   5796 	* testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
   5797 	* testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
   5798 	* testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
   5799 	Likewise.
   5800 	* testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
   5801 	Likewise.
   5802 	* testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
   5803 	Likewise.
   5804 	* testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
   5805 	Likewise.
   5806 	* testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
   5807 	Likewise.
   5808 	* testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
   5809 	Likewise.
   5810 	* testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
   5811 	Likewise.
   5812 	* testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
   5813 	Likewise.
   5814 	* testsuite/20_util/temporary_buffer.cc: Likewise.
   5815 	* testsuite/20_util/time_point/1.cc: Likewise.
   5816 	* testsuite/20_util/time_point/2.cc: Likewise.
   5817 	* testsuite/20_util/time_point/3.cc: Likewise.
   5818 	* testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
   5819 	Likewise.
   5820 	* testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
   5821 	* testsuite/20_util/tuple/comparison_operators/comparisons.cc:
   5822 	Likewise.
   5823 	* testsuite/20_util/tuple/cons/assignment.cc: Likewise.
   5824 	* testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
   5825 	* testsuite/20_util/tuple/cons/constructor.cc: Likewise.
   5826 	* testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
   5827 	* testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
   5828 	* testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
   5829 	* testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
   5830 	* testsuite/20_util/tuple/element_access/get.cc: Likewise.
   5831 	* testsuite/20_util/tuple/tuple_element.cc: Likewise.
   5832 	* testsuite/20_util/tuple/tuple_size.cc: Likewise.
   5833 	* testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
   5834 	* testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
   5835 	* testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
   5836 	* testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
   5837 	* testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
   5838 	* testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
   5839 	Likewise.
   5840 	* testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
   5841 	* testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
   5842 	Likewise.
   5843 	* testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
   5844 	Likewise.
   5845 	* testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
   5846 	Likewise.
   5847 	* testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
   5848 	Likewise.
   5849 	* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
   5850 	* testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
   5851 	* testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
   5852 	* testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
   5853 	Likewise.
   5854 	* testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
   5855 	Likewise.
   5856 	* testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
   5857 	* testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
   5858 	* testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
   5859 	* testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
   5860 	* testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
   5861 	* testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
   5862 	* testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
   5863 	* testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
   5864 	* testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
   5865 	* testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
   5866 	* testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
   5867 	* testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
   5868 	* testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
   5869 	* testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
   5870 	* testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
   5871 	* testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
   5872 	* testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
   5873 	* testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
   5874 	Likewise.
   5875 	* testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
   5876 	* testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
   5877 	* testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
   5878 	* testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
   5879 	* testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
   5880 	* testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
   5881 	* testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
   5882 	* testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
   5883 	* testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
   5884 	* testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
   5885 	* testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
   5886 	* testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
   5887 	* testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
   5888 	* testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
   5889 	* testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
   5890 	* testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
   5891 	* testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
   5892 	* testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
   5893 	* testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
   5894 	* testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
   5895 	* testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
   5896 	* testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
   5897 	Likewise.
   5898 	* testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
   5899 	Likewise.
   5900 	* testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
   5901 	Likewise.
   5902 	* testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
   5903 	Likewise.
   5904 	* testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
   5905 	* testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
   5906 	* testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
   5907 	* testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
   5908 	* testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
   5909 	* testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
   5910 	* testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
   5911 	* testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
   5912 	* testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
   5913 	* testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
   5914 	* testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
   5915 	* testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
   5916 	* testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
   5917 	Likewise.
   5918 	* testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
   5919 	Likewise.
   5920 	* testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
   5921 	Likewise.
   5922 	* testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
   5923 	Likewise.
   5924 	* testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
   5925 	Likewise.
   5926 	* testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
   5927 	Likewise.
   5928 	* testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
   5929 	Likewise.
   5930 	* testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
   5931 	Likewise.
   5932 	* testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
   5933 	Likewise.
   5934 	* testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
   5935 	Likewise.
   5936 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
   5937 	Likewise.
   5938 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
   5939 	Likewise.
   5940 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
   5941 	Likewise.
   5942 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
   5943 	Likewise.
   5944 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
   5945 	Likewise.
   5946 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
   5947 	Likewise.
   5948 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
   5949 	Likewise.
   5950 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
   5951 	Likewise.
   5952 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
   5953 	Likewise.
   5954 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
   5955 	Likewise.
   5956 	* testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
   5957 	Likewise.
   5958 	* testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
   5959 	Likewise.
   5960 	* testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
   5961 	Likewise.
   5962 	* testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
   5963 	Likewise.
   5964 	* testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
   5965 	Likewise.
   5966 	* testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
   5967 	Likewise.
   5968 	* testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
   5969 	Likewise.
   5970 	* testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
   5971 	Likewise.
   5972 	* testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
   5973 	Likewise.
   5974 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
   5975 	Likewise.
   5976 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
   5977 	Likewise.
   5978 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
   5979 	Likewise.
   5980 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
   5981 	Likewise.
   5982 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
   5983 	Likewise.
   5984 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
   5985 	Likewise.
   5986 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
   5987 	Likewise.
   5988 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
   5989 	Likewise.
   5990 	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
   5991 	Likewise.
   5992 	* testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
   5993 	* testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
   5994 	* testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
   5995 	* testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
   5996 	* testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
   5997 	* testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
   5998 	* testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
   5999 	* testsuite/21_strings/basic_string/pthread4.cc: Likewise.
   6000 	* testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
   6001 	* testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
   6002 	* testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
   6003 	* testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
   6004 	* testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
   6005 	* testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
   6006 	* testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
   6007 	* testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
   6008 	* testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
   6009 	* testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
   6010 	* testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
   6011 	* testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
   6012 	* testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
   6013 	Likewise.
   6014 	* testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
   6015 	Likewise.
   6016 	* testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
   6017 	Likewise.
   6018 	* testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
   6019 	Likewise.
   6020 	* testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
   6021 	Likewise.
   6022 	* testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
   6023 	Likewise.
   6024 	* testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
   6025 	* testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
   6026 	* testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
   6027 	* testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
   6028 	* testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
   6029 	* testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
   6030 	* testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
   6031 	* testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
   6032 	* testsuite/21_strings/basic_string/types/1.cc: Likewise.
   6033 	* testsuite/21_strings/c_strings/char/1.cc: Likewise.
   6034 	* testsuite/21_strings/c_strings/char/2.cc: Likewise.
   6035 	* testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
   6036 	* testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
   6037 	* testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
   6038 	* testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
   6039 	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
   6040 	Likewise.
   6041 	* testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
   6042 	Likewise.
   6043 	* testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
   6044 	Likewise.
   6045 	* testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
   6046 	Likewise.
   6047 	* testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
   6048 	Likewise.
   6049 	* testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
   6050 	Likewise.
   6051 	* testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
   6052 	Likewise.
   6053 	* testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
   6054 	Likewise.
   6055 	* testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
   6056 	* testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
   6057 	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
   6058 	Likewise.
   6059 	* testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
   6060 	* testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
   6061 	* testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
   6062 	* testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
   6063 	* testsuite/21_strings/headers/cstring/macros.cc: Likewise.
   6064 	* testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
   6065 	* testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
   6066 	* testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
   6067 	* testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
   6068 	* testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
   6069 	* testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
   6070 	* testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
   6071 	* testsuite/21_strings/headers/string/synopsis.cc: Likewise.
   6072 	* testsuite/21_strings/headers/string/types_std.cc: Likewise.
   6073 	* testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
   6074 	* testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
   6075 	* testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
   6076 	Likewise.
   6077 	* testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
   6078 	Likewise.
   6079 	* testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
   6080 	* testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
   6081 	* testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
   6082 	* testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
   6083 	* testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
   6084 	Likewise.
   6085 	* testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
   6086 	Likewise.
   6087 	* testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
   6088 	* testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
   6089 	* testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
   6090 	* testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
   6091 	* testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
   6092 	* testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
   6093 	* testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
   6094 	* testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
   6095 	* testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
   6096 	Likewise.
   6097 	* testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
   6098 	* testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
   6099 	* testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
   6100 	* testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
   6101 	* testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
   6102 	* testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
   6103 	* testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
   6104 	* testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
   6105 	* testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
   6106 	* testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
   6107 	* testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
   6108 	* testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
   6109 	* testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
   6110 	* testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
   6111 	* testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
   6112 	* testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
   6113 	* testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
   6114 	* testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
   6115 	* testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
   6116 	* testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
   6117 	* testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
   6118 	* testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
   6119 	* testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
   6120 	* testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
   6121 	* testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
   6122 	* testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
   6123 	* testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
   6124 	Likewise.
   6125 	* testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
   6126 	* testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
   6127 	* testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
   6128 	Likewise.
   6129 	* testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
   6130 	* testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
   6131 	* testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
   6132 	* testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
   6133 	* testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
   6134 	Likewise.
   6135 	* testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
   6136 	Likewise.
   6137 	* testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
   6138 	* testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
   6139 	* testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
   6140 	* testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
   6141 	* testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
   6142 	* testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
   6143 	* testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
   6144 	* testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
   6145 	* testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
   6146 	* testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
   6147 	* testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
   6148 	* testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
   6149 	* testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
   6150 	* testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
   6151 	Likewise.
   6152 	* testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
   6153 	* testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
   6154 	* testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
   6155 	* testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
   6156 	* testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
   6157 	* testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
   6158 	* testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
   6159 	* testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
   6160 	* testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
   6161 	* testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
   6162 	Likewise.
   6163 	* testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
   6164 	Likewise.
   6165 	* testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
   6166 	* testsuite/22_locale/collate/compare/char/1.cc: Likewise.
   6167 	* testsuite/22_locale/collate/compare/char/2.cc: Likewise.
   6168 	* testsuite/22_locale/collate/compare/char/3.cc: Likewise.
   6169 	* testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
   6170 	* testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
   6171 	* testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
   6172 	* testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
   6173 	* testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
   6174 	* testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
   6175 	* testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
   6176 	Likewise.
   6177 	* testsuite/22_locale/collate/hash/char/1.cc: Likewise.
   6178 	* testsuite/22_locale/collate/hash/char/2.cc: Likewise.
   6179 	* testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
   6180 	* testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
   6181 	* testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
   6182 	* testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
   6183 	* testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
   6184 	* testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
   6185 	* testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
   6186 	* testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
   6187 	Likewise.
   6188 	* testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
   6189 	* testsuite/22_locale/collate/transform/char/2.cc: Likewise.
   6190 	* testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
   6191 	* testsuite/22_locale/collate/transform/char/3.cc: Likewise.
   6192 	* testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
   6193 	* testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
   6194 	Likewise.
   6195 	* testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
   6196 	* testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
   6197 	* testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
   6198 	* testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
   6199 	Likewise.
   6200 	* testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
   6201 	Likewise.
   6202 	* testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
   6203 	* testsuite/22_locale/collate_byname/requirements/base_classes.cc:
   6204 	Likewise.
   6205 	* testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
   6206 	* testsuite/22_locale/ctype/2.cc: Likewise.
   6207 	* testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
   6208 	* testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
   6209 	* testsuite/22_locale/ctype/dr695.cc: Likewise.
   6210 	* testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
   6211 	* testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
   6212 	* testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
   6213 	* testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
   6214 	* testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
   6215 	* testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
   6216 	* testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
   6217 	* testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
   6218 	* testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
   6219 	* testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
   6220 	* testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
   6221 	* testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
   6222 	* testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
   6223 	* testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
   6224 	* testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
   6225 	* testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
   6226 	* testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
   6227 	* testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
   6228 	* testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
   6229 	* testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
   6230 	* testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
   6231 	* testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
   6232 	* testsuite/22_locale/ctype_base/mask.cc: Likewise.
   6233 	* testsuite/22_locale/ctype_byname/1.cc: Likewise.
   6234 	* testsuite/22_locale/facet/1.cc: Likewise.
   6235 	* testsuite/22_locale/facet/2.cc: Likewise.
   6236 	* testsuite/22_locale/facet/25421.cc: Likewise.
   6237 	* testsuite/22_locale/global_templates/1.cc: Likewise.
   6238 	* testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
   6239 	Likewise.
   6240 	* testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
   6241 	Likewise.
   6242 	* testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
   6243 	* testsuite/22_locale/headers/clocale/macros.cc: Likewise.
   6244 	* testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
   6245 	* testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
   6246 	* testsuite/22_locale/headers/locale/types_std.cc: Likewise.
   6247 	* testsuite/22_locale/locale/13630.cc: Likewise.
   6248 	* testsuite/22_locale/locale/cons/1.cc: Likewise.
   6249 	* testsuite/22_locale/locale/cons/12352.cc: Likewise.
   6250 	* testsuite/22_locale/locale/cons/12438.cc: Likewise.
   6251 	* testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
   6252 	* testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
   6253 	* testsuite/22_locale/locale/cons/2.cc: Likewise.
   6254 	* testsuite/22_locale/locale/cons/29217.cc: Likewise.
   6255 	* testsuite/22_locale/locale/cons/38365.cc: Likewise.
   6256 	* testsuite/22_locale/locale/cons/38368.cc: Likewise.
   6257 	* testsuite/22_locale/locale/cons/4.cc: Likewise.
   6258 	* testsuite/22_locale/locale/cons/5.cc: Likewise.
   6259 	* testsuite/22_locale/locale/cons/6.cc: Likewise.
   6260 	* testsuite/22_locale/locale/cons/7.cc: Likewise.
   6261 	* testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
   6262 	* testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
   6263 	* testsuite/22_locale/locale/cons/8.cc: Likewise.
   6264 	* testsuite/22_locale/locale/cons/unicode.cc: Likewise.
   6265 	* testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
   6266 	* testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
   6267 	* testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
   6268 	* testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
   6269 	* testsuite/22_locale/locale/operations/1.cc: Likewise.
   6270 	* testsuite/22_locale/locale/operations/2.cc: Likewise.
   6271 	* testsuite/22_locale/messages/members/char/1.cc: Likewise.
   6272 	* testsuite/22_locale/messages/members/char/2.cc: Likewise.
   6273 	* testsuite/22_locale/messages/members/char/3.cc: Likewise.
   6274 	* testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
   6275 	* testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
   6276 	* testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
   6277 	* testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
   6278 	Likewise.
   6279 	* testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
   6280 	* testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
   6281 	* testsuite/22_locale/messages_byname/requirements/base_classes.cc:
   6282 	Likewise.
   6283 	* testsuite/22_locale/messages_byname/requirements/typedefs.cc:
   6284 	Likewise.
   6285 	* testsuite/22_locale/money_get/cons/3.cc: Likewise.
   6286 	* testsuite/22_locale/money_get/get/char/1.cc: Likewise.
   6287 	* testsuite/22_locale/money_get/get/char/10.cc: Likewise.
   6288 	* testsuite/22_locale/money_get/get/char/11.cc: Likewise.
   6289 	* testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
   6290 	* testsuite/22_locale/money_get/get/char/12.cc: Likewise.
   6291 	* testsuite/22_locale/money_get/get/char/13.cc: Likewise.
   6292 	* testsuite/22_locale/money_get/get/char/14.cc: Likewise.
   6293 	* testsuite/22_locale/money_get/get/char/15.cc: Likewise.
   6294 	* testsuite/22_locale/money_get/get/char/16.cc: Likewise.
   6295 	* testsuite/22_locale/money_get/get/char/17.cc: Likewise.
   6296 	* testsuite/22_locale/money_get/get/char/18.cc: Likewise.
   6297 	* testsuite/22_locale/money_get/get/char/19.cc: Likewise.
   6298 	* testsuite/22_locale/money_get/get/char/2.cc: Likewise.
   6299 	* testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
   6300 	* testsuite/22_locale/money_get/get/char/3.cc: Likewise.
   6301 	* testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
   6302 	* testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
   6303 	* testsuite/22_locale/money_get/get/char/4.cc: Likewise.
   6304 	* testsuite/22_locale/money_get/get/char/5.cc: Likewise.
   6305 	* testsuite/22_locale/money_get/get/char/6.cc: Likewise.
   6306 	* testsuite/22_locale/money_get/get/char/7.cc: Likewise.
   6307 	* testsuite/22_locale/money_get/get/char/8.cc: Likewise.
   6308 	* testsuite/22_locale/money_get/get/char/9.cc: Likewise.
   6309 	* testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
   6310 	* testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
   6311 	* testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
   6312 	* testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
   6313 	* testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
   6314 	* testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
   6315 	* testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
   6316 	* testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
   6317 	* testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
   6318 	* testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
   6319 	* testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
   6320 	* testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
   6321 	* testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
   6322 	* testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
   6323 	* testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
   6324 	* testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
   6325 	* testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
   6326 	* testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
   6327 	* testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
   6328 	* testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
   6329 	* testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
   6330 	* testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
   6331 	* testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
   6332 	* testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
   6333 	* testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
   6334 	* testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
   6335 	* testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
   6336 	* testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
   6337 	* testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
   6338 	Likewise.
   6339 	* testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
   6340 	* testsuite/22_locale/money_put/cons/3.cc: Likewise.
   6341 	* testsuite/22_locale/money_put/put/char/1.cc: Likewise.
   6342 	* testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
   6343 	* testsuite/22_locale/money_put/put/char/2.cc: Likewise.
   6344 	* testsuite/22_locale/money_put/put/char/3.cc: Likewise.
   6345 	* testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
   6346 	* testsuite/22_locale/money_put/put/char/4.cc: Likewise.
   6347 	* testsuite/22_locale/money_put/put/char/5.cc: Likewise.
   6348 	* testsuite/22_locale/money_put/put/char/6.cc: Likewise.
   6349 	* testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
   6350 	* testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
   6351 	* testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
   6352 	* testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
   6353 	* testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
   6354 	* testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
   6355 	* testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
   6356 	* testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
   6357 	* testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
   6358 	* testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
   6359 	* testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
   6360 	* testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
   6361 	* testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
   6362 	* testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
   6363 	* testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
   6364 	Likewise.
   6365 	* testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
   6366 	* testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
   6367 	* testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
   6368 	* testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
   6369 	* testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
   6370 	Likewise.
   6371 	* testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
   6372 	* testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
   6373 	* testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
   6374 	Likewise.
   6375 	* testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
   6376 	Likewise.
   6377 	* testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
   6378 	Likewise.
   6379 	* testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
   6380 	* testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
   6381 	Likewise.
   6382 	* testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
   6383 	Likewise.
   6384 	* testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
   6385 	* testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
   6386 	Likewise.
   6387 	* testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
   6388 	* testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
   6389 	Likewise.
   6390 	* testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
   6391 	Likewise.
   6392 	* testsuite/22_locale/num_get/cons/3.cc: Likewise.
   6393 	* testsuite/22_locale/num_get/get/char/1.cc: Likewise.
   6394 	* testsuite/22_locale/num_get/get/char/10.cc: Likewise.
   6395 	* testsuite/22_locale/num_get/get/char/11.cc: Likewise.
   6396 	* testsuite/22_locale/num_get/get/char/12.cc: Likewise.
   6397 	* testsuite/22_locale/num_get/get/char/13.cc: Likewise.
   6398 	* testsuite/22_locale/num_get/get/char/14.cc: Likewise.
   6399 	* testsuite/22_locale/num_get/get/char/15.cc: Likewise.
   6400 	* testsuite/22_locale/num_get/get/char/16.cc: Likewise.
   6401 	* testsuite/22_locale/num_get/get/char/2.cc: Likewise.
   6402 	* testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
   6403 	* testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
   6404 	* testsuite/22_locale/num_get/get/char/3.cc: Likewise.
   6405 	* testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
   6406 	* testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
   6407 	* testsuite/22_locale/num_get/get/char/4.cc: Likewise.
   6408 	* testsuite/22_locale/num_get/get/char/5.cc: Likewise.
   6409 	* testsuite/22_locale/num_get/get/char/6.cc: Likewise.
   6410 	* testsuite/22_locale/num_get/get/char/7.cc: Likewise.
   6411 	* testsuite/22_locale/num_get/get/char/8.cc: Likewise.
   6412 	* testsuite/22_locale/num_get/get/char/9.cc: Likewise.
   6413 	* testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
   6414 	* testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
   6415 	* testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
   6416 	* testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
   6417 	* testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
   6418 	* testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
   6419 	* testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
   6420 	* testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
   6421 	* testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
   6422 	* testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
   6423 	* testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
   6424 	* testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
   6425 	* testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
   6426 	* testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
   6427 	* testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
   6428 	* testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
   6429 	* testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
   6430 	* testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
   6431 	* testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
   6432 	* testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
   6433 	* testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
   6434 	* testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
   6435 	* testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
   6436 	* testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
   6437 	* testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
   6438 	* testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
   6439 	Likewise.
   6440 	* testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
   6441 	* testsuite/22_locale/num_put/cons/3.cc: Likewise.
   6442 	* testsuite/22_locale/num_put/put/char/1.cc: Likewise.
   6443 	* testsuite/22_locale/num_put/put/char/10.cc: Likewise.
   6444 	* testsuite/22_locale/num_put/put/char/11.cc: Likewise.
   6445 	* testsuite/22_locale/num_put/put/char/12.cc: Likewise.
   6446 	* testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
   6447 	* testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
   6448 	* testsuite/22_locale/num_put/put/char/2.cc: Likewise.
   6449 	* testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
   6450 	* testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
   6451 	* testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
   6452 	* testsuite/22_locale/num_put/put/char/3.cc: Likewise.
   6453 	* testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
   6454 	* testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
   6455 	* testsuite/22_locale/num_put/put/char/4.cc: Likewise.
   6456 	* testsuite/22_locale/num_put/put/char/5.cc: Likewise.
   6457 	* testsuite/22_locale/num_put/put/char/6.cc: Likewise.
   6458 	* testsuite/22_locale/num_put/put/char/7.cc: Likewise.
   6459 	* testsuite/22_locale/num_put/put/char/8.cc: Likewise.
   6460 	* testsuite/22_locale/num_put/put/char/9.cc: Likewise.
   6461 	* testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
   6462 	* testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
   6463 	* testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
   6464 	* testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
   6465 	* testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
   6466 	* testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
   6467 	* testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
   6468 	* testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
   6469 	* testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
   6470 	* testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
   6471 	* testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
   6472 	* testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
   6473 	* testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
   6474 	* testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
   6475 	* testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
   6476 	* testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
   6477 	* testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
   6478 	* testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
   6479 	* testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
   6480 	* testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
   6481 	* testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
   6482 	* testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
   6483 	* testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
   6484 	* testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
   6485 	* testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
   6486 	* testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
   6487 	Likewise.
   6488 	* testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
   6489 	* testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
   6490 	* testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
   6491 	* testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
   6492 	* testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
   6493 	* testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
   6494 	* testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
   6495 	* testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
   6496 	* testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
   6497 	* testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
   6498 	* testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
   6499 	* testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
   6500 	* testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
   6501 	* testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
   6502 	* testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
   6503 	* testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
   6504 	Likewise.
   6505 	* testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
   6506 	* testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
   6507 	Likewise.
   6508 	* testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
   6509 	* testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
   6510 	* testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
   6511 	Likewise.
   6512 	* testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
   6513 	Likewise.
   6514 	* testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
   6515 	Likewise.
   6516 	* testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
   6517 	* testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
   6518 	* testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
   6519 	Likewise.
   6520 	* testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
   6521 	* testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
   6522 	Likewise.
   6523 	* testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
   6524 	Likewise.
   6525 	* testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
   6526 	* testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
   6527 	* testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
   6528 	* testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
   6529 	* testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
   6530 	* testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
   6531 	* testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
   6532 	* testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
   6533 	Likewise.
   6534 	* testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
   6535 	* testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
   6536 	* testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
   6537 	* testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
   6538 	* testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
   6539 	* testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
   6540 	* testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
   6541 	* testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
   6542 	Likewise.
   6543 	* testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
   6544 	Likewise.
   6545 	* testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
   6546 	* testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
   6547 	* testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
   6548 	* testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
   6549 	* testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
   6550 	* testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
   6551 	Likewise.
   6552 	* testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
   6553 	Likewise.
   6554 	* testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
   6555 	* testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
   6556 	* testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
   6557 	* testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
   6558 	* testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
   6559 	* testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
   6560 	Likewise.
   6561 	* testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
   6562 	Likewise.
   6563 	* testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
   6564 	* testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
   6565 	* testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
   6566 	* testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
   6567 	* testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
   6568 	* testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
   6569 	* testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
   6570 	Likewise.
   6571 	* testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
   6572 	* testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
   6573 	* testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
   6574 	* testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
   6575 	* testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
   6576 	* testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
   6577 	Likewise.
   6578 	* testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
   6579 	Likewise.
   6580 	* testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
   6581 	* testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
   6582 	* testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
   6583 	* testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
   6584 	* testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
   6585 	Likewise.
   6586 	* testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
   6587 	Likewise.
   6588 	* testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
   6589 	* testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
   6590 	* testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
   6591 	* testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
   6592 	* testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
   6593 	Likewise.
   6594 	* testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
   6595 	Likewise.
   6596 	* testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
   6597 	* testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
   6598 	* testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
   6599 	* testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
   6600 	* testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
   6601 	Likewise.
   6602 	* testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
   6603 	* testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
   6604 	* testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
   6605 	* testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
   6606 	Likewise.
   6607 	* testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
   6608 	Likewise.
   6609 	* testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
   6610 	* testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
   6611 	Likewise.
   6612 	* testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
   6613 	* testsuite/22_locale/time_put/put/char/1.cc: Likewise.
   6614 	* testsuite/22_locale/time_put/put/char/10.cc: Likewise.
   6615 	* testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
   6616 	* testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
   6617 	* testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
   6618 	* testsuite/22_locale/time_put/put/char/2.cc: Likewise.
   6619 	* testsuite/22_locale/time_put/put/char/3.cc: Likewise.
   6620 	* testsuite/22_locale/time_put/put/char/4.cc: Likewise.
   6621 	* testsuite/22_locale/time_put/put/char/5.cc: Likewise.
   6622 	* testsuite/22_locale/time_put/put/char/6.cc: Likewise.
   6623 	* testsuite/22_locale/time_put/put/char/7.cc: Likewise.
   6624 	* testsuite/22_locale/time_put/put/char/8.cc: Likewise.
   6625 	* testsuite/22_locale/time_put/put/char/9.cc: Likewise.
   6626 	* testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
   6627 	* testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
   6628 	* testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
   6629 	* testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
   6630 	* testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
   6631 	* testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
   6632 	* testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
   6633 	* testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
   6634 	* testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
   6635 	* testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
   6636 	* testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
   6637 	* testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
   6638 	* testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
   6639 	* testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
   6640 	* testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
   6641 	* testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
   6642 	* testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
   6643 	* testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
   6644 	* testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
   6645 	* testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
   6646 	* testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
   6647 	Likewise.
   6648 	* testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
   6649 	* testsuite/23_containers/array/requirements/fill.cc: Likewise.
   6650 	* testsuite/23_containers/bitset/18604.cc: Likewise.
   6651 	* testsuite/23_containers/bitset/all/1.cc: Likewise.
   6652 	* testsuite/23_containers/bitset/cons/1.cc: Likewise.
   6653 	* testsuite/23_containers/bitset/cons/16020.cc: Likewise.
   6654 	* testsuite/23_containers/bitset/cons/38244.cc: Likewise.
   6655 	* testsuite/23_containers/bitset/cons/6282.cc: Likewise.
   6656 	* testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
   6657 	* testsuite/23_containers/bitset/count/6124.cc: Likewise.
   6658 	* testsuite/23_containers/bitset/ext/15361.cc: Likewise.
   6659 	* testsuite/23_containers/bitset/input/1.cc: Likewise.
   6660 	* testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
   6661 	* testsuite/23_containers/bitset/operations/1.cc: Likewise.
   6662 	* testsuite/23_containers/bitset/operations/13838.cc: Likewise.
   6663 	* testsuite/23_containers/bitset/operations/2.cc: Likewise.
   6664 	* testsuite/23_containers/bitset/test/1.cc: Likewise.
   6665 	* testsuite/23_containers/bitset/to_string/1.cc: Likewise.
   6666 	* testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
   6667 	* testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
   6668 	* testsuite/23_containers/deque/18604.cc: Likewise.
   6669 	* testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
   6670 	* testsuite/23_containers/deque/capacity/29134.cc: Likewise.
   6671 	* testsuite/23_containers/deque/cons/1.cc: Likewise.
   6672 	* testsuite/23_containers/deque/cons/2.cc: Likewise.
   6673 	* testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
   6674 	* testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
   6675 	* testsuite/23_containers/deque/invalidation/1.cc: Likewise.
   6676 	* testsuite/23_containers/deque/invalidation/2.cc: Likewise.
   6677 	* testsuite/23_containers/deque/invalidation/3.cc: Likewise.
   6678 	* testsuite/23_containers/deque/invalidation/4.cc: Likewise.
   6679 	* testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
   6680 	* testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
   6681 	* testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
   6682 	* testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
   6683 	* testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
   6684 	* testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
   6685 	* testsuite/23_containers/deque/operators/1.cc: Likewise.
   6686 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
   6687 	Likewise.
   6688 	* testsuite/23_containers/deque/requirements/dr438/constructor.cc:
   6689 	Likewise.
   6690 	* testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
   6691 	Likewise.
   6692 	* testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
   6693 	Likewise.
   6694 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
   6695 	Likewise.
   6696 	* testsuite/23_containers/deque/types/1.cc: Likewise.
   6697 	* testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
   6698 	* testsuite/23_containers/forward_list/cons/1.cc: Likewise.
   6699 	* testsuite/23_containers/forward_list/cons/2.cc: Likewise.
   6700 	* testsuite/23_containers/forward_list/cons/3.cc: Likewise.
   6701 	* testsuite/23_containers/forward_list/cons/4.cc: Likewise.
   6702 	* testsuite/23_containers/forward_list/cons/5.cc: Likewise.
   6703 	* testsuite/23_containers/forward_list/cons/6.cc: Likewise.
   6704 	* testsuite/23_containers/forward_list/cons/7.cc: Likewise.
   6705 	* testsuite/23_containers/forward_list/cons/8.cc: Likewise.
   6706 	* testsuite/23_containers/forward_list/cons/9.cc: Likewise.
   6707 	* testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
   6708 	* testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
   6709 	Likewise.
   6710 	* testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
   6711 	Likewise.
   6712 	* testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
   6713 	Likewise.
   6714 	* testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
   6715 	Likewise.
   6716 	* testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
   6717 	Likewise.
   6718 	* testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
   6719 	Likewise.
   6720 	* testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
   6721 	Likewise.
   6722 	* testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
   6723 	Likewise.
   6724 	* testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
   6725 	Likewise.
   6726 	* testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
   6727 	Likewise.
   6728 	* testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
   6729 	Likewise.
   6730 	* testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
   6731 	Likewise.
   6732 	* testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
   6733 	Likewise.
   6734 	* testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
   6735 	* testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
   6736 	* testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
   6737 	* testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
   6738 	* testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
   6739 	* testsuite/23_containers/forward_list/operations/1.cc: Likewise.
   6740 	* testsuite/23_containers/forward_list/operations/2.cc: Likewise.
   6741 	* testsuite/23_containers/forward_list/operations/3.cc: Likewise.
   6742 	* testsuite/23_containers/forward_list/operations/4.cc: Likewise.
   6743 	* testsuite/23_containers/forward_list/operations/5.cc: Likewise.
   6744 	* testsuite/23_containers/forward_list/operations/6.cc: Likewise.
   6745 	* testsuite/23_containers/forward_list/operations/7.cc: Likewise.
   6746 	* testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
   6747 	* testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
   6748 	* testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
   6749 	* testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
   6750 	* testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
   6751 	* testsuite/23_containers/headers/list/synopsis.cc: Likewise.
   6752 	* testsuite/23_containers/headers/map/synopsis.cc: Likewise.
   6753 	* testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
   6754 	* testsuite/23_containers/headers/set/synopsis.cc: Likewise.
   6755 	* testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
   6756 	* testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
   6757 	* testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
   6758 	* testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
   6759 	Likewise.
   6760 	* testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
   6761 	Likewise.
   6762 	* testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
   6763 	* testsuite/23_containers/list/18604.cc: Likewise.
   6764 	* testsuite/23_containers/list/capacity/1.cc: Likewise.
   6765 	* testsuite/23_containers/list/capacity/29134.cc: Likewise.
   6766 	* testsuite/23_containers/list/cons/1.cc: Likewise.
   6767 	* testsuite/23_containers/list/cons/2.cc: Likewise.
   6768 	* testsuite/23_containers/list/cons/3.cc: Likewise.
   6769 	* testsuite/23_containers/list/cons/4.cc: Likewise.
   6770 	* testsuite/23_containers/list/cons/5.cc: Likewise.
   6771 	* testsuite/23_containers/list/cons/6.cc: Likewise.
   6772 	* testsuite/23_containers/list/cons/7.cc: Likewise.
   6773 	* testsuite/23_containers/list/cons/8.cc: Likewise.
   6774 	* testsuite/23_containers/list/cons/9.cc: Likewise.
   6775 	* testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
   6776 	* testsuite/23_containers/list/invalidation/1.cc: Likewise.
   6777 	* testsuite/23_containers/list/invalidation/2.cc: Likewise.
   6778 	* testsuite/23_containers/list/invalidation/3.cc: Likewise.
   6779 	* testsuite/23_containers/list/invalidation/4.cc: Likewise.
   6780 	* testsuite/23_containers/list/modifiers/1.cc: Likewise.
   6781 	* testsuite/23_containers/list/modifiers/2.cc: Likewise.
   6782 	* testsuite/23_containers/list/modifiers/3.cc: Likewise.
   6783 	* testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
   6784 	* testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
   6785 	* testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
   6786 	* testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
   6787 	* testsuite/23_containers/list/operations/1.cc: Likewise.
   6788 	* testsuite/23_containers/list/operations/2.cc: Likewise.
   6789 	* testsuite/23_containers/list/operations/3.cc: Likewise.
   6790 	* testsuite/23_containers/list/operations/35969.cc: Likewise.
   6791 	* testsuite/23_containers/list/operations/4.cc: Likewise.
   6792 	* testsuite/23_containers/list/operations/5.cc: Likewise.
   6793 	* testsuite/23_containers/list/pthread1.cc: Likewise.
   6794 	* testsuite/23_containers/list/pthread5.cc: Likewise.
   6795 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
   6796 	Likewise.
   6797 	* testsuite/23_containers/list/requirements/dr438/constructor.cc:
   6798 	Likewise.
   6799 	* testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
   6800 	Likewise.
   6801 	* testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
   6802 	Likewise.
   6803 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
   6804 	Likewise.
   6805 	* testsuite/23_containers/map/18604.cc: Likewise.
   6806 	* testsuite/23_containers/map/capacity/29134.cc: Likewise.
   6807 	* testsuite/23_containers/map/element_access/1.cc: Likewise.
   6808 	* testsuite/23_containers/map/invalidation/1.cc: Likewise.
   6809 	* testsuite/23_containers/map/invalidation/2.cc: Likewise.
   6810 	* testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
   6811 	* testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
   6812 	* testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
   6813 	* testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
   6814 	* testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
   6815 	* testsuite/23_containers/map/operators/1.cc: Likewise.
   6816 	* testsuite/23_containers/map/operators/1_neg.cc: Likewise.
   6817 	* testsuite/23_containers/map/pthread6.cc: Likewise.
   6818 	* testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
   6819 	* testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
   6820 	* testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
   6821 	* testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
   6822 	* testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
   6823 	* testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
   6824 	* testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
   6825 	* testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
   6826 	* testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
   6827 	* testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
   6828 	* testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
   6829 	* testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
   6830 	* testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
   6831 	* testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
   6832 	* testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
   6833 	* testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
   6834 	* testsuite/23_containers/queue/members/7157.cc: Likewise.
   6835 	* testsuite/23_containers/set/18604.cc: Likewise.
   6836 	* testsuite/23_containers/set/capacity/29134.cc: Likewise.
   6837 	* testsuite/23_containers/set/invalidation/1.cc: Likewise.
   6838 	* testsuite/23_containers/set/invalidation/2.cc: Likewise.
   6839 	* testsuite/23_containers/set/modifiers/17948.cc: Likewise.
   6840 	* testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
   6841 	* testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
   6842 	* testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
   6843 	* testsuite/23_containers/set/operators/1_neg.cc: Likewise.
   6844 	* testsuite/23_containers/stack/members/7158.cc: Likewise.
   6845 	* testsuite/23_containers/unordered_map/dr761.cc: Likewise.
   6846 	* testsuite/23_containers/unordered_map/requirements/debug_container.cc:
   6847 	Likewise.
   6848 	* testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
   6849 	Likewise.
   6850 	* testsuite/23_containers/unordered_map/requirements/typedefs.cc:
   6851 	Likewise.
   6852 	* testsuite/23_containers/unordered_multimap/requirements/debug.cc:
   6853 	Likewise.
   6854 	* testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
   6855 	Likewise.
   6856 	* testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
   6857 	Likewise.
   6858 	* testsuite/23_containers/unordered_multiset/requirements/debug.cc:
   6859 	Likewise.
   6860 	* testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
   6861 	Likewise.
   6862 	* testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
   6863 	Likewise.
   6864 	* testsuite/23_containers/unordered_set/requirements/debug_container.cc:
   6865 	Likewise.
   6866 	* testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
   6867 	Likewise.
   6868 	* testsuite/23_containers/unordered_set/requirements/typedefs.cc:
   6869 	Likewise.
   6870 	* testsuite/23_containers/vector/18604.cc: Likewise.
   6871 	* testsuite/23_containers/vector/bool/1.cc: Likewise.
   6872 	* testsuite/23_containers/vector/bool/21244.cc: Likewise.
   6873 	* testsuite/23_containers/vector/bool/23632.cc: Likewise.
   6874 	* testsuite/23_containers/vector/bool/6886.cc: Likewise.
   6875 	* testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
   6876 	* testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
   6877 	* testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
   6878 	* testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
   6879 	* testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
   6880 	* testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
   6881 	* testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
   6882 	* testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
   6883 	Likewise.
   6884 	* testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
   6885 	* testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
   6886 	* testsuite/23_containers/vector/capacity/1.cc: Likewise.
   6887 	* testsuite/23_containers/vector/capacity/2.cc: Likewise.
   6888 	* testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
   6889 	* testsuite/23_containers/vector/capacity/29134.cc: Likewise.
   6890 	* testsuite/23_containers/vector/capacity/8230.cc: Likewise.
   6891 	* testsuite/23_containers/vector/cons/1.cc: Likewise.
   6892 	* testsuite/23_containers/vector/cons/2.cc: Likewise.
   6893 	* testsuite/23_containers/vector/cons/3.cc: Likewise.
   6894 	* testsuite/23_containers/vector/cons/4.cc: Likewise.
   6895 	* testsuite/23_containers/vector/cons/6513.cc: Likewise.
   6896 	* testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
   6897 	* testsuite/23_containers/vector/data_access/1.cc: Likewise.
   6898 	* testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
   6899 	Likewise.
   6900 	* testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
   6901 	Likewise.
   6902 	* testsuite/23_containers/vector/element_access/1.cc: Likewise.
   6903 	* testsuite/23_containers/vector/invalidation/1.cc: Likewise.
   6904 	* testsuite/23_containers/vector/invalidation/2.cc: Likewise.
   6905 	* testsuite/23_containers/vector/invalidation/3.cc: Likewise.
   6906 	* testsuite/23_containers/vector/invalidation/4.cc: Likewise.
   6907 	* testsuite/23_containers/vector/modifiers/1.cc: Likewise.
   6908 	* testsuite/23_containers/vector/modifiers/2.cc: Likewise.
   6909 	* testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
   6910 	* testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
   6911 	* testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
   6912 	* testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
   6913 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   6914 	Likewise.
   6915 	* testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
   6916 	Likewise.
   6917 	* testsuite/23_containers/vector/requirements/dr438/constructor.cc:
   6918 	Likewise.
   6919 	* testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
   6920 	Likewise.
   6921 	* testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
   6922 	Likewise.
   6923 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   6924 	Likewise.
   6925 	* testsuite/23_containers/vector/resize/1.cc: Likewise.
   6926 	* testsuite/23_containers/vector/types/1.cc: Likewise.
   6927 	* testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
   6928 	* testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
   6929 	Likewise.
   6930 	* testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
   6931 	Likewise.
   6932 	* testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
   6933 	Likewise.
   6934 	* testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
   6935 	Likewise.
   6936 	* testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
   6937 	* testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
   6938 	Likewise.
   6939 	* testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
   6940 	Likewise.
   6941 	* testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
   6942 	Likewise.
   6943 	* testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
   6944 	Likewise.
   6945 	* testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
   6946 	* testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
   6947 	* testsuite/24_iterators/insert_iterator/2.cc: Likewise.
   6948 	* testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
   6949 	Likewise.
   6950 	* testsuite/24_iterators/insert_iterator/requirements/container.cc:
   6951 	Likewise.
   6952 	* testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
   6953 	Likewise.
   6954 	* testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
   6955 	Likewise.
   6956 	* testsuite/24_iterators/istream_iterator/2.cc: Likewise.
   6957 	* testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
   6958 	Likewise.
   6959 	* testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
   6960 	Likewise.
   6961 	* testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
   6962 	Likewise.
   6963 	* testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
   6964 	* testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
   6965 	* testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
   6966 	Likewise.
   6967 	* testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
   6968 	Likewise.
   6969 	* testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
   6970 	Likewise.
   6971 	* testsuite/24_iterators/operations/next.cc: Likewise.
   6972 	* testsuite/24_iterators/operations/prev.cc: Likewise.
   6973 	* testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
   6974 	Likewise.
   6975 	* testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
   6976 	Likewise.
   6977 	* testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
   6978 	Likewise.
   6979 	* testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
   6980 	* testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
   6981 	Likewise.
   6982 	* testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
   6983 	Likewise.
   6984 	* testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
   6985 	* testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
   6986 	Likewise.
   6987 	* testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
   6988 	* testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
   6989 	* testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
   6990 	* testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
   6991 	Likewise.
   6992 	* testsuite/24_iterators/reverse_iterator/requirements/current.cc:
   6993 	Likewise.
   6994 	* testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
   6995 	Likewise.
   6996 	* testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
   6997 	Likewise.
   6998 	* testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
   6999 	* testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
   7000 	* testsuite/25_algorithms/all_of/1.cc: Likewise.
   7001 	* testsuite/25_algorithms/all_of/check_type.cc: Likewise.
   7002 	* testsuite/25_algorithms/any_of/1.cc: Likewise.
   7003 	* testsuite/25_algorithms/any_of/check_type.cc: Likewise.
   7004 	* testsuite/25_algorithms/binary_search/1.cc: Likewise.
   7005 	* testsuite/25_algorithms/binary_search/2.cc: Likewise.
   7006 	* testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
   7007 	* testsuite/25_algorithms/copy/1.cc: Likewise.
   7008 	* testsuite/25_algorithms/copy/2.cc: Likewise.
   7009 	* testsuite/25_algorithms/copy/3.cc: Likewise.
   7010 	* testsuite/25_algorithms/copy/34595.cc: Likewise.
   7011 	* testsuite/25_algorithms/copy/4.cc: Likewise.
   7012 	* testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
   7013 	* testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
   7014 	* testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
   7015 	* testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
   7016 	* testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
   7017 	* testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
   7018 	Likewise.
   7019 	* testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
   7020 	Likewise.
   7021 	* testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
   7022 	Likewise.
   7023 	* testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
   7024 	Likewise.
   7025 	* testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
   7026 	* testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
   7027 	* testsuite/25_algorithms/copy_n/1.cc: Likewise.
   7028 	* testsuite/25_algorithms/copy_n/2.cc: Likewise.
   7029 	* testsuite/25_algorithms/copy_n/3.cc: Likewise.
   7030 	* testsuite/25_algorithms/copy_n/4.cc: Likewise.
   7031 	* testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
   7032 	* testsuite/25_algorithms/count/1.cc: Likewise.
   7033 	* testsuite/25_algorithms/count/check_type.cc: Likewise.
   7034 	* testsuite/25_algorithms/count_if/1.cc: Likewise.
   7035 	* testsuite/25_algorithms/count_if/check_type.cc: Likewise.
   7036 	* testsuite/25_algorithms/equal/1.cc: Likewise.
   7037 	* testsuite/25_algorithms/equal/check_type.cc: Likewise.
   7038 	* testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
   7039 	* testsuite/25_algorithms/equal_range/1.cc: Likewise.
   7040 	* testsuite/25_algorithms/equal_range/2.cc: Likewise.
   7041 	* testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
   7042 	* testsuite/25_algorithms/fill/1.cc: Likewise.
   7043 	* testsuite/25_algorithms/fill/2.cc: Likewise.
   7044 	* testsuite/25_algorithms/fill/3.cc: Likewise.
   7045 	* testsuite/25_algorithms/fill/35725.cc: Likewise.
   7046 	* testsuite/25_algorithms/fill/4.cc: Likewise.
   7047 	* testsuite/25_algorithms/fill/5.cc: Likewise.
   7048 	* testsuite/25_algorithms/fill_n/35725.cc: Likewise.
   7049 	* testsuite/25_algorithms/find/1.cc: Likewise.
   7050 	* testsuite/25_algorithms/find/17441.cc: Likewise.
   7051 	* testsuite/25_algorithms/find/check_type.cc: Likewise.
   7052 	* testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
   7053 	* testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
   7054 	* testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
   7055 	Likewise.
   7056 	* testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
   7057 	Likewise.
   7058 	* testsuite/25_algorithms/find_end/1.cc: Likewise.
   7059 	* testsuite/25_algorithms/find_end/check_type.cc: Likewise.
   7060 	* testsuite/25_algorithms/find_first_of/1.cc: Likewise.
   7061 	* testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
   7062 	* testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
   7063 	* testsuite/25_algorithms/find_if/1.cc: Likewise.
   7064 	* testsuite/25_algorithms/find_if/check_type.cc: Likewise.
   7065 	* testsuite/25_algorithms/find_if_not/1.cc: Likewise.
   7066 	* testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
   7067 	* testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
   7068 	Likewise.
   7069 	* testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
   7070 	Likewise.
   7071 	* testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
   7072 	Likewise.
   7073 	* testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
   7074 	Likewise.
   7075 	* testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
   7076 	* testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
   7077 	* testsuite/25_algorithms/heap/1.cc: Likewise.
   7078 	* testsuite/25_algorithms/heap/moveable.cc: Likewise.
   7079 	* testsuite/25_algorithms/includes/1.cc: Likewise.
   7080 	* testsuite/25_algorithms/includes/check_type.cc: Likewise.
   7081 	* testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
   7082 	* testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
   7083 	* testsuite/25_algorithms/is_heap/1.cc: Likewise.
   7084 	* testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
   7085 	* testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
   7086 	* testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
   7087 	* testsuite/25_algorithms/is_sorted/1.cc: Likewise.
   7088 	* testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
   7089 	* testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
   7090 	* testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
   7091 	* testsuite/25_algorithms/lexicographical_compare/check_type.cc:
   7092 	Likewise.
   7093 	* testsuite/25_algorithms/lower_bound/1.cc: Likewise.
   7094 	* testsuite/25_algorithms/lower_bound/2.cc: Likewise.
   7095 	* testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
   7096 	* testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
   7097 	* testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
   7098 	* testsuite/25_algorithms/max/1.cc: Likewise.
   7099 	* testsuite/25_algorithms/max/2.cc: Likewise.
   7100 	* testsuite/25_algorithms/max/3.cc: Likewise.
   7101 	* testsuite/25_algorithms/max/37547.cc: Likewise.
   7102 	* testsuite/25_algorithms/max/4.cc: Likewise.
   7103 	* testsuite/25_algorithms/max_element/1.cc: Likewise.
   7104 	* testsuite/25_algorithms/max_element/check_type.cc: Likewise.
   7105 	* testsuite/25_algorithms/merge/1.cc: Likewise.
   7106 	* testsuite/25_algorithms/merge/check_type.cc: Likewise.
   7107 	* testsuite/25_algorithms/min/1.cc: Likewise.
   7108 	* testsuite/25_algorithms/min/2.cc: Likewise.
   7109 	* testsuite/25_algorithms/min/3.cc: Likewise.
   7110 	* testsuite/25_algorithms/min/37547.cc: Likewise.
   7111 	* testsuite/25_algorithms/min/4.cc: Likewise.
   7112 	* testsuite/25_algorithms/min_element/1.cc: Likewise.
   7113 	* testsuite/25_algorithms/min_element/check_type.cc: Likewise.
   7114 	* testsuite/25_algorithms/minmax/1.cc: Likewise.
   7115 	* testsuite/25_algorithms/minmax/2.cc: Likewise.
   7116 	* testsuite/25_algorithms/minmax/3.cc: Likewise.
   7117 	* testsuite/25_algorithms/minmax/37547.cc: Likewise.
   7118 	* testsuite/25_algorithms/minmax_element/1.cc: Likewise.
   7119 	* testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
   7120 	* testsuite/25_algorithms/mismatch/1.cc: Likewise.
   7121 	* testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
   7122 	* testsuite/25_algorithms/move/1.cc: Likewise.
   7123 	* testsuite/25_algorithms/move_backward/1.cc: Likewise.
   7124 	* testsuite/25_algorithms/next_permutation/1.cc: Likewise.
   7125 	* testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
   7126 	* testsuite/25_algorithms/none_of/1.cc: Likewise.
   7127 	* testsuite/25_algorithms/none_of/check_type.cc: Likewise.
   7128 	* testsuite/25_algorithms/nth_element/1.cc: Likewise.
   7129 	* testsuite/25_algorithms/nth_element/2.cc: Likewise.
   7130 	* testsuite/25_algorithms/nth_element/3.cc: Likewise.
   7131 	* testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
   7132 	* testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
   7133 	* testsuite/25_algorithms/partial_sort/1.cc: Likewise.
   7134 	* testsuite/25_algorithms/partial_sort/2.cc: Likewise.
   7135 	* testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
   7136 	* testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
   7137 	* testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
   7138 	* testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
   7139 	* testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
   7140 	* testsuite/25_algorithms/partition/1.cc: Likewise.
   7141 	* testsuite/25_algorithms/partition/moveable.cc: Likewise.
   7142 	* testsuite/25_algorithms/partition_copy/1.cc: Likewise.
   7143 	* testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
   7144 	* testsuite/25_algorithms/partition_point/1.cc: Likewise.
   7145 	* testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
   7146 	* testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
   7147 	* testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
   7148 	* testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
   7149 	* testsuite/25_algorithms/remove/1.cc: Likewise.
   7150 	* testsuite/25_algorithms/remove/check_type.cc: Likewise.
   7151 	* testsuite/25_algorithms/remove/moveable.cc: Likewise.
   7152 	* testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
   7153 	* testsuite/25_algorithms/remove_if/1.cc: Likewise.
   7154 	* testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
   7155 	* testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
   7156 	* testsuite/25_algorithms/replace/1.cc: Likewise.
   7157 	* testsuite/25_algorithms/replace/check_type.cc: Likewise.
   7158 	* testsuite/25_algorithms/replace_copy/1.cc: Likewise.
   7159 	* testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
   7160 	* testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
   7161 	* testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
   7162 	* testsuite/25_algorithms/replace_if/1.cc: Likewise.
   7163 	* testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
   7164 	* testsuite/25_algorithms/reverse/moveable.cc: Likewise.
   7165 	* testsuite/25_algorithms/rotate/1.cc: Likewise.
   7166 	* testsuite/25_algorithms/rotate/check_type.cc: Likewise.
   7167 	* testsuite/25_algorithms/rotate/moveable.cc: Likewise.
   7168 	* testsuite/25_algorithms/rotate/rotate.cc: Likewise.
   7169 	* testsuite/25_algorithms/search/1.cc: Likewise.
   7170 	* testsuite/25_algorithms/search/check_type.cc: Likewise.
   7171 	* testsuite/25_algorithms/search_n/11400.cc: Likewise.
   7172 	* testsuite/25_algorithms/search_n/check_type.cc: Likewise.
   7173 	* testsuite/25_algorithms/search_n/iterator.cc: Likewise.
   7174 	* testsuite/25_algorithms/set_difference/1.cc: Likewise.
   7175 	* testsuite/25_algorithms/set_difference/35541.cc: Likewise.
   7176 	* testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
   7177 	* testsuite/25_algorithms/set_intersection/1.cc: Likewise.
   7178 	* testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
   7179 	* testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
   7180 	* testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
   7181 	* testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
   7182 	Likewise.
   7183 	* testsuite/25_algorithms/set_union/1.cc: Likewise.
   7184 	* testsuite/25_algorithms/set_union/check_type.cc: Likewise.
   7185 	* testsuite/25_algorithms/sort/1.cc: Likewise.
   7186 	* testsuite/25_algorithms/sort/34095.cc: Likewise.
   7187 	* testsuite/25_algorithms/sort/34636.cc: Likewise.
   7188 	* testsuite/25_algorithms/sort/35588.cc: Likewise.
   7189 	* testsuite/25_algorithms/sort/moveable.cc: Likewise.
   7190 	* testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
   7191 	* testsuite/25_algorithms/stable_partition/1.cc: Likewise.
   7192 	* testsuite/25_algorithms/stable_sort/1.cc: Likewise.
   7193 	* testsuite/25_algorithms/stable_sort/2.cc: Likewise.
   7194 	* testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
   7195 	* testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
   7196 	* testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
   7197 	* testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
   7198 	* testsuite/25_algorithms/unique/1.cc: Likewise.
   7199 	* testsuite/25_algorithms/unique/11480.cc: Likewise.
   7200 	* testsuite/25_algorithms/unique/2.cc: Likewise.
   7201 	* testsuite/25_algorithms/unique/moveable.cc: Likewise.
   7202 	* testsuite/25_algorithms/unique_copy/1.cc: Likewise.
   7203 	* testsuite/25_algorithms/unique_copy/2.cc: Likewise.
   7204 	* testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
   7205 	* testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
   7206 	* testsuite/25_algorithms/upper_bound/1.cc: Likewise.
   7207 	* testsuite/25_algorithms/upper_bound/2.cc: Likewise.
   7208 	* testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
   7209 	* testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
   7210 	* testsuite/26_numerics/accumulate/1.cc: Likewise.
   7211 	* testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
   7212 	* testsuite/26_numerics/complex/13450.cc: Likewise.
   7213 	* testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
   7214 	* testsuite/26_numerics/complex/complex_value.cc: Likewise.
   7215 	* testsuite/26_numerics/complex/dr387.cc: Likewise.
   7216 	* testsuite/26_numerics/complex/dr387_2.cc: Likewise.
   7217 	* testsuite/26_numerics/complex/dr781.cc: Likewise.
   7218 	* testsuite/26_numerics/complex/dr844.cc: Likewise.
   7219 	* testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
   7220 	Likewise.
   7221 	* testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
   7222 	Likewise.
   7223 	* testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
   7224 	* testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
   7225 	* testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
   7226 	* testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
   7227 	* testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
   7228 	* testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
   7229 	* testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
   7230 	* testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
   7231 	* testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
   7232 	* testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
   7233 	* testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
   7234 	* testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
   7235 	* testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
   7236 	* testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
   7237 	* testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
   7238 	* testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
   7239 	* testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
   7240 	* testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
   7241 	* testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
   7242 	Likewise.
   7243 	* testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
   7244 	* testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
   7245 	Likewise.
   7246 	* testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
   7247 	Likewise.
   7248 	* testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
   7249 	* testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
   7250 	* testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
   7251 	* testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
   7252 	* testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
   7253 	* testsuite/26_numerics/inner_product/1.cc: Likewise.
   7254 	* testsuite/26_numerics/iota/1.cc: Likewise.
   7255 	* testsuite/26_numerics/partial_sum/1.cc: Likewise.
   7256 	* testsuite/26_numerics/slice/1.cc: Likewise.
   7257 	* testsuite/26_numerics/valarray/28277.cc: Likewise.
   7258 	* testsuite/26_numerics/valarray/dr543.cc: Likewise.
   7259 	* testsuite/26_numerics/valarray/operators.cc: Likewise.
   7260 	* testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
   7261 	* testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
   7262 	* testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
   7263 	* testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
   7264 	* testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
   7265 	* testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
   7266 	* testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
   7267 	* testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
   7268 	* testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
   7269 	* testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
   7270 	* testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
   7271 	* testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
   7272 	* testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
   7273 	* testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
   7274 	* testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
   7275 	* testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
   7276 	* testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
   7277 	* testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
   7278 	* testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
   7279 	* testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
   7280 	* testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
   7281 	* testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
   7282 	* testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
   7283 	* testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
   7284 	* testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
   7285 	* testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
   7286 	* testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
   7287 	* testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
   7288 	* testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
   7289 	* testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
   7290 	* testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
   7291 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
   7292 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
   7293 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
   7294 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
   7295 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
   7296 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
   7297 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
   7298 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
   7299 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
   7300 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
   7301 	* testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
   7302 	* testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
   7303 	* testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
   7304 	* testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
   7305 	* testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
   7306 	* testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
   7307 	* testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
   7308 	* testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
   7309 	* testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
   7310 	* testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
   7311 	* testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
   7312 	* testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
   7313 	* testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
   7314 	* testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
   7315 	* testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
   7316 	* testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
   7317 	* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
   7318 	* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
   7319 	* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
   7320 	* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
   7321 	* testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
   7322 	* testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
   7323 	* testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
   7324 	* testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
   7325 	Likewise.
   7326 	* testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
   7327 	* testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
   7328 	* testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
   7329 	* testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
   7330 	* testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
   7331 	* testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
   7332 	* testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
   7333 	* testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
   7334 	* testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
   7335 	* testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
   7336 	* testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
   7337 	* testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
   7338 	* testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
   7339 	* testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
   7340 	* testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
   7341 	* testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
   7342 	* testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
   7343 	* testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
   7344 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
   7345 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
   7346 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
   7347 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
   7348 	* testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
   7349 	* testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
   7350 	* testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
   7351 	* testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
   7352 	* testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
   7353 	* testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
   7354 	* testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
   7355 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
   7356 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
   7357 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
   7358 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
   7359 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
   7360 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
   7361 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
   7362 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
   7363 	* testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
   7364 	Likewise.
   7365 	* testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
   7366 	* testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
   7367 	* testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
   7368 	* testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
   7369 	* testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
   7370 	* testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
   7371 	* testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
   7372 	* testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
   7373 	* testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
   7374 	* testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
   7375 	* testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
   7376 	* testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
   7377 	* testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
   7378 	* testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
   7379 	* testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
   7380 	* testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
   7381 	* testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
   7382 	* testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
   7383 	* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
   7384 	* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
   7385 	* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
   7386 	* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
   7387 	* testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
   7388 	* testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
   7389 	Likewise.
   7390 	* testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
   7391 	* testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
   7392 	* testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
   7393 	* testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
   7394 	* testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
   7395 	* testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
   7396 	* testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
   7397 	* testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
   7398 	* testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
   7399 	* testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
   7400 	* testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
   7401 	* testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
   7402 	* testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
   7403 	* testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
   7404 	* testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
   7405 	* testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
   7406 	* testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
   7407 	* testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
   7408 	* testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
   7409 	* testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
   7410 	* testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
   7411 	* testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
   7412 	* testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
   7413 	* testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
   7414 	* testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
   7415 	* testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
   7416 	* testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
   7417 	* testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
   7418 	* testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
   7419 	* testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
   7420 	* testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
   7421 	* testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
   7422 	* testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
   7423 	* testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
   7424 	* testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
   7425 	* testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
   7426 	* testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
   7427 	* testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
   7428 	* testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
   7429 	* testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
   7430 	* testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
   7431 	* testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
   7432 	* testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
   7433 	* testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
   7434 	* testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
   7435 	* testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
   7436 	* testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
   7437 	* testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
   7438 	* testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
   7439 	* testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
   7440 	* testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
   7441 	* testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
   7442 	* testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
   7443 	* testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
   7444 	* testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
   7445 	* testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
   7446 	* testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
   7447 	* testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
   7448 	* testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
   7449 	* testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
   7450 	* testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
   7451 	* testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
   7452 	* testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
   7453 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
   7454 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
   7455 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
   7456 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
   7457 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
   7458 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
   7459 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
   7460 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
   7461 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
   7462 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
   7463 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
   7464 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
   7465 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
   7466 	* testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
   7467 	* testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
   7468 	* testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
   7469 	* testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
   7470 	* testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
   7471 	* testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
   7472 	* testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
   7473 	* testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
   7474 	* testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
   7475 	* testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
   7476 	* testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
   7477 	* testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
   7478 	* testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
   7479 	* testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
   7480 	* testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
   7481 	* testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
   7482 	* testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
   7483 	* testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
   7484 	* testsuite/27_io/basic_istream/cons/3.cc: Likewise.
   7485 	* testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
   7486 	* testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
   7487 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
   7488 	Likewise.
   7489 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
   7490 	Likewise.
   7491 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
   7492 	Likewise.
   7493 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
   7494 	Likewise.
   7495 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
   7496 	Likewise.
   7497 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
   7498 	Likewise.
   7499 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
   7500 	Likewise.
   7501 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
   7502 	Likewise.
   7503 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
   7504 	Likewise.
   7505 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
   7506 	Likewise.
   7507 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
   7508 	Likewise.
   7509 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
   7510 	Likewise.
   7511 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
   7512 	Likewise.
   7513 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
   7514 	Likewise.
   7515 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
   7516 	Likewise.
   7517 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
   7518 	Likewise.
   7519 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
   7520 	Likewise.
   7521 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
   7522 	Likewise.
   7523 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
   7524 	Likewise.
   7525 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
   7526 	Likewise.
   7527 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
   7528 	Likewise.
   7529 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
   7530 	Likewise.
   7531 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
   7532 	Likewise.
   7533 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
   7534 	Likewise.
   7535 	* testsuite/27_io/basic_istream/extractors_character/char/1.cc:
   7536 	Likewise.
   7537 	* testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
   7538 	Likewise.
   7539 	* testsuite/27_io/basic_istream/extractors_character/char/2.cc:
   7540 	Likewise.
   7541 	* testsuite/27_io/basic_istream/extractors_character/char/3.cc:
   7542 	Likewise.
   7543 	* testsuite/27_io/basic_istream/extractors_character/char/4.cc:
   7544 	Likewise.
   7545 	* testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
   7546 	Likewise.
   7547 	* testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
   7548 	Likewise.
   7549 	* testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
   7550 	Likewise.
   7551 	* testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
   7552 	Likewise.
   7553 	* testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
   7554 	Likewise.
   7555 	* testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
   7556 	* testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
   7557 	* testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
   7558 	Likewise.
   7559 	* testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
   7560 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
   7561 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
   7562 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
   7563 	Likewise.
   7564 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
   7565 	* testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
   7566 	* testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
   7567 	* testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
   7568 	* testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
   7569 	* testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
   7570 	* testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
   7571 	* testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
   7572 	* testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
   7573 	* testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
   7574 	* testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
   7575 	* testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
   7576 	* testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
   7577 	* testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
   7578 	* testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
   7579 	* testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
   7580 	* testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
   7581 	* testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
   7582 	* testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
   7583 	* testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
   7584 	* testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
   7585 	* testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
   7586 	* testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
   7587 	* testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
   7588 	* testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
   7589 	* testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
   7590 	* testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
   7591 	* testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
   7592 	* testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
   7593 	* testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
   7594 	* testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
   7595 	* testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
   7596 	* testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
   7597 	* testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
   7598 	* testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
   7599 	* testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
   7600 	* testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
   7601 	* testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
   7602 	* testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
   7603 	* testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
   7604 	* testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
   7605 	* testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
   7606 	* testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
   7607 	* testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
   7608 	* testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
   7609 	* testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
   7610 	* testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
   7611 	* testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
   7612 	* testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
   7613 	* testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
   7614 	* testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
   7615 	* testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
   7616 	* testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
   7617 	* testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
   7618 	* testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
   7619 	* testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
   7620 	* testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
   7621 	* testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
   7622 	* testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
   7623 	* testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
   7624 	* testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
   7625 	* testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
   7626 	* testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
   7627 	* testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
   7628 	* testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
   7629 	* testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
   7630 	* testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
   7631 	* testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
   7632 	* testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
   7633 	* testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
   7634 	* testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
   7635 	* testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
   7636 	* testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
   7637 	* testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
   7638 	Likewise.
   7639 	* testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
   7640 	* testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
   7641 	* testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
   7642 	* testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
   7643 	* testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
   7644 	* testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
   7645 	* testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
   7646 	* testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
   7647 	* testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
   7648 	* testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
   7649 	* testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
   7650 	* testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
   7651 	* testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
   7652 	* testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
   7653 	* testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
   7654 	* testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
   7655 	* testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
   7656 	* testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
   7657 	* testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
   7658 	* testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
   7659 	* testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
   7660 	* testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
   7661 	* testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
   7662 	* testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
   7663 	* testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
   7664 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
   7665 	Likewise.
   7666 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
   7667 	Likewise.
   7668 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
   7669 	Likewise.
   7670 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
   7671 	Likewise.
   7672 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
   7673 	Likewise.
   7674 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
   7675 	Likewise.
   7676 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
   7677 	Likewise.
   7678 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
   7679 	Likewise.
   7680 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
   7681 	Likewise.
   7682 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
   7683 	Likewise.
   7684 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
   7685 	Likewise.
   7686 	* testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
   7687 	Likewise.
   7688 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
   7689 	Likewise.
   7690 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
   7691 	Likewise.
   7692 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
   7693 	Likewise.
   7694 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
   7695 	Likewise.
   7696 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
   7697 	Likewise.
   7698 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
   7699 	Likewise.
   7700 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
   7701 	Likewise.
   7702 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
   7703 	Likewise.
   7704 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
   7705 	Likewise.
   7706 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
   7707 	Likewise.
   7708 	* testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
   7709 	* testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
   7710 	Likewise.
   7711 	* testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
   7712 	Likewise.
   7713 	* testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
   7714 	Likewise.
   7715 	* testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
   7716 	* testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
   7717 	Likewise.
   7718 	* testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
   7719 	Likewise.
   7720 	* testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
   7721 	* testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
   7722 	* testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
   7723 	* testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
   7724 	* testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
   7725 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
   7726 	Likewise.
   7727 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
   7728 	Likewise.
   7729 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
   7730 	Likewise.
   7731 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
   7732 	Likewise.
   7733 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
   7734 	Likewise.
   7735 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
   7736 	Likewise.
   7737 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
   7738 	Likewise.
   7739 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
   7740 	Likewise.
   7741 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
   7742 	Likewise.
   7743 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
   7744 	Likewise.
   7745 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
   7746 	Likewise.
   7747 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
   7748 	Likewise.
   7749 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
   7750 	Likewise.
   7751 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
   7752 	Likewise.
   7753 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
   7754 	Likewise.
   7755 	* testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
   7756 	* testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
   7757 	* testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
   7758 	* testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
   7759 	* testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
   7760 	* testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
   7761 	Likewise.
   7762 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
   7763 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
   7764 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
   7765 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
   7766 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
   7767 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
   7768 	Likewise.
   7769 	* testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
   7770 	* testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
   7771 	* testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
   7772 	* testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
   7773 	* testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
   7774 	* testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
   7775 	* testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
   7776 	* testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
   7777 	* testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
   7778 	* testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
   7779 	* testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
   7780 	* testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
   7781 	* testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
   7782 	* testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
   7783 	* testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
   7784 	* testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
   7785 	* testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
   7786 	* testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
   7787 	* testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
   7788 	* testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
   7789 	Likewise.
   7790 	* testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
   7791 	* testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
   7792 	* testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
   7793 	* testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
   7794 	* testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
   7795 	* testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
   7796 	* testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
   7797 	* testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
   7798 	* testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
   7799 	* testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
   7800 	* testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
   7801 	* testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
   7802 	* testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
   7803 	* testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
   7804 	* testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
   7805 	* testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
   7806 	* testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
   7807 	* testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
   7808 	* testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
   7809 	* testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
   7810 	* testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
   7811 	* testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
   7812 	* testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
   7813 	* testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
   7814 	* testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
   7815 	* testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
   7816 	* testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
   7817 	* testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
   7818 	* testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
   7819 	* testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
   7820 	* testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
   7821 	* testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
   7822 	* testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
   7823 	* testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
   7824 	* testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
   7825 	* testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
   7826 	Likewise.
   7827 	* testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
   7828 	Likewise.
   7829 	* testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
   7830 	Likewise.
   7831 	* testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
   7832 	* testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
   7833 	* testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
   7834 	* testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
   7835 	* testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
   7836 	* testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
   7837 	* testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
   7838 	* testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
   7839 	* testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
   7840 	* testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
   7841 	* testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
   7842 	* testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
   7843 	* testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
   7844 	* testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
   7845 	* testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
   7846 	* testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
   7847 	* testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
   7848 	* testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
   7849 	* testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
   7850 	* testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
   7851 	* testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
   7852 	* testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
   7853 	* testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
   7854 	* testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
   7855 	* testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
   7856 	* testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
   7857 	* testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
   7858 	* testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
   7859 	* testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
   7860 	* testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
   7861 	* testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
   7862 	* testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
   7863 	* testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
   7864 	* testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
   7865 	* testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
   7866 	* testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
   7867 	* testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
   7868 	* testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
   7869 	* testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
   7870 	* testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
   7871 	* testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
   7872 	* testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
   7873 	* testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
   7874 	* testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
   7875 	* testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
   7876 	* testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
   7877 	* testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
   7878 	* testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
   7879 	* testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
   7880 	* testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
   7881 	* testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
   7882 	* testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
   7883 	* testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
   7884 	* testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
   7885 	* testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
   7886 	* testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
   7887 	* testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
   7888 	* testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
   7889 	* testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
   7890 	* testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
   7891 	Likewise.
   7892 	* testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
   7893 	* testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
   7894 	* testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
   7895 	* testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
   7896 	* testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
   7897 	* testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
   7898 	* testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
   7899 	* testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
   7900 	* testsuite/27_io/fpos/11450.cc: Likewise.
   7901 	* testsuite/27_io/fpos/14320-1.cc: Likewise.
   7902 	* testsuite/27_io/fpos/14320-2.cc: Likewise.
   7903 	* testsuite/27_io/fpos/14320-3.cc: Likewise.
   7904 	* testsuite/27_io/fpos/14320-4.cc: Likewise.
   7905 	* testsuite/27_io/fpos/14320-5.cc: Likewise.
   7906 	* testsuite/27_io/fpos/14775.cc: Likewise.
   7907 	* testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
   7908 	* testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
   7909 	* testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
   7910 	* testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
   7911 	* testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
   7912 	* testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
   7913 	* testsuite/27_io/headers/cstdio/macros.cc: Likewise.
   7914 	* testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
   7915 	* testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
   7916 	* testsuite/27_io/headers/fstream/types_std.cc: Likewise.
   7917 	* testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
   7918 	* testsuite/27_io/headers/ios/synopsis.cc: Likewise.
   7919 	* testsuite/27_io/headers/ios/types_std.cc: Likewise.
   7920 	* testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
   7921 	* testsuite/27_io/headers/iostream/types_std.cc: Likewise.
   7922 	* testsuite/27_io/headers/istream/synopsis.cc: Likewise.
   7923 	* testsuite/27_io/headers/istream/types_std.cc: Likewise.
   7924 	* testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
   7925 	* testsuite/27_io/headers/ostream/types_std.cc: Likewise.
   7926 	* testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
   7927 	* testsuite/27_io/headers/sstream/types_std.cc: Likewise.
   7928 	* testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
   7929 	* testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
   7930 	* testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
   7931 	* testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
   7932 	* testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
   7933 	* testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
   7934 	* testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
   7935 	* testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
   7936 	* testsuite/27_io/ios_base/storage/1.cc: Likewise.
   7937 	* testsuite/27_io/ios_base/storage/11584.cc: Likewise.
   7938 	* testsuite/27_io/ios_base/storage/2.cc: Likewise.
   7939 	* testsuite/27_io/ios_base/storage/3.cc: Likewise.
   7940 	* testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
   7941 	* testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
   7942 	* testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
   7943 	* testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
   7944 	* testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
   7945 	* testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
   7946 	* testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
   7947 	* testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
   7948 	* testsuite/27_io/objects/char/1.cc: Likewise.
   7949 	* testsuite/27_io/objects/char/10.cc: Likewise.
   7950 	* testsuite/27_io/objects/char/12048-1.cc: Likewise.
   7951 	* testsuite/27_io/objects/char/12048-2.cc: Likewise.
   7952 	* testsuite/27_io/objects/char/12048-3.cc: Likewise.
   7953 	* testsuite/27_io/objects/char/12048-4.cc: Likewise.
   7954 	* testsuite/27_io/objects/char/12048-5.cc: Likewise.
   7955 	* testsuite/27_io/objects/char/2.cc: Likewise.
   7956 	* testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
   7957 	* testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
   7958 	* testsuite/27_io/objects/char/3_xin.cc: Likewise.
   7959 	* testsuite/27_io/objects/char/4_xin.cc: Likewise.
   7960 	* testsuite/27_io/objects/char/5.cc: Likewise.
   7961 	* testsuite/27_io/objects/char/5280_xin.cc: Likewise.
   7962 	* testsuite/27_io/objects/char/6.cc: Likewise.
   7963 	* testsuite/27_io/objects/char/6548_xin.cc: Likewise.
   7964 	* testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
   7965 	* testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
   7966 	* testsuite/27_io/objects/char/7.cc: Likewise.
   7967 	* testsuite/27_io/objects/char/7744_xin.cc: Likewise.
   7968 	* testsuite/27_io/objects/char/8.cc: Likewise.
   7969 	* testsuite/27_io/objects/char/9.cc: Likewise.
   7970 	* testsuite/27_io/objects/char/9661-1.cc: Likewise.
   7971 	* testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
   7972 	* testsuite/27_io/objects/char/dr455.cc: Likewise.
   7973 	* testsuite/27_io/objects/wchar_t/1.cc: Likewise.
   7974 	* testsuite/27_io/objects/wchar_t/10.cc: Likewise.
   7975 	* testsuite/27_io/objects/wchar_t/11.cc: Likewise.
   7976 	* testsuite/27_io/objects/wchar_t/12.cc: Likewise.
   7977 	* testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
   7978 	* testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
   7979 	* testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
   7980 	* testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
   7981 	* testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
   7982 	* testsuite/27_io/objects/wchar_t/13.cc: Likewise.
   7983 	* testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
   7984 	* testsuite/27_io/objects/wchar_t/2.cc: Likewise.
   7985 	* testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
   7986 	* testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
   7987 	* testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
   7988 	* testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
   7989 	* testsuite/27_io/objects/wchar_t/5.cc: Likewise.
   7990 	* testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
   7991 	* testsuite/27_io/objects/wchar_t/6.cc: Likewise.
   7992 	* testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
   7993 	* testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
   7994 	* testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
   7995 	* testsuite/27_io/objects/wchar_t/7.cc: Likewise.
   7996 	* testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
   7997 	* testsuite/27_io/objects/wchar_t/8.cc: Likewise.
   7998 	* testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
   7999 	* testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
   8000 	* testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
   8001 	* testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
   8002 	* testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
   8003 	* testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
   8004 	* testsuite/27_io/types/1.cc: Likewise.
   8005 	* testsuite/27_io/types/2.cc: Likewise.
   8006 	* testsuite/27_io/types/3.cc: Likewise.
   8007 	* testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
   8008 	* testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
   8009 	* testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
   8010 	Likewise.
   8011 	* testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
   8012 	Likewise.
   8013 	* testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
   8014 	* testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
   8015 	* testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
   8016 	* testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
   8017 	* testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
   8018 	* testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
   8019 	* testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
   8020 	* testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
   8021 	Likewise.
   8022 	* testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
   8023 	Likewise.
   8024 	* testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
   8025 	Likewise.
   8026 	* testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
   8027 	Likewise.
   8028 	* testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
   8029 	* testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
   8030 	* testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
   8031 	* testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
   8032 	* testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
   8033 	* testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
   8034 	Likewise.
   8035 	* testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
   8036 	Likewise.
   8037 	* testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
   8038 	* testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
   8039 	* testsuite/30_threads/thread/id/operators.cc: Likewise.
   8040 	* testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
   8041 	* testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
   8042 	* testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
   8043 	* testsuite/Makefile.am: Likewise.
   8044 	* testsuite/abi/30586.cc: Likewise.
   8045 	* testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
   8046 	* testsuite/abi/demangle/abi_examples/01.cc: Likewise.
   8047 	* testsuite/abi/demangle/abi_examples/02.cc: Likewise.
   8048 	* testsuite/abi/demangle/abi_examples/03.cc: Likewise.
   8049 	* testsuite/abi/demangle/abi_examples/04.cc: Likewise.
   8050 	* testsuite/abi/demangle/abi_examples/05.cc: Likewise.
   8051 	* testsuite/abi/demangle/abi_examples/06.cc: Likewise.
   8052 	* testsuite/abi/demangle/abi_examples/07.cc: Likewise.
   8053 	* testsuite/abi/demangle/abi_examples/08.cc: Likewise.
   8054 	* testsuite/abi/demangle/abi_examples/09.cc: Likewise.
   8055 	* testsuite/abi/demangle/abi_examples/10.cc: Likewise.
   8056 	* testsuite/abi/demangle/abi_examples/11.cc: Likewise.
   8057 	* testsuite/abi/demangle/abi_examples/12.cc: Likewise.
   8058 	* testsuite/abi/demangle/abi_examples/13.cc: Likewise.
   8059 	* testsuite/abi/demangle/abi_examples/14.cc: Likewise.
   8060 	* testsuite/abi/demangle/abi_examples/15.cc: Likewise.
   8061 	* testsuite/abi/demangle/abi_examples/16.cc: Likewise.
   8062 	* testsuite/abi/demangle/abi_examples/17.cc: Likewise.
   8063 	* testsuite/abi/demangle/abi_examples/18.cc: Likewise.
   8064 	* testsuite/abi/demangle/abi_examples/19.cc: Likewise.
   8065 	* testsuite/abi/demangle/abi_examples/20.cc: Likewise.
   8066 	* testsuite/abi/demangle/abi_examples/21.cc: Likewise.
   8067 	* testsuite/abi/demangle/abi_examples/22.cc: Likewise.
   8068 	* testsuite/abi/demangle/abi_examples/23.cc: Likewise.
   8069 	* testsuite/abi/demangle/abi_examples/24.cc: Likewise.
   8070 	* testsuite/abi/demangle/abi_examples/25.cc: Likewise.
   8071 	* testsuite/abi/demangle/abi_examples/26.cc: Likewise.
   8072 	* testsuite/abi/demangle/abi_text/01.cc: Likewise.
   8073 	* testsuite/abi/demangle/abi_text/02.cc: Likewise.
   8074 	* testsuite/abi/demangle/abi_text/03.cc: Likewise.
   8075 	* testsuite/abi/demangle/abi_text/04.cc: Likewise.
   8076 	* testsuite/abi/demangle/abi_text/05.cc: Likewise.
   8077 	* testsuite/abi/demangle/abi_text/06.cc: Likewise.
   8078 	* testsuite/abi/demangle/abi_text/07.cc: Likewise.
   8079 	* testsuite/abi/demangle/abi_text/08.cc: Likewise.
   8080 	* testsuite/abi/demangle/abi_text/09.cc: Likewise.
   8081 	* testsuite/abi/demangle/abi_text/10.cc: Likewise.
   8082 	* testsuite/abi/demangle/abi_text/11.cc: Likewise.
   8083 	* testsuite/abi/demangle/abi_text/12.cc: Likewise.
   8084 	* testsuite/abi/demangle/abi_text/13.cc: Likewise.
   8085 	* testsuite/abi/demangle/abi_text/14.cc: Likewise.
   8086 	* testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
   8087 	* testsuite/abi/demangle/regression/3111-1.cc: Likewise.
   8088 	* testsuite/abi/demangle/regression/3111-2.cc: Likewise.
   8089 	* testsuite/abi/demangle/regression/7986-01.cc: Likewise.
   8090 	* testsuite/abi/demangle/regression/7986-02.cc: Likewise.
   8091 	* testsuite/abi/demangle/regression/7986-03.cc: Likewise.
   8092 	* testsuite/abi/demangle/regression/7986-04.cc: Likewise.
   8093 	* testsuite/abi/demangle/regression/7986-05.cc: Likewise.
   8094 	* testsuite/abi/demangle/regression/7986-06.cc: Likewise.
   8095 	* testsuite/abi/demangle/regression/7986-07.cc: Likewise.
   8096 	* testsuite/abi/demangle/regression/7986-08.cc: Likewise.
   8097 	* testsuite/abi/demangle/regression/7986-09.cc: Likewise.
   8098 	* testsuite/abi/demangle/regression/7986-10.cc: Likewise.
   8099 	* testsuite/abi/demangle/regression/7986-11.cc: Likewise.
   8100 	* testsuite/abi/demangle/regression/7986-12.cc: Likewise.
   8101 	* testsuite/abi/demangle/regression/7986.cc: Likewise.
   8102 	* testsuite/abi/demangle/regression/8897.cc: Likewise.
   8103 	* testsuite/abi/demangle/regression/cw-01.cc: Likewise.
   8104 	* testsuite/abi/demangle/regression/cw-02.cc: Likewise.
   8105 	* testsuite/abi/demangle/regression/cw-03.cc: Likewise.
   8106 	* testsuite/abi/demangle/regression/cw-04.cc: Likewise.
   8107 	* testsuite/abi/demangle/regression/cw-05.cc: Likewise.
   8108 	* testsuite/abi/demangle/regression/cw-06.cc: Likewise.
   8109 	* testsuite/abi/demangle/regression/cw-07.cc: Likewise.
   8110 	* testsuite/abi/demangle/regression/cw-08.cc: Likewise.
   8111 	* testsuite/abi/demangle/regression/cw-09.cc: Likewise.
   8112 	* testsuite/abi/demangle/regression/cw-10.cc: Likewise.
   8113 	* testsuite/abi/demangle/regression/cw-11.cc: Likewise.
   8114 	* testsuite/abi/demangle/regression/cw-12.cc: Likewise.
   8115 	* testsuite/abi/demangle/regression/cw-13.cc: Likewise.
   8116 	* testsuite/abi/demangle/regression/cw-14.cc: Likewise.
   8117 	* testsuite/abi/demangle/regression/cw-15.cc: Likewise.
   8118 	* testsuite/abi/demangle/regression/cw-16.cc: Likewise.
   8119 	* testsuite/abi/demangle/regression/old.cc: Likewise.
   8120 	* testsuite/abi/header_cxxabi.c: Likewise.
   8121 	* testsuite/backward/11460.cc: Likewise.
   8122 	* testsuite/backward/hash_map/1.cc: Likewise.
   8123 	* testsuite/backward/hash_map/14648.cc: Likewise.
   8124 	* testsuite/backward/hash_map/23528.cc: Likewise.
   8125 	* testsuite/backward/hash_set/1.cc: Likewise.
   8126 	* testsuite/backward/strstream_members.cc: Likewise.
   8127 	* testsuite/config/default.exp: Likewise.
   8128 	* testsuite/data/filebuf_virtuals-1.tst: Likewise.
   8129 	* testsuite/data/filebuf_virtuals-1.txt: Likewise.
   8130 	* testsuite/data/istream_extractor_other-1.tst: Likewise.
   8131 	* testsuite/data/istream_extractor_other-1.txt: Likewise.
   8132 	* testsuite/data/istream_extractor_other-2.tst: Likewise.
   8133 	* testsuite/data/ostream_inserter_other-1.tst: Likewise.
   8134 	* testsuite/data/ostream_inserter_other-2.tst: Likewise.
   8135 	* testsuite/data/sgetn.txt: Likewise.
   8136 	* testsuite/data/wistream_extractor_other-1.tst: Likewise.
   8137 	* testsuite/data/wistream_extractor_other-1.txt: Likewise.
   8138 	* testsuite/data/wistream_extractor_other-2.tst: Likewise.
   8139 	* testsuite/data/wostream_inserter_other-1.tst: Likewise.
   8140 	* testsuite/data/wostream_inserter_other-2.tst: Likewise.
   8141 	* testsuite/ext/array_allocator/26875.cc: Likewise.
   8142 	* testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
   8143 	* testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
   8144 	* testsuite/ext/array_allocator/check_delete.cc: Likewise.
   8145 	* testsuite/ext/array_allocator/check_new.cc: Likewise.
   8146 	* testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
   8147 	* testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
   8148 	* testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
   8149 	* testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
   8150 	* testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
   8151 	* testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
   8152 	* testsuite/ext/codecvt/1.cc: Likewise.
   8153 	* testsuite/ext/codecvt/char-1.cc: Likewise.
   8154 	* testsuite/ext/codecvt/char-2.cc: Likewise.
   8155 	* testsuite/ext/codecvt/wchar_t.cc: Likewise.
   8156 	* testsuite/ext/concept_checks.cc: Likewise.
   8157 	* testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
   8158 	Likewise.
   8159 	* testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
   8160 	Likewise.
   8161 	* testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
   8162 	* testsuite/ext/debug_allocator/check_delete.cc: Likewise.
   8163 	* testsuite/ext/debug_allocator/check_new.cc: Likewise.
   8164 	* testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
   8165 	* testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
   8166 	* testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
   8167 	* testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
   8168 	* testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
   8169 	Likewise.
   8170 	* testsuite/ext/headers.cc: Likewise.
   8171 	* testsuite/ext/is_heap/1.cc: Likewise.
   8172 	* testsuite/ext/is_heap/check_type.cc: Likewise.
   8173 	* testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
   8174 	* testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
   8175 	* testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
   8176 	* testsuite/ext/malloc_allocator/check_new.cc: Likewise.
   8177 	* testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
   8178 	* testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
   8179 	* testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
   8180 	* testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
   8181 	* testsuite/ext/median.cc: Likewise.
   8182 	* testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
   8183 	* testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
   8184 	* testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
   8185 	* testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
   8186 	* testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
   8187 	* testsuite/ext/mt_allocator/check_delete.cc: Likewise.
   8188 	* testsuite/ext/mt_allocator/check_new.cc: Likewise.
   8189 	* testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
   8190 	* testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
   8191 	* testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
   8192 	* testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
   8193 	* testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
   8194 	* testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
   8195 	* testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
   8196 	* testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
   8197 	* testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
   8198 	* testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
   8199 	* testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
   8200 	* testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
   8201 	* testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
   8202 	* testsuite/ext/mt_allocator/tune-1.cc: Likewise.
   8203 	* testsuite/ext/mt_allocator/tune-2.cc: Likewise.
   8204 	* testsuite/ext/mt_allocator/tune-3.cc: Likewise.
   8205 	* testsuite/ext/mt_allocator/tune-4.cc: Likewise.
   8206 	* testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
   8207 	* testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
   8208 	* testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
   8209 	* testsuite/ext/new_allocator/check_delete.cc: Likewise.
   8210 	* testsuite/ext/new_allocator/check_new.cc: Likewise.
   8211 	* testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
   8212 	* testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
   8213 	* testsuite/ext/new_allocator/instantiate.cc: Likewise.
   8214 	* testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
   8215 	* testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
   8216 	* testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
   8217 	* testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
   8218 	* testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
   8219 	* testsuite/ext/pool_allocator/check_delete.cc: Likewise.
   8220 	* testsuite/ext/pool_allocator/check_new.cc: Likewise.
   8221 	* testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
   8222 	* testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
   8223 	* testsuite/ext/rope/1.cc: Likewise.
   8224 	* testsuite/ext/rope/2.cc: Likewise.
   8225 	* testsuite/ext/rope/3.cc: Likewise.
   8226 	* testsuite/ext/rope/36832.cc: Likewise.
   8227 	* testsuite/ext/rope/4.cc: Likewise.
   8228 	* testsuite/ext/rope/pthread7-rope.cc: Likewise.
   8229 	* testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
   8230 	* testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
   8231 	* testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
   8232 	* testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
   8233 	* testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
   8234 	Likewise.
   8235 	* testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
   8236 	* testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
   8237 	* testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
   8238 	* testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
   8239 	* testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
   8240 	* testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
   8241 	* testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
   8242 	* testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
   8243 	* testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
   8244 	* testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
   8245 	* testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
   8246 	* testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
   8247 	* testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
   8248 	* testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
   8249 	* testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
   8250 	* testsuite/ext/throw_allocator/check_delete.cc: Likewise.
   8251 	* testsuite/ext/throw_allocator/check_new.cc: Likewise.
   8252 	* testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
   8253 	* testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
   8254 	* testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
   8255 	* testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
   8256 	* testsuite/ext/type_traits/add_unsigned.cc: Likewise.
   8257 	* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
   8258 	* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
   8259 	* testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
   8260 	* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
   8261 	* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
   8262 	* testsuite/ext/vstring/capacity/29134.cc: Likewise.
   8263 	* testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
   8264 	* testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
   8265 	* testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
   8266 	* testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
   8267 	* testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
   8268 	* testsuite/lib/dg-options.exp: Likewise.
   8269 	* testsuite/lib/libstdc++.exp: Likewise.
   8270 	* testsuite/lib/prune.exp: Likewise.
   8271 	* testsuite/libstdc++-abi/abi.exp: Likewise.
   8272 	* testsuite/libstdc++-dg/conformance.exp: Likewise.
   8273 	* testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
   8274 	Likewise.
   8275 	* testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
   8276 	Likewise.
   8277 	* testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
   8278 	Likewise.
   8279 	* testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
   8280 	Likewise.
   8281 	* testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
   8282 	Likewise.
   8283 	* testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
   8284 	Likewise.
   8285 	* testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
   8286 	Likewise.
   8287 	* testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
   8288 	Likewise.
   8289 	* testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
   8290 	Likewise.
   8291 	* testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
   8292 	Likewise.
   8293 	* testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
   8294 	Likewise.
   8295 	* testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
   8296 	Likewise.
   8297 	* testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
   8298 	Likewise.
   8299 	* testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
   8300 	Likewise.
   8301 	* testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
   8302 	Likewise.
   8303 	* testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
   8304 	Likewise.
   8305 	* testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
   8306 	Likewise.
   8307 	* testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
   8308 	* testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
   8309 	Likewise.
   8310 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
   8311 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
   8312 	Likewise.
   8313 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
   8314 	Likewise.
   8315 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
   8316 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
   8317 	Likewise.
   8318 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
   8319 	Likewise.
   8320 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
   8321 	Likewise.
   8322 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
   8323 	Likewise.
   8324 	* testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
   8325 	* testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
   8326 	* testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
   8327 	* testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
   8328 	* testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
   8329 	Likewise.
   8330 	* testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
   8331 	Likewise.
   8332 	* testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
   8333 	Likewise.
   8334 	* testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
   8335 	Likewise.
   8336 	* testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
   8337 	Likewise.
   8338 	* testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
   8339 	Likewise.
   8340 	* testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
   8341 	Likewise.
   8342 	* testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
   8343 	Likewise.
   8344 	* testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
   8345 	Likewise.
   8346 	* testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
   8347 	Likewise.
   8348 	* testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
   8349 	Likewise.
   8350 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
   8351 	Likewise.
   8352 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
   8353 	Likewise.
   8354 	* testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
   8355 	* testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
   8356 	Likewise.
   8357 	* testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
   8358 	Likewise.
   8359 	* testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
   8360 	* testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
   8361 	* testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
   8362 	* testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
   8363 	* testsuite/tr1/3_function_objects/function/1.cc: Likewise.
   8364 	* testsuite/tr1/3_function_objects/function/2.cc: Likewise.
   8365 	* testsuite/tr1/3_function_objects/function/3.cc: Likewise.
   8366 	* testsuite/tr1/3_function_objects/function/4.cc: Likewise.
   8367 	* testsuite/tr1/3_function_objects/function/5.cc: Likewise.
   8368 	* testsuite/tr1/3_function_objects/function/6.cc: Likewise.
   8369 	* testsuite/tr1/3_function_objects/function/7.cc: Likewise.
   8370 	* testsuite/tr1/3_function_objects/function/8.cc: Likewise.
   8371 	* testsuite/tr1/3_function_objects/function/9.cc: Likewise.
   8372 	* testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
   8373 	Likewise.
   8374 	* testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
   8375 	Likewise.
   8376 	* testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
   8377 	Likewise.
   8378 	* testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
   8379 	* testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
   8380 	Likewise.
   8381 	* testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
   8382 	Likewise.
   8383 	* testsuite/tr1/3_function_objects/result_of.cc: Likewise.
   8384 	* testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
   8385 	* testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
   8386 	* testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
   8387 	* testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
   8388 	* testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
   8389 	* testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
   8390 	* testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
   8391 	Likewise.
   8392 	* testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
   8393 	* testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
   8394 	Likewise.
   8395 	* testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
   8396 	* testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
   8397 	Likewise.
   8398 	* testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
   8399 	* testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
   8400 	Likewise.
   8401 	* testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
   8402 	Likewise.
   8403 	* testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
   8404 	Likewise.
   8405 	* testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
   8406 	* testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
   8407 	Likewise.
   8408 	* testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
   8409 	* testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
   8410 	Likewise.
   8411 	* testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
   8412 	Likewise.
   8413 	* testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
   8414 	Likewise.
   8415 	* testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
   8416 	* testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
   8417 	Likewise.
   8418 	* testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
   8419 	Likewise.
   8420 	* testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
   8421 	Likewise.
   8422 	* testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
   8423 	Likewise.
   8424 	* testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
   8425 	Likewise.
   8426 	* testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
   8427 	Likewise.
   8428 	* testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
   8429 	Likewise.
   8430 	* testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
   8431 	Likewise.
   8432 	* testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
   8433 	Likewise.
   8434 	* testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
   8435 	Likewise.
   8436 	* testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
   8437 	Likewise.
   8438 	* testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
   8439 	* testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
   8440 	Likewise.
   8441 	* testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
   8442 	* testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
   8443 	Likewise.
   8444 	* testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
   8445 	* testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
   8446 	Likewise.
   8447 	* testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
   8448 	* testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
   8449 	Likewise.
   8450 	* testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
   8451 	* testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
   8452 	Likewise.
   8453 	* testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
   8454 	* testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
   8455 	Likewise.
   8456 	* testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
   8457 	* testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
   8458 	Likewise.
   8459 	* testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
   8460 	* testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
   8461 	Likewise.
   8462 	* testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
   8463 	* testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
   8464 	* testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
   8465 	Likewise.
   8466 	* testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
   8467 	* testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
   8468 	Likewise.
   8469 	* testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
   8470 	* testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
   8471 	* testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
   8472 	* testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
   8473 	Likewise.
   8474 	* testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
   8475 	* testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
   8476 	Likewise.
   8477 	* testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
   8478 	* testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
   8479 	Likewise.
   8480 	* testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
   8481 	* testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
   8482 	Likewise.
   8483 	* testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
   8484 	Likewise.
   8485 	* testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
   8486 	Likewise.
   8487 	* testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
   8488 	Likewise.
   8489 	* testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
   8490 	Likewise.
   8491 	* testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
   8492 	* testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
   8493 	* testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
   8494 	Likewise.
   8495 	* testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
   8496 	* testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
   8497 	Likewise.
   8498 	* testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
   8499 	* testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
   8500 	Likewise.
   8501 	* testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
   8502 	* testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
   8503 	* testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
   8504 	Likewise.
   8505 	* testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
   8506 	* testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
   8507 	Likewise.
   8508 	* testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
   8509 	* testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
   8510 	Likewise.
   8511 	* testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
   8512 	* testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
   8513 	Likewise.
   8514 	* testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
   8515 	* testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
   8516 	Likewise.
   8517 	* testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
   8518 	* testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
   8519 	Likewise.
   8520 	* testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
   8521 	* testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
   8522 	Likewise.
   8523 	* testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
   8524 	* testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
   8525 	Likewise.
   8526 	* testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
   8527 	* testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
   8528 	Likewise.
   8529 	* testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
   8530 	* testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
   8531 	Likewise.
   8532 	* testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
   8533 	* testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
   8534 	* testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
   8535 	* testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
   8536 	* testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
   8537 	* testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
   8538 	* testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
   8539 	* testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
   8540 	* testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
   8541 	Likewise.
   8542 	* testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
   8543 	Likewise.
   8544 	* testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
   8545 	Likewise.
   8546 	* testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
   8547 	Likewise.
   8548 	* testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
   8549 	Likewise.
   8550 	* testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
   8551 	Likewise.
   8552 	* testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
   8553 	Likewise.
   8554 	* testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
   8555 	Likewise.
   8556 	* testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
   8557 	Likewise.
   8558 	* testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
   8559 	Likewise.
   8560 	* testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
   8561 	Likewise.
   8562 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
   8563 	Likewise.
   8564 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
   8565 	Likewise.
   8566 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
   8567 	Likewise.
   8568 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
   8569 	Likewise.
   8570 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
   8571 	Likewise.
   8572 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
   8573 	Likewise.
   8574 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
   8575 	Likewise.
   8576 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
   8577 	Likewise.
   8578 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
   8579 	Likewise.
   8580 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
   8581 	Likewise.
   8582 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
   8583 	Likewise.
   8584 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
   8585 	Likewise.
   8586 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
   8587 	Likewise.
   8588 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
   8589 	Likewise.
   8590 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
   8591 	Likewise.
   8592 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
   8593 	Likewise.
   8594 	* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
   8595 	Likewise.
   8596 	* testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
   8597 	* testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
   8598 	* testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
   8599 	* testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
   8600 	Likewise.
   8601 	* testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
   8602 	Likewise.
   8603 	* testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
   8604 	Likewise.
   8605 	* testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
   8606 	Likewise.
   8607 	* testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
   8608 	Likewise.
   8609 	* testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
   8610 	* testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
   8611 	* testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
   8612 	* testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
   8613 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
   8614 	Likewise.
   8615 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
   8616 	Likewise.
   8617 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
   8618 	Likewise.
   8619 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
   8620 	Likewise.
   8621 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
   8622 	Likewise.
   8623 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
   8624 	Likewise.
   8625 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
   8626 	Likewise.
   8627 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
   8628 	Likewise.
   8629 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
   8630 	Likewise.
   8631 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
   8632 	Likewise.
   8633 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
   8634 	Likewise.
   8635 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
   8636 	Likewise.
   8637 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
   8638 	Likewise.
   8639 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
   8640 	Likewise.
   8641 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
   8642 	Likewise.
   8643 	* testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
   8644 	Likewise.
   8645 	* testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
   8646 	Likewise.
   8647 	* testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
   8648 	Likewise.
   8649 	* testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
   8650 	Likewise.
   8651 	* testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
   8652 	Likewise.
   8653 	* testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
   8654 	Likewise.
   8655 	* testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
   8656 	Likewise.
   8657 	* testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
   8658 	Likewise.
   8659 	* testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
   8660 	Likewise.
   8661 	* testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
   8662 	Likewise.
   8663 	* testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
   8664 	Likewise.
   8665 	* testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
   8666 	Likewise.
   8667 	* testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
   8668 	Likewise.
   8669 	* testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
   8670 	Likewise.
   8671 	* testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
   8672 	Likewise.
   8673 	* testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
   8674 	Likewise.
   8675 	* testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
   8676 	Likewise.
   8677 	* testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
   8678 	Likewise.
   8679 	* testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
   8680 	Likewise.
   8681 	* testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
   8682 	Likewise.
   8683 	* testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
   8684 	Likewise.
   8685 	* testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
   8686 	Likewise.
   8687 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
   8688 	Likewise.
   8689 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
   8690 	Likewise.
   8691 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
   8692 	Likewise.
   8693 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
   8694 	Likewise.
   8695 	* testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
   8696 	Likewise.
   8697 	* testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
   8698 	Likewise.
   8699 	* testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
   8700 	Likewise.
   8701 	* testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
   8702 	Likewise.
   8703 	* testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
   8704 	Likewise.
   8705 	* testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
   8706 	Likewise.
   8707 	* testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
   8708 	Likewise.
   8709 	* testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
   8710 	Likewise.
   8711 	* testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
   8712 	Likewise.
   8713 	* testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
   8714 	Likewise.
   8715 	* testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
   8716 	Likewise.
   8717 	* testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
   8718 	Likewise.
   8719 	* testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
   8720 	Likewise.
   8721 	* testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
   8722 	Likewise.
   8723 	* testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
   8724 	Likewise.
   8725 	* testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
   8726 	Likewise.
   8727 	* testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
   8728 	Likewise.
   8729 	* testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
   8730 	Likewise.
   8731 	* testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
   8732 	Likewise.
   8733 	* testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
   8734 	Likewise.
   8735 	* testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
   8736 	Likewise.
   8737 	* testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
   8738 	Likewise.
   8739 	* testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
   8740 	Likewise.
   8741 	* testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
   8742 	Likewise.
   8743 	* testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
   8744 	Likewise.
   8745 	* testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
   8746 	Likewise.
   8747 	* testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
   8748 	Likewise.
   8749 	* testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
   8750 	Likewise.
   8751 	* testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
   8752 	Likewise.
   8753 	* testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
   8754 	Likewise.
   8755 	* testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
   8756 	Likewise.
   8757 	* testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
   8758 	Likewise.
   8759 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
   8760 	Likewise.
   8761 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
   8762 	Likewise.
   8763 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
   8764 	Likewise.
   8765 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
   8766 	Likewise.
   8767 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
   8768 	Likewise.
   8769 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
   8770 	Likewise.
   8771 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
   8772 	Likewise.
   8773 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
   8774 	Likewise.
   8775 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
   8776 	Likewise.
   8777 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
   8778 	Likewise.
   8779 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
   8780 	Likewise.
   8781 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
   8782 	Likewise.
   8783 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
   8784 	Likewise.
   8785 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
   8786 	Likewise.
   8787 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
   8788 	Likewise.
   8789 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
   8790 	Likewise.
   8791 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
   8792 	Likewise.
   8793 	* testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
   8794 	Likewise.
   8795 	* testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
   8796 	Likewise.
   8797 	* testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
   8798 	Likewise.
   8799 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
   8800 	Likewise.
   8801 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
   8802 	Likewise.
   8803 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
   8804 	Likewise.
   8805 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
   8806 	Likewise.
   8807 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
   8808 	Likewise.
   8809 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
   8810 	Likewise.
   8811 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
   8812 	Likewise.
   8813 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
   8814 	Likewise.
   8815 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
   8816 	Likewise.
   8817 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
   8818 	Likewise.
   8819 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
   8820 	Likewise.
   8821 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
   8822 	Likewise.
   8823 	* testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
   8824 	Likewise.
   8825 	* testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
   8826 	Likewise.
   8827 	* testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
   8828 	Likewise.
   8829 	* testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
   8830 	Likewise.
   8831 	* testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
   8832 	Likewise.
   8833 	* testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
   8834 	Likewise.
   8835 	* testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
   8836 	Likewise.
   8837 	* testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
   8838 	Likewise.
   8839 	* testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
   8840 	Likewise.
   8841 	* testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
   8842 	Likewise.
   8843 	* testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
   8844 	Likewise.
   8845 	* testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
   8846 	Likewise.
   8847 	* testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
   8848 	Likewise.
   8849 	* testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
   8850 	Likewise.
   8851 	* testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
   8852 	Likewise.
   8853 	* testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
   8854 	Likewise.
   8855 	* testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
   8856 	Likewise.
   8857 	* testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
   8858 	Likewise.
   8859 	* testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
   8860 	* testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
   8861 	* testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
   8862 	* testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
   8863 	Likewise.
   8864 	* testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
   8865 	Likewise.
   8866 	* testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
   8867 	Likewise.
   8868 	* testsuite/tr1/6_containers/array/comparison_operators/less.cc:
   8869 	Likewise.
   8870 	* testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
   8871 	Likewise.
   8872 	* testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
   8873 	Likewise.
   8874 	* testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
   8875 	Likewise.
   8876 	* testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
   8877 	Likewise.
   8878 	* testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
   8879 	* testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
   8880 	* testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
   8881 	* testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
   8882 	Likewise.
   8883 	* testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
   8884 	* testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
   8885 	* testsuite/tr1/6_containers/array/requirements/member_swap.cc:
   8886 	Likewise.
   8887 	* testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
   8888 	Likewise.
   8889 	* testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
   8890 	Likewise.
   8891 	* testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
   8892 	* testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
   8893 	Likewise.
   8894 	* testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
   8895 	Likewise.
   8896 	* testsuite/tr1/6_containers/hash/24799.cc: Likewise.
   8897 	* testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
   8898 	* testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
   8899 	Likewise.
   8900 	* testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
   8901 	Likewise.
   8902 	* testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
   8903 	* testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
   8904 	* testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
   8905 	* testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
   8906 	* testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
   8907 	Likewise.
   8908 	* testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
   8909 	Likewise.
   8910 	* testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
   8911 	Likewise.
   8912 	* testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
   8913 	Likewise.
   8914 	* testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
   8915 	* testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
   8916 	* testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
   8917 	* testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
   8918 	Likewise.
   8919 	* testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
   8920 	Likewise.
   8921 	* testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
   8922 	* testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
   8923 	* testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
   8924 	* testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
   8925 	* testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
   8926 	* testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
   8927 	* testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
   8928 	Likewise.
   8929 	* testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
   8930 	* testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
   8931 	* testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
   8932 	* testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
   8933 	Likewise.
   8934 	* testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
   8935 	Likewise.
   8936 	* testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
   8937 	Likewise.
   8938 	* testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
   8939 	Likewise.
   8940 	* testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
   8941 	Likewise.
   8942 	* testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
   8943 	Likewise.
   8944 	* testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
   8945 	* testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
   8946 	* testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
   8947 	Likewise.
   8948 	* testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
   8949 	* testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
   8950 	Likewise.
   8951 	* testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
   8952 	Likewise.
   8953 	* testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
   8954 	Likewise.
   8955 	* testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
   8956 	Likewise.
   8957 	* testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
   8958 	Likewise.
   8959 	* testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
   8960 	Likewise.
   8961 	* testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
   8962 	Likewise.
   8963 	* testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
   8964 	* testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
   8965 	* testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
   8966 	* testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
   8967 	Likewise.
   8968 	* testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
   8969 	* testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
   8970 	Likewise.
   8971 	* testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
   8972 	Likewise.
   8973 	* testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
   8974 	Likewise.
   8975 	* testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
   8976 	Likewise.
   8977 	* testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
   8978 	Likewise.
   8979 	* testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
   8980 	Likewise.
   8981 	* testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
   8982 	Likewise.
   8983 	* testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
   8984 	* testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
   8985 	* testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
   8986 	* testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
   8987 	* testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
   8988 	* testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
   8989 	* testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
   8990 	Likewise.
   8991 	* testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
   8992 	* testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
   8993 	* testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
   8994 	* testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
   8995 	Likewise.
   8996 	* testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
   8997 	Likewise.
   8998 	* testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
   8999 	Likewise.
   9000 	* testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
   9001 	Likewise.
   9002 	* testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
   9003 	Likewise.
   9004 	* testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
   9005 	Likewise.
   9006 	* testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
   9007 	* testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
   9008 	* testsuite/tr1/6_containers/utility/19535.cc: Likewise.
   9009 	* testsuite/tr1/6_containers/utility/pair.cc: Likewise.
   9010 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
   9011 	Likewise.
   9012 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
   9013 	Likewise.
   9014 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
   9015 	Likewise.
   9016 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
   9017 	Likewise.
   9018 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
   9019 	Likewise.
   9020 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
   9021 	Likewise.
   9022 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
   9023 	Likewise.
   9024 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
   9025 	Likewise.
   9026 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
   9027 	Likewise.
   9028 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
   9029 	Likewise.
   9030 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
   9031 	Likewise.
   9032 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
   9033 	Likewise.
   9034 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
   9035 	Likewise.
   9036 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
   9037 	Likewise.
   9038 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
   9039 	Likewise.
   9040 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
   9041 	Likewise.
   9042 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
   9043 	Likewise.
   9044 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
   9045 	Likewise.
   9046 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
   9047 	Likewise.
   9048 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
   9049 	Likewise.
   9050 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
   9051 	Likewise.
   9052 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
   9053 	Likewise.
   9054 	* testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
   9055 	Likewise.
   9056 	* testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
   9057 	Likewise.
   9058 	* testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
   9059 	Likewise.
   9060 	* testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
   9061 	Likewise.
   9062 	* testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
   9063 	Likewise.
   9064 	* testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
   9065 	Likewise.
   9066 	* testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
   9067 	Likewise.
   9068 	* testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
   9069 	Likewise.
   9070 	* testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
   9071 	Likewise.
   9072 	* testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
   9073 	Likewise.
   9074 	* testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
   9075 	Likewise.
   9076 	* testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
   9077 	Likewise.
   9078 	* testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
   9079 	Likewise.
   9080 	* testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
   9081 	Likewise.
   9082 	* testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
   9083 	* testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
   9084 	* testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
   9085 	* testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
   9086 	* testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
   9087 	* testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
   9088 	* testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
   9089 	* testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
   9090 	* testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
   9091 	* testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
   9092 	* testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
   9093 	* testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
   9094 	* testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
   9095 	* testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
   9096 	* testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
   9097 	* testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
   9098 	* testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
   9099 	* testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
   9100 	* testsuite/tr1/headers/all.cc: Likewise.
   9101 	* testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
   9102 	* testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
   9103 	* testsuite/util/testsuite_shared.cc: Likewise.
   9104 	* scripts/extract_symvers: Likewise.  Remove runtime exception.
   9105 	* testsuite/17_intro/headers/all.cc: Likewise.
   9106 	* testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
   9107 	* testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
   9108 	* testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
   9109 	Likewise.
   9110 	* testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
   9111 	Likewise.
   9112 	* testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
   9113 	Likewise.
   9114 	* testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
   9115 	Likewise.
   9116 	* testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
   9117 	Likewise.
   9118 	* testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
   9119 	Likewise.
   9120 	* testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
   9121 	Likewise.
   9122 	* testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
   9123 	Likewise.
   9124 	* testsuite/20_util/decay/requirements/explicit_instantiation.cc:
   9125 	Likewise.
   9126 	* testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
   9127 	* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
   9128 	* testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
   9129 	* testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
   9130 	Likewise.
   9131 	* testsuite/20_util/forward/requirements/explicit_instantiation.cc:
   9132 	Likewise.
   9133 	* testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
   9134 	Likewise.
   9135 	* testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
   9136 	Likewise.
   9137 	* testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
   9138 	Likewise.
   9139 	* testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
   9140 	Likewise.
   9141 	* testsuite/20_util/identity/requirements/explicit_instantiation.cc:
   9142 	Likewise.
   9143 	* testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
   9144 	Likewise.
   9145 	* testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
   9146 	Likewise.
   9147 	* testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
   9148 	Likewise.
   9149 	* testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
   9150 	Likewise.
   9151 	* testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
   9152 	Likewise.
   9153 	* testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
   9154 	Likewise.
   9155 	* testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
   9156 	Likewise.
   9157 	* testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
   9158 	Likewise.
   9159 	* testsuite/20_util/move/requirements/explicit_instantiation.cc:
   9160 	Likewise.
   9161 	* testsuite/20_util/pair/moveable.cc: Likewise.
   9162 	* testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
   9163 	Likewise.
   9164 	* testsuite/20_util/pair/swap.cc: Likewise.
   9165 	* testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
   9166 	Likewise.
   9167 	* testsuite/20_util/reference_wrapper/24803.cc: Likewise.
   9168 	* testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
   9169 	Likewise.
   9170 	* testsuite/20_util/tuple/moveable.cc: Likewise.
   9171 	* testsuite/20_util/tuple/moveable2.cc: Likewise.
   9172 	* testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
   9173 	Likewise.
   9174 	* testsuite/20_util/tuple/swap.cc: Likewise.
   9175 	* testsuite/21_strings/basic_string/element_access/char/21674.cc:
   9176 	Likewise.
   9177 	* testsuite/21_strings/basic_string/element_access/char/empty.cc:
   9178 	Likewise.
   9179 	* testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
   9180 	Likewise.
   9181 	* testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
   9182 	Likewise.
   9183 	* testsuite/21_strings/basic_string/init-list.cc: Likewise.
   9184 	* testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
   9185 	Likewise.
   9186 	* testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
   9187 	Likewise.
   9188 	* testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
   9189 	Likewise.
   9190 	* testsuite/21_strings/basic_string/types/23767.cc: Likewise.
   9191 	* testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
   9192 	Likewise.
   9193 	* testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
   9194 	Likewise.
   9195 	* testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
   9196 	* testsuite/22_locale/ctype/is/char/1.cc: Likewise.
   9197 	* testsuite/22_locale/ctype/is/char/2.cc: Likewise.
   9198 	* testsuite/22_locale/ctype/is/char/3.cc: Likewise.
   9199 	* testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
   9200 	* testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
   9201 	* testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
   9202 	* testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
   9203 	* testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
   9204 	* testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
   9205 	* testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
   9206 	* testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
   9207 	* testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
   9208 	* testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
   9209 	* testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
   9210 	Likewise.
   9211 	* testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
   9212 	* testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
   9213 	* testsuite/22_locale/ctype/to/char/1.cc: Likewise.
   9214 	* testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
   9215 	* testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
   9216 	* testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
   9217 	* testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
   9218 	* testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
   9219 	* testsuite/22_locale/ctype_base/11844.cc: Likewise.
   9220 	* testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
   9221 	Likewise.
   9222 	* testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
   9223 	Likewise.
   9224 	* testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
   9225 	Likewise.
   9226 	* testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
   9227 	Likewise.
   9228 	* testsuite/23_containers/array/requirements/citerators.cc: Likewise.
   9229 	* testsuite/23_containers/array/requirements/explicit_instantiation.cc:
   9230 	Likewise.
   9231 	* testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
   9232 	Likewise.
   9233 	* testsuite/23_containers/deque/14340.cc: Likewise.
   9234 	* testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
   9235 	* testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
   9236 	* testsuite/23_containers/deque/cons/moveable.cc: Likewise.
   9237 	* testsuite/23_containers/deque/init-list.cc: Likewise.
   9238 	* testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
   9239 	* testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
   9240 	* testsuite/23_containers/deque/moveable.cc: Likewise.
   9241 	* testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
   9242 	* testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
   9243 	Likewise.
   9244 	* testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
   9245 	Likewise.
   9246 	* testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
   9247 	Likewise.
   9248 	* testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
   9249 	Likewise.
   9250 	* testsuite/23_containers/forward_list/comparable.cc: Likewise.
   9251 	* testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
   9252 	Likewise.
   9253 	* testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
   9254 	Likewise.
   9255 	* testsuite/23_containers/forward_list/moveable.cc: Likewise.
   9256 	* testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
   9257 	Likewise.
   9258 	* testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
   9259 	Likewise.
   9260 	* testsuite/23_containers/list/14340.cc: Likewise.
   9261 	* testsuite/23_containers/list/23781.cc: Likewise.
   9262 	* testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
   9263 	* testsuite/23_containers/list/init-list.cc: Likewise.
   9264 	* testsuite/23_containers/list/moveable.cc: Likewise.
   9265 	* testsuite/23_containers/list/requirements/citerators.cc: Likewise.
   9266 	* testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
   9267 	Likewise.
   9268 	* testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
   9269 	Likewise.
   9270 	* testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
   9271 	Likewise.
   9272 	* testsuite/23_containers/list/requirements/partial_specialization/1.cc:
   9273 	Likewise.
   9274 	* testsuite/23_containers/map/14340.cc: Likewise.
   9275 	* testsuite/23_containers/map/23781.cc: Likewise.
   9276 	* testsuite/23_containers/map/init-list.cc: Likewise.
   9277 	* testsuite/23_containers/map/moveable.cc: Likewise.
   9278 	* testsuite/23_containers/map/operations/1.cc: Likewise.
   9279 	* testsuite/23_containers/map/operations/31440.cc: Likewise.
   9280 	* testsuite/23_containers/map/requirements/citerators.cc: Likewise.
   9281 	* testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
   9282 	Likewise.
   9283 	* testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
   9284 	Likewise.
   9285 	* testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
   9286 	Likewise.
   9287 	* testsuite/23_containers/map/requirements/partial_specialization/1.cc:
   9288 	Likewise.
   9289 	* testsuite/23_containers/multimap/14340.cc: Likewise.
   9290 	* testsuite/23_containers/multimap/23781.cc: Likewise.
   9291 	* testsuite/23_containers/multimap/init-list.cc: Likewise.
   9292 	* testsuite/23_containers/multimap/moveable.cc: Likewise.
   9293 	* testsuite/23_containers/multimap/operations/1.cc: Likewise.
   9294 	* testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
   9295 	* testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
   9296 	Likewise.
   9297 	* testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
   9298 	Likewise.
   9299 	* testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
   9300 	Likewise.
   9301 	* testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
   9302 	Likewise.
   9303 	* testsuite/23_containers/multiset/14340.cc: Likewise.
   9304 	* testsuite/23_containers/multiset/23781.cc: Likewise.
   9305 	* testsuite/23_containers/multiset/init-list.cc: Likewise.
   9306 	* testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
   9307 	* testsuite/23_containers/multiset/moveable.cc: Likewise.
   9308 	* testsuite/23_containers/multiset/operations/1.cc: Likewise.
   9309 	* testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
   9310 	* testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
   9311 	Likewise.
   9312 	* testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
   9313 	Likewise.
   9314 	* testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
   9315 	Likewise.
   9316 	* testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
   9317 	Likewise.
   9318 	* testsuite/23_containers/priority_queue/moveable.cc: Likewise.
   9319 	* testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
   9320 	Likewise.
   9321 	* testsuite/23_containers/queue/moveable.cc: Likewise.
   9322 	* testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
   9323 	Likewise.
   9324 	* testsuite/23_containers/set/14340.cc: Likewise.
   9325 	* testsuite/23_containers/set/23781.cc: Likewise.
   9326 	* testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
   9327 	* testsuite/23_containers/set/init-list.cc: Likewise.
   9328 	* testsuite/23_containers/set/modifiers/16728.cc: Likewise.
   9329 	* testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
   9330 	* testsuite/23_containers/set/moveable.cc: Likewise.
   9331 	* testsuite/23_containers/set/operations/1.cc: Likewise.
   9332 	* testsuite/23_containers/set/requirements/citerators.cc: Likewise.
   9333 	* testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
   9334 	Likewise.
   9335 	* testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
   9336 	Likewise.
   9337 	* testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
   9338 	Likewise.
   9339 	* testsuite/23_containers/set/requirements/partial_specialization/1.cc:
   9340 	Likewise.
   9341 	* testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
   9342 	Likewise.
   9343 	* testsuite/23_containers/unordered_map/init-list.cc: Likewise.
   9344 	* testsuite/23_containers/unordered_map/moveable.cc: Likewise.
   9345 	* testsuite/23_containers/unordered_map/requirements/citerators.cc:
   9346 	Likewise.
   9347 	* testsuite/23_containers/unordered_map/requirements/cliterators.cc:
   9348 	Likewise.
   9349 	* testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
   9350 	Likewise.
   9351 	* testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
   9352 	* testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
   9353 	* testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
   9354 	Likewise.
   9355 	* testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
   9356 	Likewise.
   9357 	* testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
   9358 	* testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
   9359 	* testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
   9360 	Likewise.
   9361 	* testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
   9362 	Likewise.
   9363 	* testsuite/23_containers/unordered_set/init-list.cc: Likewise.
   9364 	* testsuite/23_containers/unordered_set/moveable.cc: Likewise.
   9365 	* testsuite/23_containers/unordered_set/requirements/citerators.cc:
   9366 	Likewise.
   9367 	* testsuite/23_containers/unordered_set/requirements/cliterators.cc:
   9368 	Likewise.
   9369 	* testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
   9370 	Likewise.
   9371 	* testsuite/23_containers/vector/14340.cc: Likewise.
   9372 	* testsuite/23_containers/vector/26412-1.cc: Likewise.
   9373 	* testsuite/23_containers/vector/26412-2.cc: Likewise.
   9374 	* testsuite/23_containers/vector/bool/requirements/citerators.cc:
   9375 	Likewise.
   9376 	* testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
   9377 	* testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
   9378 	* testsuite/23_containers/vector/cons/moveable.cc: Likewise.
   9379 	* testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
   9380 	* testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
   9381 	* testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
   9382 	Likewise.
   9383 	* testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
   9384 	Likewise.
   9385 	* testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
   9386 	Likewise.
   9387 	* testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
   9388 	Likewise.
   9389 	* testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
   9390 	Likewise.
   9391 	* testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
   9392 	* testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
   9393 	* testsuite/23_containers/vector/init-list.cc: Likewise.
   9394 	* testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
   9395 	* testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
   9396 	* testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
   9397 	* testsuite/23_containers/vector/moveable.cc: Likewise.
   9398 	* testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
   9399 	* testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
   9400 	Likewise.
   9401 	* testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
   9402 	Likewise.
   9403 	* testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
   9404 	Likewise.
   9405 	* testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
   9406 	Likewise.
   9407 	* testsuite/23_containers/vector/resize/moveable.cc: Likewise.
   9408 	* testsuite/23_containers/vector/types/23767.cc: Likewise.
   9409 	* testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
   9410 	* testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
   9411 	Likewise.
   9412 	* testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
   9413 	Likewise.
   9414 	* testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
   9415 	Likewise.
   9416 	* testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
   9417 	Likewise.
   9418 	* testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
   9419 	Likewise.
   9420 	* testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
   9421 	Likewise.
   9422 	* testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
   9423 	Likewise.
   9424 	* testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
   9425 	Likewise.
   9426 	* testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
   9427 	Likewise.
   9428 	* testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
   9429 	Likewise.
   9430 	* testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
   9431 	Likewise.
   9432 	* testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
   9433 	Likewise.
   9434 	* testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
   9435 	Likewise.
   9436 	* testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
   9437 	Likewise.
   9438 	* testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
   9439 	Likewise.
   9440 	* testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
   9441 	Likewise.
   9442 	* testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
   9443 	Likewise.
   9444 	* testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
   9445 	Likewise.
   9446 	* testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
   9447 	Likewise.
   9448 	* testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
   9449 	Likewise.
   9450 	* testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
   9451 	Likewise.
   9452 	* testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
   9453 	Likewise.
   9454 	* testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
   9455 	Likewise.
   9456 	* testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
   9457 	Likewise.
   9458 	* testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
   9459 	Likewise.
   9460 	* testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
   9461 	Likewise.
   9462 	* testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
   9463 	Likewise.
   9464 	* testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
   9465 	Likewise.
   9466 	* testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
   9467 	Likewise.
   9468 	* testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
   9469 	Likewise.
   9470 	* testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
   9471 	Likewise.
   9472 	* testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
   9473 	Likewise.
   9474 	* testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
   9475 	Likewise.
   9476 	* testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
   9477 	Likewise.
   9478 	* testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
   9479 	Likewise.
   9480 	* testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
   9481 	Likewise.
   9482 	* testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
   9483 	Likewise.
   9484 	* testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
   9485 	Likewise.
   9486 	* testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
   9487 	Likewise.
   9488 	* testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
   9489 	Likewise.
   9490 	* testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
   9491 	Likewise.
   9492 	* testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
   9493 	Likewise.
   9494 	* testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
   9495 	Likewise.
   9496 	* testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
   9497 	Likewise.
   9498 	* testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
   9499 	Likewise.
   9500 	* testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
   9501 	Likewise.
   9502 	* testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
   9503 	Likewise.
   9504 	* testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
   9505 	Likewise.
   9506 	* testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
   9507 	Likewise.
   9508 	* testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
   9509 	Likewise.
   9510 	* testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
   9511 	Likewise.
   9512 	* testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
   9513 	Likewise.
   9514 	* testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
   9515 	Likewise.
   9516 	* testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
   9517 	Likewise.
   9518 	* testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
   9519 	Likewise.
   9520 	* testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
   9521 	Likewise.
   9522 	* testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
   9523 	Likewise.
   9524 	* testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
   9525 	Likewise.
   9526 	* testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
   9527 	Likewise.
   9528 	* testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
   9529 	Likewise.
   9530 	* testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
   9531 	Likewise.
   9532 	* testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
   9533 	Likewise.
   9534 	* testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
   9535 	Likewise.
   9536 	* testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
   9537 	Likewise.
   9538 	* testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
   9539 	Likewise.
   9540 	* testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
   9541 	Likewise.
   9542 	* testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
   9543 	Likewise.
   9544 	* testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
   9545 	Likewise.
   9546 	* testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
   9547 	Likewise.
   9548 	* testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
   9549 	Likewise.
   9550 	* testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
   9551 	Likewise.
   9552 	* testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
   9553 	Likewise.
   9554 	* testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
   9555 	Likewise.
   9556 	* testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
   9557 	Likewise.
   9558 	* testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
   9559 	Likewise.
   9560 	* testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
   9561 	Likewise.
   9562 	* testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
   9563 	Likewise.
   9564 	* testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
   9565 	Likewise.
   9566 	* testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
   9567 	Likewise.
   9568 	* testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
   9569 	Likewise.
   9570 	* testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
   9571 	Likewise.
   9572 	* testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
   9573 	Likewise.
   9574 	* testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
   9575 	Likewise.
   9576 	* testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
   9577 	Likewise.
   9578 	* testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
   9579 	Likewise.
   9580 	* testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
   9581 	Likewise.
   9582 	* testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
   9583 	Likewise.
   9584 	* testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
   9585 	Likewise.
   9586 	* testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
   9587 	Likewise.
   9588 	* testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
   9589 	Likewise.
   9590 	* testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
   9591 	Likewise.
   9592 	* testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
   9593 	Likewise.
   9594 	* testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
   9595 	Likewise.
   9596 	* testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
   9597 	Likewise.
   9598 	* testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
   9599 	Likewise.
   9600 	* testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
   9601 	Likewise.
   9602 	* testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
   9603 	Likewise.
   9604 	* testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
   9605 	Likewise.
   9606 	* testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
   9607 	Likewise.
   9608 	* testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
   9609 	Likewise.
   9610 	* testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
   9611 	Likewise.
   9612 	* testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
   9613 	Likewise.
   9614 	* testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
   9615 	Likewise.
   9616 	* testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
   9617 	Likewise.
   9618 	* testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
   9619 	Likewise.
   9620 	* testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
   9621 	Likewise.
   9622 	* testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
   9623 	Likewise.
   9624 	* testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
   9625 	Likewise.
   9626 	* testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
   9627 	Likewise.
   9628 	* testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
   9629 	Likewise.
   9630 	* testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
   9631 	Likewise.
   9632 	* testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
   9633 	Likewise.
   9634 	* testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
   9635 	Likewise.
   9636 	* testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
   9637 	Likewise.
   9638 	* testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
   9639 	Likewise.
   9640 	* testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
   9641 	Likewise.
   9642 	* testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
   9643 	Likewise.
   9644 	* testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
   9645 	Likewise.
   9646 	* testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
   9647 	Likewise.
   9648 	* testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
   9649 	Likewise.
   9650 	* testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
   9651 	Likewise.
   9652 	* testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
   9653 	Likewise.
   9654 	* testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
   9655 	Likewise.
   9656 	* testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
   9657 	Likewise.
   9658 	* testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
   9659 	Likewise.
   9660 	* testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
   9661 	Likewise.
   9662 	* testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
   9663 	Likewise.
   9664 	* testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
   9665 	Likewise.
   9666 	* testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
   9667 	Likewise.
   9668 	* testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
   9669 	Likewise.
   9670 	* testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
   9671 	Likewise.
   9672 	* testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
   9673 	Likewise.
   9674 	* testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
   9675 	Likewise.
   9676 	* testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
   9677 	Likewise.
   9678 	* testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
   9679 	Likewise.
   9680 	* testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
   9681 	Likewise.
   9682 	* testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
   9683 	Likewise.
   9684 	* testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
   9685 	Likewise.
   9686 	* testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
   9687 	Likewise.
   9688 	* testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
   9689 	Likewise.
   9690 	* testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
   9691 	Likewise.
   9692 	* testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
   9693 	Likewise.
   9694 	* testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
   9695 	Likewise.
   9696 	* testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
   9697 	Likewise.
   9698 	* testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
   9699 	Likewise.
   9700 	* testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
   9701 	Likewise.
   9702 	* testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
   9703 	Likewise.
   9704 	* testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
   9705 	Likewise.
   9706 	* testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
   9707 	Likewise.
   9708 	* testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
   9709 	Likewise.
   9710 	* testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
   9711 	Likewise.
   9712 	* testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
   9713 	Likewise.
   9714 	* testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
   9715 	Likewise.
   9716 	* testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
   9717 	Likewise.
   9718 	* testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
   9719 	Likewise.
   9720 	* testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
   9721 	Likewise.
   9722 	* testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
   9723 	Likewise.
   9724 	* testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
   9725 	Likewise.
   9726 	* testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
   9727 	Likewise.
   9728 	* testsuite/25_algorithms/swap/dr809.cc: Likewise.
   9729 	* testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
   9730 	Likewise.
   9731 	* testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
   9732 	Likewise.
   9733 	* testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
   9734 	Likewise.
   9735 	* testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
   9736 	Likewise.
   9737 	* testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
   9738 	Likewise.
   9739 	* testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
   9740 	Likewise.
   9741 	* testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
   9742 	Likewise.
   9743 	* testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
   9744 	Likewise.
   9745 	* testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
   9746 	Likewise.
   9747 	* testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
   9748 	Likewise.
   9749 	* testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
   9750 	Likewise.
   9751 	* testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
   9752 	Likewise.
   9753 	* testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
   9754 	Likewise.
   9755 	* testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
   9756 	Likewise.
   9757 	* testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
   9758 	Likewise.
   9759 	* testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
   9760 	Likewise.
   9761 	* testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
   9762 	* testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
   9763 	* testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
   9764 	* testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
   9765 	Likewise.
   9766 	* testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
   9767 	Likewise.
   9768 	* testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
   9769 	* testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
   9770 	* testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
   9771 	Likewise.
   9772 	* testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
   9773 	Likewise.
   9774 	* testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
   9775 	Likewise.
   9776 	* testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
   9777 	Likewise.
   9778 	* testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
   9779 	Likewise.
   9780 	* testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
   9781 	Likewise.
   9782 	* testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
   9783 	* testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
   9784 	Likewise.
   9785 	* testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
   9786 	* testsuite/26_numerics/valarray/27867.cc: Likewise.
   9787 	* testsuite/26_numerics/valarray/30416.cc: Likewise.
   9788 	* testsuite/26_numerics/valarray/33084.cc: Likewise.
   9789 	* testsuite/26_numerics/valarray/algo.cc: Likewise.
   9790 	* testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
   9791 	* testsuite/26_numerics/valarray/init-list.cc: Likewise.
   9792 	* testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
   9793 	* testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
   9794 	Likewise.
   9795 	* testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
   9796 	* testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
   9797 	* testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
   9798 	* testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
   9799 	* testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
   9800 	* testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
   9801 	* testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
   9802 	* testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
   9803 	Likewise.
   9804 	* testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
   9805 	* testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
   9806 	Likewise.
   9807 	* testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
   9808 	* testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
   9809 	* testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
   9810 	* testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
   9811 	* testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
   9812 	* testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
   9813 	* testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
   9814 	* testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
   9815 	* testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
   9816 	* testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
   9817 	* testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
   9818 	* testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
   9819 	Likewise.
   9820 	* testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
   9821 	* testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
   9822 	Likewise.
   9823 	* testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
   9824 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
   9825 	Likewise.
   9826 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
   9827 	Likewise.
   9828 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
   9829 	Likewise.
   9830 	* testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
   9831 	Likewise.
   9832 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
   9833 	Likewise.
   9834 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
   9835 	Likewise.
   9836 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
   9837 	Likewise.
   9838 	* testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
   9839 	Likewise.
   9840 	* testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
   9841 	Likewise.
   9842 	* testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
   9843 	Likewise.
   9844 	* testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
   9845 	Likewise.
   9846 	* testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
   9847 	Likewise.
   9848 	* testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
   9849 	Likewise.
   9850 	* testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
   9851 	Likewise.
   9852 	* testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
   9853 	Likewise.
   9854 	* testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
   9855 	Likewise.
   9856 	* testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
   9857 	Likewise.
   9858 	* testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
   9859 	Likewise.
   9860 	* testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
   9861 	Likewise.
   9862 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
   9863 	Likewise.
   9864 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
   9865 	Likewise.
   9866 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
   9867 	Likewise.
   9868 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
   9869 	Likewise.
   9870 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
   9871 	Likewise.
   9872 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
   9873 	Likewise.
   9874 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
   9875 	Likewise.
   9876 	* testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
   9877 	* testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
   9878 	* testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
   9879 	Likewise.
   9880 	* testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
   9881 	* testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
   9882 	Likewise.
   9883 	* testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
   9884 	Likewise.
   9885 	* testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
   9886 	* testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
   9887 	* testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
   9888 	* testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
   9889 	* testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
   9890 	* testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
   9891 	* testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
   9892 	* testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
   9893 	* testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
   9894 	* testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
   9895 	Likewise.
   9896 	* testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
   9897 	Likewise.
   9898 	* testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
   9899 	Likewise.
   9900 	* testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
   9901 	Likewise.
   9902 	* testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
   9903 	Likewise.
   9904 	* testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
   9905 	* testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
   9906 	Likewise.
   9907 	* testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
   9908 	Likewise.
   9909 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
   9910 	Likewise.
   9911 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
   9912 	Likewise.
   9913 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
   9914 	Likewise.
   9915 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
   9916 	Likewise.
   9917 	* testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
   9918 	Likewise.
   9919 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
   9920 	Likewise.
   9921 	* testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
   9922 	Likewise.
   9923 	* testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
   9924 	Likewise.
   9925 	* testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
   9926 	Likewise.
   9927 	* testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
   9928 	Likewise.
   9929 	* testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
   9930 	Likewise.
   9931 	* testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
   9932 	Likewise.
   9933 	* testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
   9934 	Likewise.
   9935 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
   9936 	Likewise.
   9937 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
   9938 	Likewise.
   9939 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
   9940 	Likewise.
   9941 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
   9942 	Likewise.
   9943 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
   9944 	Likewise.
   9945 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
   9946 	Likewise.
   9947 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
   9948 	Likewise.
   9949 	* testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
   9950 	Likewise.
   9951 	* testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
   9952 	* testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
   9953 	Likewise.
   9954 	* testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
   9955 	Likewise.
   9956 	* testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
   9957 	* testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
   9958 	* testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
   9959 	* testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
   9960 	* testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
   9961 	* testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
   9962 	Likewise.
   9963 	* testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
   9964 	Likewise.
   9965 	* testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
   9966 	Likewise.
   9967 	* testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
   9968 	Likewise.
   9969 	* testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
   9970 	* testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
   9971 	* testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
   9972 	* testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
   9973 	* testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
   9974 	* testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
   9975 	* testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
   9976 	* testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
   9977 	* testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
   9978 	* testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
   9979 	* testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
   9980 	Likewise.
   9981 	* testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
   9982 	* testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
   9983 	* testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
   9984 	* testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
   9985 	* testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
   9986 	* testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
   9987 	* testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
   9988 	* testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
   9989 	* testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
   9990 	* testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
   9991 	* testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
   9992 	* testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
   9993 	* testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
   9994 	* testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
   9995 	* testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
   9996 	* testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
   9997 	* testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
   9998 	* testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
   9999 	* testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
   10000 	* testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
   10001 	* testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
   10002 	* testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
   10003 	* testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
   10004 	* testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
   10005 	* testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
   10006 	Likewise.
   10007 	* testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
   10008 	* testsuite/27_io/fpos/14252.cc: Likewise.
   10009 	* testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
   10010 	* testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
   10011 	* testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
   10012 	* testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
   10013 	* testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
   10014 	* testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
   10015 	* testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
   10016 	* testsuite/27_io/ios_base/state/1.cc: Likewise.
   10017 	* testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
   10018 	Likewise.
   10019 	* testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
   10020 	* testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
   10021 	* testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
   10022 	* testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
   10023 	Likewise.
   10024 	* testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
   10025 	* testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
   10026 	* testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
   10027 	* testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
   10028 	* testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
   10029 	* testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
   10030 	* testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
   10031 	* testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
   10032 	* testsuite/27_io/objects/char/3045.cc: Likewise.
   10033 	* testsuite/27_io/objects/char/3647.cc: Likewise.
   10034 	* testsuite/27_io/objects/char/5268.cc: Likewise.
   10035 	* testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
   10036 	* testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
   10037 	* testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
   10038 	* testsuite/28_regex/init-list.cc: Likewise.
   10039 	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
   10040 	* testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
   10041 	* testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
   10042 	* testsuite/29_atomics/atomic/cons/default.cc: Likewise.
   10043 	* testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
   10044 	* testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
   10045 	* testsuite/29_atomics/atomic/operators/integral_assignment.cc:
   10046 	Likewise.
   10047 	* testsuite/29_atomics/atomic/operators/integral_conversion.cc:
   10048 	Likewise.
   10049 	* testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
   10050 	Likewise.
   10051 	* testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
   10052 	* testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
   10053 	* testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
   10054 	* testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
   10055 	* testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
   10056 	* testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
   10057 	Likewise.
   10058 	* testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
   10059 	* testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
   10060 	* testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
   10061 	* testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
   10062 	* testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
   10063 	* testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
   10064 	Likewise.
   10065 	* testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
   10066 	* testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
   10067 	* testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
   10068 	* testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
   10069 	* testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
   10070 	* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
   10071 	* testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
   10072 	* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
   10073 	* testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
   10074 	* testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
   10075 	* testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
   10076 	* testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
   10077 	* testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
   10078 	Likewise.
   10079 	* testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
   10080 	* testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
   10081 	Likewise.
   10082 	* testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
   10083 	* testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
   10084 	Likewise.
   10085 	* testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
   10086 	Likewise.
   10087 	* testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
   10088 	Likewise.
   10089 	* testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
   10090 	Likewise.
   10091 	* testsuite/30_threads/call_once/call_once1.cc: Likewise.
   10092 	* testsuite/30_threads/call_once/once_flag.cc: Likewise.
   10093 	* testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
   10094 	* testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
   10095 	* testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
   10096 	* testsuite/30_threads/condition_variable/members/1.cc: Likewise.
   10097 	* testsuite/30_threads/condition_variable/members/2.cc: Likewise.
   10098 	* testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
   10099 	Likewise.
   10100 	* testsuite/30_threads/condition_variable/requirements/typedefs.cc:
   10101 	Likewise.
   10102 	* testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
   10103 	* testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
   10104 	Likewise.
   10105 	* testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
   10106 	Likewise.
   10107 	* testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
   10108 	Likewise.
   10109 	* testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
   10110 	* testsuite/30_threads/mutex/cons/1.cc: Likewise.
   10111 	* testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
   10112 	* testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
   10113 	* testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
   10114 	* testsuite/30_threads/mutex/lock/1.cc: Likewise.
   10115 	* testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
   10116 	* testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
   10117 	* testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
   10118 	* testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
   10119 	* testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
   10120 	* testsuite/30_threads/mutex/unlock/1.cc: Likewise.
   10121 	* testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
   10122 	* testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
   10123 	* testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
   10124 	* testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
   10125 	Likewise.
   10126 	* testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
   10127 	* testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
   10128 	* testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
   10129 	Likewise.
   10130 	* testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
   10131 	Likewise.
   10132 	* testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
   10133 	* testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
   10134 	* testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
   10135 	* testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
   10136 	* testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
   10137 	Likewise.
   10138 	* testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
   10139 	* testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
   10140 	Likewise.
   10141 	* testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
   10142 	* testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
   10143 	* testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
   10144 	Likewise.
   10145 	* testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
   10146 	Likewise.
   10147 	* testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
   10148 	* testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
   10149 	* testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
   10150 	Likewise.
   10151 	* testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
   10152 	Likewise.
   10153 	* testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
   10154 	Likewise.
   10155 	* testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
   10156 	Likewise.
   10157 	* testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
   10158 	Likewise.
   10159 	* testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
   10160 	* testsuite/30_threads/this_thread/1.cc: Likewise.
   10161 	* testsuite/30_threads/this_thread/2.cc: Likewise.
   10162 	* testsuite/30_threads/this_thread/3.cc: Likewise.
   10163 	* testsuite/30_threads/this_thread/4.cc: Likewise.
   10164 	* testsuite/30_threads/thread/cons/1.cc: Likewise.
   10165 	* testsuite/30_threads/thread/cons/2.cc: Likewise.
   10166 	* testsuite/30_threads/thread/cons/3.cc: Likewise.
   10167 	* testsuite/30_threads/thread/cons/4.cc: Likewise.
   10168 	* testsuite/30_threads/thread/cons/5.cc: Likewise.
   10169 	* testsuite/30_threads/thread/cons/6.cc: Likewise.
   10170 	* testsuite/30_threads/thread/cons/7.cc: Likewise.
   10171 	* testsuite/30_threads/thread/cons/8.cc: Likewise.
   10172 	* testsuite/30_threads/thread/cons/9.cc: Likewise.
   10173 	* testsuite/30_threads/thread/cons/moveable.cc: Likewise.
   10174 	* testsuite/30_threads/thread/members/1.cc: Likewise.
   10175 	* testsuite/30_threads/thread/members/2.cc: Likewise.
   10176 	* testsuite/30_threads/thread/members/3.cc: Likewise.
   10177 	* testsuite/30_threads/thread/members/4.cc: Likewise.
   10178 	* testsuite/30_threads/thread/members/5.cc: Likewise.
   10179 	* testsuite/30_threads/thread/swap/1.cc: Likewise.
   10180 	* testsuite/30_threads/thread/swap/2.cc: Likewise.
   10181 	* testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
   10182 	* testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
   10183 	* testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
   10184 	* testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
   10185 	* testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
   10186 	* testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
   10187 	* testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
   10188 	Likewise.
   10189 	* testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
   10190 	* testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
   10191 	* testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
   10192 	* testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
   10193 	* testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
   10194 	* testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
   10195 	* testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
   10196 	* testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
   10197 	* testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
   10198 	* testsuite/30_threads/try_lock/1.cc: Likewise.
   10199 	* testsuite/30_threads/try_lock/2.cc: Likewise.
   10200 	* testsuite/30_threads/try_lock/3.cc: Likewise.
   10201 	* testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
   10202 	* testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
   10203 	* testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
   10204 	* testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
   10205 	* testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
   10206 	* testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
   10207 	* testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
   10208 	* testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
   10209 	* testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
   10210 	* testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
   10211 	* testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
   10212 	* testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
   10213 	* testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
   10214 	Likewise.
   10215 	* testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
   10216 	* testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
   10217 	Likewise.
   10218 	* testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
   10219 	* testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
   10220 	Likewise.
   10221 	* testsuite/ext/array_allocator/1.cc: Likewise.
   10222 	* testsuite/ext/array_allocator/2.cc: Likewise.
   10223 	* testsuite/ext/array_allocator/3.cc: Likewise.
   10224 	* testsuite/ext/ext_pointer/1.cc: Likewise.
   10225 	* testsuite/ext/ext_pointer/1_neg.cc: Likewise.
   10226 	* testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
   10227 	* testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
   10228 	* testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
   10229 	* testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
   10230 	* testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
   10231 	* testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
   10232 	* testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
   10233 	* testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
   10234 	* testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
   10235 	* testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
   10236 	* testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
   10237 	* testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
   10238 	* testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
   10239 	* testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
   10240 	* testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
   10241 	* testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
   10242 	Likewise.
   10243 	* testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
   10244 	* testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
   10245 	* testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
   10246 	* testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
   10247 	* testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
   10248 	* testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
   10249 	* testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
   10250 	* testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
   10251 	* testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
   10252 	* testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
   10253 	* testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
   10254 	* testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
   10255 	* testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
   10256 	* testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
   10257 	* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
   10258 	* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
   10259 	* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
   10260 	* testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
   10261 	Likewise.
   10262 	* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
   10263 	* testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
   10264 	* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
   10265 	* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
   10266 	* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
   10267 	* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
   10268 	* testsuite/ext/pod_char_traits.cc: Likewise.
   10269 	* testsuite/ext/slist/23781.cc: Likewise.
   10270 	* testsuite/ext/slist/check_construct_destroy.cc: Likewise.
   10271 	* testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
   10272 	* testsuite/ext/vstring/init-list.cc: Likewise.
   10273 	* testsuite/ext/vstring/moveable.cc: Likewise.
   10274 	* testsuite/ext/vstring/requirements/citerators.cc: Likewise.
   10275 	* testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
   10276 	Likewise.
   10277 	* testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
   10278 	Likewise.
   10279 	* testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
   10280 	Likewise.
   10281 	* testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
   10282 	Likewise.
   10283 	* testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
   10284 	Likewise.
   10285 	* testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
   10286 	Likewise.
   10287 	* testsuite/ext/vstring/types/23767.cc: Likewise.
   10288 	* testsuite/performance/21_strings/string_append.cc: Likewise.
   10289 	* testsuite/performance/21_strings/string_append_2.cc: Likewise.
   10290 	* testsuite/performance/21_strings/string_cons_input_iterator.cc:
   10291 	Likewise.
   10292 	* testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
   10293 	Likewise.
   10294 	* testsuite/performance/21_strings/string_find.cc: Likewise.
   10295 	* testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
   10296 	* testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
   10297 	* testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
   10298 	* testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
   10299 	* testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
   10300 	* testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
   10301 	* testsuite/performance/23_containers/copy_construct/vector_bool.cc:
   10302 	Likewise.
   10303 	* testsuite/performance/23_containers/create/map.cc: Likewise.
   10304 	* testsuite/performance/23_containers/create_from_sorted/set.cc:
   10305 	Likewise.
   10306 	* testsuite/performance/23_containers/create_sort/list.cc: Likewise.
   10307 	* testsuite/performance/23_containers/find/map.cc: Likewise.
   10308 	* testsuite/performance/23_containers/index/map.cc: Likewise.
   10309 	* testsuite/performance/23_containers/insert/associative.cc: Likewise.
   10310 	* testsuite/performance/23_containers/insert/sequence.cc: Likewise.
   10311 	* testsuite/performance/23_containers/insert/unordered_map_array.cc:
   10312 	Likewise.
   10313 	* testsuite/performance/23_containers/insert_erase/associative.cc:
   10314 	Likewise.
   10315 	* testsuite/performance/23_containers/insert_from_sorted/set.cc:
   10316 	Likewise.
   10317 	* testsuite/performance/23_containers/producer_consumer/associative.cc:
   10318 	Likewise.
   10319 	* testsuite/performance/23_containers/producer_consumer/sequence.cc:
   10320 	Likewise.
   10321 	* testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
   10322 	* testsuite/performance/23_containers/sort_search/list.cc: Likewise.
   10323 	* testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
   10324 	Likewise.
   10325 	* testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
   10326 	Likewise.
   10327 	* testsuite/performance/25_algorithms/lexicographical_compare.cc:
   10328 	Likewise.
   10329 	* testsuite/performance/25_algorithms/nth_element_worst_case.cc:
   10330 	Likewise.
   10331 	* testsuite/performance/25_algorithms/search_n.cc: Likewise.
   10332 	* testsuite/performance/26_numerics/complex_norm.cc: Likewise.
   10333 	* testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
   10334 	Likewise.
   10335 	* testsuite/performance/27_io/cout_insert_int.cc: Likewise.
   10336 	* testsuite/performance/27_io/filebuf_copy.cc: Likewise.
   10337 	* testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
   10338 	* testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
   10339 	* testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
   10340 	* testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
   10341 	* testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
   10342 	* testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
   10343 	* testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
   10344 	* testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
   10345 	* testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
   10346 	* testsuite/performance/27_io/ifstream_getline.cc: Likewise.
   10347 	* testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
   10348 	* testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
   10349 	* testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
   10350 	* testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
   10351 	Likewise.
   10352 	* testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
   10353 	Likewise.
   10354 	* testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
   10355 	Likewise.
   10356 	* testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
   10357 	Likewise.
   10358 	* testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
   10359 	Likewise.
   10360 	* testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
   10361 	Likewise.
   10362 	* testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
   10363 	Likewise.
   10364 	* testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
   10365 	Likewise.
   10366 	* testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
   10367 	Likewise.
   10368 	* testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
   10369 	Likewise.
   10370 	* testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
   10371 	Likewise.
   10372 	* testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
   10373 	Likewise.
   10374 	* testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
   10375 	Likewise.
   10376 	* testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
   10377 	Likewise.
   10378 	* testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
   10379 	Likewise.
   10380 	* testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
   10381 	Likewise.
   10382 	* testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
   10383 	Likewise.
   10384 	* testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
   10385 	Likewise.
   10386 	* testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
   10387 	Likewise.
   10388 	* testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
   10389 	Likewise.
   10390 	* testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
   10391 	* testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
   10392 	Likewise.
   10393 	* testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
   10394 	Likewise.
   10395 	* testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
   10396 	* testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
   10397 	Likewise.
   10398 	* testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
   10399 	* testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
   10400 	* testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
   10401 	Likewise.
   10402 	* testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
   10403 	Likewise.
   10404 	* testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
   10405 	Likewise.
   10406 	* testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
   10407 	Likewise.
   10408 	* testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
   10409 	Likewise.
   10410 	* testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
   10411 	Likewise.
   10412 	* testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
   10413 	Likewise.
   10414 	* testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
   10415 	Likewise.
   10416 	* testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
   10417 	Likewise.
   10418 	* testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
   10419 	Likewise.
   10420 	* testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
   10421 	Likewise.
   10422 	* testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
   10423 	Likewise.
   10424 	* testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
   10425 	Likewise.
   10426 	* testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
   10427 	Likewise.
   10428 	* testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
   10429 	Likewise.
   10430 	* testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
   10431 	Likewise.
   10432 	* testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
   10433 	Likewise.
   10434 	* testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
   10435 	Likewise.
   10436 	* testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
   10437 	Likewise.
   10438 	* testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
   10439 	Likewise.
   10440 	* testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
   10441 	Likewise.
   10442 	* testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
   10443 	Likewise.
   10444 	* testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
   10445 	Likewise.
   10446 	* testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
   10447 	Likewise.
   10448 	* testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
   10449 	Likewise.
   10450 	* testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
   10451 	Likewise.
   10452 	* testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
   10453 	Likewise.
   10454 	* testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
   10455 	Likewise.
   10456 	* testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
   10457 	Likewise.
   10458 	* testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
   10459 	Likewise.
   10460 	* testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
   10461 	Likewise.
   10462 	* testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
   10463 	Likewise.
   10464 	* testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
   10465 	Likewise.
   10466 	* testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
   10467 	Likewise.
   10468 	* testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
   10469 	Likewise.
   10470 	* testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
   10471 	Likewise.
   10472 	* testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
   10473 	Likewise.
   10474 	* testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
   10475 	Likewise.
   10476 	* testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
   10477 	Likewise.
   10478 	* testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
   10479 	Likewise.
   10480 	* testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
   10481 	Likewise.
   10482 	* testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
   10483 	Likewise.
   10484 	* testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
   10485 	Likewise.
   10486 	* testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
   10487 	Likewise.
   10488 	* testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
   10489 	Likewise.
   10490 	* testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
   10491 	Likewise.
   10492 	* testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
   10493 	Likewise.
   10494 	* testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
   10495 	Likewise.
   10496 	* testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
   10497 	Likewise.
   10498 	* testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
   10499 	Likewise.
   10500 	* testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
   10501 	Likewise.
   10502 	* testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
   10503 	Likewise.
   10504 	* testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
   10505 	Likewise.
   10506 	* testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
   10507 	Likewise.
   10508 	* testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
   10509 	Likewise.
   10510 	* testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
   10511 	Likewise.
   10512 	* testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
   10513 	* testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
   10514 	Likewise.
   10515 	* testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
   10516 	Likewise.
   10517 	* testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
   10518 	Likewise.
   10519 	* testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
   10520 	Likewise.
   10521 	* testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
   10522 	Likewise.
   10523 	* testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
   10524 	Likewise.
   10525 	* testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
   10526 	Likewise.
   10527 	* testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
   10528 	Likewise.
   10529 	* testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
   10530 	Likewise.
   10531 	* testsuite/util/common_type/assoc/common_type.hpp: Likewise.
   10532 	* testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
   10533 	Likewise.
   10534 	* testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
   10535 	* testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
   10536 	Likewise.
   10537 	* testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
   10538 	Likewise.
   10539 	* testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
   10540 	Likewise.
   10541 	* testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
   10542 	Likewise.
   10543 	* testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
   10544 	Likewise.
   10545 	* testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
   10546 	Likewise.
   10547 	* testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
   10548 	Likewise.
   10549 	* testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
   10550 	Likewise.
   10551 	* testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
   10552 	Likewise.
   10553 	* testsuite/util/common_type/assoc/native_set.hpp: Likewise.
   10554 	* testsuite/util/common_type/assoc/string_form.hpp: Likewise.
   10555 	* testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
   10556 	* testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
   10557 	* testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
   10558 	Likewise.
   10559 	* testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
   10560 	* testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
   10561 	* testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
   10562 	* testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
   10563 	* testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
   10564 	* testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
   10565 	* testsuite/util/io/illegal_input_error.hpp: Likewise.
   10566 	* testsuite/util/io/prog_bar.cc: Likewise.
   10567 	* testsuite/util/io/prog_bar.hpp: Likewise.
   10568 	* testsuite/util/io/text_populate.hpp: Likewise.
   10569 	* testsuite/util/io/verified_cmd_line_input.cc: Likewise.
   10570 	* testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
   10571 	* testsuite/util/io/xml.hpp: Likewise.
   10572 	* testsuite/util/io/xml_test_formatter.hpp: Likewise.
   10573 	* testsuite/util/native_type/native_hash_map.hpp: Likewise.
   10574 	* testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
   10575 	* testsuite/util/native_type/native_hash_set.hpp: Likewise.
   10576 	* testsuite/util/native_type/native_hash_tag.hpp: Likewise.
   10577 	* testsuite/util/native_type/native_map.hpp: Likewise.
   10578 	* testsuite/util/native_type/native_multimap.hpp: Likewise.
   10579 	* testsuite/util/native_type/native_priority_queue.hpp: Likewise.
   10580 	* testsuite/util/native_type/native_set.hpp: Likewise.
   10581 	* testsuite/util/native_type/native_tree_tag.hpp: Likewise.
   10582 	* testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
   10583 	* testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
   10584 	Likewise.
   10585 	* testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
   10586 	* testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
   10587 	* testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
   10588 	* testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
   10589 	* testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
   10590 	Likewise.
   10591 	* testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
   10592 	Likewise.
   10593 	* testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
   10594 	Likewise.
   10595 	* testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
   10596 	Likewise.
   10597 	* testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
   10598 	Likewise.
   10599 	* testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
   10600 	Likewise.
   10601 	* testsuite/util/performance/io/xml_formatter.hpp: Likewise.
   10602 	* testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
   10603 	Likewise.
   10604 	* testsuite/util/performance/priority_queue/timing/join_test.hpp:
   10605 	Likewise.
   10606 	* testsuite/util/performance/priority_queue/timing/modify_test.hpp:
   10607 	Likewise.
   10608 	* testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
   10609 	Likewise.
   10610 	* testsuite/util/performance/priority_queue/timing/push_test.hpp:
   10611 	Likewise.
   10612 	* testsuite/util/performance/time/elapsed_timer.cc: Likewise.
   10613 	* testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
   10614 	* testsuite/util/performance/time/timing_test_base.hpp: Likewise.
   10615 	* testsuite/util/regression/basic_type.hpp: Likewise.
   10616 	* testsuite/util/regression/common_type.hpp: Likewise.
   10617 	* testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
   10618 	Likewise.
   10619 	* testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
   10620 	Likewise.
   10621 	* testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
   10622 	Likewise.
   10623 	* testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
   10624 	Likewise.
   10625 	* testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
   10626 	Likewise.
   10627 	* testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
   10628 	Likewise.
   10629 	* testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
   10630 	* testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
   10631 	Likewise.
   10632 	* testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
   10633 	Likewise.
   10634 	* testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
   10635 	* testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
   10636 	* testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
   10637 	* testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
   10638 	* testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
   10639 	* testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
   10640 	* testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
   10641 	* testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
   10642 	* testsuite/util/statistic/result_recorder.hpp: Likewise.
   10643 	* testsuite/util/statistic/sample_mean.hpp: Likewise.
   10644 	* testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
   10645 	* testsuite/util/statistic/sample_variance.hpp: Likewise.
   10646 	* testsuite/util/testsuite_abi.cc: Likewise.
   10647 	* testsuite/util/testsuite_abi.h: Likewise.
   10648 	* testsuite/util/testsuite_abi_check.cc: Likewise.
   10649 	* testsuite/util/testsuite_allocator.cc: Likewise.
   10650 	* testsuite/util/testsuite_allocator.h: Likewise.
   10651 	* testsuite/util/testsuite_api.h: Likewise.
   10652 	* testsuite/util/testsuite_character.cc: Likewise.
   10653 	* testsuite/util/testsuite_character.h: Likewise.
   10654 	* testsuite/util/testsuite_common_types.h: Likewise.
   10655 	* testsuite/util/testsuite_error.h: Likewise.
   10656 	* testsuite/util/testsuite_hooks.cc: Likewise.
   10657 	* testsuite/util/testsuite_hooks.h: Likewise.
   10658 	* testsuite/util/testsuite_io.h: Likewise.
   10659 	* testsuite/util/testsuite_iterators.h: Likewise.
   10660 	* testsuite/util/testsuite_performance.h: Likewise.
   10661 	* testsuite/util/testsuite_rng.h: Likewise.
   10662 	* testsuite/util/testsuite_rvalref.h: Likewise.
   10663 	* testsuite/util/testsuite_tr1.h: Likewise.
   10664 	* testsuite/util/thread/all.h: Likewise.
   10665 	* testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
   10666 	Likewise.
   10667 	* testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
   10668 	Likewise.
   10669 	* testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
   10670 	Likewise.
   10671 	* testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
   10672 	Likewise.
   10673 	* testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
   10674 	Likewise.
   10675 	* testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
   10676 	Likewise.
   10677 	* testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
   10678 	Likewise.
   10679 	* testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
   10680 	Likewise.
   10681 	* testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
   10682 	Likewise.
   10683 	* testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
   10684 	Likewise.
   10685 	* testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
   10686 	Likewise.
   10687 	* testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
   10688 	Likewise.
   10689 	* testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
   10690 	Likewise.
   10691 	* testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
   10692 	Likewise.
   10693 	* testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
   10694 	Likewise.
   10695 	* testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
   10696 	Likewise.
   10697 	* testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
   10698 	Likewise.
   10699 	* testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
   10700 	Likewise.
   10701 	* testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
   10702 	* testsuite/26_numerics/random/minstd_rand.cc: Likewise.
   10703 	* testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
   10704 	Likewise.
   10705 	* testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
   10706 	* testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
   10707 	* testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
   10708 	* testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
   10709 	Likewise.
   10710 	* testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
   10711 	Likewise.
   10712 	* testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
   10713 	Likewise.
   10714 	* testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
   10715 	Likewise.
   10716 	* testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
   10717 	Likewise.
   10718 	* testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
   10719 	Likewise.
   10720 	* testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
   10721 	Likewise.
   10722 	* testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
   10723 	Likewise.
   10724 	* testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
   10725 	Likewise.
   10726 	* testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
   10727 	Likewise.
   10728 	* testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
   10729 	Likewise.
   10730 	* testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
   10731 	Likewise.
   10732 	* testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
   10733 	Likewise.
   10734 	* testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
   10735 	Likewise.
   10736 	* testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
   10737 	Likewise.
   10738 	* testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
   10739 	Likewise.
   10740 	* testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
   10741 	Likewise.
   10742 	* testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
   10743 	Likewise.
   10744 	* testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
   10745 	Likewise.
   10746 	* testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
   10747 	Likewise.
   10748 	* testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
   10749 	Likewise.
   10750 	* testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
   10751 	Likewise.
   10752 	* testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
   10753 	Likewise.
   10754 	* testsuite/26_numerics/random/mt19937.cc: Likewise.
   10755 	* testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
   10756 	Likewise.
   10757 	* testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
   10758 	Likewise.
   10759 	* testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
   10760 	Likewise.
   10761 	* testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
   10762 	Likewise.
   10763 	* testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
   10764 	Likewise.
   10765 	* testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
   10766 	Likewise.
   10767 	* testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
   10768 	Likewise.
   10769 	* testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
   10770 	Likewise.
   10771 	* testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
   10772 	Likewise.
   10773 	* testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
   10774 	Likewise.
   10775 	* testsuite/26_numerics/random/mt19937_64.cc: Likewise.
   10776 	* testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
   10777 	Likewise.
   10778 	* testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
   10779 	Likewise.
   10780 	* testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
   10781 	Likewise.
   10782 	* testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
   10783 	Likewise.
   10784 	* testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
   10785 	Likewise.
   10786 	* testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
   10787 	Likewise.
   10788 	* testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
   10789 	Likewise.
   10790 	* testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
   10791 	Likewise.
   10792 	* testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
   10793 	Likewise.
   10794 	* testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
   10795 	Likewise.
   10796 	* testsuite/26_numerics/random/normal_distribution/cons/default.cc:
   10797 	Likewise.
   10798 	* testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
   10799 	Likewise.
   10800 	* testsuite/26_numerics/random/ranlux24.cc: Likewise.
   10801 	* testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
   10802 	* testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
   10803 	Likewise.
   10804 	* testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
   10805 	Likewise.
   10806 	* testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
   10807 	Likewise.
   10808 	* testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
   10809 	Likewise.
   10810 	* testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
   10811 	Likewise.
   10812 	* testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
   10813 	Likewise.
   10814 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
   10815 	Likewise.
   10816 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
   10817 	Likewise.
   10818 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
   10819 	Likewise.
   10820 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
   10821 	Likewise.
   10822 	* testsuite/26_numerics/random/knuth_b.cc: Likewise.
   10823 	* testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
   10824 	* testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
   10825 	Likewise.
   10826 	* testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
   10827 	Likewise.
   10828 	* testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
   10829 	Likewise.
   10830 	* testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
   10831 	Likewise.
   10832 	* testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
   10833 	Likewise.
   10834 	* testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
   10835 	Likewise.
   10836 	* testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
   10837 	Likewise.
   10838 	* testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
   10839 	Likewise.
   10840 	* testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
   10841 	Likewise.
   10842 	* testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
   10843 	Likewise.
   10844 	* testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
   10845 	Likewise.
   10846 	* testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
   10847 	Likewise.
   10848 	* testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
   10849 	Likewise.
   10850 	* testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
   10851 	Likewise.
   10852 	* testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
   10853 	Likewise.
   10854 	* testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
   10855 	Likewise.
   10856 	* testsuite/26_numerics/random/default_random_engine.cc: Likewise.
   10857 	* testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
   10858 	Likewise.
   10859 	* testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
   10860 	Likewise.
   10861 	* testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
   10862 	Likewise.
   10863 	* testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
   10864 	Likewise.
   10865 	* testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
   10866 	Likewise.
   10867 	* testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
   10868 	Likewise.
   10869 	* testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
   10870 	Likewise.
   10871 	* testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
   10872 	Likewise.
   10873 	* testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
   10874 	Likewise.
   10875 	* testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
   10876 	Likewise.
   10877 	* testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
   10878 	Likewise.
   10879 	* testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
   10880 	Likewise.
   10881 	* testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
   10882 	Likewise.
   10883 	* testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
   10884 	Likewise.
   10885 	* testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
   10886 	Likewise.
   10887 	* testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
   10888 	Likewise.
   10889 	* testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
   10890 	Likewise.
   10891 	* testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
   10892 	Likewise.
   10893 	* testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
   10894 	Likewise.
   10895 	* testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
   10896 	Likewise.
   10897 	* testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
   10898 	Likewise.
   10899 	* testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
   10900 	Likewise.
   10901 	* testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
   10902 	Likewise.
   10903 	* testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
   10904 	Likewise.
   10905 	* testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
   10906 	Likewise.
   10907 	* testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
   10908 	Likewise.
   10909 	* testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
   10910 	Likewise.
   10911 	* testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
   10912 	Likewise.
   10913 	* testsuite/26_numerics/random/ranlux48.cc: Likewise.
   10914 	* testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
   10915 	Likewise.
   10916 	* testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
   10917 	Likewise.
   10918 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
   10919 	Likewise.
   10920 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
   10921 	Likewise.
   10922 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
   10923 	Likewise.
   10924 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
   10925 	Likewise.
   10926 	* testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
   10927 	Likewise.
   10928 	* testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
   10929 	Likewise.
   10930 	* testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
   10931 	Likewise.
   10932 	* testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
   10933 	Likewise.
   10934 	* testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
   10935 	Likewise.
   10936 	* testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
   10937 	Likewise.
   10938 	* testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
   10939 	Likewise.
   10940 	* testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
   10941 	Likewise.
   10942 	* testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
   10943 	Likewise.
   10944 	* testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
   10945 	Likewise.
   10946 	* testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
   10947 	Likewise.
   10948 	* testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
   10949 	Likewise.
   10950 	* testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
   10951 	* testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
   10952 	* testsuite/backward/hash_map/25896.cc: Likewise.
   10953 	* testsuite/backward/hash_set/25896.cc: Likewise.
   10954 
   10955 2009-04-08  Ian Lance Taylor  <iant (a] google.com>
   10956 
   10957 	* include/backward/hashtable.h (erase): Correctly handle erasing a
   10958 	reference to an entry in the hash table.
   10959 	* testsuite/backward/hash_map/25896.cc: New.
   10960 	* testsuite/backward/hash_set/25896.cc: New.
   10961 
   10962 2009-04-08  Adam Nemet  <anemet (a] caviumnetworks.com>
   10963 
   10964 	* config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
   10965 	* config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
   10966 
   10967 2009-04-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   10968 
   10969 	* include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
   10970 	of debug.
   10971 	* include/Makefile.in: Regenerate.
   10972 	* include/precompiled/stdc++.h: Add.
   10973 
   10974 2009-04-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   10975 
   10976 	* include/bits/random.h: Adjust doxygen markup.
   10977 	* doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
   10978 
   10979 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   10980 	operators/serialize.cc: Use typedefs.
   10981 
   10982 2009-04-06  Andrew Stubbs  <ams (a] codesourcery.com>
   10983 
   10984 	* config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
   10985 	__gnu_cxx namespace.  Remove "static inline".
   10986 
   10987 2009-04-06  Paolo Carlini  <paolo.carlini (a] oracle.com>
   10988 
   10989 	* include/bits/random.tcc (linear_congruential_engine<>::
   10990 	seed(seed_seq&)): Fix typo in last fix for __m == 0.
   10991 
   10992 2009-04-06  Paolo Carlini  <paolo.carlini (a] oracle.com>
   10993 
   10994 	* include/bits/random.h (operator==): Mark all inline.
   10995 	(mersenne_twister_engine): Enable #if 0 checks.
   10996 
   10997 	* include/bits/random.h: Formatting tweaks.
   10998 
   10999 2009-04-05  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11000 
   11001 	* include/bits/random.tcc (piecewise_linear_distribution<>::
   11002 	operator()(_UniformRandomNumberGenerator&, const param_type&)):
   11003 	Remove spurious closed parenthesis.
   11004 
   11005 2009-04-05  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11006 
   11007 	PR libstdc++/39644 (partial)
   11008 	* include/bits/random.tcc (linear_congruential_engine<>::
   11009 	seed(seed_seq&), independent_bits_engine<>::operator(),
   11010 	generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
   11011 
   11012 2009-04-04  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   11013 
   11014 	* include/bits/random.h (struct _ShiftMin1): Fix small typo and
   11015 	thinko.
   11016 	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
   11017 	default.cc: Enable.
   11018 
   11019 2009-04-04  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11020 
   11021 	PR libstdc++/39629 (partial)
   11022 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11023 	base_move.cc: Use uint_fast64_t instead of unsigned long.
   11024 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11025 	seed1.cc: Likewise.
   11026 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11027 	seed2.cc: Likewise.
   11028 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11029 	base_copy.cc: Likewise.
   11030 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11031 	default.cc: Likewise.
   11032 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11033 	seed_seq.cc: Likewise.
   11034 	* testsuite/26_numerics/random/independent_bits_engine/
   11035 	requirements/typedefs.cc: Likewise.
   11036 	* testsuite/26_numerics/random/independent_bits_engine/
   11037 	operators/equal.cc: Likewise.
   11038 	* testsuite/26_numerics/random/independent_bits_engine/
   11039 	operators/serialize.cc: Likewise.
   11040 	* testsuite/26_numerics/random/mt19937_64.cc: Use ull.
   11041 
   11042 2009-04-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11043 
   11044 	* include/tr1_impl/random: Remove, empty.
   11045 	* include/tr1_impl/random.tcc: Likewise.
   11046 
   11047 	* include/std/random: Minor clean-ups, formatting fixes, adjust
   11048 	copyright years.
   11049 	* include/bits/random.tcc: Likewise.
   11050 	* include/bits/random.h: Likewise.
   11051 	* include/tr1/random: Likewise.
   11052 	* include/tr1/random.tcc: Likewise.
   11053 	* include/tr1/random.h: Likewise.
   11054 
   11055 2009-04-02  Benjamin Kosnik  <bkoz (a] redhat.com>
   11056 
   11057 	* doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
   11058 	* doc/html/api.html: Regenerate.
   11059 
   11060 2009-04-02  Benjamin Kosnik  <bkoz (a] redhat.com>
   11061 
   11062 	* testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
   11063 	Change to mersenne_twister_engine, add same defaults as
   11064 	mersenne_twister_engine/cons/default.cc.
   11065 	* testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
   11066 
   11067 	* include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
   11068 	to __il.
   11069 	* include/bits/random.h (mersenne_twister_engine): Qualify
   11070 	_ShiftMin1 with namespace __detail.
   11071 	(__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
   11072 	constexpr std::numeric_limits::max() can be used.
   11073 	(mersenne_twister_engine): Split apart static asserts into one
   11074 	assert per message. Temporarily disable the last three.
   11075 
   11076 2009-04-02  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   11077 
   11078 	* include/Makefile.am: Update to N2836. Modified for new random headers.
   11079 	* include/Makefile.in: Ditto.
   11080 	* include/tr1_impl/random: Moved to tr1/random.h
   11081 	* include/tr1_impl/random.tcc: Moved to tr1
   11082 	* include/tr1/random: Just point to moved tr1 random headers.
   11083 	* include/tr1/random.tcc: Moved from tr1_impl.
   11084 	* include/tr1/random.h: Moved from tr1_impl/random.
   11085 	* include/std/random: Modified to point to std random headers.
   11086 	* include/bits/random.tcc: New implementation of std random facilities.
   11087 	* include/bits/random.h: Ditto.
   11088 	* testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
   11089 	* testsuite/26_numerics/random/linear_congruential_engine/cons/
   11090 	seed1.cc: New.
   11091 	* testsuite/26_numerics/random/linear_congruential_engine/cons/
   11092 	seed2.cc: New.
   11093 	* testsuite/26_numerics/random/linear_congruential_engine/cons/
   11094 	default.cc: New.
   11095 	* testsuite/26_numerics/random/linear_congruential_engine/requirements/
   11096 	non_uint_neg.cc: New.
   11097 	* testsuite/26_numerics/random/linear_congruential_engine/requirements/
   11098 	typedefs.cc: New.
   11099 	* testsuite/26_numerics/random/linear_congruential_engine/operators/
   11100 	equal.cc: New.
   11101 	* testsuite/26_numerics/random/linear_congruential_engine/operators/
   11102 	serialize.cc: New.
   11103 	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
   11104 	seed1.cc: New.
   11105 	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
   11106 	seed2.cc: New.
   11107 	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
   11108 	default.cc: New.
   11109 	* testsuite/26_numerics/random/mersenne_twister_engine/requirements/
   11110 	typedefs.cc: New.
   11111 	* testsuite/26_numerics/random/mersenne_twister_engine/operators/
   11112 	equal.cc: New.
   11113 	* testsuite/26_numerics/random/mersenne_twister_engine/operators/
   11114 	serialize.cc: New.
   11115 	* testsuite/26_numerics/random/subtract_with_carry_engine/cons/
   11116 	seed1.cc: New.
   11117 	* testsuite/26_numerics/random/subtract_with_carry_engine/cons/
   11118 	seed2.cc: New.
   11119 	* testsuite/26_numerics/random/subtract_with_carry_engine/cons/
   11120 	default.cc: New.
   11121 	* testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
   11122 	typedefs.cc: New.
   11123 	* testsuite/26_numerics/random/subtract_with_carry_engine/operators/
   11124 	equal.cc: New.
   11125 	* testsuite/26_numerics/random/subtract_with_carry_engine/operators/
   11126 	serialize.cc: New.
   11127 	* testsuite/26_numerics/random/discard_block_engine/cons/
   11128 	base_move.cc: New.
   11129 	* testsuite/26_numerics/random/discard_block_engine/cons/
   11130 	seed1.cc: New.
   11131 	* testsuite/26_numerics/random/discard_block_engine/cons/
   11132 	seed2.cc: New.
   11133 	* testsuite/26_numerics/random/discard_block_engine/cons/
   11134 	base_copy.cc: New.
   11135 	* testsuite/26_numerics/random/discard_block_engine/cons/
   11136 	default.cc: New.
   11137 	* testsuite/26_numerics/random/discard_block_engine/cons/
   11138 	seed_seq.cc: New.
   11139 	* testsuite/26_numerics/random/discard_block_engine/requirements/
   11140 	typedefs.cc: New.
   11141 	* testsuite/26_numerics/random/discard_block_engine/operators/
   11142 	equal.cc: New.
   11143 	* testsuite/26_numerics/random/discard_block_engine/operators/
   11144 	serialize.cc: New.
   11145 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11146 	base_move.cc: New.
   11147 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11148 	seed1.cc: New.
   11149 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11150 	seed2.cc: New.
   11151 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11152 	base_copy.cc: New.
   11153 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11154 	default.cc: New.
   11155 	* testsuite/26_numerics/random/independent_bits_engine/cons/
   11156 	seed_seq.cc: New.
   11157 	* testsuite/26_numerics/random/independent_bits_engine/requirements/
   11158 	typedefs.cc: New.
   11159 	* testsuite/26_numerics/random/independent_bits_engine/operators/
   11160 	equal.cc: New.
   11161 	* testsuite/26_numerics/random/independent_bits_engine/operators/
   11162 	serialize.cc: New.
   11163 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   11164 	base_move.cc: New.
   11165 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   11166 	seed1.cc: New.
   11167 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   11168 	seed2.cc: New.
   11169 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   11170 	base_copy.cc: New.
   11171 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   11172 	default.cc: New.
   11173 	* testsuite/26_numerics/random/shuffle_order_engine/cons/
   11174 	seed_seq.cc: New.
   11175 	* testsuite/26_numerics/random/shuffle_order_engine/requirements/
   11176 	typedefs.cc: New.
   11177 	* testsuite/26_numerics/random/shuffle_order_engine/operators/
   11178 	equal.cc: New.
   11179 	* testsuite/26_numerics/random/shuffle_order_engine/operators/
   11180 	serialize.cc
   11181 	* testsuite/26_numerics/random/mt19937.cc: New.
   11182 	* testsuite/26_numerics/random/mt19937_64.cc: New.
   11183 	* testsuite/26_numerics/random/minstd_rand.cc: New.
   11184 	* testsuite/26_numerics/random/minstd_rand0.cc: New.
   11185 	* testsuite/26_numerics/random/ranlux24_base.cc: New.
   11186 	* testsuite/26_numerics/random/ranlux48_base.cc: New.
   11187 	* testsuite/26_numerics/random/ranlux24.cc: New.
   11188 	* testsuite/26_numerics/random/ranlux48.cc: New.
   11189 	* testsuite/26_numerics/random/knuth_b.cc: New.
   11190 	* testsuite/26_numerics/random/default_random_engine.cc: New.
   11191 	* testsuite/26_numerics/random/chi_squared_distribution/cons/
   11192 	parms.cc: New.
   11193 	* testsuite/26_numerics/random/chi_squared_distribution/cons/
   11194 	default.cc: New.
   11195 	* testsuite/26_numerics/random/chi_squared_distribution/requirements/
   11196 	typedefs.cc: New.
   11197 	* testsuite/26_numerics/random/chi_squared_distribution/operators/
   11198 	serialize.cc: New.
   11199 	* testsuite/26_numerics/random/normal_distribution/cons/
   11200 	parms.cc: New.
   11201 	* testsuite/26_numerics/random/normal_distribution/cons/
   11202 	default.cc: New.
   11203 	* testsuite/26_numerics/random/normal_distribution/requirements/
   11204 	typedefs.cc: New.
   11205 	* testsuite/26_numerics/random/normal_distribution/operators/
   11206 	serialize.cc: New.
   11207 	* testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
   11208 	* testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
   11209 	* testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
   11210 	* testsuite/26_numerics/random/uniform_int_distribution/cons/
   11211 	parms_neg.cc: New.
   11212 	* testsuite/26_numerics/random/uniform_int_distribution/cons/
   11213 	parms.cc: New.
   11214 	* testsuite/26_numerics/random/uniform_int_distribution/cons/
   11215 	default.cc: New.
   11216 	* testsuite/26_numerics/random/uniform_int_distribution/requirements/
   11217 	typedefs.cc: New.
   11218 	* testsuite/26_numerics/random/uniform_int_distribution/operators/
   11219 	serialize.cc: New.
   11220 	* testsuite/26_numerics/random/uniform_real_distribution/cons/
   11221 	parms_neg.cc: New.
   11222 	* testsuite/26_numerics/random/uniform_real_distribution/cons/
   11223 	parms.cc: New.
   11224 	* testsuite/26_numerics/random/uniform_real_distribution/cons/
   11225 	default.cc: New.
   11226 	* testsuite/26_numerics/random/uniform_real_distribution/requirements/
   11227 	typedefs.cc: New.
   11228 	* testsuite/26_numerics/random/uniform_real_distribution/operators/
   11229 	serialize.cc: New.
   11230 	* testsuite/26_numerics/random/poisson_distribution/cons/
   11231 	parms.cc: New.
   11232 	* testsuite/26_numerics/random/poisson_distribution/cons/
   11233 	default.cc: New.
   11234 	* testsuite/26_numerics/random/poisson_distribution/requirements/
   11235 	typedefs.cc
   11236 	* testsuite/26_numerics/random/poisson_distribution/operators/
   11237 	serialize.cc: New.
   11238 	* testsuite/26_numerics/random/bernoulli_distribution/cons/
   11239 	parms.cc: New.
   11240 	* testsuite/26_numerics/random/bernoulli_distribution/cons/
   11241 	default.cc: New.
   11242 	* testsuite/26_numerics/random/bernoulli_distribution/requirements/
   11243 	typedefs.cc: New.
   11244 	* testsuite/26_numerics/random/bernoulli_distribution/operators/
   11245 	serialize.cc: New.
   11246 	* testsuite/26_numerics/random/discrete_distribution/cons/
   11247 	range.cc: New.
   11248 	* testsuite/26_numerics/random/discrete_distribution/cons/
   11249 	initlist.cc: New.
   11250 	* testsuite/26_numerics/random/discrete_distribution/cons/
   11251 	default.cc: New.
   11252 	* testsuite/26_numerics/random/discrete_distribution/cons/
   11253 	num_xbound_fun.cc: New.
   11254 	* testsuite/26_numerics/random/discrete_distribution/requirements/
   11255 	typedefs.cc: New.
   11256 	* testsuite/26_numerics/random/discrete_distribution/operators/
   11257 	serialize.cc: New.
   11258 	* testsuite/26_numerics/random/weibull_distribution/cons/
   11259 	parms.cc: New.
   11260 	* testsuite/26_numerics/random/weibull_distribution/cons/
   11261 	default.cc: New.
   11262 	* testsuite/26_numerics/random/weibull_distribution/requirements/
   11263 	typedefs.cc: New.
   11264 	* testsuite/26_numerics/random/weibull_distribution/operators/
   11265 	serialize.cc: New.
   11266 	* testsuite/26_numerics/random/negative_binomial_distribution/cons/
   11267 	parms.cc: New.
   11268 	* testsuite/26_numerics/random/negative_binomial_distribution/cons/
   11269 	default.cc: New.
   11270 	* testsuite/26_numerics/random/negative_binomial_distribution/
   11271 	requirements/typedefs.cc: New.
   11272 	* testsuite/26_numerics/random/negative_binomial_distribution/
   11273 	operators/serialize.cc: New.
   11274 	* testsuite/26_numerics/random/cauchy_distribution/cons/
   11275 	parms.cc: New.
   11276 	* testsuite/26_numerics/random/cauchy_distribution/cons/
   11277 	default.cc: New.
   11278 	* testsuite/26_numerics/random/cauchy_distribution/requirements/
   11279 	typedefs.cc: New.
   11280 	* testsuite/26_numerics/random/cauchy_distribution/operators/
   11281 	serialize.cc: New.
   11282 	* testsuite/26_numerics/random/gamma_distribution/cons/
   11283 	parms.cc: New.
   11284 	* testsuite/26_numerics/random/gamma_distribution/cons/
   11285 	default.cc: New.
   11286 	* testsuite/26_numerics/random/gamma_distribution/requirements/
   11287 	typedefs.cc: New.
   11288 	* testsuite/26_numerics/random/gamma_distribution/operators/
   11289 	serialize.cc: New.
   11290 	* testsuite/26_numerics/random/fisher_f_distribution/cons/
   11291 	parms.cc: New.
   11292 	* testsuite/26_numerics/random/fisher_f_distribution/cons/
   11293 	default.cc: New.
   11294 	* testsuite/26_numerics/random/fisher_f_distribution/requirements/
   11295 	typedefs.cc: New.
   11296 	* testsuite/26_numerics/random/fisher_f_distribution/operators/
   11297 	serialize.cc: New.
   11298 
   11299 	* testsuite/26_numerics/random/exponential_distribution/cons/
   11300 	parms.cc: New.
   11301 	* testsuite/26_numerics/random/exponential_distribution/cons/
   11302 	default.cc: New.
   11303 	* testsuite/26_numerics/random/exponential_distribution/requirements/
   11304 	typedefs.cc: New.
   11305 	* testsuite/26_numerics/random/exponential_distribution/operators/
   11306 	serialize.cc: New.
   11307 	* testsuite/26_numerics/random/lognormal_distribution/cons/
   11308 	parms.cc: New.
   11309 	* testsuite/26_numerics/random/lognormal_distribution/cons/
   11310 	default.cc: New.
   11311 	* testsuite/26_numerics/random/lognormal_distribution/requirements/
   11312 	typedefs.cc: New.
   11313 	* testsuite/26_numerics/random/lognormal_distribution/operators/
   11314 	serialize.cc: New.
   11315 	* testsuite/26_numerics/random/binomial_distribution/cons/
   11316 	parms.cc: New.
   11317 	* testsuite/26_numerics/random/binomial_distribution/cons/
   11318 	default.cc: New.
   11319 	* testsuite/26_numerics/random/binomial_distribution/requirements/
   11320 	typedefs.cc: New.
   11321 	* testsuite/26_numerics/random/binomial_distribution/operators/
   11322 	serialize.cc: New.
   11323 	* testsuite/26_numerics/random/random_device/cons/
   11324 	token.cc: New.
   11325 	* testsuite/26_numerics/random/random_device/cons/
   11326 	default.cc: New.
   11327 	* testsuite/26_numerics/random/random_device/requirements/
   11328 	typedefs.cc: New.
   11329 	* testsuite/26_numerics/random/extreme_value_distribution/cons/
   11330 	parms.cc: New.
   11331 	* testsuite/26_numerics/random/extreme_value_distribution/cons/
   11332 	default.cc: New.
   11333 	* testsuite/26_numerics/random/extreme_value_distribution/requirements/
   11334 	typedefs.cc: New.
   11335 	* testsuite/26_numerics/random/extreme_value_distribution/operators/
   11336 	serialize.cc: New.
   11337 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/
   11338 	range.cc: New.
   11339 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/
   11340 	default.cc: New.
   11341 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/
   11342 	num_xbound_fun.cc: New.
   11343 	* testsuite/26_numerics/random/piecewise_linear_distribution/cons/
   11344 	initlist_fun.cc: New.
   11345 	* testsuite/26_numerics/random/piecewise_linear_distribution/
   11346 	requirements/typedefs.cc: New.
   11347 	* testsuite/26_numerics/random/piecewise_linear_distribution/operators/
   11348 	serialize.cc: New.
   11349 	* testsuite/26_numerics/random/student_t_distribution/cons/
   11350 	parms.cc: New.
   11351 	* testsuite/26_numerics/random/student_t_distribution/cons/
   11352 	default.cc: New.
   11353 	* testsuite/26_numerics/random/student_t_distribution/requirements/
   11354 	typedefs.cc: New.
   11355 	* testsuite/26_numerics/random/student_t_distribution/operators/
   11356 	serialize.cc: New.
   11357 	* testsuite/26_numerics/random/geometric_distribution/cons/
   11358 	parms.cc: New.
   11359 	* testsuite/26_numerics/random/geometric_distribution/cons/
   11360 	default.cc: New.
   11361 	* testsuite/26_numerics/random/geometric_distribution/requirements/
   11362 	typedefs.cc: New.
   11363 	* testsuite/26_numerics/random/geometric_distribution/operators/
   11364 	serialize.cc: New.
   11365 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/
   11366 	range.cc: New.
   11367 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/
   11368 	default.cc: New.
   11369 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/
   11370 	num_xbound_fun.cc: New.
   11371 	* testsuite/26_numerics/random/piecewise_constant_distribution/cons/
   11372 	initlist_fun.cc: New.
   11373 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   11374 	requirements/typedefs.cc: New.
   11375 	* testsuite/26_numerics/random/piecewise_constant_distribution/
   11376 	operators/serialize.cc: New.
   11377 
   11378 2009-04-02  Dodji Seketeli  <dodji (a] redhat.com>
   11379 
   11380 	* include/ext/bitmap_allocator.h: The typedefs should be made public
   11381 	if we want them to be accessible. This has been revealed by the patch
   11382 	that fixes PR c++/26693 in g++.
   11383 
   11384 2009-04-02  Jakub Jelinek  <jakub (a] redhat.com>
   11385 
   11386 	* config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
   11387 	Regenerated.
   11388 	* config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
   11389 	Regenerated.
   11390 	* config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
   11391 	* config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
   11392 	* config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
   11393 	* config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
   11394 	* config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
   11395 	* config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
   11396 	* config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
   11397 	Regenerated.
   11398 	* config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
   11399 
   11400 2009-03-31  Jason Merrill  <jason (a] redhat.com>
   11401 
   11402 	* libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
   11403 
   11404 	PR libstdc++/39310
   11405 	* include/tr1_impl/type_traits (is_function): Add partial
   11406 	specializations with function cv-quals.
   11407 	(__is_function_helper): Remove.
   11408 	(is_member_pointer): Don't define in terms of is_member_*_pointer.
   11409 
   11410 2009-03-30  Ian Lance Taylor  <iant (a] google.com>
   11411 
   11412 	* include/backward/hashtable.h (clear): Return quickly if the
   11413 	table is empty.
   11414 
   11415 2009-03-27  Ian Lance Taylor  <iant (a] google.com>
   11416 
   11417 	* include/backward/hashtable.h (_S_num_primes): Change to 29.
   11418 	(__stl_prime_list): Add 5 at the start of the list.
   11419 
   11420 2009-03-25  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
   11421 
   11422 	* include/std/fstream (basic_filebuf<>::open(const std::string&,
   11423 	ios_base::openmode), basic_ifstream<>::basic_ifstream(const
   11424 	std::string&, ios_base::openmode), basic_ifstream<>::
   11425 	open(const std::string&, ios_base::openmode), basic_ofstream<>::
   11426 	basic_ofstream(const std::string&, ios_base::openmode),
   11427 	basic_ofstream<>::open(const std::string&, ios_base::openmode),
   11428 	basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
   11429 	basic_fstream<>::open(const std::string&, ios_base::openmode)):
   11430 	Add in C++0x mode.
   11431 	* testsuite/27_io/basic_ofstream/open/char/2.cc: New.
   11432 	* testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
   11433 	* testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
   11434 	* testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
   11435 	* testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
   11436 	* testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
   11437 	* testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
   11438 
   11439 2009-03-25  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11440 
   11441 	* testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
   11442 	* testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
   11443 	* testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
   11444 	* testsuite/27_io/basic_fstream/cons/1.cc: ... this.
   11445 
   11446 2009-03-25  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11447 
   11448 	* include/bits/forward_list.h (_Fwd_list_node_base<>::
   11449 	_M_transfer_after, _M_reverse_after): Move out of line...
   11450 	* include/bits/forward_list.tcc: ... here.
   11451 	(forward_list<>::reverse): Move inline...
   11452 	* include/bits/forward_list.h: ... here; minor cosmetic changes.
   11453 
   11454 2009-03-22  Mark Mitchell  <mark (a] codesourcery.com>
   11455 
   11456 	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
   11457 	28277.cc: Likewise.
   11458 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
   11459 	Likewise.
   11460 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
   11461 	Likewise.
   11462 	* testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
   11463 	Likewise.
   11464 
   11465 2009-03-22  Mark Mitchell  <mark (a] codesourcery.com>
   11466 
   11467 	* testsuite/25_algorithms/search_n/iterator.cc: Update copyright
   11468 	year(s).
   11469 	* testsuite/25_algorithms/heap/moveable.cc: Likewise.
   11470 	* testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
   11471 	Likewise.
   11472 	* testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
   11473 	Likewise.
   11474 	* testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
   11475 	Likewise.
   11476 	* testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
   11477 
   11478 2009-03-22  Mark Mitchell  <mark (a] codesourcery.com>
   11479 
   11480 	* testsuite/25_algorithms/search_n/iterator.cc: Condition
   11481 	iterations for simulators.
   11482 	* testsuite/25_algorithms/heap/moveable.cc: Likewise.
   11483 	* testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
   11484 	Condition stream width for simulators.
   11485 	* testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
   11486 	Likewise.
   11487 	* testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
   11488 	Likewise.
   11489 	* testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
   11490 
   11491 2009-03-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   11492 
   11493 	* doc/xml/manual/appendix_contributing.xml: Add docbook style
   11494 	sheet version information. Table-ize docbook element examples.
   11495 	* doc/xml/manual/using.xml: Human-readable header
   11496 	markup. Alphabetized. Add new headers.
   11497 	* doc/html: Regenerate.
   11498 
   11499 2009-03-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11500 
   11501 	* doc/xml/faq.xml: Fix link to setup documentation.
   11502 
   11503 2009-03-14  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11504 
   11505 	* include/std/type_traits (__add_lvalue_reference_helper,
   11506 	__add_rvalue_reference_helper): As an optimization, rewrite
   11507 	condition (avoid is_function).
   11508 
   11509 2009-03-13  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11510 
   11511 	PR libstdc++/39405
   11512 	* testsuite/20_util/shared_ptr/cons/39405.cc: New.
   11513 	* testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
   11514 
   11515 2009-03-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   11516 
   11517 	* testsuite/30_threads/condition_variable_any/native_handle/
   11518 	typesizes.cc: Include tweaks.
   11519 	* testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
   11520 	* testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
   11521 	* testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
   11522 	* testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
   11523 	* testsuite/30_threads/condition_variable/native_handle/
   11524 	typesizes.cc: Same.
   11525 
   11526 2009-03-11  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   11527 
   11528 	* include/bits/shared_ptr.h: Add include guards.
   11529 	* include/tr1/shared_ptr.h: Likewise.
   11530 
   11531 2009-03-11  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   11532 
   11533 	* include/std/iostream: Fix doxygen link.
   11534 	* include/bits/forward_list.h: Fix doxygen markup.
   11535 	* include/ext/vstring.h: Escape backslash in doxygen comment.
   11536 	* include/bits/basic_string.h: Likewise.
   11537 
   11538 2009-03-10  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11539 
   11540 	* doc/xml/faq.xml: Fix links to implementation status pages.
   11541 
   11542 2009-03-10  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11543 
   11544 	* include/std/complex (operator+(const complex<>&, const _Tp&),
   11545 	operator+(const _Tp&, const complex<>&),
   11546 	operator-(const complex<>&, const _Tp&),
   11547 	operator-(const _Tp&, const complex<>&)): Do not assume real()
   11548 	returns a reference (against DR 387).
   11549 	* testsuite/26_numerics/complex/dr387_2.cc: New.
   11550 
   11551 2009-03-02  Benjamin Kosnik  <bkoz (a] redhat.com>
   11552 
   11553 	* testsuite/thread/pthread4.cc: Move...
   11554 	* testsuite/21_strings/basic_string/pthread4.cc: ...here.
   11555 	* testsuite/thread/pthread5.cc: Move...
   11556 	* testsuite/23_containers/list/pthread5.cc: ...here.
   11557 	* testsuite/thread/pthread6.cc: Move...
   11558 	* testsuite/23_containers/map/pthread6.cc: ...here.
   11559 	* testsuite/thread/pthread7-rope.cc: Move...
   11560 	* testsuite/ext/rope/pthread7-rope.cc: ...here.
   11561 	* testsuite/thread/guard.cc: Move...
   11562 	* testsuite/18_support/pthread_guard.cc: ...here.
   11563 	* testsuite/thread/18185.cc: Move...
   11564 	* testsuite/21_strings/basic_string/pthread18185.cc: ...here.
   11565 	* testsuite/thread/pthread1.cc: Move...
   11566 	* testsuite/23_containers/list/pthread1.cc: ...here.
   11567 	* testsuite/thread/pthread2.cc: Move...
   11568 	* testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
   11569 	* testsuite/thread/pthread3.cc: Move...
   11570 	* testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
   11571 
   11572 	* testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
   11573 	* testsuite/thread: Remove.
   11574 
   11575 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   11576 
   11577 	* configure: Regenerate.
   11578 
   11579 2009-02-23  Adam Nemet  <anemet (a] caviumnetworks.com>
   11580 
   11581 	* testsuite/libstdc++-abi/abi.exp: Add multilib support.
   11582 	* acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
   11583 	from baseline_dir.
   11584 	* configure: Regenerate.
   11585 	* testsuite/Makefile.am (baseline_file): Remove variable.
   11586 	(site.exp): Set baseline_dir rather than baseline_file.
   11587 	(check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
   11588 	* testsuite/Makefile.in: Regenerate.
   11589 
   11590 2009-02-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   11591 
   11592 	* testsuite/30_threads/thread/this_thread: Move...
   11593 	* testsuite/30_threads/this_thread: ...here.
   11594 	* testsuite/20_util/unique_ptr/assign/assign.cc: Move...
   11595 	* testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
   11596 	* testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
   11597 	* testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
   11598 	* testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
   11599 	* testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
   11600 
   11601 2009-02-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   11602 
   11603 	* doc/doxygen/user.cfg.in: Tweaks.
   11604 	* doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
   11605 	be elsewhere.
   11606 
   11607 	* include/tr1_impl/unordered_map: Just use most specialized
   11608 	container module.
   11609 	* include/tr1_impl/unordered_set: Same.
   11610 	* include/tr1_impl/array: Same.
   11611 	* include/bits/stl_list.h: Same.
   11612 	* include/bits/stl_map.h: Same.
   11613 	* include/bits/stl_queue.h: Same.
   11614 	* include/bits/stl_set.h: Same.
   11615 	* include/bits/stl_stack.h: Same.
   11616 	* include/bits/forward_list.h: Same.
   11617 	* include/bits/basic_string.h: Same.
   11618 	* include/bits/stl_multimap.h: Same.
   11619 	* include/bits/stl_vector.h: Same.
   11620 	* include/bits/stl_deque.h: Same.
   11621 	* include/bits/stl_multiset.h: Same.
   11622 	* include/bits/stl_bvector.h: Same.
   11623 
   11624 	* include/backward/binders.h: Change binder module to binders.
   11625 
   11626 	* include/std/complex: Add complex_numers module.
   11627 	* include/tr1_impl/complex: Same.
   11628 
   11629 	* include/std/valarray: Add numeric_arrays module.
   11630 	* include/bits/gslice_array.h: Same.
   11631 	* include/bits/gslice.h: Same.
   11632 	* include/bits/mask_array.h: Same.
   11633 	* include/bits/slice_array.h: Same.
   11634 	* include/bits/indirect_array.h: Same.
   11635 
   11636 	* include/bits/allocator.h: Add allocators module.
   11637 	* include/ext/throw_allocator.h
   11638 	* include/ext/pool_allocator.h
   11639 	* include/ext/bitmap_allocator.h
   11640 	* include/ext/new_allocator.h
   11641 	* include/ext/malloc_allocator.h
   11642 	* include/ext/array_allocator.h
   11643 	* include/ext/mt_allocator.h
   11644 	* include/ext/debug_allocator.h
   11645 	* include/ext/extptr_allocator.h
   11646 
   11647 	* include/tr1_impl/functional: Move namespace markup here.
   11648 	* include/tr1_impl/regex: Same.
   11649 
   11650 	* include/tr1_impl/type_traits: Add metaprogramming module.
   11651 	* include/std/type_traits: Same.
   11652 
   11653 	* include/std/memory: Add memory module.
   11654 
   11655 	* include/std/ratio: Add ratio module.
   11656 
   11657 	* include/std/chrono: Move namespace markup here, add time module.
   11658 
   11659 	* include/std/thread: Move namespace markup here, add concurrency
   11660 	module.
   11661 	* include/std/mutex: Use concurrency module.
   11662 	* include/std/condition_variable: Same.
   11663 
   11664 
   11665 	* include/bits/ios_base.h: Refine io module.
   11666 	* include/bits/basic_ios.h: Same.
   11667 	* include/std/fstream: Same.
   11668 	* include/std/istream: Same.
   11669 	* include/std/ostream: Same.
   11670 	* include/std/sstream: Same.
   11671 
   11672 	* include/ext/vstring.h: Correct parameter markup.
   11673 
   11674 	* include/bits/shared_ptr.h: Add pointer_abstractions module.
   11675 	* include/bits/unique_ptr.h: Same.
   11676 
   11677 	* include/bits/algorithmfwd.h: Add mutating_algorithms,
   11678 	non_mutating_algorithms, sorting_algorithms. Adjust nesting.
   11679 	* include/bits/stl_heap.h: Add markup for new groupings.
   11680 	* include/bits/stl_algobase.h: Same.
   11681 	* include/bits/stl_algo.h: Same.
   11682 
   11683 	* include/c_compatibility/stdatomic.h: Add atomics module.
   11684 	* include/c_global/cstdatomic: Same.
   11685 
   11686 	* libsupc++/exception: Add exceptions module.
   11687 	* libsupc++/typeinfo: Same.
   11688 	* libsupc++/new: Same.
   11689 	* libsupc++/exception_ptr.h: Same.
   11690 	* include/std/system_error: Same.
   11691 	* include/std/stdexcept: Same.
   11692 
   11693 	* libsupc++/cxxabi.h: Move doxygroups.cc markup here.
   11694 	* libsupc++/cxxabi-forced.h: Same.
   11695 
   11696 	* testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
   11697 	* testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
   11698 	* testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
   11699 	* testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
   11700 	* testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
   11701 	* testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
   11702 	* testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
   11703 	* testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
   11704 	* testsuite/30_threads/thread/cons/assign_neg.cc: Same.
   11705 	* testsuite/30_threads/thread/cons/copy_neg.cc: Same.
   11706 	* testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
   11707 	* testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
   11708 	* testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
   11709 	* testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
   11710 	* testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
   11711 	* testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
   11712 	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
   11713 	* testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
   11714 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
   11715 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
   11716 	* testsuite/23_containers/vector/requirements/dr438/
   11717 	constructor_1_neg.cc: Same.
   11718 	* testsuite/23_containers/vector/requirements/dr438/
   11719 	constructor_2_neg.cc: Same.
   11720 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
   11721 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
   11722 	* testsuite/23_containers/deque/requirements/dr438/
   11723 	constructor_1_neg.cc: Same.
   11724 	* testsuite/23_containers/deque/requirements/dr438/
   11725 	constructor_2_neg.cc: Same.
   11726 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
   11727 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
   11728 	* testsuite/23_containers/list/requirements/dr438/
   11729 	constructor_1_neg.cc: Same.
   11730 	* testsuite/23_containers/list/requirements/dr438/
   11731 	constructor_2_neg.cc: Same.
   11732 	* testsuite/20_util/duration/cons/1_neg.cc: Same.
   11733 	* testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
   11734 	* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
   11735 	* testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
   11736 	* testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
   11737 	* testsuite/20_util/unique_ptr/assign/assign.cc: Same.
   11738 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
   11739 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
   11740 	* testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
   11741 	* testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
   11742 
   11743 2009-02-18  Benjamin Kosnik  <bkoz (a] redhat.com>
   11744 
   11745 	* doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
   11746 	* doc/doxygen/user.cfg.in: Update.
   11747 	* scripts/run_doxygen: Adjust for new group names.
   11748 
   11749 	* include/tr1_impl/random: Update doxygen group markup.
   11750 	* include/tr1_impl/unordered_map: Same.
   11751 	* include/tr1_impl/unordered_set: Same.
   11752 	* include/tr1_impl/array: Same.
   11753 	* include/std/numeric: Same.
   11754 	* include/std/utility: Same.
   11755 	* include/std/bitset: Same.
   11756 	* include/std/iosfwd: Same.
   11757 	* include/bits/stl_list.h: Same.
   11758 	* include/bits/stl_map.h: Same.
   11759 	* include/bits/stl_algobase.h: Same.
   11760 	* include/bits/stl_queue.h: Same.
   11761 	* include/bits/stl_set.h: Same.
   11762 	* include/bits/stl_stack.h: Same.
   11763 	* include/bits/stl_iterator_base_types.h: Same.
   11764 	* include/bits/forward_list.h: Same.
   11765 	* include/bits/basic_string.h: Same.
   11766 	* include/bits/stl_multimap.h: Same.
   11767 	* include/bits/stl_vector.h: Same.
   11768 	* include/bits/stl_deque.h: Same.
   11769 	* include/bits/stl_multiset.h: Same.
   11770 	* include/bits/stl_algo.h: Same.
   11771 	* include/bits/stl_bvector.h: Same.
   11772 	* include/bits/algorithmfwd.h: Same.
   11773 	* include/bits/stl_function.h: Same.
   11774 	* include/tr1/cmath: Same.
   11775 	* include/backward/binders.h: Same.
   11776 
   11777 2009-02-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   11778 
   11779 	* include/std/system_error (system_category): To system_category().
   11780 	(generic_category): To generic_category. DR 890.
   11781 	* src/system_error.cc: Define.
   11782 	* include/bits/functexcept.h: Only one __throw_system_error.
   11783 	* src/functexcept.cc: Same.
   11784 	* include/std/mutex: Fixup for changes above.
   11785 	* testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
   11786 	* testsuite/19_diagnostics/error_code/cons/1.cc: Same.
   11787 	* testsuite/19_diagnostics/system_error/cons-1.cc: Same.
   11788 	* config/abi/pre/gnu.ver: Clean up exports.
   11789 
   11790 2009-02-17  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   11791 
   11792 	* include/std/thread: Fix typo.
   11793 	* src/thread.cc (thread::join): Use NULL.
   11794 
   11795 2009-02-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11796 
   11797 	PR libstdc++/39168
   11798 	* src/locale_facets.cc (__verify_grouping(const char*, size_t,
   11799 	const string&)): Also check that the value != CHAR_MAX.
   11800 	* include/bits/locale_facets.tcc (__numpunct_cache<>::
   11801 	_M_cache(const locale&), __add_grouping(_CharT*, _CharT,
   11802 	const char*, size_t, const _CharT*, const _CharT*)): Likewise.
   11803 	* include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
   11804 	_M_cache(const locale&)): Likewise.
   11805 	* testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
   11806 	* testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
   11807 	* testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
   11808 	* testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
   11809 	* testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
   11810 	* testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
   11811 
   11812 2009-02-13  Chris Fairles  <cfairles (a] gcc.gnu.org>
   11813 	    Benjamin Kosnik  <bkoz (a] redhat.com>
   11814 
   11815 	* include/std/thread (_Impl_base): Move _M_id out and into ...
   11816 	(thread): ...here. Call _M_make_routine in body of constructors.
   11817 	Adjust data member usage to reflect changes.
   11818 	(_M_make_routine): From _M_make_shared_data.
   11819 	(_M_start_thread): Add __shared_base_type argument.
   11820 	* src/thread.cc: Fixups for above.
   11821 	* config/abi/pre/gnu.ver: Adjust exports.
   11822 	* testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
   11823 	* testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
   11824 	* testsuite/30_threads/thread/cons/copy_neg.cc: Same.
   11825 
   11826 2009-02-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   11827 
   11828 	* testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
   11829 	(compare_type_to_native_type): ...this, add alignment check.
   11830 	* testsuite/30_threads/condition_variable_any/native_handle/
   11831 	typesizes.cc: Modify as above.
   11832 	* testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
   11833 	* testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
   11834 	* testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
   11835 	* testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
   11836 	* testsuite/30_threads/condition_variable/native_handle/
   11837 	typesizes.cc: Same.
   11838 	* testsuite/30_threads/recursive_timed_mutex/native_handle/
   11839 	typesizes.cc: Same.
   11840 
   11841 	* testsuite/30_threads/thread/cons/1.cc: Add comments.
   11842 	* testsuite/30_threads/thread/cons/2.cc: Same.
   11843 	* testsuite/30_threads/thread/cons/3.cc: Same.
   11844 	* testsuite/30_threads/thread/cons/4.cc: Same.
   11845 	* testsuite/30_threads/thread/cons/5.cc: Same.
   11846 	* testsuite/30_threads/thread/cons/6.cc: Same.
   11847 	* testsuite/30_threads/thread/cons/7.cc: Same.
   11848 	* testsuite/30_threads/thread/cons/8.cc: Same.
   11849 
   11850 	* testsuite/30_threads/thread/cons/9.cc: New.
   11851 	* testsuite/30_threads/thread/cons/moveable.cc: New.
   11852 
   11853 	* src/condition_variable.cc: Clean up whitespace.
   11854 	* include/std/condition_variable: Same.
   11855 
   11856 2009-02-09  Benjamin Kosnik  <bkoz (a] redhat.com>
   11857 
   11858 	* include/std/condition_variable (condition_variable): Remove
   11859 	_M_internal_mutex. Add private __native_type typedef.
   11860 	* src/condition_variable.cc (condition_variable::notify_one):
   11861 	Remove _M_internal_mutex use. Use typedef.
   11862 	(condition_variable::notify_all): Same.
   11863 	* include/std/mutex (mutex): Add private __native_type typedef. Use it.
   11864 	(recursive_mutex): Same.
   11865 	(timed_mutex): Same.
   11866 	(recursive_timed_mutex): Same.
   11867 	(once_flag): Make __native_type typedef private.
   11868 
   11869 	* include/std/thread (this_thread): Add minimal markup.
   11870 
   11871 	* testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
   11872 	Adjust line numbers.
   11873 	* testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
   11874 	* testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
   11875 	* testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
   11876 	* testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
   11877 	* testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
   11878 	* testsuite/30_threads/thread/cons/assign_neg.cc: Same.
   11879 	* testsuite/30_threads/thread/cons/copy_neg.cc: Same.
   11880 	* testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
   11881 	* testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
   11882 	* testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
   11883 	* testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
   11884 	* testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
   11885 	* testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
   11886 
   11887 	* testsuite/util/thread/all.h: Testsuite utilities for testing thread.
   11888 	* testsuite/30_threads/condition_variable_any/native_handle/
   11889 	typesizes.cc: New.
   11890 	* testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
   11891 	* testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
   11892 	* testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
   11893 	* testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
   11894 	* testsuite/30_threads/condition_variable/native_handle/
   11895 	typesizes.cc: Same.
   11896 	* testsuite/30_threads/recursive_timed_mutex/native_handle/
   11897 	typesizes.cc: Same.
   11898 
   11899 2009-02-09  Jack Howarth  <howarth (a] bromo.med.uc.edu>
   11900 
   11901 	PR testsuite/33300
   11902 	* libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
   11903 	on darwin for lp64.
   11904 
   11905 2009-02-09  Adam Nemet  <anemet (a] caviumnetworks.com>
   11906 
   11907 	* configure.host: Set abi_baseline_pair for mips64*-linux.
   11908 	* config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
   11909 
   11910 2009-02-08  Chris Fairles  <cfairles (a] gcc.gnu.org>
   11911 
   11912 	* include/std/thread (this_thread::get_id): Inline.
   11913 
   11914 2009-02-08  Chris Fairles  <cfairles (a] gcc.gnu.org>
   11915 
   11916 	* include/std/thread (thread<>::thread(_Callable)): Explicitly use
   11917 	_Callable as template argument for _M_make_shared_data.
   11918 	* testsuite/30_threads/thread/cons/6.cc: New.
   11919 	* testsuite/30_threads/thread/cons/7.cc: New.
   11920 	* testsuite/30_threads/thread/cons/8.cc: New.
   11921 
   11922 2009-02-07  Benjamin Kosnik  <bkoz (a] redhat.com>
   11923 
   11924 	* testsuite/30_threads/thread/member: To..
   11925 	* testsuite/30_threads/thread/members: ...this.
   11926 	* testsuite/30_threads/condition_variable/member: To...
   11927 	* testsuite/30_threads/condition_variable/members: ...this.
   11928 
   11929 2009-02-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   11930 
   11931 	* include/std/thread (thread::id): Move definition inside thread.
   11932 	Use native_handle_type. Remove this_thread::get_id friend.
   11933 	Change __thread_data_ptr to __shared_base_ptr.
   11934 	(thread::id::id(native_handle_type): Make public. Still explicit.
   11935 	Use native_handle_type. Change _M_thread_id to _M_thread.
   11936 	(thread::__thread_data_base): Rename to _Impl_base. Use id, change
   11937 	_M_thread_handle to _M_id.
   11938 	(thread::__thread_data): Rename to _Impl.
   11939 	Fixup for renames.
   11940 	(thread::_M_make_thread_data): Return derived type.
   11941 	(thread::hardware_concurrency): Add definition for default case.
   11942 	(thread::get_id): Now can define inline.
   11943 	(thread): Change _M_thread_data to _M_data.
   11944 	(this_thread::get_id): Now can define inline.
   11945 	* src/thread.cc (__thread_proxy): Rename to
   11946 	execute_native_thread_routine.
   11947 	Fixup for other renames.
   11948 	* testsuite/30_threads/thread/cons/assign_neg.cc: New.
   11949 	* testsuite/30_threads/thread/cons/copy_neg.cc: New.
   11950 	* testsuite/30_threads/thread/algorithm: Move to..
   11951 	* testsuite/30_threads/thread/swap: ...this.
   11952 	* testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
   11953 	* testsuite/30_threads/thread/id/operators.cc: New.
   11954 
   11955 2009-02-05  Chris Fairles  <cfairles (a] gcc.gnu.org>
   11956 
   11957 	* include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
   11958 	(_Head_base<>::__swap_impl): Rename to _M_swap_impl.
   11959 	(_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
   11960 	exposing it in public std::tuple interface.
   11961 
   11962 2009-02-05  Chris Fairles  <cfairles (a] gcc.gnu.org>
   11963 	    Benjamin Kosnik  <bkoz (a] redhat.com>
   11964 
   11965 	* include/std/thread (__thread_data_base): Nest class in std::thread.
   11966 	(__thread_data): Likewise.
   11967 	(__thread_data_ptr): Nest typedef in std::thread.
   11968 	* src/thread.cc (__thread_proxy): Qualify the above names.
   11969 	* config/abi/pre/gnu.ver: Remove unused exports.
   11970 
   11971 2009-02-04  Benjamin Kosnik  <bkoz (a] redhat.com>
   11972 
   11973 	* include/bits/unique_ptr.h: Remove private __this_type typedef.
   11974 	* include/bits/stl_vector.h: Remove private vector_type typedef.
   11975 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   11976 	Fix line numbers.
   11977 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
   11978 	* testsuite/23_containers/vector/requirements/dr438/
   11979 	constructor_1_neg.cc: Same.
   11980 	* testsuite/23_containers/vector/requirements/dr438/
   11981 	constructor_2_neg.cc: Same.
   11982 	* testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
   11983 	* testsuite/20_util/unique_ptr/assign/assign.cc: Same.
   11984 
   11985 2009-02-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
   11986 
   11987 	PR libstdc++/25191
   11988 	* libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
   11989 	deal consistently with __try and __catch too.
   11990 	* src/localename.cc: Replace try -> __try, catch -> __catch.
   11991 	* src/ios.cc: Likewise.
   11992 	* src/locale.cc: Likewise.
   11993 	* src/istream.cc: Likewise.
   11994 	* src/thread.cc: Likewise.
   11995 	* src/compatibility.cc: Likewise.
   11996 	* src/bitmap_allocator.cc: Likewise.
   11997 	* src/ios_init.cc: Likewise.
   11998 	* include/debug/deque: Likewise.
   11999 	* include/debug/list: Likewise.
   12000 	* include/tr1_impl/hashtable: Likewise.
   12001 	* include/std/bitset: Likewise.
   12002 	* include/ext/pb_ds/detail/resize_policy/
   12003 	hash_load_check_resize_trigger_imp.hpp: Likewise.
   12004 	* include/ext/pb_ds/detail/resize_policy/
   12005 	hash_standard_resize_policy_imp.hpp: Likewise.
   12006 	* include/ext/pb_ds/detail/cc_hash_table_map_/
   12007 	resize_fn_imps.hpp: Likewise.
   12008 	* include/ext/pb_ds/detail/cc_hash_table_map_/
   12009 	constructor_destructor_fn_imps.hpp: Likewise.
   12010 	* include/ext/pb_ds/detail/pat_trie_/
   12011 	split_join_branch_bag.hpp: Likewise.
   12012 	* include/ext/pb_ds/detail/pat_trie_/
   12013 	constructors_destructor_fn_imps.hpp: Likewise.
   12014 	* include/ext/pb_ds/detail/bin_search_tree_/
   12015 	constructors_destructor_fn_imps.hpp: Likewise.
   12016 	* include/ext/pb_ds/detail/gp_hash_table_map_/
   12017 	resize_fn_imps.hpp: Likewise.
   12018 	* include/ext/pb_ds/detail/gp_hash_table_map_/
   12019 	constructor_destructor_fn_imps.hpp: Likewise.
   12020 	* include/ext/pb_ds/detail/binary_heap_/
   12021 	constructors_destructor_fn_imps.hpp: Likewise.
   12022 	* include/ext/pb_ds/detail/binary_heap_/
   12023 	erase_fn_imps.hpp: Likewise.
   12024 	* include/ext/pb_ds/detail/binary_heap_/
   12025 	split_join_fn_imps.hpp: Likewise.
   12026 	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
   12027 	constructors_destructor_fn_imps.hpp: Likewise.
   12028 	* include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
   12029 	* include/ext/pb_ds/detail/list_update_map_/
   12030 	constructor_destructor_fn_imps.hpp: Likewise.
   12031 	* include/ext/slist: Likewise.
   12032 	* include/ext/memory: Likewise.
   12033 	* include/ext/rc_string_base.h: Likewise.
   12034 	* include/ext/ropeimpl.h: Likewise.
   12035 	* include/ext/vstring.tcc: Likewise.
   12036 	* include/ext/rope: Likewise.
   12037 	* include/ext/sso_string_base.h: Likewise.
   12038 	* include/bits/shared_ptr.h: Likewise.
   12039 	* include/bits/stl_list.h: Likewise.
   12040 	* include/bits/locale_classes.tcc: Likewise.
   12041 	* include/bits/locale_facets.tcc: Likewise.
   12042 	* include/bits/locale_classes.h: Likewise.
   12043 	* include/bits/forward_list.h: Likewise.
   12044 	* include/bits/stl_vector.h: Likewise.
   12045 	* include/bits/stl_deque.h: Likewise.
   12046 	* include/bits/istream.tcc: Likewise.
   12047 	* include/bits/stl_uninitialized.h: Likewise.
   12048 	* include/bits/ostream.tcc: Likewise.
   12049 	* include/bits/vector.tcc: Likewise.
   12050 	* include/bits/stl_tempbuf.h: Likewise.
   12051 	* include/bits/deque.tcc: Likewise.
   12052 	* include/bits/basic_string.tcc: Likewise.
   12053 	* include/bits/ostream_insert.h: Likewise.
   12054 	* include/bits/locale_facets_nonio.tcc: Likewise.
   12055 	* include/bits/stl_tree.h: Likewise.
   12056 	* include/bits/fstream.tcc: Likewise.
   12057 	* include/tr1/shared_ptr.h: Likewise.
   12058 	* include/tr1/hypergeometric.tcc: Likewise.
   12059 	* include/backward/hashtable.h: Likewise.
   12060 	* libsupc++/exception_ptr.h: Likewise.
   12061 	* libsupc++/eh_personality.cc: Likewise.
   12062 	* libsupc++/eh_call.cc: Likewise.
   12063 	* config/locale/gnu/monetary_members.cc: Likewise.
   12064 	* config/locale/gnu/time_members.h: Likewise.
   12065 	* config/locale/generic/time_members.h: Likewise.
   12066 
   12067 2009-02-03  Johannes Singler  <singler (a] ira.uka.de>
   12068 
   12069 	* include/parallel/algorithmfwd.h:
   12070 	Add parallelism default for many declarations.
   12071 	* include/parallel/numericfwd.h: Likewise.
   12072 	* include/parallel/iterator.h: Use iterator_traits as usual.
   12073 	* include/parallel/par_loop.h:
   12074 	Include equally_split.h.
   12075 	(for_each_template_random_access_ed):
   12076 	Avoid calling the Result default constructor.
   12077 	* include/parallel/numeric: Replace
   12078 	for_each_template_random_access by
   12079 	for_each_template_random_access_ed in numeric functions.
   12080 
   12081 2009-02-02  Benjamin Kosnik  <bkoz (a] redhat.com>
   12082 
   12083 	* config/os/gnu-linux/os_defines.h: Remove superfluous
   12084 	__NO_STRING_INLINES.
   12085 
   12086 2009-02-02  Jakub Jelinek  <jakub (a] redhat.com>
   12087 
   12088 	* testsuite/21_strings/c_strings/char/3.cc: New test.
   12089 	* testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
   12090 
   12091 2009-01-30  Ulrich Drepper  <drepper (a] redhat.com>
   12092 	    Jakub Jelinek  <jakub (a] redhat.com>
   12093 
   12094 	PR libstdc++/30928 (partial, works together with recent glibcs)
   12095 	* include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
   12096 	Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
   12097 	defined.
   12098 	* include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
   12099 	Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
   12100 	defined.
   12101 	* include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
   12102 	Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
   12103 	defined.
   12104 	* include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
   12105 	Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
   12106 	defined.
   12107 	* testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
   12108 	argument is const char *, assign result to const char * var, not
   12109 	char *.
   12110 	* testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
   12111 	argument is const wchar_t *, assign result to const wchar_t * var, not
   12112 	wchar_t *.
   12113 
   12114 2009-01-29  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   12115 
   12116 	* include/std/thread: Remove unused headers.
   12117 	(__thread_data_base): Remove unused mutex and base.
   12118 	(thread::~thread): Only detach if joinable.
   12119 	(thread::joinable): Test if thread data ptr is empty.
   12120 	(thread::_M_thread_data_mutex): Remove.
   12121 	(thread::_M_get_thread_data): Remove.
   12122 	(thread::_M_make_thread_data): Remove overload, use make_shared.
   12123 	(thread::id::id): Make constructor explicit.
   12124 	* src/thread.cc (thread::join,thread::detach): Throw if not joinable.
   12125 	(thread::_M_start_thread): Break shared_ptr cycle on error.
   12126 	(__thread_proxy): Use shared_ptr swap instead of copy and reset.
   12127 	* testsuite/30_threads/thread/member/4.cc: New.
   12128 	* testsuite/30_threads/thread/member/5.cc: New.
   12129 
   12130 2009-01-28  Benjamin Kosnik  <bkoz (a] redhat.com>
   12131 
   12132 	* testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
   12133 	(standard_layout): Just use !has_virtual_destructor for now.
   12134 	* testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
   12135 	* testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
   12136 	* testsuite/30_threads/recursive_mutex/requirements/
   12137 	standard_layout.cc: New.
   12138 	* testsuite/30_threads/condition_variable/requirements/
   12139 	standard_layout.cc: New.
   12140 	* testsuite/29_atomics/atomic_address/requirements/
   12141 	standard_layout.cc: Adjust.
   12142 	* testsuite/29_atomics/atomic_flag/requirements/
   12143 	standard_layout.cc: Same.
   12144 	* testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
   12145 	* testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
   12146 	* testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
   12147 	* testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
   12148 	* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
   12149 	line numbers.
   12150 	* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
   12151 	* testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
   12152 	* testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
   12153 	* testsuite/29_atomics/atomic/requirements/standard_layout.cc:
   12154 	Remove, not required.
   12155 
   12156 2009-01-22  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   12157 
   12158 	* include/std/thread (__thread_data_base, thread): Rename member
   12159 	functions to match coding style.
   12160 	(thread::thread,thread::operator=): Define move operations.
   12161 	* src/thread.cc (__thread_data_base, thread): Rename member functions.
   12162 	* config/abi/pre/gnu.ver: Adjust.
   12163 
   12164 2009-01-22  Benjamin Kosnik  <bkoz (a] redhat.com>
   12165 
   12166 	PR libstdc++/38384
   12167 	* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
   12168 	on HPUX.
   12169 	* configure: Regenerate.
   12170 
   12171 2009-01-21  Benjamin Kosnik  <bkoz (a] redhat.com>
   12172 
   12173 	* testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
   12174 	atomic_flag_fence.
   12175 
   12176 2009-01-21  Dodji Seketeli  <dodji (a] redhat.com>
   12177 
   12178 2009-01-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   12179 	    Uros Bizjak  <ubizjak (a] gmail.com>
   12180 
   12181 	PR libstdc++/38834
   12182 	* config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
   12183 	* config/os/gnu-linux/ldbl-extra.ver: Tweak.
   12184 
   12185 2009-01-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   12186 	    Rainer Emrich  <r.emrich (a] de.tecosim.com>
   12187 
   12188 	PR libstdc++/38919
   12189 	* crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
   12190 	GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
   12191 	* configure: Regenerate.
   12192 
   12193 2009-01-18  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   12194 
   12195 	* include/std/thread (__thread_data_base::__run): Make non-const.
   12196 	* testsuite/30_threads/thread/cons/5.cc: New.
   12197 
   12198 2009-01-16  Benjamin Kosnik  <bkoz (a] redhat.com>
   12199 
   12200 	* src/Makefile.am (sources): Add math_stubs_float.cc.
   12201 	* src/Makefile.in: Regenerate.
   12202 	* src/math_stubs_float.cc: New, from libmath/stubs.c.
   12203 
   12204 2009-01-15  Benjamin Kosnik  <bkoz (a] redhat.com>
   12205 
   12206 	* src/Makefile.am (sources): Add math_stubs_long_double.cc.
   12207 	* src/Makefile.in: Regenerate.
   12208 	* src/math_stubs_long_double.cc: New, from libmath/stubs.c.
   12209 
   12210 2009-01-15  Benjamin Kosnik  <bkoz (a] redhat.com>
   12211 
   12212 	PR libstdc++/32666
   12213 	* config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
   12214 
   12215 2009-01-15  Benjamin Kosnik  <bkoz (a] redhat.com>
   12216 
   12217 	PR libstdc++/32666
   12218 	* Makefile.am (hosted_source): Remove libmath directory.
   12219 	* Makefile.in: Regenerate.
   12220 	* linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
   12221 	(AC_REPLACE_MATHFUNCS): Remove.
   12222 	(GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
   12223 	in GLIBCXX_CHECK_C99_TR1.
   12224 	* acinclude.m4: Remove libmath, need_math.
   12225 	* crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
   12226 	HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
   12227 	* configure.ac: Same.
   12228 	* configure: Regenerate.
   12229 	* fragment.am: Fix comment.
   12230 	* config.h.in: Regenerate.
   12231 	* src/Makefile.in: Regenerate.
   12232 	* src/Makefile.am: Remove libmath references.
   12233 	* doc/Makefile.in: Regenerate.
   12234 	* po/Makefile.in: Regenerate.
   12235 	* include/Makefile.in: Regenerate.
   12236 	* libsupc++/Makefile.in: Regenerate.
   12237 	* testsuite/Makefile.in: Regenerate.
   12238 
   12239 	* src/compatibility.cc: Also export long double versions of "C" math
   12240 	library if hppa-linux.
   12241 	* config/abi/pre/gnu.ver: Remove unused __signbit exports.
   12242 	* doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
   12243 
   12244 	* libmath: Remove.
   12245 	* libmath/signbit.c: Same.
   12246 	* libmath/stubs.c: Same.
   12247 	* libmath/Makefile.in: Same.
   12248 	* libmath/copysignf.c: Same.
   12249 	* libmath/mathconf.h: Same.
   12250 	* libmath/signbitf.c: Same.
   12251 	* libmath/Makefile.am: Same.
   12252 	* libmath/signbitl.c: Same.
   12253 
   12254 2009-01-15  Chris Fairles  <cfairles (a] gcc.gnu.org>
   12255 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
   12256 
   12257 	* acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
   12258 	[GLIBCXX_CHECK_NANOSLEEP]): Remove.
   12259 	([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
   12260 	* configure.ac: Adjust.
   12261 	* doc/xml/manual/configure.xml: Update.
   12262 	* testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
   12263 	* testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
   12264 	* testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
   12265 	* configure: Regenerate.
   12266 	* config.h.in: Likewise.
   12267 
   12268 	* src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
   12269 	thread::joinable, thread::swap, this_thread::get_id,
   12270 	this_thread::yield): Define inline...
   12271 	* include/std/thread: ... here.
   12272 	* config/abi/pre/gnu.ver: Adjust.
   12273 
   12274 2009-01-13  Uros Bizjak  <ubizjak (a] gmail.com>
   12275 
   12276 	* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
   12277 	Add dg-timeout-factor 2.0.
   12278 	* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
   12279 	* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
   12280 	* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
   12281 	* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
   12282 	* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
   12283 	* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
   12284 
   12285 2009-01-13  Uros Bizjak  <ubizjak (a] gmail.com>
   12286 
   12287 	* scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
   12288 	field from readelf output.
   12289 
   12290 2009-01-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   12291 
   12292 	PR libstdc++/38384
   12293 	* crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
   12294 	* configure: Regenerate.
   12295 
   12296 2009-01-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   12297 
   12298 	* crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
   12299 	_GLIBCXX_HAVE_TLS.
   12300 	Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
   12301 
   12302 2009-01-11  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   12303 
   12304 	* include/tr1_impl/regex (basic_regex::basic_regex): Use range
   12305 	constructor for _M_pattern.
   12306 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
   12307 	string.cc: Test construction from different basic_string type.
   12308 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
   12309 	string.cc: Likewise.
   12310 
   12311 2009-01-07  Benjamin Kosnik  <bkoz (a] redhat.com>
   12312 	    Jonathan Larmour  <jifl (a] eCosCentric.com>
   12313 
   12314 	PR libstdc++/36801
   12315 	* config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
   12316 	New.
   12317 	(__gnu_cxx::__exchange_and_add): Use it.
   12318 	* src/atomic.cc (get_atomic_mutex): New.
   12319 	* src/debug.cc (get_safe_base_mutex): New.
   12320 	* src/locale.cc (get_locale_cache_mutex): New.
   12321 	* src/mt_allocator.cc (get_freelist): New.
   12322 	(get_freelist_mutex): New.
   12323 	* src/pool_allocator.cc (get_palloc_mutex): New.
   12324 	* include/std/mutex (__once_functor_lock): To
   12325 	(__get_once_functor_lock): ...this.
   12326 	* src/mutex.cc (__once_mutex): Don't export, use
   12327 	(get_once_mutex): ...this.
   12328 	* config/abi/pre/gnu.ver: Adjust exports.
   12329 
   12330 2009-01-07  Jakub Jelinek  <jakub (a] redhat.com>
   12331 
   12332 	PR libstdc++/38732
   12333 	* libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
   12334 	referenceCount field again.
   12335 	(__cxxabiv1::__cxa_refcounted_exception): New struct.
   12336 	(__cxxabiv1::__get_refcounted_exception_header_from_obj,
   12337 	__cxxabiv1::__get_refcounted_exception_header_from_ue): New static
   12338 	inline functions.
   12339 	* libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
   12340 	__cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
   12341 	instead of __cxa_exception.
   12342 	* libsupc++/eh_throw.cc (__gxx_exception_cleanup,
   12343 	__cxxabiv1::__cxa_throw): Likewise.
   12344 	* libsupc++/eh_ptr.cc (std::rethrow_exception,
   12345 	std::__exception_ptr::exception_ptr::_M_addref,
   12346 	std::__exception_ptr::exception_ptr::_M_release,
   12347 	__gxx_dependent_exception_cleanup): Likewise.
   12348 	* testsuite/18_support/exception/38732.cc: New test.
   12349 
   12350 	PR libstdc++/38092
   12351 	* acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
   12352 	* src/compatibility.cc: Don't use .symver directives if
   12353 	_GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
   12354 	* config.h.in: Regenerated.
   12355 	* configure: Likewise.
   12356 
   12357 2009-01-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
   12358 
   12359 	PR libstdc++/38466
   12360 	* include/bits/stl_pair.h: Document C++03 pair vs swap.
   12361 
   12362 2009-01-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   12363 
   12364 	* src/locale_init.cc (locale::_S_initialize_once): Move construction
   12365 	of classic locale...
   12366 	(locale::classic): Here.
   12367 
   12368 2009-01-06  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   12369 
   12370 	* include/tr1_impl/regex: Fix bad return statements and typos.
   12371 
   12372 2009-01-05  Benjamin Kosnik  <bkoz (a] redhat.com>
   12373 
   12374 	* include/tr1_impl/regex: Remove unimplemented function definitions.
   12375 	* testsuite/28_regex/init-list.cc: Compile only.
   12376 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   12377 	c_string_extended.cc: Same.
   12378 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
   12379 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
   12380 
   12381 2009-01-05  Benjamin Kosnik  <bkoz (a] redhat.com>
   12382 
   12383 	PR libstdc++/38384
   12384 	* crossconfig.m4: Define HAVE_FABSF for hpux crosses.
   12385 	* configure: Regenerate.
   12386 
   12387 2009-01-05  Ben Elliston  <bje (a] au.ibm.com>
   12388 
   12389 	* configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
   12390 	* configure: Regenerate.
   12391 
   12392 2009-01-05  Ben Elliston  <bje (a] au.ibm.com>
   12393 
   12394 	* configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
   12395 	GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
   12396 	* configure: Regenerate.
   12397 
   12398 2009-01-04  Richard Guenther  <rguenther (a] suse.de>
   12399 
   12400 	PR libstdc++/38720
   12401 	* include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
   12402 	integer type for storage, arithmetic and comparisons.
   12403 	* testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
   12404 
   12405 2009-01-04  Paolo Carlini  <paolo.carlini (a] oracle.com>
   12406 
   12407 	PR libstdc++/38719
   12408 	* include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
   12409 	_Fwd_list_const_iterator::_M_next): Fix return type.
   12410 
   12411 2009-01-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
   12412 
   12413 	* Revert last commit, reopen and suspend libstdc++/38678.
   12414 
   12415 2009-01-01  Paolo Carlini  <paolo.carlini (a] oracle.com>
   12416 
   12417 	PR libstdc++/38678
   12418 	* include/std/istream (basic_istream<>::_M_read): New.
   12419 	* include/bits/istream.tcc (basic_istream<>::_M_read): Define.
   12420 	(basic_istream<>::read, basic_istream<>::readsome): Use it.
   12421 	* include/std/ostream (basic_ostream<>::_M_write_): New.
   12422 	(basic_ostream<>::_M_write): Adjust.
   12423 	* include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
   12424 	* testsuite/27_io/basic_istream/read/char/38678.cc: New.
   12425 	* testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
   12426 	* testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
   12427 	* testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.
   12428 
   12430 Copyright (C) 2009 Free Software Foundation, Inc.
   12431 
   12432 Copying and distribution of this file, with or without modification,
   12433 are permitted in any medium without royalty provided the copyright
   12434 notice and this notice are preserved.
   12435