Home | History | Annotate | Line # | Download | only in libstdc++-v3
      1      1.1  mrg 2007-12-30  Paolo Carlini  <pcarlini (a] suse.de>
      2      1.1  mrg 
      3      1.1  mrg 	* include/std/tuple (_Tuple_impl<>::_Tuple_impl(typename
      4      1.1  mrg 	std::remove_reference<>::type&&, typename
      5      1.1  mrg 	std::remove_reference<>::type&&...),
      6      1.1  mrg 	_Tuple_impl(const _Tuple_impl<>&), _Tuple_impl(_Tuple_impl&&),
      7      1.1  mrg 	_Tuple_impl(_Tuple_impl<>&&), operator=(_Tuple_impl&&),
      8      1.1  mrg 	operator=(const _Tuple_impl<>&), operator=(_Tuple_impl<>&&)): Add.
      9      1.1  mrg 	(tuple<>::tuple(const _Elements&...), tuple(_UElements&&...),
     10      1.1  mrg 	tuple(tuple&&), tuple(const tuple<>&), tuple(tuple<>&&),
     11      1.1  mrg 	operator=(tuple&&), operator=(const tuple<>&), operator=(tuple<>&&)):
     12      1.1  mrg 	Likewise.
     13      1.1  mrg 	(tuple<_T1, _T2>::tuple(const _T1&, const _T2&, tuple(_U1&&, _U2&&),
     14      1.1  mrg 	tuple(tuple&&), tuple(tuple<>&&), tuple(pair<>&&), operator=(tuple&&),
     15      1.1  mrg 	operator=(tuple<>&&), operator=(pair<>&&)): Likewise.
     16      1.1  mrg 	(tuple<>::tuple(typename __add_c_ref<_Elements>::type...),
     17      1.1  mrg 	tuple<_T1, _T2>::tuple(typename __add_c_ref<>::type,
     18      1.1  mrg 	typename __add_c_ref<>::type)): Remove.
     19      1.1  mrg 	* testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: New.
     20      1.1  mrg 	* testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
     21      1.1  mrg 	* testsuite/20_util/tuple/moveable.cc: Likewise.
     22      1.1  mrg 
     23      1.1  mrg 2007-12-29  Gerald Pfeifer  <gerald (a] pfeifer.com>
     24      1.1  mrg 
     25      1.1  mrg 	* config/os/mingw32/error_constants.h: Fix typo in comment.
     26      1.1  mrg 
     27      1.1  mrg 2007-12-29  Danny Smith  <dannysmith (a] users.sourceforge.net>
     28      1.1  mrg 
     29      1.1  mrg 	* config/os/mingw32/error_constants.h (enum posix_errno): Move
     30      1.1  mrg 	inside namespace posix_error
     31      1.1  mrg .
     32      1.1  mrg 2007-12-27  Paolo Carlini  <pcarlini (a] suse.de>
     33      1.1  mrg 
     34      1.1  mrg 	PR libstdc++/34538
     35      1.1  mrg 	* config/os/generic/error_constants.h (enum posix_errno): Move
     36      1.1  mrg 	inside namespace posix_error.
     37      1.1  mrg 	* include/std/system_error (error_category::posix,
     38      1.1  mrg 	error_code::error_code(posix_errno), error_code::posix): Adjust.
     39      1.1  mrg 	* src/system_error.cc (gnu_error_category::posix): Likewise.
     40      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
     41      1.1  mrg 	Adjust.
     42      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
     43      1.1  mrg 	Likewise.
     44      1.1  mrg 	* testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
     45      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
     46      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
     47      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/not_equal.cc:
     48      1.1  mrg 	Likewise.
     49      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
     50      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
     51      1.1  mrg 	* testsuite/19_diagnostics/error_category/operators/equal.cc:
     52      1.1  mrg 	Likewise.
     53      1.1  mrg 	* testsuite/19_diagnostics/error_category/operators/not_equal.cc:
     54      1.1  mrg 	Likewise.
     55      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
     56      1.1  mrg 	Likewise.
     57      1.1  mrg 	* testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
     58      1.1  mrg 	* testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
     59      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/34538.cc: New.
     60      1.1  mrg 
     61      1.1  mrg 2007-12-26  Paolo Carlini  <pcarlini (a] suse.de>
     62      1.1  mrg 
     63      1.1  mrg 	* testsuite/25_algorithms/copy/34595.C: Rename to 34595.cc.
     64      1.1  mrg 
     65      1.1  mrg 2007-12-26  Paolo Carlini  <pcarlini (a] suse.de>
     66      1.1  mrg 
     67      1.1  mrg 	PR libstdc++/34595
     68      1.1  mrg 	* include/bits/stl_algobase.h (struct __cm_assign): Remove.
     69      1.1  mrg 	(struct __copy_move<true, false, _Category>,
     70      1.1  mrg 	struct __copy_move<true, false, random_access_iterator_tag>,
     71      1.1  mrg 	struct __copy_move_backward<true, false, _Category>,
     72      1.1  mrg 	struct __copy_move_backward<true, false, random_access_iterator_tag>):
     73      1.1  mrg 	Add.
     74      1.1  mrg 	(struct __copy_move, struct __copy_move_backward,
     75      1.1  mrg 	struct __copy_move<false, false, random_access_iterator_tag>,
     76      1.1  mrg 	struct __copy_move_backward<false, false, random_access_iterator_tag>):
     77      1.1  mrg 	Adjust.
     78      1.1  mrg 	* testsuite/25_algorithms/copy/34595.C: New.
     79      1.1  mrg 
     80      1.1  mrg 2007-12-26  Chris Fairles  <chris.fairles (a] gmail.com>
     81      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
     82      1.1  mrg 
     83      1.1  mrg 	* include/std/tuple: New.
     84      1.1  mrg 	* include/tr1/tuple: New, adjust from tr1_impl/tuple code.
     85      1.1  mrg 	* include/tr1_impl/tuple: Remove.
     86      1.1  mrg 	* include/Makefile.am: Update.
     87      1.1  mrg 	* include/Makefile.in: Regenerate.
     88      1.1  mrg 
     89      1.1  mrg 2007-12-25  Paolo Carlini  <pcarlini (a] suse.de>
     90      1.1  mrg 
     91      1.1  mrg 	* include/tr1_impl/hashtable_policy.h (__lower_bound): Add.
     92      1.1  mrg 	(_Prime_rehash_policy::_M_next_bkt, _M_bkt_for_elements,
     93      1.1  mrg 	_M_need_rehash): Use __lower_bound.
     94      1.1  mrg 	* include/std/unordered_map: Do not include the whole <algorithm>,
     95      1.1  mrg 	include <bits/stl_algobase.h>.
     96      1.1  mrg 	* include/std/unordered_set: Likewise.
     97      1.1  mrg 	* include/tr1/unordered_map: Likewise.
     98      1.1  mrg 	* include/tr1/unordered_set: Likewise.
     99      1.1  mrg 
    100      1.1  mrg 2007-12-24  Paolo Carlini  <pcarlini (a] suse.de>
    101      1.1  mrg 
    102      1.1  mrg 	* testsuite/20_util/tuple/cons/big_tuples.cc: New.
    103      1.1  mrg 	* testsuite/20_util/tuple/cons/constructor.cc: Likewise.
    104      1.1  mrg 	* testsuite/20_util/tuple/cons/assignment.cc: Likewise.
    105      1.1  mrg 	* testsuite/20_util/tuple/tuple_element.cc: Likewise.
    106      1.1  mrg 	* testsuite/20_util/tuple/tuple_size.cc: Likewise.
    107      1.1  mrg 	* testsuite/20_util/tuple/comparison_operators/comparisons.cc:
    108      1.1  mrg 	Likewise.
    109      1.1  mrg 	* testsuite/20_util/tuple/element_access/get.cc: Likewise.
    110      1.1  mrg 	* testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
    111      1.1  mrg 	* testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
    112      1.1  mrg 	* testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
    113      1.1  mrg 
    114      1.1  mrg 	* testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
    115      1.1  mrg 	Fix header file and namespace.
    116      1.1  mrg 
    117      1.1  mrg 	* testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Minor tweaks.
    118      1.1  mrg 	* testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
    119      1.1  mrg 	* testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
    120      1.1  mrg 	* testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
    121      1.1  mrg 	* testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
    122      1.1  mrg 	* testsuite/tr1/6_containers/tuple/comparison_operators/
    123      1.1  mrg 	comparisons.cc: Likewise.
    124      1.1  mrg 	* testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
    125      1.1  mrg 	* testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
    126      1.1  mrg 	* testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
    127      1.1  mrg 	Likewise.
    128      1.1  mrg 
    129      1.1  mrg 2007-12-24  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    130      1.1  mrg 
    131      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
    132      1.1  mrg 	default_weaktoshared.cc: Use static_cast not reinterpret_cast.
    133      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
    134      1.1  mrg 	mutex_weaktoshared.cc: Likewise.
    135      1.1  mrg 
    136      1.1  mrg 2007-12-24  Paolo Carlini  <pcarlini (a] suse.de>
    137      1.1  mrg 
    138      1.1  mrg 	* include/tr1_impl/hashtable_policy.h (_Prime_rehash_policy::
    139      1.1  mrg 	_M_next_bkt, _M_bkt_for_elements, _M_need_rehash): Use __builtin_ceil.
    140      1.1  mrg 	* include/std/unordered_map: Do not include <cmath>; prefer
    141      1.1  mrg 	<bits/stringfwd.h> to <string>.
    142      1.1  mrg 	* include/std/unordered_set: Likewise.
    143      1.1  mrg 	* include/tr1/unordered_map: Likewise.
    144      1.1  mrg 	* include/tr1/unordered_set: Likewise.
    145      1.1  mrg 
    146      1.1  mrg 2007-12-24  Paolo Carlini  <pcarlini (a] suse.de>
    147      1.1  mrg 
    148      1.1  mrg 	* include/std/complex (complex<float>::complex(float, float)):
    149      1.1  mrg 	Uglify parameters.
    150      1.1  mrg 
    151      1.1  mrg 2007-12-17  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    152      1.1  mrg 
    153      1.1  mrg 	* include/bits/locale_classes.h (has_facet, use_facet): Simplify
    154      1.1  mrg 	RTTI checks.
    155      1.1  mrg 
    156      1.1  mrg 2007-12-17  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    157      1.1  mrg 
    158      1.1  mrg 	* docs/html/test.html: Fix paths and notes on running subset of tests.
    159      1.1  mrg 	* docs/html/ext/parallel_mode.html: Fix markup typos.
    160      1.1  mrg 	* docs/html/ext/pb_ds/index.html: Likewise.
    161      1.1  mrg 
    162      1.1  mrg 2007-12-17  Benjamin Kosnik  <bkoz (a] redhat.com>
    163      1.1  mrg 
    164      1.1  mrg 	* testsuite/22_locale/global_templates/
    165      1.1  mrg 	standard_facet_hierarchies.cc: Fix for generic locale model.
    166      1.1  mrg 
    167      1.1  mrg 2007-12-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    168      1.1  mrg 
    169      1.1  mrg 	* ChangeLog: Fix my email address in previous two entries.
    170      1.1  mrg 
    171      1.1  mrg 2007-12-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    172      1.1  mrg 
    173      1.1  mrg 	* testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc: Add
    174      1.1  mrg 	required dg-option for cygwin and darwin targets.
    175      1.1  mrg 	* testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Likewise.
    176      1.1  mrg 
    177      1.1  mrg 2007-12-15  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    178      1.1  mrg 
    179      1.1  mrg 	* include/tr1_impl/boost_shared_ptr.h: Add support for allocators,
    180      1.1  mrg 	aliasing, make_shared and rvalue-references. Move __shared_count
    181      1.1  mrg 	and _Sp_counted_* classes to new headers.
    182      1.1  mrg 	* include/tr1_impl/boost_sp_counted_base.h: New.
    183      1.1  mrg 	* include/bits/boost_sp_shared_count.h: New.
    184      1.1  mrg 	* include/tr1/boost_sp_shared_count.h: New.
    185      1.1  mrg 	* include/std/memory, include/tr1/memory: Include new headers.
    186      1.1  mrg 	* include/Makefile.am: Adjust.
    187      1.1  mrg 	* include/Makefile.in: Regenerate.
    188      1.1  mrg 	* docs/html/documentation.html: Link to shared_ptr notes.
    189      1.1  mrg 	* docs/html/20_util/shared_ptr.html: New.
    190      1.1  mrg 	* docs/html/17_intro/c++0x_status.html: Update shared_ptr status.
    191      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/alias.cc: New.
    192      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
    193      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
    194      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
    195      1.1  mrg 	* testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
    196      1.1  mrg 	* testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
    197      1.1  mrg 	* testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
    198      1.1  mrg 	* testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
    199      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/assign.cc: Duplicate tr1 test.
    200      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
    201      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
    202      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue_neg.cc: Likewise.
    203      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
    204      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
    205      1.1  mrg 	* testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
    206      1.1  mrg 	* testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
    207      1.1  mrg 	* testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
    208      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
    209      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
    210      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
    211      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
    212      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
    213      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
    214      1.1  mrg 	* testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
    215      1.1  mrg 	* testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
    216      1.1  mrg 	* testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
    217      1.1  mrg 	* testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
    218      1.1  mrg 	* testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
    219      1.1  mrg 	* testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
    220      1.1  mrg 	* testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
    221      1.1  mrg 	* testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
    222      1.1  mrg 	* testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
    223      1.1  mrg 	* testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
    224      1.1  mrg 	* testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
    225      1.1  mrg 	* testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
    226      1.1  mrg 	* testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
    227      1.1  mrg 	* testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
    228      1.1  mrg 	* testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
    229      1.1  mrg 	Likewise.
    230      1.1  mrg 	* testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Likewise.
    231      1.1  mrg 	* testsuite/20_util/shared_ptr/requirements/explicit_instantiation/
    232      1.1  mrg 	1.cc: Likewise.
    233      1.1  mrg 	* testsuite/20_util/shared_ptr/requirements/explicit_instantiation/
    234      1.1  mrg 	2.cc: Likewise.
    235      1.1  mrg 	* testsuite/20_util/shared_ptr/requirements/explicit_instantiation.cc:
    236      1.1  mrg 	Remove.
    237      1.1  mrg 	* testsuite/20_util/weak_ptr/lock/1.cc: Duplicate tr1 test.
    238      1.1  mrg 	* testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
    239      1.1  mrg 	Likewise.
    240      1.1  mrg 	* testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
    241      1.1  mrg 	Likewise.
    242      1.1  mrg 	* testsuite/20_util/weak_ptr/requirements/explicit_instantiation.cc:
    243      1.1  mrg 	Remove.
    244      1.1  mrg 
    245      1.1  mrg 2007-12-15  Hans-Peter Nilsson  <hp (a] axis.com>
    246      1.1  mrg 
    247      1.1  mrg 	* configure.host (try_cpu settings): Set try_cpu=cris for crisv32.
    248      1.1  mrg 	* config/cpu/cris/atomicity.h (__exchange_and_add)
    249      1.1  mrg 	[__CRIS_arch_version >= 32]: Add support for CRIS v32.
    250      1.1  mrg 
    251      1.1  mrg 2007-12-15  Benjamin Kosnik  <bkoz (a] redhat.com>
    252      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
    253      1.1  mrg 
    254      1.1  mrg 	* include/parallel/partial_sum.h: Include new. Fix for DR 402.
    255      1.1  mrg 	* include/parallel/multiway_merge.h:Fix for DR 402.
    256      1.1  mrg 	* include/parallel/losertree.h: Same.
    257      1.1  mrg 	* include/parallel/quicksort.h: Same.
    258      1.1  mrg 	* include/parallel/random_shuffle.h: Same.
    259      1.1  mrg 	* include/parallel/multiway_mergesort.h: Same.
    260      1.1  mrg 
    261      1.1  mrg 2007-12-14  Benjamin Kosnik  <bkoz (a] redhat.com>
    262      1.1  mrg 
    263      1.1  mrg 	PR libstdc++/30127
    264      1.1  mrg 	PR libstdc++/34449
    265      1.1  mrg 	* include/bits/locale_classes.h (use_facet): Check facet hierarchy.
    266      1.1  mrg 	(has_facet): Same.
    267      1.1  mrg 	* testsuite/22_locale/global_templates/user_facet_hierarchies.cc: New.
    268      1.1  mrg 	* testsuite/22_locale/global_templates/
    269      1.1  mrg 	standard_facet_hierarchies.cc: New.
    270      1.1  mrg 
    271      1.1  mrg 2007-12-11  Benjamin Kosnik  <bkoz (a] redhat.com>
    272      1.1  mrg 
    273      1.1  mrg 	PR libstdc++/34015
    274      1.1  mrg 	* include/backward/backward_warning.h: Adjust warning message.
    275      1.1  mrg 
    276      1.1  mrg 2007-12-11  Paolo Carlini  <pcarlini (a] suse.de>
    277      1.1  mrg 
    278      1.1  mrg 	* include/bits/stl_bvector.h (vector<bool>::reserve): Move out of
    279      1.1  mrg 	line...
    280      1.1  mrg 	* include/bits/vector.tcc: ... here.
    281      1.1  mrg 
    282      1.1  mrg 2007-12-10  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    283      1.1  mrg 
    284      1.1  mrg 	* docs/html/21_strings/howto.html: Add links to referenced articles.
    285      1.1  mrg 
    286      1.1  mrg 2007-12-10  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    287      1.1  mrg 
    288      1.1  mrg 	* docs/html/17_intro/backwards_compatibility.html: Fix markup.
    289      1.1  mrg 	* docs/html/17_intro/howto.html: Likewise.
    290      1.1  mrg 	* docs/html/18_support/howto.html: Likewise.
    291      1.1  mrg 	* docs/html/ext/concurrence.html: Likewise.
    292      1.1  mrg 	* docs/html/documentation.html: Likewise.
    293      1.1  mrg 
    294      1.1  mrg 2007-12-10  Paolo Carlini  <pcarlini (a] suse.de>
    295      1.1  mrg 
    296      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/random/linear_congruential/
    297      1.1  mrg 	requirements/non_uint_neg.cc: Avoid -Wall warnings.
    298      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    299      1.1  mrg 	01_assoc_laguerre/compile.cc: Likewise.
    300      1.1  mrg 	* testsuite/util/testsuite_api.h: Likewise.
    301      1.1  mrg 
    302      1.1  mrg 2007-12-10  Paolo Carlini  <pcarlini (a] suse.de>
    303      1.1  mrg 
    304      1.1  mrg 	* testsuite/25_algorithms/nth_element/2.cc: Avoid -Wall warnings.
    305      1.1  mrg 	* testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
    306      1.1  mrg 	* testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
    307      1.1  mrg 	* testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
    308      1.1  mrg 	* testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
    309      1.1  mrg 	* testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
    310      1.1  mrg 	* testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
    311      1.1  mrg 	* testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
    312      1.1  mrg 	* testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
    313      1.1  mrg 	* testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
    314      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
    315      1.1  mrg 	28277-2.cc: Likewise.
    316      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
    317      1.1  mrg 	28277-3.cc: Likewise.
    318      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
    319      1.1  mrg 	28277-4.cc: Likewise.
    320      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_character/char/
    321      1.1  mrg 	28277-3.cc: Likewise.
    322      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_character/char/
    323      1.1  mrg 	28277-4.cc: Likewise.
    324      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
    325      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
    326      1.1  mrg 	* testsuite/18_support/headers/cstddef/macros.cc: Likewise.
    327      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
    328      1.1  mrg 	wchar_t/28277.cc: Likewise.
    329      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
    330      1.1  mrg 	char/28277.cc: Likewise.
    331      1.1  mrg 	* testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
    332      1.1  mrg 	* testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
    333      1.1  mrg 	* testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
    334      1.1  mrg 	* testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
    335      1.1  mrg 	* testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
    336      1.1  mrg 	* testsuite/22_locale/collate/compare/char/2.cc: Likewise.
    337      1.1  mrg 	* testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
    338      1.1  mrg 	* testsuite/22_locale/time_put/put/char/5.cc: Likewise.
    339      1.1  mrg 	* testsuite/22_locale/time_put/put/char/6.cc: Likewise.
    340      1.1  mrg 	* testsuite/22_locale/time_put/put/char/7.cc: Likewise.
    341      1.1  mrg 	* testsuite/22_locale/time_put/put/char/8.cc: Likewise.
    342      1.1  mrg 	* testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
    343      1.1  mrg 	* testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
    344      1.1  mrg 	* testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
    345      1.1  mrg 	* testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
    346      1.1  mrg 	* testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
    347      1.1  mrg 	* testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
    348      1.1  mrg 	* testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
    349      1.1  mrg 	* testsuite/22_locale/num_get/get/char/1.cc: Likewise.
    350      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/random/uniform_int/
    351      1.1  mrg 	33128.cc: Likewise.
    352      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
    353      1.1  mrg 	mutex_weaktoshared.cc: Likewise.
    354      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
    355      1.1  mrg 	default_weaktoshared.cc: Likewise.
    356      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/
    357      1.1  mrg 	range.cc: Likewise.
    358      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/
    359      1.1  mrg 	range.cc: Likewise.
    360      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
    361      1.1  mrg 	range.cc: Likewise.
    362      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
    363      1.1  mrg 	range.cc: Likewise.
    364      1.1  mrg 	* testsuite/23_containers/multimap/operations/1.cc: Likewise.
    365      1.1  mrg 	* testsuite/23_containers/set/operations/1.cc: Likewise.
    366      1.1  mrg 	* testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
    367      1.1  mrg 	* testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
    368      1.1  mrg 	* testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
    369      1.1  mrg 	* testsuite/23_containers/multiset/operations/1.cc: Likewise.
    370      1.1  mrg 	* testsuite/23_containers/map/operations/1.cc: Likewise.
    371      1.1  mrg 	* testsuite/util/testsuite_hooks.cc: Likewise.
    372      1.1  mrg 	* testsuite/util/testsuite_rvalref.h: Likewise.
    373      1.1  mrg 
    374      1.1  mrg 2007-12-10  Jakub Jelinek  <jakub (a] redhat.com>
    375      1.1  mrg 
    376      1.1  mrg 	* include/ext/throw_allocator.h (print_to_string): Change sprintf
    377      1.1  mrg 	format to %lu and cast ref.second.{first,second} to long.
    378      1.1  mrg 	* include/debug/safe_iterator.tcc (_M_can_advance): Add parens to
    379      1.1  mrg 	avoid warnings.
    380      1.1  mrg 
    381      1.1  mrg 2007-12-09  Benjamin Kosnik  <bkoz (a] redhat.com>
    382      1.1  mrg 
    383      1.1  mrg 	* docs/html/ext/howto.html: Update.
    384      1.1  mrg 	* docs/html/ext/sgiexts.html: Same.
    385      1.1  mrg 	* docs/html/ext/concurrence.html: New. Document extensions.
    386      1.1  mrg 	* docs/html/17_intro/api.html: Move some bits...
    387      1.1  mrg 	* docs/html/17_intro/backwards_compatibility.html: here. New. Add
    388      1.1  mrg 	compatibility suggestions, move existing ones.
    389      1.1  mrg 	* docs/html/17_intro/howto.html: Update info.
    390      1.1  mrg 	* docs/html/18_support/howto.html: Tweak.
    391      1.1  mrg 	* docs/html/faq/index.html: Update thread info.
    392      1.1  mrg 	* docs/html/documentation.html: Add links.
    393      1.1  mrg 	* docs/html/20_util/allocator.html: Update info.
    394      1.1  mrg 	* include/precompiled/stdc++.h: Add C++0x includes if appropriate.
    395      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all.cc: Same.
    396      1.1  mrg 
    397      1.1  mrg 2007-12-09  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    398      1.1  mrg 
    399      1.1  mrg 	* testsuite/util/testsuite_allocator.h,
    400      1.1  mrg 	testsuite/util/testsuite_hooks.cc,
    401      1.1  mrg 	testsuite/util/testsuite_character.h,
    402      1.1  mrg 	testsuite/util/testsuite_performance.h,
    403      1.1  mrg 	testsuite/util/testsuite_rvalref.h, testsuite/util/testsuite_io.h,
    404      1.1  mrg 	testsuite/util/testsuite_allocator.cc: Remove semi-colons after
    405      1.1  mrg 	namespace declarations.
    406      1.1  mrg 
    407      1.1  mrg 2007-12-05  Paolo Carlini  <pcarlini (a] suse.de>
    408      1.1  mrg 
    409      1.1  mrg 	* include/tr1_impl/hashtable_policy.h (_Prime_rehash_policy::
    410      1.1  mrg 	_S_n_primes): Add.
    411      1.1  mrg 	(_Prime_rehash_policy::_M_next_bkt, _M_bkt_for_elements,
    412      1.1  mrg 	_M_need_rehash): Adjust.
    413      1.1  mrg 
    414      1.1  mrg 2007-12-03  Paolo Carlini  <pcarlini (a] suse.de>
    415      1.1  mrg 
    416      1.1  mrg 	* src/hashtable.cc (__prime_list): Use __SIZEOF_LONG__.
    417      1.1  mrg 
    418      1.1  mrg 2007-12-03  Paolo Carlini  <pcarlini (a] suse.de>
    419      1.1  mrg 
    420      1.1  mrg 	* src/hashtable.cc: New.
    421      1.1  mrg 	* src/hashtable_c++0x.cc: Likewise.
    422      1.1  mrg 	* src/Makefile.am: Add.
    423      1.1  mrg 	* src/Makefile.in: Regenerate.
    424      1.1  mrg 	* include/tr1_impl/hashtable_policy.h (struct _Primes): Remove.
    425      1.1  mrg 	(_Prime_rehash_policy::_M_next_bkt, _M_bkt_for_elements,
    426      1.1  mrg 	_M_need_rehash): Adjust.
    427      1.1  mrg 	* config/abi/pre/gnu.ver: Update exports.
    428      1.1  mrg 
    429      1.1  mrg 	* src/hash.cc: Minor tweak.
    430      1.1  mrg 
    431      1.1  mrg 2007-12-03  Paolo Carlini  <pcarlini (a] suse.de>
    432      1.1  mrg 
    433      1.1  mrg 	* include/debug/unordered_map (operator==(const unordered_map&,
    434      1.1  mrg 	const unordered_map&), operator!=(const unordered_map&,
    435      1.1  mrg 	const unordered_map&), operator==(const unordered_multimap&,
    436      1.1  mrg 	const unordered_multimap&), operator!=(const unordered_multimap&,
    437      1.1  mrg 	const unordered_multimap&)): Remove.
    438      1.1  mrg 	(unordered_map<>::unordered_map(unordered_map&&),
    439      1.1  mrg 	operator=(unordered_map&&), clear, _M_invalidate_all,
    440      1.1  mrg 	unordered_multimap<>::unordered_multimap(unordered_multimap&&),
    441      1.1  mrg 	operator=(unordered_map&&), clear, _M_invalidate_all,
    442      1.1  mrg 	swap(unordered_map<>&&, unordered_map<>&), swap(unordered_map<>&,
    443      1.1  mrg 	unordered_map<>&&), swap(unordered_multimap<>&&,
    444      1.1  mrg 	unordered_multimap<>&), swap(unordered_multimap<>&,
    445      1.1  mrg 	unordered_multimap<>&&)): Add.
    446      1.1  mrg 	* include/debug/unordered_set (operator==(const unordered_set&,
    447      1.1  mrg 	const unordered_set&), operator!=(const unordered_set&,
    448      1.1  mrg 	const unordered_set&), operator==(const unordered_multiset&,
    449      1.1  mrg 	const unordered_multiset&), operator!=(const unordered_multiset&,
    450      1.1  mrg 	const unordered_multiset&)): Remove.
    451      1.1  mrg 	(unordered_set<>::unordered_set(unordered_set&&),
    452      1.1  mrg 	operator=(unordered_set&&), clear, _M_invalidate_all,
    453      1.1  mrg 	unordered_multiset<>::unordered_multiset(unordered_multiset&&),
    454      1.1  mrg 	operator=(unordered_set&&), clear, _M_invalidate_all,
    455      1.1  mrg 	swap(unordered_set<>&&, unordered_set<>&), swap(unordered_set<>&,
    456      1.1  mrg 	unordered_set<>&&), swap(unordered_multiset<>&&,
    457      1.1  mrg 	unordered_multiset<>&), swap(unordered_multiset<>&,
    458      1.1  mrg 	unordered_multiset<>&&)): Add.
    459      1.1  mrg 	* include/debug/safe_association.h (_Safe_association<>::
    460      1.1  mrg 	_Safe_association(_Safe_association&&)): Add.
    461      1.1  mrg 	(_Safe_association<>::clear, _M_invalidate_all): Remove.
    462      1.1  mrg 
    463      1.1  mrg 2007-12-01  Paolo Carlini  <pcarlini (a] suse.de>
    464      1.1  mrg 
    465      1.1  mrg 	* include/tr1_impl/hashtable_policy.h (struct _LessThan): Remove.
    466      1.1  mrg 	(_Prime_rehash_policy::_M_bkt_for_elements, _Prime_rehash_policy::
    467      1.1  mrg 	_M_need_rehash): Adjust.
    468      1.1  mrg 
    469      1.1  mrg 2007-12-01  Paolo Carlini  <pcarlini (a] suse.de>
    470      1.1  mrg 
    471      1.1  mrg 	* include/bits/stl_tempbuf.h (__get_temporary_buffer): Fold
    472      1.1  mrg 	in get_temporary_buffer.
    473      1.1  mrg 
    474      1.1  mrg 2007-11-29  Andris Pavenis <andris.pavenis (a] iki.fi>
    475      1.1  mrg 
    476      1.1  mrg 	* src/Makefile.am: Use separate vpath lines for each path.
    477      1.1  mrg 
    478      1.1  mrg 2007-11-28  Johannes Singler  <singler (a] ira.uka.de>
    479      1.1  mrg 
    480      1.1  mrg         * include/parallel/multiway_merge.h: Destruct only elements that
    481      1.1  mrg         were have been constructed before. Code beautifying and formatting.
    482      1.1  mrg         * include/parallel/losertree.h: (Copy) construct all loser tree
    483      1.1  mrg         item keys, so they can be deconstructed all at once.
    484      1.1  mrg         * include/parallel/quicksort.h: Fix memory leak.
    485      1.1  mrg         * include/parallel/random_shuffle.h: Use copy constructor instead
    486      1.1  mrg         of assignment. Code beautifying and formatting.
    487      1.1  mrg         * include/parallel/unique_copy.h: Use assignment instead of copy
    488      1.1  mrg         constructor.
    489      1.1  mrg         * include/parallel/multiway_mergesort.h: Use copy constructor
    490      1.1  mrg         instead of assignment. Code beautifying and formatting.
    491      1.1  mrg         * include/parallel/random_shuffle.h: Use copy constructor instead
    492      1.1  mrg         of assignment. Code beautifying.
    493      1.1  mrg 
    494      1.1  mrg 2007-11-27  Kaz Kojima  <kkojima (a] gcc.gnu.org>
    495      1.1  mrg 
    496      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    497      1.1  mrg 	01_assoc_laguerre/check_nan.cc: Add -mieee for sh.
    498      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    499      1.1  mrg 	02_assoc_legendre/check_nan.cc: Likewise.
    500      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    501      1.1  mrg 	03_beta/check_nan.cc: Likewise.
    502      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    503      1.1  mrg 	04_comp_ellint_1/check_nan.cc: Likewise.
    504      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    505      1.1  mrg 	06_comp_ellint_3/check_nan.cc: Likewise.
    506      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    507      1.1  mrg 	07_conf_hyperg/check_nan.cc: Likewise.
    508      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    509      1.1  mrg 	08_cyl_bessel_i/check_nan.cc: Likewise.
    510      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    511      1.1  mrg 	09_cyl_bessel_j/check_nan.cc: Likewise.
    512      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    513      1.1  mrg 	10_cyl_bessel_k/check_nan.cc: Likewise.
    514      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    515      1.1  mrg 	11_cyl_neumann/check_nan.cc: Likewise.
    516      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    517      1.1  mrg 	12_ellint_1/check_nan.cc: Likewise.
    518      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    519      1.1  mrg 	13_ellint_2/check_nan.cc: Likewise.
    520      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    521      1.1  mrg 	14_ellint_3/check_nan.cc: Likewise.
    522      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    523      1.1  mrg 	15_expint/check_nan.cc: Likewise.
    524      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    525      1.1  mrg 	16_hermite/check_nan.cc: Likewise.
    526      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    527      1.1  mrg 	18_laguerre/check_nan.cc: Likewise.
    528      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    529      1.1  mrg 	19_legendre/check_nan.cc: Likewise.
    530      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    531      1.1  mrg 	20_riemann_zeta/check_nan.cc: Likewise.
    532      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    533      1.1  mrg 	21_sph_bessel/check_nan.cc: Likewise.
    534      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    535      1.1  mrg 	22_sph_legendre/check_nan.cc: Likewise.
    536      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    537      1.1  mrg 	23_sph_neumann/check_nan.cc: Likewise.
    538      1.1  mrg 
    539      1.1  mrg 2007-11-26  Paolo Carlini  <pcarlini (a] suse.de>
    540      1.1  mrg 
    541      1.1  mrg 	* include/bits/locale_facets.tcc (num_put<>::_M_insert_int): When
    542      1.1  mrg 	ios_base::showpos and the type is signed and the value is zero,
    543      1.1  mrg 	prepend +.
    544      1.1  mrg 	* testsuite/22_locale/num_put/put/char/12.cc: New.
    545      1.1  mrg 	* testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
    546      1.1  mrg 
    547      1.1  mrg 2007-11-26  Paolo Carlini  <pcarlini (a] suse.de>
    548      1.1  mrg 
    549      1.1  mrg 	PR libstdc++/25913
    550      1.1  mrg 	* include/c_std/cmath (std::fpclassify, isfinite, isinf, isnan,
    551      1.1  mrg 	isnormal, signbit, isgreater, isgreaterequal, isless, islessequal,
    552      1.1  mrg 	islessgreater, isunordered): Guard with __enable_if and forward
    553      1.1  mrg 	with __promote.
    554      1.1  mrg 	* include/c_global/cmath: Likewise.
    555      1.1  mrg 	* testsuite/26_numerics/headers/cmath/25913.cc: New.
    556      1.1  mrg 
    557      1.1  mrg 	* include/c_std/cmath (__gnu_cxx::__capture_isfinite,
    558      1.1  mrg 	__capture_isinf, __capture_isnan, __capture_isnormal,
    559      1.1  mrg 	__capture_signbit, __capture_isgreater, __capture_isgreaterequal,
    560      1.1  mrg 	__capture_isless, __capture_islessequal, __capture_islessgreater,
    561      1.1  mrg 	__capture_isunordered): Remove.
    562      1.1  mrg 	(std::isfinite, isinf, isnan, isnormal, signbit, isgreater,
    563      1.1  mrg 	isgreaterequal, isless, islessequal, islessgreater, isunordered):
    564      1.1  mrg 	Forward to the corresponding builtin.
    565      1.1  mrg 	* include/c_global/cmath: Likewise.
    566      1.1  mrg 
    567      1.1  mrg 	* include/c_global/cmath (std::atan2, pow): Guard with __enable_if.
    568      1.1  mrg 
    569      1.1  mrg 2007-11-25  Paolo Carlini  <pcarlini (a] suse.de>
    570      1.1  mrg 
    571      1.1  mrg 	* include/tr1_impl/unordered_map
    572      1.1  mrg 	(__unordered_map<>::__unordered_map(__unordered_map&&),
    573      1.1  mrg 	__unordered_multimap<>::__unordered_multimap(__unordered_multimap&&),
    574      1.1  mrg 	unordered_map<>::unordered_map(unordered_map&&),
    575      1.1  mrg 	unordered_multimap<>::unordered_multimap(unordered_multimap&&),
    576      1.1  mrg 	unordered_map<>::operator=(unordered_map&&),
    577      1.1  mrg 	unordered_multimap<>::operator=(unordered_multimap&&),
    578      1.1  mrg 	swap(unordered_map<>&&, unordered_map<>&),
    579      1.1  mrg 	swap(unordered_map<>&, unordered_map<>&&),
    580      1.1  mrg 	swap(unordered_multimap<>&&, unordered_multimap<>&),
    581      1.1  mrg 	swap(unordered_multimap<>&, unordered_multimap<>&&)): Add in C++0x.
    582      1.1  mrg 	(swap(unordered_multimap<>&, unordered_multimap<>&),
    583      1.1  mrg 	swap(unordered_multimap<>&, unordered_multimap<>&)): Add.
    584      1.1  mrg 	* include/tr1_impl/unordered_set
    585      1.1  mrg 	(__unordered_set<>::__unordered_set(__unordered_set&&),
    586      1.1  mrg 	__unordered_multiset<>::__unordered_multiset(__unordered_multiset&&),
    587      1.1  mrg 	unordered_set<>::unordered_set(unordered_setp&&),
    588      1.1  mrg 	unordered_multiset<>::unordered_multiset(unordered_multiset&&),
    589      1.1  mrg 	unordered_set<>::operator=(unordered_set&&),
    590      1.1  mrg 	unordered_multiset<>::operator=(unordered_multiset&&),
    591      1.1  mrg 	swap(unordered_set<>&&, unordered_set<>&),
    592      1.1  mrg 	swap(unordered_set<>&, unordered_set<>&&),
    593      1.1  mrg 	swap(unordered_multiset<>&&, unordered_multiset<>&),
    594      1.1  mrg 	swap(unordered_multiset<>&, unordered_multiset<>&&)): Likewise.
    595      1.1  mrg 	(swap(unordered_set<>&, unordered_set<>&),
    596      1.1  mrg 	swap(unordered_multiset<>&, unordered_multiset<>&)): Add.
    597      1.1  mrg 	* include/tr1_impl/hashtable (_Hashtable<>::_Hashtable(_Hashtable&&),
    598      1.1  mrg 	swap(_Hashtable&&)): Add in C++0x.
    599      1.1  mrg 	* testsuite/23_containers/unordered_map/moveable.cc: New.
    600      1.1  mrg 	* testsuite/23_containers/unordered_set/moveable.cc: Likewise.
    601      1.1  mrg 	* testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
    602      1.1  mrg 	* testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
    603      1.1  mrg 
    604      1.1  mrg 2007-11-25  Paolo Carlini  <pcarlini (a] suse.de>
    605      1.1  mrg 
    606      1.1  mrg 	* include/tr1_impl/array (array<>::_M_check): Remove, not necessary
    607      1.1  mrg 	anymore.
    608      1.1  mrg 	(array<>::at): Adjust.
    609      1.1  mrg 
    610      1.1  mrg 	* docs/html/17_intro/c++0x_status.html: Fix array::data entry.
    611      1.1  mrg 
    612      1.1  mrg 2007-11-25  Paolo Carlini  <pcarlini (a] suse.de>
    613      1.1  mrg 
    614      1.1  mrg 	* include/bits/stl_algobase.h (__lexicographical_compare<>::__lc):
    615      1.1  mrg 	Move out of line.
    616      1.1  mrg 
    617      1.1  mrg 	* include/bits/stl_algobase.h (swap_ranges): Remove redundant
    618      1.1  mrg 	simulated concept checks.
    619      1.1  mrg 
    620      1.1  mrg 2007-11-23  Paolo Carlini  <pcarlini (a] suse.de>
    621      1.1  mrg 
    622      1.1  mrg 	* include/std/bitset (bitset<>::all): Add, per DR 693 [Ready].
    623      1.1  mrg 	(_Base_bitset<>::_M_are_all_aux()): Add.
    624      1.1  mrg 	* include/debug/bitset (bitset<>::all): Add.
    625      1.1  mrg 	* testsuite/23_containers/bitset/all/1.cc: New.
    626      1.1  mrg 	* docs/html/ext/howto.html: Add an entry for DR 693.
    627      1.1  mrg 
    628      1.1  mrg 	* include/std/bitset (bitset<0>::set, reset, flip, test): Remove,
    629      1.1  mrg 	not necessary anymore.
    630      1.1  mrg 
    631      1.1  mrg 2007-11-23  Paolo Carlini  <pcarlini (a] suse.de>
    632      1.1  mrg 
    633      1.1  mrg 	* include/bits/stl_list.h (insert(iterator, value_type&&)): Just
    634      1.1  mrg 	forward to emplace.
    635      1.1  mrg 	* include/bits/stl_vector.h (insert(iterator, value_type&&)): Likewise.
    636      1.1  mrg 	* include/bits/stl_deque.h (insert(iterator, value_type&&)): Likewise.
    637      1.1  mrg 	* include/debug/list (insert(iterator, value_type&&)): Likewise.
    638      1.1  mrg 	* include/debug/vector (insert(iterator, value_type&&)): Likewise.
    639      1.1  mrg 	* include/debug/deque (insert(iterator, value_type&&)): Likewise.
    640      1.1  mrg 	* include/bits/list.tcc (insert(iterator, value_type&&)): Remove.
    641      1.1  mrg 	* include/bits/vector.tcc (insert(iterator, value_type&&)): Likewise.
    642      1.1  mrg 	* include/bits/deque.tcc (insert(iterator, value_type&&)): Likewise.
    643      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
    644      1.1  mrg 	Adjust dg-error line number.
    645      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
    646      1.1  mrg 	Likewise.
    647      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
    648      1.1  mrg 	constructor_1_neg.cc: Likewise.
    649      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
    650      1.1  mrg 	constructor_2_neg.cc: Likewise.
    651      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
    652      1.1  mrg 	Adjust dg-error line number.
    653      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
    654      1.1  mrg 	Likewise.
    655      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
    656      1.1  mrg 	constructor_1_neg.cc: Likewise.
    657      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
    658      1.1  mrg 	constructor_2_neg.cc: Likewise.
    659      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
    660      1.1  mrg 	Adjust dg-error line number.
    661      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
    662      1.1  mrg 	Likewise.
    663      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
    664      1.1  mrg 	constructor_1_neg.cc: Likewise.
    665      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
    666      1.1  mrg 	constructor_2_neg.cc: Likewise.
    667      1.1  mrg 
    668      1.1  mrg 2007-11-22  Paolo Carlini  <pcarlini (a] suse.de>
    669      1.1  mrg 
    670      1.1  mrg 	* include/bits/stl_tree.h (_Rb_tree<>::_Rb_tree_impl<, true>): Remove,
    671      1.1  mrg 	identical in mainline to the primary template.
    672      1.1  mrg 
    673      1.1  mrg 2007-11-22  Paolo Carlini  <pcarlini (a] suse.de>
    674      1.1  mrg 
    675      1.1  mrg 	* config/abi/pre/gnu.ver: Adjust new exports for 128-bit long double.
    676      1.1  mrg 
    677      1.1  mrg 2007-11-22  Johannes Singler  <singler (a] ira.uka.de>
    678      1.1  mrg 
    679      1.1  mrg 	PR libstdc++/33893
    680      1.1  mrg         * include/parallel/multiway_merge.h: made omp_dynamic-safe
    681      1.1  mrg         * include/parallel/workstealing.h: made omp_dynamic-safe
    682      1.1  mrg         * include/parallel/base.h: infrastructure, cleanup
    683      1.1  mrg         * include/parallel/par_loop.h: made omp_dynamic-safe
    684      1.1  mrg         * include/parallel/features.h: activate loser tree variant
    685      1.1  mrg         * include/parallel/quicksort.h: made omp_dynamic-safe
    686      1.1  mrg         * include/parallel/compiletime_settings.h: settings overridable
    687      1.1  mrg         * include/parallel/equally_split.h: made omp_dynamic-safe
    688      1.1  mrg         * include/parallel/omp_loop_static.h: made omp_dynamic-safe
    689      1.1  mrg         * include/parallel/random_shuffle.h: made omp_dynamic-safe
    690      1.1  mrg         * include/parallel/balanced_quicksort.h: made omp_dynamic-safe
    691      1.1  mrg         * include/parallel/set_operations.h: made omp_dynamic-safe
    692      1.1  mrg         * include/parallel/unique_copy.h: made omp_dynamic-safe
    693      1.1  mrg         * include/parallel/multiway_mergesort.h: made omp_dynamic-safe
    694      1.1  mrg         * include/parallel/search.h: made omp_dynamic-safe
    695      1.1  mrg         * include/parallel/partition.h: made omp_dynamic-safe
    696      1.1  mrg         * include/parallel/partial_sum.h: made omp_dynamic-safe
    697      1.1  mrg         * include/parallel/find.h: made omp_dynamic-safe
    698      1.1  mrg         * include/parallel/omp_loop.h: made omp_dynamic-safe
    699      1.1  mrg         * include/parallel/losertree.h: avoid default constructor
    700      1.1  mrg 
    701      1.1  mrg 2007-11-21  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    702      1.1  mrg 
    703      1.1  mrg 	* docs/html/17_intro/C++STYLE: Fix typos.
    704      1.1  mrg 
    705      1.1  mrg 2007-11-20  Benjamin Kosnik  <bkoz (a] redhat.com>
    706      1.1  mrg 
    707      1.1  mrg 	* docs/html/documentation.html: Validate. Add links to index,
    708      1.1  mrg 	correct broken links.
    709      1.1  mrg 	* docs/html/17_intro/C++STYLE: Add bits.
    710      1.1  mrg 	* docs/html/17_intro/configury.html: Correct, update.
    711      1.1  mrg 	* docs/html/17_intro/api.html: Correct HTML.
    712      1.1  mrg 
    713      1.1  mrg 	* include/bits/stl_algobase.h: Adjust comment.
    714      1.1  mrg 
    715      1.1  mrg 2007-11-20  Richard Sandiford  <rsandifo (a] nildram.co.uk>
    716      1.1  mrg 
    717      1.1  mrg 	* testsuite/ext/throw_allocator/variadic_construct.cc: Add
    718      1.1  mrg 	dg-require-time.
    719      1.1  mrg 
    720      1.1  mrg 2007-11-20  Paolo Carlini  <pcarlini (a] suse.de>
    721      1.1  mrg 
    722      1.1  mrg 	* include/bits/functional_hash.h: Do not include ext/numeric_traits.h.
    723      1.1  mrg 	* include/tr1/functional_hash.h: Likewise.
    724      1.1  mrg 	* include/std/functional: Include ext/type_traits.h.
    725      1.1  mrg 	* include/tr1/functional: Likewise.
    726      1.1  mrg 
    727      1.1  mrg 2007-11-20  Paolo Carlini  <pcarlini (a] suse.de>
    728      1.1  mrg 
    729      1.1  mrg 	* include/tr1_impl/functional_hash.h
    730      1.1  mrg 	(hash<long double>::operator()(long double)): Only declare.
    731      1.1  mrg 	* src/hash.cc: Define here.
    732      1.1  mrg 	* config/abi/pre/gnu.ver: Adjust exports.
    733      1.1  mrg 	* include/tr1/functional: Do not include <cmath>.
    734      1.1  mrg 	* include/std/functional: Likewise.
    735      1.1  mrg 
    736      1.1  mrg 	* include/std/functional: Include <new>.
    737      1.1  mrg 
    738      1.1  mrg 2007-11-18  Paolo Carlini  <pcarlini (a] suse.de>
    739      1.1  mrg 
    740      1.1  mrg 	* include/tr1/type_traits (_DEFINE_SPEC_BODY): Remove.
    741      1.1  mrg 	(_DEFINE_SPEC_0_HELPER): Rename to _DEFINE_SPEC_HELPER.
    742      1.1  mrg 	(_DEFINE_SPEC): Simplify; adjust uses.
    743      1.1  mrg 
    744      1.1  mrg 2007-11-18  Paolo Carlini  <pcarlini (a] suse.de>
    745      1.1  mrg 
    746      1.1  mrg 	* include/tr1_impl/type_traits (is_reference, is_function,
    747      1.1  mrg 	remove_cv, is_member_pointer, remove_reference): Declare.
    748      1.1  mrg 	* include/tr1_impl/type_traitsfwd.h: Remove.
    749      1.1  mrg 	* include/Makefile.am: Adjust.
    750      1.1  mrg 	* include/Makefile.in: Regenerate.
    751      1.1  mrg 
    752      1.1  mrg 2007-11-17  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    753      1.1  mrg 
    754      1.1  mrg 	* docs/html/17_intro/howto.html, docs/html/21_strings/howto.html,
    755      1.1  mrg 	docs/html/22_locale/codecvt.html, docs/html/23_containers/howto.html,
    756      1.1  mrg 	docs/html/27_io/howto.html, docs/html/ext/howto.html,
    757      1.1  mrg 	docs/html/debug.html,  docs/html/install.html,
    758      1.1  mrg 	docs/html/faq/index.html: Fix typos and anachronisms.
    759      1.1  mrg 
    760      1.1  mrg 2007-11-16  Paolo Carlini  <pcarlini (a] suse.de>
    761      1.1  mrg 
    762      1.1  mrg 	* include/bits/stl_algobase.h (struct __lexicographical_compare):
    763      1.1  mrg 	Move to namespace std.
    764      1.1  mrg 	(__lexicographical_compare_aux<>(_II1, _II1, _II2, _II2)): Add.
    765      1.1  mrg 	(lexicographical_compare<>(_II1, _II1, _II2, _II2)): Call the latter.
    766      1.1  mrg 
    767      1.1  mrg 2007-11-16  Paolo Carlini  <pcarlini (a] suse.de>
    768      1.1  mrg 
    769      1.1  mrg 	* include/bits/stl_algobase.h (struct __lexicographical_compare): Add.
    770      1.1  mrg 	(lexicographical_compare<>(_II1, _II1, _II2, _II2)): Use it.
    771      1.1  mrg 	(lexicographical_compare(const unsigned char*, const unsigned char*,
    772      1.1  mrg 	const unsigned char*, const unsigned char*),
    773      1.1  mrg 	lexicographical_compare(const char*, const char*, const char*,
    774      1.1  mrg 	const char*)): Remove.
    775      1.1  mrg 	* include/ext/numeric_traits.h (__numeric_traits_floating<>::
    776      1.1  mrg 	__is_signed): Add.
    777      1.1  mrg 
    778      1.1  mrg 2007-11-16  Paolo Carlini  <pcarlini (a] suse.de>
    779      1.1  mrg 
    780      1.1  mrg 	* src/locale_facets.cc: Fix typo in Copyright.
    781      1.1  mrg 
    782      1.1  mrg 2007-11-16  Paolo Carlini  <pcarlini (a] suse.de>
    783      1.1  mrg 
    784      1.1  mrg 	* include/bits/locale_facets.tcc (__verify_grouping): Move...
    785      1.1  mrg 	* src/locale_facets.cc: ... here.
    786      1.1  mrg 	* config/abi/pre/gnu.ver: Update exports.
    787      1.1  mrg 
    788      1.1  mrg 2007-11-15  Paolo Carlini  <pcarlini (a] suse.de>
    789      1.1  mrg 
    790      1.1  mrg 	* include/bits/istream.tcc (basic_istream<>::sentry::
    791      1.1  mrg 	sentry(basic_istream<>&, bool)): Explicitly convert to bool.
    792      1.1  mrg 	* include/bits/locale_facets.tcc (num_put<>::_M_insert_int(_OutIter,
    793      1.1  mrg 	ios_base&, _CharT, _ValueT)): Likewise.
    794      1.1  mrg 	* include/std/ostream (basic_ostream<>::sentry::~sentry): Likewise.
    795      1.1  mrg 
    796      1.1  mrg 2007-11-15  Paolo Carlini  <pcarlini (a] suse.de>
    797      1.1  mrg 
    798      1.1  mrg 	PR libstdc++/34105
    799      1.1  mrg 	* include/bits/stl_algobase.h: Do not include <bits/algorithmfwd.h>.
    800      1.1  mrg 	(lexicographical_compare(const unsigned char*, const unsigned char*,
    801      1.1  mrg 	const unsigned char*, const unsigned char*),
    802      1.1  mrg 	lexicographical_compare(const char*, const char*, const char*,
    803      1.1  mrg 	const char*)): Move to namespace (std, _GLIBCXX_STD_P).
    804      1.1  mrg 	* include/parallel/algobase.h: Do not include <bits/algorithmfwd.h>.
    805      1.1  mrg 	(equal): Move after mismatch.
    806      1.1  mrg 	* include/bits/stl_heap.h (is_heap, is_heap_until): Reorder.
    807      1.1  mrg 	* include/bits/char_traits.h: Include <bits/stl_algobase.h> instead
    808      1.1  mrg 	of <bits/algorithmfwd.h>.
    809      1.1  mrg 	* include/bits/stl_algo.h: Include first <bits/algorithmfwd.h>.
    810      1.1  mrg 	* include/bits/algorithmfwd.h (lexicographical_compare): Do not
    811      1.1  mrg 	declare overloads.
    812      1.1  mrg 	* include/parallel/partition.h: Include <parallel/random_number.h>.
    813      1.1  mrg 	* testsuite/util/testsuite_abi.cc: Include <algorithm>.
    814      1.1  mrg 
    815      1.1  mrg 2007-11-14  Johannes Singler  <singler (a] ira.uka.de>
    816      1.1  mrg 
    817      1.1  mrg       * include/parallel/multiway_merge.h: More robust finding of an
    818      1.1  mrg         arbitrary existing element inside the input sequences.
    819      1.1  mrg       * include/bits/stl_algo.h: Fix typo to actually call appropriate
    820      1.1  mrg         sequential version.
    821      1.1  mrg 
    822      1.1  mrg 2007-11-13  Benjamin Kosnik  <bkoz (a] redhat.com>
    823      1.1  mrg 
    824      1.1  mrg 	* docs/html/documentation.html: First pass at unified table of contents.
    825      1.1  mrg 	* docs/html/abi.html: Move...
    826      1.1  mrg 	* docs/html/17_intro/abi.html: ...here.
    827      1.1  mrg 	* docs/html/17_intro/porting-howto.html: Update, edit, put
    828      1.1  mrg 	resulting pieces into...
    829      1.1  mrg 	* docs/html/17_intro/api.html: New.
    830      1.1  mrg 	* docs/html/17_intro/c++0x_status.html: New.
    831      1.1  mrg 	* docs/html/17_intro/CHECKLIST: Move to...
    832      1.1  mrg 	* docs/html/17_intro/c++1998_status.html: ...here.
    833      1.1  mrg 	* docs/html/ext/tr1.html: Move ...
    834      1.1  mrg 	* docs/html/17_intro/tr1_status.html: ...here.
    835      1.1  mrg 	* docs/html/debug_mode.html: Move...
    836      1.1  mrg 	* docs/html/ext/debug_mode.html: ...here.
    837      1.1  mrg 	* docs/html/parallel_mode.html: Move...
    838      1.1  mrg 	* docs/html/ext/parallel_mode.html: ...here
    839      1.1  mrg 	* docs/html/17_intro/BUGS: Remove.
    840      1.1  mrg 	* docs/html/17_intro/concept_check.diff: Remove.
    841      1.1  mrg 	* docs/html/17_intro/HEADER_POLICY: Remove.
    842      1.1  mrg 	* docs/html/17_intro/headers_cc.txt: Remove.
    843      1.1  mrg 	* docs/html/17_intro/PROBLEMS: Remove.
    844      1.1  mrg 	* docs/html/17_intro/RELEASE-NOTES: Remove.
    845      1.1  mrg 	* docs/html/explanations.html: Remove.
    846      1.1  mrg 	* docs/html/makedoc.awk: Remove.
    847      1.1  mrg 	* docs/html/faq/index.txt: Remove. HTML only.
    848      1.1  mrg 	* /docs/html/Makefile: Remove.
    849      1.1  mrg 	
    850      1.1  mrg 	* docs/html/17_intro/configury.html: Editing, updating,
    851      1.1  mrg 	consistency check with doxygen conventions. Change libstdc++-v3 to
    852      1.1  mrg 	libstdc++.	
    853      1.1  mrg 	* docs/html/17_intro/howto.html: Same.
    854      1.1  mrg 	* docs/html/17_intro/license.html: Same.
    855      1.1  mrg 	* docs/html/17_intro/porting.html: Same.
    856      1.1  mrg 	* docs/html/18_support/howto.html: Same.
    857      1.1  mrg 	* docs/html/19_diagnostics/howto.html: Same.
    858      1.1  mrg 	* docs/html/20_util/allocator.html: Same.
    859      1.1  mrg 	* docs/html/20_util/howto.html: Same.
    860      1.1  mrg 	* docs/html/21_strings/howto.html: Same.
    861      1.1  mrg 	* docs/html/22_locale/codecvt.html: Same.
    862      1.1  mrg 	* docs/html/22_locale/ctype.html: Same.
    863      1.1  mrg 	* docs/html/22_locale/howto.html: Same.
    864      1.1  mrg 	* docs/html/22_locale/messages.html: Same.
    865      1.1  mrg 	* docs/html/23_containers/howto.html: Same.
    866      1.1  mrg 	* docs/html/24_iterators/howto.html: Same.
    867      1.1  mrg 	* docs/html/25_algorithms/howto.html: Same.
    868      1.1  mrg 	* docs/html/26_numerics/howto.html: Same.
    869      1.1  mrg 	* docs/html/27_io/howto.html: Same.
    870      1.1  mrg 	* docs/html/configopts.html: Same.
    871      1.1  mrg 	* docs/html/debug.html: Same.
    872      1.1  mrg 	* docs/html/ext/ballocator_doc.html: Same.
    873      1.1  mrg 	* docs/html/ext/howto.html: Same.
    874      1.1  mrg 	* docs/html/ext/mt_allocator.html: Same.
    875      1.1  mrg 	* docs/html/ext/sgiexts.html: Same.
    876      1.1  mrg 	* docs/html/faq/index.html: Same.
    877      1.1  mrg 	* docs/html/install.html: Same.
    878      1.1  mrg 	* docs/html/test.html: Same.
    879      1.1  mrg 
    880      1.1  mrg 	* include/bits/c++config: Change _GLIBCXX_DEPRECATED to
    881      1.1  mrg 	_GLIBCXX_DEPRECATED_ATTR, _GLIBCXX_VISIBILITY to
    882      1.1  mrg 	_GLIBCXX_VISIBILITY_ATTR.
    883      1.1  mrg 	* include/backward/auto_ptr.h: Same.
    884      1.1  mrg 	* include/backward/binders.h: Same.
    885      1.1  mrg 	* include/bits/stl_function.h: Same.
    886      1.1  mrg 	* include/std/memory: Same.
    887      1.1  mrg 	* include/std/streambuf: Same.
    888      1.1  mrg 	* include/tr1_impl/boost_shared_ptr.h: Same.
    889      1.1  mrg 	* src/globals_io.cc: Same.
    890      1.1  mrg 	* src/ios_init.cc: Same.
    891      1.1  mrg 
    892      1.1  mrg 2007-11-13  Paolo Carlini  <pcarlini (a] suse.de>
    893      1.1  mrg 
    894      1.1  mrg 	* include/bits/deque.tcc (deque<>::_M_push_back_aux,
    895      1.1  mrg 	_M_push_front_aux): Do not copy unnecessarily to __t_copy.
    896      1.1  mrg 
    897      1.1  mrg 2007-11-12  Chris Jefferson  <chris (a] bubblescope.net>
    898      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
    899      1.1  mrg 
    900      1.1  mrg 	* include/bits/stl_deque.h (deque<>::push_back<>(_Args...),
    901      1.1  mrg 	deque<>::push_front<>(_Args...), emplace<>(iterator, _Args...),
    902      1.1  mrg 	insert(iterator, _Tp&&), _M_push_back_aux<>(_Args&&...),
    903      1.1  mrg 	_M_push_front_aux<>(_Args&&...), _M_insert_aux<>(iterator,
    904      1.1  mrg 	_Args&&...)): Add.
    905      1.1  mrg 	* include/deque/deque.tcc (insert(iterator, value_type&&),
    906      1.1  mrg 	emplace<>(iterator, _Args...), _M_push_back_aux<>(_Args&&...),
    907      1.1  mrg 	_M_push_front_aux<>(_Args&&...), _M_insert_aux<>(iterator,
    908      1.1  mrg 	_Args&&...)): Define.
    909      1.1  mrg 	(_M_insert_aux(iterator, size_type, const value_type&),
    910      1.1  mrg 	_M_insert_aux<>(iterator, _ForwardIterator, _ForwardIterator,
    911      1.1  mrg 	size_type)): Use _GLIBCXX_MOVE3, _GLIBCXX_MOVE_BACKWARD3,
    912      1.1  mrg 	__uninitialized_move*, __uninitialized_fill_move,
    913      1.1  mrg 	__uninitialized_copy_move, when possible.
    914      1.1  mrg 	* include/bits/stl_uninitialized.h (__uninitialized_copy_copy,
    915      1.1  mrg 	__uninitialized_fill_copy, __uninitialized_copy_fill): Remove.
    916      1.1  mrg 	(__uninitialized_copy_move, __uninitialized_move_copy,
    917      1.1  mrg 	__uninitialized_move_fill, __uninitialized_fill_move): Add.
    918      1.1  mrg 	* include/debug/deque (deque<>::push_back<>(_Args...),
    919      1.1  mrg 	deque<>::push_front<>(_Args...), emplace<>(iterator, _Args...),
    920      1.1  mrg 	insert(iterator, _Tp&&)): Add.
    921      1.1  mrg 	* testsuite/23_containers/deque/modifiers/moveable.cc: Enable.
    922      1.1  mrg 	* testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
    923      1.1  mrg 	* testsuite/23_containers/deque/cons/moveable.cc: Likewise.
    924      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
    925      1.1  mrg 	Adjust dg-error line numbers.
    926      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
    927      1.1  mrg 	Likewise.
    928      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
    929      1.1  mrg 	constructor_1_neg.cc: Likewise.
    930      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
    931      1.1  mrg 	constructor_2_neg.cc: Likewise.
    932      1.1  mrg 
    933      1.1  mrg 	* include/debug/vector (vector<>::insert(iterator, _Tp&&)): Minor
    934      1.1  mrg 	tweak, prefer std::move.
    935      1.1  mrg 
    936      1.1  mrg 2007-11-11  Howard Hinnant  <hhinnant (a] apple.com>
    937      1.1  mrg 
    938      1.1  mrg 	* include/bits/stl_pair.h (pair<>::pair<>(_U1&&, _Arg0&&,
    939      1.1  mrg 	_Args&&...)): Add.
    940      1.1  mrg 
    941      1.1  mrg 2007-11-11  Paolo Carlini  <pcarlini (a] suse.de>
    942      1.1  mrg 
    943      1.1  mrg 	* include/bits/stl_list.h (list<>::_M_create_node<>(_Args&&...),
    944      1.1  mrg 	_M_insert<>(iterator, _Args&&...), push_front<>(_Args&&...),
    945      1.1  mrg 	push_back<>(_Args&&...)): Add.
    946      1.1  mrg 	(list<>::emplace<>(iterator, _Args&&...), insert(iterator,
    947      1.1  mrg 	value_type&&)): Declare.
    948      1.1  mrg 	(splice(iterator, list&&), splice(iterator, list&&, iterator),
    949      1.1  mrg 	splice(iterator, list&&, iterator, iterator), merge(list&&),
    950      1.1  mrg 	merge(list&&, _StrictWeakOrdering)): Add C++0x signatures.
    951      1.1  mrg 	* include/bits/list.tcc (list<>::emplace<>(iterator, _Args&&...),
    952      1.1  mrg 	insert(iterator, value_type&&)): Define.
    953      1.1  mrg 	* include/debug/list (list<>::emplace<>(iterator, _Args&&...),
    954      1.1  mrg 	insert(iterator, value_type&&)): Add.
    955      1.1  mrg 	(splice(iterator, list&&), splice(iterator, list&&, iterator),
    956      1.1  mrg 	splice(iterator, list&&, iterator, iterator), merge(list&&),
    957      1.1  mrg 	merge(list&&, _StrictWeakOrdering)): Add C++0x signatures, use
    958      1.1  mrg 	_GLIBCXX_MOVE.
    959      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
    960      1.1  mrg 	Likewise.
    961      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
    962      1.1  mrg 	Likewise.
    963      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
    964      1.1  mrg 	constructor_1_neg.cc: Likewise.
    965      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
    966      1.1  mrg 	constructor_2_neg.cc: Likewise.
    967      1.1  mrg 
    968      1.1  mrg 2007-11-09  Paolo Carlini  <pcarlini (a] suse.de>
    969      1.1  mrg 
    970      1.1  mrg 	* include/bits/stl_deque.h (deque<>::operator=(deque&&)): Implement
    971      1.1  mrg 	resolution of DR 675, call clear first.
    972      1.1  mrg 	* include/bits/stl_list.h (list<>::operator=(list&&)): Likewise.
    973      1.1  mrg 	* include/bits/stl_bvector.h (vector<bool>::operator=(vector&&)):
    974      1.1  mrg 	Likewise.
    975      1.1  mrg 	* include/bits/stl_vector.h (vector<>::operator=(vector&&)): Likewise.
    976      1.1  mrg 	* include/bits/stl_map.h (map<>::operator=(map&&)): Likewise.
    977      1.1  mrg 	* include/bits/stl_multimap.h (multimap<>::operator=(multimap&&)):
    978      1.1  mrg 	Likewise.
    979      1.1  mrg 	* include/bits/stl_multiset.h (multiset<>::operator=(multiset&&)):
    980      1.1  mrg 	Likewise.
    981      1.1  mrg 	* include/bits/stl_set.h (set<>::operator=(set&&)): Likewise.
    982      1.1  mrg 	* include/debug/map.h (map<>::operator=(map&&)): Likewise.
    983      1.1  mrg 	* include/debug/set.h (set<>::operator=(set&&)): Likewise.
    984      1.1  mrg 	* include/debug/multimap.h (multimap<>::operator=(multimap&&)):
    985      1.1  mrg 	Likewise.
    986      1.1  mrg 	* include/debug/multiset.h (multiset<>::operator=(multiset&&)):
    987      1.1  mrg 	Likewise.
    988      1.1  mrg 	* include/debug/deque (deque<>::operator=(deque&&)): Likewise.
    989      1.1  mrg 	* include/debug/list (list<>::operator=(list&&)): Likewise.
    990      1.1  mrg 	* include/debug/vector (vector<>::operator=(vector&&)): Likewise.
    991      1.1  mrg 	* testsuite/23_containers/multimap/moveable.cc: Adjust.
    992      1.1  mrg 	* testsuite/23_containers/multiset/moveable.cc: Likewise.
    993      1.1  mrg 	* testsuite/23_containers/set/moveable.cc: Likewise.
    994      1.1  mrg 	* testsuite/23_containers/map/moveable.cc: Likewise.
    995      1.1  mrg 	* testsuite/20_util/pair/moveable.cc: Likewise.
    996      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
    997      1.1  mrg 	Adjust dg-error line numbers.
    998      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
    999      1.1  mrg 	Likewise.
   1000      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   1001      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1002      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   1003      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1004      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
   1005      1.1  mrg 	Likewise.
   1006      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
   1007      1.1  mrg 	Likewise.
   1008      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   1009      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1010      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   1011      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1012      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   1013      1.1  mrg 	Likewise.
   1014      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   1015      1.1  mrg 	Likewise.
   1016      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1017      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1018      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1019      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1020      1.1  mrg 
   1021      1.1  mrg 2007-11-09  Paolo Carlini  <pcarlini (a] suse.de>
   1022      1.1  mrg 
   1023      1.1  mrg 	PR libstdc++/34032
   1024      1.1  mrg 	* acinclude.m4 ([GLIBCXX_ENABLE_C99], [GLIBCXX_CHECK_C99_TR1]):
   1025      1.1  mrg 	Use -std=c++98 instead of the default -std=gnu++98.
   1026      1.1  mrg 	* configure: Regenerate.
   1027      1.1  mrg 
   1028      1.1  mrg 2007-11-08  Paolo Carlini  <pcarlini (a] suse.de>
   1029      1.1  mrg 
   1030      1.1  mrg 	* config/io/basic_file_stdio.cc (fopen_mode): Add modes missing
   1031      1.1  mrg 	per DR 596.
   1032      1.1  mrg 	* testsuite/27_io/basic_filebuf/open/char/4.cc: Extend.
   1033      1.1  mrg 	* include/std/fstream: Update comment preceding open.
   1034      1.1  mrg 	* docs/html/ext/howto.html: Update.
   1035      1.1  mrg 
   1036      1.1  mrg 2007-11-08  Paolo Carlini  <pcarlini (a] suse.de>
   1037      1.1  mrg 
   1038      1.1  mrg 	* include/std/type_traits (__decay_selector<_Up, false, false>):
   1039      1.1  mrg 	Change according to DR 705.
   1040      1.1  mrg 	* include/bits/stl_pair.h (make_pair(_T1&&, _T2&&)): Change
   1041      1.1  mrg 	according to DR 706.
   1042      1.1  mrg 	* include/tr1_impl/tuple: Tweak.
   1043      1.1  mrg 
   1044      1.1  mrg 2007-11-08  Paolo Carlini  <pcarlini (a] suse.de>
   1045      1.1  mrg 
   1046      1.1  mrg 	* include/debug/vector (push_back, emplace): Fix signature typo.
   1047      1.1  mrg 
   1048      1.1  mrg 2007-11-08  Paolo Carlini  <pcarlini (a] suse.de>
   1049      1.1  mrg 
   1050      1.1  mrg 	* include/bits/locale_facets.h (ctype<char>::taple, classic_table):
   1051      1.1  mrg 	Implement trivial resolution of DR 695 [Ready].
   1052      1.1  mrg 	* testsuite/22_locale/ctype/dr695.cc: New.
   1053      1.1  mrg 	* docs/html/ext/howto.html: Update.
   1054      1.1  mrg 
   1055      1.1  mrg 2007-11-08  Paolo Carlini  <pcarlini (a] suse.de>
   1056      1.1  mrg 
   1057      1.1  mrg 	* docs/html/ext/lwg-active.html: Update to Revision R52.
   1058      1.1  mrg 	* docs/html/ext/lwg-closed.html: Likewise.
   1059      1.1  mrg 	* docs/html/ext/lwg-defects.html: Likewise.
   1060      1.1  mrg 	* docs/html/ext/howto.html: Adjust.
   1061      1.1  mrg 
   1062      1.1  mrg 2007-11-07  Paolo Carlini  <pcarlini (a] suse.de>
   1063      1.1  mrg 
   1064      1.1  mrg 	* include/tr1_impl/complex (fabs): In C++0x mode adjust
   1065      1.1  mrg 	return type per DR 595 [Ready].
   1066      1.1  mrg 
   1067      1.1  mrg 2007-11-07  Paolo Carlini  <pcarlini (a] suse.de>
   1068      1.1  mrg 
   1069      1.1  mrg 	* include/bits/stl_iterator.h (move_iterator<>::pointer): Adjust
   1070      1.1  mrg 	typedef per DR 680 [Ready].
   1071      1.1  mrg 
   1072      1.1  mrg 2007-11-06  Paolo Carlini  <pcarlini (a] suse.de>
   1073      1.1  mrg 
   1074      1.1  mrg 	* include/bits/vector.tcc (vector<>::_M_insert_aux<>(iterator,
   1075      1.1  mrg 	_Args&&...)): In C++0x mode do not use temporary copies.
   1076      1.1  mrg 	(insert(iterator, const value_type&)): Copy to a temporary
   1077      1.1  mrg 	when not reallocating.
   1078      1.1  mrg 
   1079      1.1  mrg 	* include/bits/vector.tcc (insert(iterator, value_type&&)):
   1080      1.1  mrg 	Minor tweaks in C++0x mode.
   1081      1.1  mrg 
   1082      1.1  mrg 2007-11-06  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1083      1.1  mrg 
   1084      1.1  mrg 	* include/tr1_impl/boost_shared_ptr.h: Avoid unnecessary memory
   1085      1.1  mrg 	barriers in _S_atomic case.
   1086      1.1  mrg 
   1087      1.1  mrg 2007-11-05  Chris Jefferson  <chris (a] bubblescope.net>
   1088      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   1089      1.1  mrg 
   1090      1.1  mrg 	* include/bits/stl_vector.h (vector<>::push_back<>(_Args...),
   1091      1.1  mrg 	emplace<>(iterator, _Args...), insert(iterator, _Tp&&),
   1092      1.1  mrg 	_M_insert_aux<>(iterator, _Args&&...)): Add.
   1093      1.1  mrg 	* include/bits/vector.tcc (insert(iterator, value_type&&),
   1094      1.1  mrg 	emplace<>(iterator, _Args...), _M_insert_aux<>(iterator, _Args&&...)):
   1095      1.1  mrg 	Define.
   1096      1.1  mrg 	(_M_fill_insert(iterator, size_type, const value_type&),
   1097      1.1  mrg 	_M_range_insert(iterator, _ForwardIterator, _ForwardIterator,
   1098      1.1  mrg 	std::forward_iterator_tag)): Use __uninitialized_move_a,
   1099      1.1  mrg 	_GLIBCXX_MOVE_BACKWARD3 when possible.
   1100      1.1  mrg 	* include/bits/stl_uninitialized.h (__uninitialized_move_a): Add.
   1101      1.1  mrg 	* include/debug/vector (vector<>::push_back<>(_Args...),
   1102      1.1  mrg 	emplace<>(iterator, _Args...), insert(iterator, _Tp&&)): Add.
   1103      1.1  mrg 	* testsuite/23_containers/vector/modifiers/moveable.cc: Enable.
   1104      1.1  mrg 	* testsuite/23_containers/vector/resize/moveable.cc: Likewise.
   1105      1.1  mrg 	* testsuite/23_containers/vector/cons/moveable.cc: Likewise.
   1106      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   1107      1.1  mrg 	Adjust dg-error line numbers.
   1108      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   1109      1.1  mrg 	Likewise.
   1110      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1111      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1112      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1113      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1114      1.1  mrg 
   1115      1.1  mrg 2007-11-03  Paolo Carlini  <pcarlini (a] suse.de>
   1116      1.1  mrg 	    Kai-Uwe Bux  <bux (a] kubux.net>
   1117      1.1  mrg 
   1118      1.1  mrg 	* include/tr1_impl/random (variate_generator<>::min, max,
   1119      1.1  mrg 	operator()()): Return non-trivial values when _Engine_result_type
   1120      1.1  mrg 	is a floating point type and result_type is an integer type.
   1121      1.1  mrg 
   1122      1.1  mrg 2007-11-02  Paolo Carlini  <pcarlini (a] suse.de>
   1123      1.1  mrg 
   1124      1.1  mrg 	* include/bits/stl_algo.h (minmax, minmax_element): Add.
   1125      1.1  mrg 	* include/bits/algorithmfwd.h: Update.
   1126      1.1  mrg 	* testsuite/25_algorithms/minmax/requirements/
   1127      1.1  mrg 	explicit_instantiation/2.cc: New.
   1128      1.1  mrg 	* testsuite/25_algorithms/minmax/requirements/
   1129      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1130      1.1  mrg 	* testsuite/25_algorithms/minmax/1.cc: Likewise.
   1131      1.1  mrg 	* testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
   1132      1.1  mrg 	* testsuite/25_algorithms/minmax_element/requirements/
   1133      1.1  mrg 	explicit_instantiation/2.cc: Likewise.
   1134      1.1  mrg 	* testsuite/25_algorithms/minmax_element/requirements/
   1135      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1136      1.1  mrg 	* testsuite/25_algorithms/minmax_element/1.cc: Likewise.
   1137      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/synopsis.cc: Update.
   1138      1.1  mrg 
   1139      1.1  mrg 2007-11-02  Johannes Singler  <singler (a] ira.uka.de>
   1140      1.1  mrg 
   1141      1.1  mrg         * include/parallel/workstealing.h: Replaced pragma by function
   1142      1.1  mrg           call lock.
   1143      1.1  mrg         * include/parallel/search.h: Same
   1144      1.1  mrg         * include/parallel/partition.h: Same
   1145      1.1  mrg         * include/parallel/find.h: Same
   1146      1.1  mrg 
   1147      1.1  mrg 2007-11-01  Janis Johnson  <janis187 (a] us.ibm.com>
   1148      1.1  mrg 
   1149      1.1  mrg 	PR testsuite/25352
   1150      1.1  mrg 	* testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
   1151      1.1  mrg 	Remove xfail from dg-do and add dg-skip-if.
   1152      1.1  mrg 
   1153      1.1  mrg 2007-10-31  Paolo Carlini  <pcarlini (a] suse.de>
   1154      1.1  mrg 
   1155      1.1  mrg 	* include/bits/stl_queue.h (queue<>::push(value_type&&)): Replace
   1156      1.1  mrg 	with "emplace" version per DR 756.
   1157      1.1  mrg 	(priority_queue<>::push(value_type&&)): Likewise.
   1158      1.1  mrg 	* include/bits/stl_stack.h (stack<>::push(value_type&&)): Likewise.
   1159      1.1  mrg 
   1160      1.1  mrg 2007-10-30  Paolo Carlini  <pcarlini (a] suse.de>
   1161      1.1  mrg 
   1162      1.1  mrg 	* include/tr1_impl/random (uniform_int<>::
   1163      1.1  mrg 	_M_call(_UniformRandomNumberGenerator&, result_type, result_type,
   1164      1.1  mrg 	true_type)): Only declare.
   1165      1.1  mrg 	* include/tr1_impl/random.tcc (uniform_int<>::
   1166      1.1  mrg 	_M_call(_UniformRandomNumberGenerator&, result_type, result_type,
   1167      1.1  mrg 	true_type)): Re-do, unbiased for the currently supported ranges;
   1168      1.1  mrg 	add comment.
   1169      1.1  mrg 
   1170      1.1  mrg 2007-10-30  Benjamin Kosnik  <bkoz (a] redhat.com>
   1171      1.1  mrg 
   1172      1.1  mrg 	* docs/html/ext/pb_ds/multimap_text_insert_timing_test_small.html:
   1173      1.1  mrg 	Correct filename.
   1174      1.1  mrg 	* docs/html/ext/pb_ds/multimap_text_find_timing_test_large.html: Same.
   1175      1.1  mrg 	* docs/html/ext/pb_ds/
   1176      1.1  mrg 	multimap_text_insert_mem_usage_test_small.html: Same.
   1177      1.1  mrg 	* docs/html/ext/pb_ds/multimap_text_insert_timing_test_large.html: Same.
   1178      1.1  mrg 	* docs/html/ext/pb_ds/
   1179      1.1  mrg 	multimap_text_insert_mem_usage_test_large.html: Same.
   1180      1.1  mrg 	* docs/html/ext/pb_ds/multimap_text_find_timing_test_small.html: Same.
   1181      1.1  mrg 
   1182      1.1  mrg 2007-10-30  Benjamin Kosnik  <bkoz (a] redhat.com>
   1183      1.1  mrg 
   1184      1.1  mrg 	* include/Makefile.am (PCHFLAGS): Remove -Wno-deprecated.
   1185      1.1  mrg 	* include/Makefile.in: Regenerate.
   1186      1.1  mrg 
   1187      1.1  mrg 	* include/std/memory: Remove extraneous include.
   1188      1.1  mrg 
   1189      1.1  mrg 2007-10-29  Benjamin Kosnik  <bkoz (a] redhat.com>
   1190      1.1  mrg 
   1191      1.1  mrg 	* include/bits/c++config (_GLIBCXX_DEPRECATED,
   1192      1.1  mrg 	_GLIBCXX_USE_DEPRECATED): New. Adjust comments.
   1193      1.1  mrg 	* include/bits/stl_auto_ptr.h: Move...
   1194      1.1  mrg 	* includse/backward/auto_ptr.h: ...here.
   1195      1.1  mrg 	* include/bits/stl_function.h (binder1st, binder2nd, bind1st,
   1196      1.1  mrg 	bind2nd): Move...
   1197      1.1  mrg 	* include/backward/binders.h: ...here. Deprecate in C++0x.
   1198      1.1  mrg 
   1199      1.1  mrg 	* include/tr1_impl/boost_shared_ptr.h: Guard auto_ptr usage.
   1200      1.1  mrg 	* include/std/memory: Same.
   1201      1.1  mrg 	* include/std/streambuf: Consistent use of _GLIBCXX_USE_DEPRECATED.
   1202      1.1  mrg 
   1203      1.1  mrg 	* include/backward/strstream: Fix guard macros.
   1204      1.1  mrg 	* include/backward/backward_warning.h: Adjust for all new items.
   1205      1.1  mrg 
   1206      1.1  mrg 	* config/abi/pre/gnu.ver: Export basic_streambuf::stossc.
   1207      1.1  mrg 
   1208      1.1  mrg 	* include/Makefile.am (backward_headers): Adjust.
   1209      1.1  mrg 	* include/Makefile.in: Regenerate.
   1210      1.1  mrg 	* configure: Regenerate.
   1211      1.1  mrg 
   1212      1.1  mrg 2007-10-29  Benjamin Kosnik  <bkoz (a] redhat.com>
   1213      1.1  mrg 
   1214      1.1  mrg 	* include/Makefile.am (ext_compat_headers): New.
   1215      1.1  mrg 	* include/Makefile.in: Regenerate.
   1216      1.1  mrg 	* configure: Regenerate.
   1217      1.1  mrg 
   1218      1.1  mrg 2007-10-28  Paolo Carlini  <pcarlini (a] suse.de>
   1219      1.1  mrg 
   1220      1.1  mrg 	* include/bits/stl_algobase.h (_GLIBCXX_MOVE3,
   1221      1.1  mrg 	_GLIBCXX_MOVE_BACKWARD3): Add.
   1222      1.1  mrg 	* include/bits/stl_iterator.h (_GLIBCXX_MAKE_MOVE_ITERATOR): Add.
   1223      1.1  mrg 	* include/bits/vector.tcc (vector<>::reserve): Use the latter.
   1224      1.1  mrg 	(vector<>::erase): Use _GLIBCXX_MOVE3.
   1225      1.1  mrg 	* include/bits/deque.tcc (deque<>::erase): Use _GLIBCXX_MOVE3
   1226      1.1  mrg 	and _GLIBCXX_MOVE_BACKWARD3.
   1227      1.1  mrg 	* testsuite/23_containers/vector/modifiers/erase/moveable.cc: New.
   1228      1.1  mrg 	* testsuite/23_containers/vector/capacity/reserve/moveable.cc: New.
   1229      1.1  mrg 	* testsuite/23_containers/deque/modifiers/erase/moveable.cc: New.
   1230      1.1  mrg 
   1231      1.1  mrg 2007-10-28  Paolo Carlini  <pcarlini (a] suse.de>
   1232      1.1  mrg 
   1233      1.1  mrg 	* include/bits/stl_uninitialized.h (uninitialized_copy): Use
   1234      1.1  mrg 	::new and value_type per the letter of the standard.
   1235      1.1  mrg 	* testsuite/20_util/specialized_algorithms/uninitialized_copy/
   1236      1.1  mrg 	move_iterators/1.cc: New.
   1237      1.1  mrg 
   1238      1.1  mrg 	* testsuite/20_util/specialized_algorithms/16505.cc: Move to...
   1239      1.1  mrg 	* testsuite/20_util/specialized_algorithms/uninitialized_fill_n/
   1240      1.1  mrg 	16505.cc: ... here.
   1241      1.1  mrg 	* testsuite/20_util/specialized_algorithms/32158.cc: Move to...
   1242      1.1  mrg 	* testsuite/20_util/specialized_algorithms/uninitialized_fill/
   1243      1.1  mrg 	32158.cc: ... here.
   1244      1.1  mrg 
   1245      1.1  mrg 	* include/bits/stl_construct.h (_Construct(_T1*)): Remove, unused.
   1246      1.1  mrg 
   1247      1.1  mrg 2007-10-27  Paolo Carlini  <pcarlini (a] suse.de>
   1248      1.1  mrg 
   1249      1.1  mrg 	* include/bits/stl_algobase.h (struct __miter_base): Add.
   1250      1.1  mrg 	(__copy_move_a2, __copy_move_backward_a2): Add.
   1251      1.1  mrg 	(copy, copy_backward, move, move_backward): Adjust, call *a2 helpers.
   1252      1.1  mrg 	* include/bits/cpp_type_traits.h (struct __is_move_iterator): Add.
   1253      1.1  mrg 	* include/bits/streambuf_iterator.h (__copy_move_a<>): Rename
   1254      1.1  mrg 	to __copy_move_a2.
   1255      1.1  mrg 	* include/std/streambuf (friend __copy_move_a<>): Likewise.
   1256      1.1  mrg 	* testsuite/25_algorithms/copy/move_iterators/1.cc: New.
   1257      1.1  mrg 	* testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
   1258      1.1  mrg 
   1259      1.1  mrg 	* include/bits/stl_iterator.h (__normal_iterator<>::_Iterator_type):
   1260      1.1  mrg 	Rename to iterator_type.
   1261      1.1  mrg 
   1262      1.1  mrg 2007-10-26  Paolo Carlini  <pcarlini (a] suse.de>
   1263      1.1  mrg 
   1264      1.1  mrg 	* include/ext/throw_allocator.h (throw_allocator<>::
   1265      1.1  mrg 	construct<>(pointer, _Args&&...)): Add.
   1266      1.1  mrg 	* include/ext/pool_allocator.h (__pool_alloc<>::
   1267      1.1  mrg 	construct<>(pointer, _Args&&...)): Likewise.
   1268      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1269      1.1  mrg 	* include/ext/bitmap_allocator.h (bitmap_allocator<>::
   1270      1.1  mrg 	construct<>(pointer, _Args&&...)): Add.
   1271      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1272      1.1  mrg 	* include/ext/new_allocator.h (new_allocator<>::
   1273      1.1  mrg 	construct<>(pointer, _Args&&...)): Add.
   1274      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1275      1.1  mrg 	* include/ext/malloc_allocator.h (malloc_allocator<>::
   1276      1.1  mrg 	construct<>(pointer, _Args&&...)): Add.
   1277      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1278      1.1  mrg 	* include/ext/array_allocator.h (array_allocator<>::
   1279      1.1  mrg 	construct<>(pointer, _Args&&...)): Add.
   1280      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1281      1.1  mrg 	* include/ext/mt_allocator.h (__mt_alloc<>::
   1282      1.1  mrg 	construct<>(pointer, _Args&&...)): Add.
   1283      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1284      1.1  mrg 	* testsuite/util/testsuite_allocator.h (tracker_allocator<>::
   1285      1.1  mrg 	construct<>(pointer, _Args&&...)): Add.
   1286      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1287      1.1  mrg  	(uneq_allocator<>::construct<>(pointer, _Args&&...)): Add.
   1288      1.1  mrg 	(construct(pointer, const _Tp&)): Cast pointer to void*.
   1289      1.1  mrg 	* testsuite/ext/mt_allocator/variadic_construct.cc: New.
   1290      1.1  mrg 	* testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
   1291      1.1  mrg 	* testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
   1292      1.1  mrg 	* testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
   1293      1.1  mrg 	* testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
   1294      1.1  mrg 	* testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
   1295      1.1  mrg 	* testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
   1296      1.1  mrg 
   1297      1.1  mrg 2007-10-26  Benjamin Kosnik  <bkoz (a] redhat.com>
   1298      1.1  mrg 
   1299      1.1  mrg 	* include/std/unordered_map: Fix for parallel mode.
   1300      1.1  mrg 	* include/std/unordered_set: Same.
   1301      1.1  mrg 
   1302      1.1  mrg 2007-10-25  Andreas Tobler  <a.tobler (a] schweiz.org>
   1303      1.1  mrg 
   1304      1.1  mrg 	* include/Makefile.am (parallel_headers): Remove timing.h.
   1305      1.1  mrg 	* include/Makefile.in: Regenerate.
   1306      1.1  mrg 
   1307      1.1  mrg 2007-10-25  Johannes Singler  <singler (a] ira.uka.de>
   1308      1.1  mrg 
   1309      1.1  mrg       * include/parallel/multiway_merge.h: Removed Timing<inactive_tag>
   1310      1.1  mrg       * include/parallel/random_shuffle.h: Same
   1311      1.1  mrg       * include/parallel/set_operations.h: Same
   1312      1.1  mrg       * include/parallel/tree.h: Same
   1313      1.1  mrg       * include/parallel/multiway_mergesort.h: Same
   1314      1.1  mrg       * include/parallel/timing.h: Removed completely
   1315      1.1  mrg 
   1316      1.1  mrg 2007-10-25  Paolo Carlini  <pcarlini (a] suse.de>
   1317      1.1  mrg 
   1318      1.1  mrg 	* include/bits/stl_algo.h (__lg<>(_Size)): Slightly tweak.
   1319      1.1  mrg 	(__lg(int), __lg(long), __lg(long long)): Add, overloads
   1320      1.1  mrg 	exploiting __builtin_clz*.
   1321      1.1  mrg 
   1322      1.1  mrg 2007-10-24  Paolo Carlini  <pcarlini (a] suse.de>
   1323      1.1  mrg 
   1324      1.1  mrg 	* include/tr1_impl/array (_M_instance): Align naturally.
   1325      1.1  mrg 	* testsuite/ext/array_allocator/1.cc: Use ext/vstring,
   1326      1.1  mrg 	more solid than our current basic_string vs alignment.
   1327      1.1  mrg 	* testsuite/ext/array_allocator/2.cc: Likewise.
   1328      1.1  mrg 	* testsuite/ext/array_allocator/3.cc: Likewise.
   1329      1.1  mrg 
   1330      1.1  mrg 2007-10-20  Paolo Carlini  <pcarlini (a] suse.de>
   1331      1.1  mrg 
   1332      1.1  mrg 	* include/bits/stl_move.h (_GLIBCXX_MOVE): Wrap in parentheses.
   1333      1.1  mrg 	* include/bits/stl_algobase.h (__niter_base<>): Pass iterators
   1334      1.1  mrg 	by value, as everywhere else.
   1335      1.1  mrg 
   1336      1.1  mrg 2007-10-20  Paolo Carlini  <pcarlini (a] suse.de>
   1337      1.1  mrg 
   1338      1.1  mrg 	* include/tr1_impl/random
   1339      1.1  mrg 	(uniform_int<>::_M_call(_UniformRandomNumberGenerator&, result_type,
   1340      1.1  mrg 	result_type, true_type)): Fix small thinko.
   1341      1.1  mrg 
   1342      1.1  mrg 2007-10-19  Paolo Carlini  <pcarlini (a] suse.de>
   1343      1.1  mrg 
   1344      1.1  mrg 	PR libstdc++/33815
   1345      1.1  mrg 	* include/tr1_impl/random
   1346      1.1  mrg 	(uniform_int<>::_M_call(_UniformRandomNumberGenerator&, result_type,
   1347      1.1  mrg 	result_type, true_type)): Avoid the modulo (which uses the low-order
   1348      1.1  mrg 	bits).
   1349      1.1  mrg 
   1350      1.1  mrg 2007-10-19  Paolo Carlini  <pcarlini (a] suse.de>
   1351      1.1  mrg 
   1352      1.1  mrg 	* include/bits/stl_algobase.h (struct __cm_assign,
   1353      1.1  mrg 	struct __copy_move, struct __copy_move_backward, move,
   1354      1.1  mrg 	move_backward): Add.
   1355      1.1  mrg 	(struct __copy, struct __copy_backward): Remove.
   1356      1.1  mrg 	(__copy_aux, __copy_backward_aux): Rename to...
   1357      1.1  mrg 	(__copy_move_a, __copy_move_backward_a): ... this, and
   1358      1.1  mrg 	adjust calls.
   1359      1.1  mrg 	(copy, copy_backward): Adjust calls.
   1360      1.1  mrg 	* include/bits/streambuf_iterator.h (__copy_aux): Rename
   1361      1.1  mrg 	to ...
   1362      1.1  mrg 	(__copy_move_a): ... this; add bool template parameter.
   1363      1.1  mrg 	* include/std/streambuf: Adjust friend declarations.
   1364      1.1  mrg 	* testsuite/util/testsuite_iterators.h
   1365      1.1  mrg 	(WritableObject<>::operator=(U&&)): Add.
   1366      1.1  mrg 	* testsuite/25_algorithms/move/1.cc: New.
   1367      1.1  mrg 	* testsuite/25_algorithms/move/requirements/
   1368      1.1  mrg 	explicit_instantiation/2.cc: Likewise.
   1369      1.1  mrg 	* testsuite/25_algorithms/move/requirements/
   1370      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1371      1.1  mrg 	* testsuite/25_algorithms/move_backward/1.cc: Likewise.
   1372      1.1  mrg 	* testsuite/25_algorithms/move_backward/requirements/
   1373      1.1  mrg 	explicit_instantiation/2.cc: Likewise.
   1374      1.1  mrg 	* testsuite/25_algorithms/move_backward/requirements/
   1375      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1376      1.1  mrg 
   1377      1.1  mrg 2007-10-18  Kaz Kojima  <kkojima (a] gcc.gnu.org>
   1378      1.1  mrg 
   1379      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   1380      1.1  mrg 	05_comp_ellint_2/check_nan.cc: Add -mieee for sh.
   1381      1.1  mrg 
   1382      1.1  mrg 2007-10-18  Paolo Carlini  <pcarlini (a] suse.de>
   1383      1.1  mrg 
   1384      1.1  mrg 	* include/bits/allocator.h (struct __alloc_neq): Add.
   1385      1.1  mrg 	* include/bits/stl_list.h (list<>::_M_check_equal_allocators): Use it.
   1386      1.1  mrg 
   1387      1.1  mrg 2007-10-18  Benjamin Kosnik  <bkoz (a] redhat.com>
   1388      1.1  mrg 
   1389      1.1  mrg 	* include/ext/hash_map: To...
   1390      1.1  mrg 	* include/backward/hash_map: ...here. Remove debug mode.
   1391      1.1  mrg 	* include/ext/hash_set: To...
   1392      1.1  mrg 	* include/backward/hash_set: ...here. Remove debug mode.
   1393      1.1  mrg 	* include/ext/hash_fun.h: To...
   1394      1.1  mrg 	* include/backward/hash_fun.h: ...here.
   1395      1.1  mrg 	* include/ext/hashtable.h: To...
   1396      1.1  mrg 	* include/backward/hashtable.h: ...here.
   1397      1.1  mrg 
   1398      1.1  mrg 	* include/bits/c++config: Remove __gnu_cxx namespace from debug mode.
   1399      1.1  mrg 	* include/debug/debug.h: Same.
   1400      1.1  mrg 
   1401      1.1  mrg 	* include/debug/hash_map: Remove.
   1402      1.1  mrg 	* include/debug/hash_multimap.h: Remove.
   1403      1.1  mrg 	* include/debug/hash_set.h: Remove.
   1404      1.1  mrg 	* include/debug/hash_set: Remove.
   1405      1.1  mrg 	* include/debug/hash_multiset.h: Remove.
   1406      1.1  mrg 	* include/debug/hash_map.h: Remove.
   1407      1.1  mrg 
   1408      1.1  mrg 	* include/Makefile.am (ext_headers): Move hash_set, hash_map to
   1409      1.1  mrg 	backward.
   1410      1.1  mrg 	(debug_headers): Remove hash_map, hash_set, hash_map.h,
   1411      1.1  mrg 	hash_map.h, hash_multiset.h, hash_multimap.h.
   1412      1.1  mrg 	* include/Makefile.in: Regenerate.
   1413      1.1  mrg 
   1414      1.1  mrg 	* docs/html/debug.html: Update.
   1415      1.1  mrg 	* docs/html/ext/howto.html: Same.
   1416      1.1  mrg 	* docs/html/faq/index.html: Same.
   1417      1.1  mrg 	* docs/doxygen/Intro.3: Same.
   1418      1.1  mrg 	* docs/doxygen/user.cfg.in: Adjust includes.
   1419      1.1  mrg 	* testsuite/ext/hash_map: Move to...
   1420      1.1  mrg 	* testsuite/backward/hash_map: ...here.
   1421      1.1  mrg 	* testsuite/ext/hash_set: Move to...
   1422      1.1  mrg 	* testsuite/backward/hash_set: ...here.
   1423      1.1  mrg 
   1424      1.1  mrg 2007-10-18  Benjamin Kosnik  <bkoz (a] redhat.com>
   1425      1.1  mrg 
   1426      1.1  mrg 	Removal of pre-ISO C++ items from include/backwards.
   1427      1.1  mrg 	* include/Makefile.am (backward_headers): Remove all but strstream,
   1428      1.1  mrg 	backward_warning.h.
   1429      1.1  mrg 	* include/Makefile.in: Regenerate.
   1430      1.1  mrg 	* include/backward/new.h: Remove.
   1431      1.1  mrg 	* include/backward/iterator.h: Same.
   1432      1.1  mrg 	* include/backward/alloc.h: Same.
   1433      1.1  mrg 	* include/backward/set.h: Same.
   1434      1.1  mrg 	* include/backward/hashtable.h: Same.
   1435      1.1  mrg 	* include/backward/hash_set.h: Same.
   1436      1.1  mrg 	* include/backward/fstream.h: Same.
   1437      1.1  mrg 	* include/backward/tempbuf.h: Same.
   1438      1.1  mrg 	* include/backward/istream.h: Same.
   1439      1.1  mrg 	* include/backward/bvector.h: Same.
   1440      1.1  mrg 	* include/backward/stack.h: Same.
   1441      1.1  mrg 	* include/backward/rope.h: Same.
   1442      1.1  mrg 	* include/backward/complex.h: Same.
   1443      1.1  mrg 	* include/backward/ostream.h: Same.
   1444      1.1  mrg 	* include/backward/heap.h: Same.
   1445      1.1  mrg 	* include/backward/iostream.h: Same.
   1446      1.1  mrg 	* include/backward/function.h: Same.
   1447      1.1  mrg 	* include/backward/multimap.h: Same.
   1448      1.1  mrg 	* include/backward/pair.h: Same.
   1449      1.1  mrg 	* include/backward/stream.h: Same.
   1450      1.1  mrg 	* include/backward/iomanip.h: Same.
   1451      1.1  mrg 	* include/backward/slist.h: Same.
   1452      1.1  mrg 	* include/backward/tree.h: Same.
   1453      1.1  mrg 	* include/backward/vector.h: Same.
   1454      1.1  mrg 	* include/backward/deque.h: Same.
   1455      1.1  mrg 	* include/backward/multiset.h: Same.
   1456      1.1  mrg 	* include/backward/defalloc.h: Same.
   1457      1.1  mrg 	* include/backward/list.h: Same.
   1458      1.1  mrg 	* include/backward/map.h: Same.
   1459      1.1  mrg 	* include/backward/algobase.h: Same.
   1460      1.1  mrg 	* include/backward/hash_map.h: Same.
   1461      1.1  mrg 	* include/backward/algo.h: Same.
   1462      1.1  mrg 	* include/backward/queue.h: Same.
   1463      1.1  mrg 	* include/backward/streambuf.h: Same.
   1464      1.1  mrg 	* testsuite/backward/header_hash_set_h.cc: Same.
   1465      1.1  mrg 	* testsuite/backward/header_slist_h.cc: Same.
   1466      1.1  mrg 	* testsuite/backward/header_hash_map_h.cc: Same.
   1467      1.1  mrg 	* testsuite/backward/header_tempbuf_h.cc: Same.
   1468      1.1  mrg 	* testsuite/backward/header_deque_h.cc: Same.
   1469      1.1  mrg 	* testsuite/backward/header_rope_h.cc: Same.
   1470      1.1  mrg 	* testsuite/backward/header_iterator_h.cc: Same.
   1471      1.1  mrg 	* testsuite/backward/header_hashtable_h.cc: Same.
   1472      1.1  mrg 
   1473      1.1  mrg 2007-10-18  Benjamin Kosnik  <bkoz (a] redhat.com>
   1474      1.1  mrg 
   1475      1.1  mrg 	PR libstdc++/30085
   1476      1.1  mrg 	* include/debug/unordered_map: New.
   1477      1.1  mrg 	* include/debug/unordered_set: New.
   1478      1.1  mrg 	* include/debug/safe_association.h: New.
   1479      1.1  mrg 	* include/std/unordered_map: Include debug header if _GLIBCXX_DEBUG.
   1480      1.1  mrg 	* include/std/unordered_set: Same.
   1481      1.1  mrg 	* include/Makefile.am (debug_headers): Add unordered_map,
   1482      1.1  mrg 	unordered_set, safe_association.h.
   1483      1.1  mrg 	* include/Makefile.in: Regenerate.
   1484      1.1  mrg 	* testsuite/23_containers/unordered_map/requirements/debug.cc: New.
   1485      1.1  mrg 	* testsuite/23_containers/unordered_multimap/requirements/
   1486      1.1  mrg 	debug.cc: New.
   1487      1.1  mrg 	* testsuite/23_containers/unordered_set/requirements/debug.cc: New.
   1488      1.1  mrg 	* testsuite/23_containers/unordered_multiset/requirements/
   1489      1.1  mrg 	debug.cc: New.
   1490      1.1  mrg 
   1491      1.1  mrg 2007-10-18  Benjamin Kosnik  <bkoz (a] redhat.com>
   1492      1.1  mrg 
   1493      1.1  mrg 	* testsuite/util/native_type/assoc/native_hash_multimap.hpp: Remove
   1494      1.1  mrg 	hash_map include.
   1495      1.1  mrg 
   1496      1.1  mrg 2007-10-18  Paolo Carlini  <pcarlini (a] suse.de>
   1497      1.1  mrg 
   1498      1.1  mrg 	PR libstdc++/33807
   1499      1.1  mrg 	* include/bits/allocator.h (operator==(const allocator<_Tp>&,
   1500      1.1  mrg 	const allocator<_Tp>&), operator!=(const allocator<_Tp>&,
   1501      1.1  mrg 	const allocator<_Tp>&)): Add.
   1502      1.1  mrg 	* testsuite/20_util/allocator/33807.cc: New.
   1503      1.1  mrg 
   1504      1.1  mrg 2007-10-17  Paolo Carlini  <pcarlini (a] suse.de>
   1505      1.1  mrg 
   1506      1.1  mrg 	* include/bits/cpp_type_traits.h (__is_byte): Add.
   1507      1.1  mrg 	* include/bits/stl_algobase.h (struct __fill, struct __fill_n,
   1508      1.1  mrg 	__fill_aux, __fill_n_aux): Remove.
   1509      1.1  mrg 	(__fill_a, __fill_n_a): Add.
   1510      1.1  mrg 	(fill, fill_n): Adjust.
   1511      1.1  mrg 
   1512      1.1  mrg 2007-10-17  Paolo Carlini  <pcarlini (a] suse.de>
   1513      1.1  mrg 
   1514      1.1  mrg 	* include/bits/stl_iterator.h (back_insert_iterator<>::operator=
   1515      1.1  mrg 	(typename _Container::value_type&&), front_insert_iterator<>::
   1516      1.1  mrg 	operator=(typename _Container::value_type&&), insert_iterator<>::
   1517      1.1  mrg 	operator=(typename _Container::value_type&&)): Add.
   1518      1.1  mrg 
   1519      1.1  mrg 	* include/bits/stl_iterator.h (insert_iterator<>::operator=
   1520      1.1  mrg 	(typename _Container::const_reference)): Fix typo in signature.
   1521      1.1  mrg 
   1522      1.1  mrg 2007-10-17  Paolo Carlini  <pcarlini (a] suse.de>
   1523      1.1  mrg 
   1524      1.1  mrg 	* include/tr1_impl/array: Correct macro guarding cbegin, cend,
   1525      1.1  mrg 	crbegin, crend.
   1526      1.1  mrg 	* include/tr1_impl/hashtable: Likewise.
   1527      1.1  mrg 
   1528      1.1  mrg 2007-10-16  Paolo Carlini  <pcarlini (a] suse.de>
   1529      1.1  mrg 
   1530      1.1  mrg 	* include/ext/vstring.h (__versa_string<>::front,
   1531      1.1  mrg 	__versa_string<>::back): Add.
   1532      1.1  mrg 	* testsuite/ext/vstring/element_access/char/front_back.cc: New.
   1533      1.1  mrg 	* testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
   1534      1.1  mrg 
   1535      1.1  mrg 2007-10-16  Paolo Carlini  <pcarlini (a] suse.de>
   1536      1.1  mrg 
   1537      1.1  mrg 	* include/bits/stl_queue.h (queue<>::queue(_Sequence&&),
   1538      1.1  mrg 	queue<>::queue(queue&&), queue<>::operator=(queue&&),
   1539      1.1  mrg 	queue<>::push(value_type&&), queue<>::swap(queue&&),
   1540      1.1  mrg 	swap(queue<>&, queue<>&), swap(queue<>&&, queue<>&),
   1541      1.1  mrg 	swap(queue<>&, queue<>&&), priority_queue<>::
   1542      1.1  mrg 	priority_queue(const _Compare&, _Sequence&&),
   1543      1.1  mrg 	priority_queue<>::priority_queue(_InputIterator, _InputIterator,
   1544      1.1  mrg 	const _Compare&, _Sequence&&),
   1545      1.1  mrg 	priority_queue<>::priority_queue(priority_queue&&),
   1546      1.1  mrg 	priority_queue<>::operator=(priority_queue&&),
   1547      1.1  mrg 	priority_queue<>::push(value_type&&),
   1548      1.1  mrg 	priority_queue<>::swap(priority_queue&&),
   1549      1.1  mrg 	swap(priority_queue<>&, priority_queue<>&),
   1550      1.1  mrg 	swap(priority_queue<>&&, priority_queue<>&),
   1551      1.1  mrg 	swap(priority_queue<>&, priority_queue<>&&)): Add.
   1552      1.1  mrg 	* include/bits/stl_stack.h (stack<>::stack(_Sequence&&),
   1553      1.1  mrg 	stack<>::push(value_type&&), stack<>::swap(stack&&),
   1554      1.1  mrg 	swap(stack<>&, stack<>&), swap(stack<>&&, stack<>&),
   1555      1.1  mrg 	swap(stack<>&, stack<>&&)): Add.
   1556      1.1  mrg 	* testsuite/23_containers/queue/moveable.cc: New.
   1557      1.1  mrg 	* testsuite/23_containers/priority_queue/moveable.cc: Likewise.
   1558      1.1  mrg 
   1559      1.1  mrg 2007-10-16  Paolo Carlini  <pcarlini (a] suse.de>
   1560      1.1  mrg 
   1561      1.1  mrg 	* include/ext/vstring.h (__versa_string<>::
   1562      1.1  mrg 	__versa_string(__versa_string&&),
   1563      1.1  mrg 	__versa_string<>::operator=(__versa_string&&,
   1564      1.1  mrg 	swap(__versa_string<>&&, __versa_string<>&),
   1565      1.1  mrg 	swap(__versa_string<>(&, __versa_string<>&&)): Add.
   1566      1.1  mrg 	(__versa_string<>::swap(__versa_string&&)): Adjust for C++0x.
   1567      1.1  mrg 	* include/ext/sso_string_base.h
   1568      1.1  mrg 	(__sso_string_base(__sso_string_base&&)): Add.
   1569      1.1  mrg 	(__sso_string_base()): Use _Alloc_hider(_CharT*).
   1570      1.1  mrg 	* include/ext/rc_string_base.h (__rc_string_base(__rc_string_base&&)):
   1571      1.1  mrg 	Add.
   1572      1.1  mrg 	(__rc_string_base()): Use _Alloc_hider(_CharT*).
   1573      1.1  mrg 	* include/ext/vstring_util.h (_Alloc_hider::_Alloc_hider(_CharT*)):
   1574      1.1  mrg 	Add.
   1575      1.1  mrg 	* testsuite/ext/vstring/moveable.cc: Add.
   1576      1.1  mrg 
   1577      1.1  mrg 	* include/bits/stl_tree.h (_Rb_tree(_Rb_tree&&)): Add.
   1578      1.1  mrg 	* include/bits/stl_map.h (map<>::map(map&&)): Forward to the latter.
   1579      1.1  mrg 	* include/bits/stl_set.h (set<>::set(set&&)): Likewise.
   1580      1.1  mrg 	* include/bits/stl_multimap.h (multimap<>::multimap(multimap&&)):
   1581      1.1  mrg 	Likewise.
   1582      1.1  mrg 	* include/bits/stl_multiset.h (multiset<>::multiset(multiset&&)):
   1583      1.1  mrg 	Likewise.
   1584      1.1  mrg 	* include/bits/stl_deque.h (_Deque_base<>::_Deque_base(_Deque_base&&)):
   1585      1.1  mrg 	Add.
   1586      1.1  mrg 	(deque<>::deque(deque&&)): Forward to the latter.
   1587      1.1  mrg 	* include/bits/stl_list.h (_List_base<>::_List_base(_List_base&&)):
   1588      1.1  mrg 	Add.
   1589      1.1  mrg 	(list<>::list(list&&)): Forward to the latter.
   1590      1.1  mrg 	* include/bits/stl_vector.h
   1591      1.1  mrg 	(_Vector_base<>::_Vector_base(_Vector_base&&)): Add.
   1592      1.1  mrg 	(vector<>::vector(vector&&)): Forward to the latter.
   1593      1.1  mrg 	* include/bits/stl_bvector.h
   1594      1.1  mrg 	(_Bvector_base<>::_Bvector_base(_Bvector_base&&)): Add.
   1595      1.1  mrg 	(vector<bool>::vector(vector&&)): Forward to the latter.
   1596      1.1  mrg 
   1597      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   1598      1.1  mrg 	Adjust dg-error lines.
   1599      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   1600      1.1  mrg 	Likewise.
   1601      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1602      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1603      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1604      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1605      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
   1606      1.1  mrg 	Likewise.
   1607      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
   1608      1.1  mrg 	Likewise.
   1609      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   1610      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1611      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   1612      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1613      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
   1614      1.1  mrg 	Likewise.
   1615      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
   1616      1.1  mrg 	Likewise.
   1617      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   1618      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1619      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   1620      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1621      1.1  mrg 
   1622      1.1  mrg 2007-10-15  Paolo Carlini  <pcarlini (a] suse.de>
   1623      1.1  mrg 
   1624      1.1  mrg 	* include/debug/set.h (set<>::cbegin, cend, crbegin, crend): Add.
   1625      1.1  mrg 	* include/debug/multiset.h (set<>::cbegin, cend, crbegin, crend):
   1626      1.1  mrg 	Likewise.
   1627      1.1  mrg 	* include/debug/vector (vector<>::cbegin, cend, crbegin, crend):
   1628      1.1  mrg 	Likewise.
   1629      1.1  mrg 	* include/debug/map.h (map<>::cbegin, cend, crbegin, crend):
   1630      1.1  mrg 	Likewise.
   1631      1.1  mrg 	* include/debug/deque (deque<>::cbegin, cend, crbegin, crend):
   1632      1.1  mrg 	Likewise.
   1633      1.1  mrg 	* include/debug/list (list<>::cbegin, cend, crbegin, crend):
   1634      1.1  mrg 	Likewise.
   1635      1.1  mrg 	* include/debug/multimap.h (multimap<>::cbegin, cend, crbegin,
   1636      1.1  mrg 	crend): Likewise.
   1637      1.1  mrg 	* include/tr1_impl/array (array<>::cbegin, cend, crbegin, crend):
   1638      1.1  mrg 	Likewise.
   1639      1.1  mrg 	* include/ext/vstring.h (__versa_string<>::cbegin, cend, crbegin,
   1640      1.1  mrg 	crend): Likewise.
   1641      1.1  mrg 	* include/bits/stl_list.h (list<>::cbegin, cend, crbegin, crend):
   1642      1.1  mrg 	Likewise.
   1643      1.1  mrg 	* include/bits/stl_map.h (map<>::cbegin, cend, crbegin, crend):
   1644      1.1  mrg 	Likewise.
   1645      1.1  mrg 	* include/bits/stl_set.h (set<>::cbegin, cend, crbegin, crend):
   1646      1.1  mrg 	Likewise.
   1647      1.1  mrg 	* include/bits/stl_multimap.h (multimap<>::cbegin, cend, crbegin,
   1648      1.1  mrg 	crend): Likewise.
   1649      1.1  mrg 	* include/bits/stl_vector.h (vector<>::cbegin, cend, crbegin, crend):
   1650      1.1  mrg 	Likewise.
   1651      1.1  mrg 	* include/bits/stl_deque.h (deque<>::cbegin, cend, crbegin, crend):
   1652      1.1  mrg 	Likewise.
   1653      1.1  mrg 	* include/bits/stl_multiset.h (multiset<>::cbegin, cend, crbegin,
   1654      1.1  mrg 	crend): Likewise.
   1655      1.1  mrg 	* include/bits/stl_bvector.h (vector<bool>::cbegin, cend, crbegin,
   1656      1.1  mrg 	crend): Likewise.
   1657      1.1  mrg 	* include/tr1_impl/hashtable (_Hashtable<>::cbegin, cend): Ad.
   1658      1.1  mrg 
   1659      1.1  mrg 	* testsuite/ext/vstring/requirements/citerators.cc: Add.
   1660      1.1  mrg 	* testsuite/23_containers/unordered_map/requirements/citerators.cc:
   1661      1.1  mrg 	Likewise.
   1662      1.1  mrg 	* testsuite/23_containers/multimap/requirements/citerators.cc:
   1663      1.1  mrg 	Likewise.
   1664      1.1  mrg 	* testsuite/23_containers/set/requirements/citerators.cc: Likewise.
   1665      1.1  mrg 	* testsuite/23_containers/unordered_multimap/requirements/
   1666      1.1  mrg 	citerators.cc: Likewise.
   1667      1.1  mrg 	* testsuite/23_containers/unordered_set/requirements/citerators.cc:
   1668      1.1  mrg 	Likewise.
   1669      1.1  mrg 	* testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
   1670      1.1  mrg 	* testsuite/23_containers/vector/bool/requirements/citerators.cc:
   1671      1.1  mrg 	Likewise.
   1672      1.1  mrg 	* testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
   1673      1.1  mrg 	* testsuite/23_containers/multiset/requirements/citerators.cc:
   1674      1.1  mrg 	Likewise.
   1675      1.1  mrg 	* testsuite/23_containers/list/requirements/citerators.cc: Likewise.
   1676      1.1  mrg 	* testsuite/23_containers/unordered_multiset/requirements/
   1677      1.1  mrg 	citerators.cc: Likewise.
   1678      1.1  mrg 	* testsuite/23_containers/map/requirements/citerators.cc: Likewise.
   1679      1.1  mrg 	* testsuite/23_containers/array/requirements/citerators.cc: Likewise.
   1680      1.1  mrg 
   1681      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   1682      1.1  mrg 	Adjust dg-error lines.
   1683      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   1684      1.1  mrg 	Likewise.
   1685      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1686      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1687      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   1688      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1689      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
   1690      1.1  mrg 	Likewise.
   1691      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
   1692      1.1  mrg 	Likewise.
   1693      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   1694      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1695      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   1696      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1697      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
   1698      1.1  mrg 	Likewise.
   1699      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
   1700      1.1  mrg 	Likewise.
   1701      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   1702      1.1  mrg 	constructor_1_neg.cc: Likewise.
   1703      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   1704      1.1  mrg 	constructor_2_neg.cc: Likewise.
   1705      1.1  mrg 
   1706      1.1  mrg 2007-10-15  Paolo Carlini  <pcarlini (a] suse.de>
   1707      1.1  mrg 
   1708      1.1  mrg 	PR libstdc++/33773 (cont)
   1709      1.1  mrg 	* testsuite/21_strings/headers/cwchar/macros.cc: Guard with
   1710      1.1  mrg 	_GLIBCXX_USE_WCHAR_T, instead.
   1711      1.1  mrg 
   1712      1.1  mrg 2007-10-15  Paolo Carlini  <pcarlini (a] suse.de>
   1713      1.1  mrg 
   1714      1.1  mrg 	PR libstdc++/33771
   1715      1.1  mrg 	PR libstdc++/33773
   1716      1.1  mrg 	* testsuite/21_strings/headers/cwchar/macros.cc: Guard test with
   1717      1.1  mrg 	_GLIBCXX_HAVE_WCHAR_H.
   1718      1.1  mrg 	* testsuite/21_strings/headers/cwctype/macros.cc: Likewise with
   1719      1.1  mrg 	_GLIBCXX_HAVE_WCTYPE_H.
   1720      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all.cc: Guard inclusions
   1721      1.1  mrg 	of <wchar.h> and <wctype.h>.
   1722      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
   1723      1.1  mrg 	Likewise.
   1724      1.1  mrg 	* testsuite/17_intro/headers/c++1998/all.cc: Likewise.
   1725      1.1  mrg 	* testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
   1726      1.1  mrg 	Likewise.
   1727      1.1  mrg 
   1728      1.1  mrg 2007-10-14  Paolo Carlini  <pcarlini (a] suse.de>
   1729      1.1  mrg 
   1730      1.1  mrg 	* include/bits/stl_algo.h (is_sorted, is_sorted_until): Add.
   1731      1.1  mrg 	* include/bits/algorithmfwd.h: Add.
   1732      1.1  mrg 	* include/ext/algorithm: Adjust.
   1733      1.1  mrg 	* testsuite/25_algorithms/is_sorted/requirements/
   1734      1.1  mrg 	explicit_instantiation/2.cc: New.
   1735      1.1  mrg 	* testsuite/25_algorithms/is_sorted/requirements/
   1736      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1737      1.1  mrg 	* testsuite/25_algorithms/is_sorted/1.cc: Likewise.
   1738      1.1  mrg 	* testsuite/25_algorithms/is_sorted_until/requirements/
   1739      1.1  mrg 	explicit_instantiation/2.cc: Likewise.
   1740      1.1  mrg 	* testsuite/25_algorithms/is_sorted_until/requirements/
   1741      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1742      1.1  mrg 	* testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
   1743      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/synopsis.cc:
   1744      1.1  mrg 	Add is_sorted and is_sorted_until.
   1745      1.1  mrg 
   1746      1.1  mrg 	* include/bits/stl_heap.h (is_heap_until): Add concept and
   1747      1.1  mrg 	debug-mode checks.
   1748      1.1  mrg 
   1749      1.1  mrg 2007-10-12  Paolo Carlini  <pcarlini (a] suse.de>
   1750      1.1  mrg 
   1751      1.1  mrg 	* include/bits/stl_heap.h (__is_heap_until): Add.
   1752      1.1  mrg 	(__is_heap(_RandomAccessIterator, _Distance),
   1753      1.1  mrg 	__is_heap(_RandomAccessIterator, _Compare, _Distance)):
   1754      1.1  mrg 	Adjust, call the latter.
   1755      1.1  mrg 	(is_heap, is_heap_until): Add, call the above.
   1756      1.1  mrg 	* include/bits/algorithmfwd.h: Add.
   1757      1.1  mrg 	* testsuite/25_algorithms/is_heap/requirements/
   1758      1.1  mrg 	explicit_instantiation/2.cc: New.
   1759      1.1  mrg 	* testsuite/25_algorithms/is_heap/requirements/
   1760      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1761      1.1  mrg 	* testsuite/25_algorithms/is_heap/1.cc: Likewise.
   1762      1.1  mrg 	* testsuite/25_algorithms/is_heap_until/requirements/
   1763      1.1  mrg 	explicit_instantiation/2.cc: Likewise.
   1764      1.1  mrg 	* testsuite/25_algorithms/is_heap_until/requirements/
   1765      1.1  mrg 	explicit_instantiation/pod.cc: Likewise.
   1766      1.1  mrg 	* testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
   1767      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/synopsis.cc:
   1768      1.1  mrg 	Add is_heap and is_heap_until.
   1769      1.1  mrg 
   1770      1.1  mrg 2007-10-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   1771      1.1  mrg 
   1772      1.1  mrg 	* docs/doxygen/user.cfg.in: Scan tr1_impl/hashtable.
   1773      1.1  mrg 	* include/tr1_impl/hashtable: Correct comment.
   1774      1.1  mrg 
   1775      1.1  mrg 	* include/ext/hash_map: Remove extraneous public markers.
   1776      1.1  mrg 	* include/ext/hash_set: Same.
   1777      1.1  mrg 
   1778      1.1  mrg 	* testsuite/25_algorithms/headers/parallel_algorithm.cc: Move
   1779      1.1  mrg 	inside algorithm directory.
   1780      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm_parallel_mode.cc: Same.
   1781      1.1  mrg 	* testsuite/25_algorithms/headers/parallel_algorithm_mixed1.cc: Same.
   1782      1.1  mrg 	* testsuite/25_algorithms/headers/parallel_algorithm_mixed2.cc: Same.
   1783      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
   1784      1.1  mrg 	To this.
   1785      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/
   1786      1.1  mrg 	algorithm_parallel_mode.cc: Same.
   1787      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/
   1788      1.1  mrg 	parallel_algorithm_mixed1.cc: Same.
   1789      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/
   1790      1.1  mrg 	parallel_algorithm_mixed2.cc: Same.
   1791      1.1  mrg 
   1792      1.1  mrg 	* testsuite/21_strings/basic_string/requirements/
   1793      1.1  mrg 	explicit_instantiation/debug.cc: Remove exception text.
   1794      1.1  mrg 
   1795      1.1  mrg 	* testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
   1796      1.1  mrg 	Fix for debug mode testing.
   1797      1.1  mrg 	* testsuite/23_containers/vector/bool/capacity/29134.cc: Same.
   1798      1.1  mrg 
   1799      1.1  mrg 2007-10-12  Jesper Nilsson  <jesper.nilsson (a] axis.com>
   1800      1.1  mrg 
   1801      1.1  mrg        * testsuite/tr1/5_numerical_facilities/special_functions/
   1802      1.1  mrg        20_riemann_zeta/check_value_neg.c (MAX_ITERATIONS): Add limit
   1803      1.1  mrg        when target is simulator.
   1804      1.1  mrg        * testsuite/tr1/5_numerical_facilities/special_functions/
   1805      1.1  mrg        20_riemann_zeta/check_value_pos.c (MAX_ITERATIONS): Likewise.
   1806      1.1  mrg 
   1807      1.1  mrg 2007-10-11  Roger Sayle  <roger (a] eyesopen.com>
   1808      1.1  mrg 
   1809      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add EOVERFLOW for Tru64.
   1810      1.1  mrg 	* configure: Regenerate.
   1811      1.1  mrg 	* config/os/generic/error_constants.h: Guard.
   1812      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/
   1813      1.1  mrg 	types_std_c++0x.cc: Same.
   1814      1.1  mrg 
   1815      1.1  mrg 2007-10-11  Benjamin Kosnik  <bkoz (a] redhat.com>
   1816      1.1  mrg 
   1817      1.1  mrg 	Convert ext/hash_map, set to tr1/functional, tr1/unordered_map, set.
   1818      1.1  mrg 	* include/ext/rope: Use tr1/functional hash instead of ext/hash_fun.h.
   1819      1.1  mrg 	* include/ext/pb_ds/detail/standard_policies.hpp: Same.
   1820      1.1  mrg 	* include/precompiled/extc++.h: Remove hash_map, hash_set.
   1821      1.1  mrg 	* testsuite/util/testsuite_abi.h (__gnu_cxx): Use unordered_map
   1822      1.1  mrg 	instead of hash_map. Remove hash specialization for string.
   1823      1.1  mrg 	* testsuite/util/testsuite_abi.cc: Include <vector>.
   1824      1.1  mrg 	* testsuite/util/native_type/assoc/native_hash_set.hpp: Remove
   1825      1.1  mrg 	hash_set code.
   1826      1.1  mrg 	* testsuite/util/native_type/assoc/native_hash_map.hpp: Remove
   1827      1.1  mrg 	hash_map code.
   1828      1.1  mrg 	* testsuite/util/native_type/assoc/native_hash_multimap.hpp:
   1829      1.1  mrg 	Change hash_multimap to unordered_multimap.
   1830      1.1  mrg 	* testsuite/util/testsuite_common_types.h: Remove hash_map, hash_set.
   1831      1.1  mrg 	* testsuite/ext/headers.cc: Same.
   1832      1.1  mrg 	* testsuite/17_intro/headers/all_c++200x_compatibility.cc: Remove
   1833      1.1  mrg 	hash_map.h, hash_set.h.
   1834      1.1  mrg 	* testsuite/17_intro/headers/all.cc: Same.
   1835      1.1  mrg 	* testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
   1836      1.1  mrg 
   1837      1.1  mrg 	* include/ext/pb_ds/detail/standard_policies.hpp: Format.
   1838      1.1  mrg 	* testsuite/util/native_type/assoc/native_set.hpp: Same,
   1839      1.1  mrg 	update comment.
   1840      1.1  mrg 	* testsuite/util/native_type/assoc/native_map.hpp: Same.
   1841      1.1  mrg 	* testsuite/util/native_type/assoc/native_multimap.hpp: Same.
   1842      1.1  mrg 	* testsuite/util/performance/assoc/timing/
   1843      1.1  mrg 	multimap_insert_test.hpp: Same.
   1844      1.1  mrg 	* testsuite/util/performance/assoc/timing/multimap_find_test.hpp: Same.
   1845      1.1  mrg 
   1846      1.1  mrg 2007-10-11  Chris Jefferson  <chris (a] bubblescope.net>
   1847      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   1848      1.1  mrg 
   1849      1.1  mrg 	* include/bits/stl_heap.h (__push_heap, push_heap, __adjust_heap,
   1850      1.1  mrg 	make_heap): Use _GLIBCXX_MOVE.
   1851      1.1  mrg 	(__pop_heap): Likewise, adjust signature.
   1852      1.1  mrg 	(pop_heap): Adjust __pop_heap call.
   1853      1.1  mrg 	* include/bits/stl_algo.h (__heap_select): Likewise.
   1854      1.1  mrg 	* testsuite/25_algorithms/heap/moveable.cc: Remove dg-require-rvalref.
   1855      1.1  mrg 	* testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
   1856      1.1  mrg 
   1857      1.1  mrg 2007-10-11  Paolo Carlini  <pcarlini (a] suse.de>
   1858      1.1  mrg 
   1859      1.1  mrg 	PR libstdc++/33734
   1860      1.1  mrg 	* include/ext/codecvt_specializations.h (encoding_state::good,
   1861      1.1  mrg 	init, destroy): Use cast notation instead of reinterpret_cast.
   1862      1.1  mrg 
   1863      1.1  mrg 2007-10-11  Paolo Carlini  <pcarlini (a] suse.de>
   1864      1.1  mrg 
   1865      1.1  mrg 	* testsuite/25_algorithms/heap/moveable.cc: Fix and extend.
   1866      1.1  mrg 
   1867      1.1  mrg 2007-10-11  Danny Smith  <dannysmith (a] users.sourceforge.net>
   1868      1.1  mrg 
   1869      1.1  mrg 	PR libstdc++/33578
   1870      1.1  mrg 	* include/parallel/compatibility.h.  Use POSIX sched_yield on
   1871      1.1  mrg 	__CYGWIN__
   1872      1.1  mrg 	(Sleep): Add prototype for __MINGW32__.
   1873      1.1  mrg 
   1874      1.1  mrg 2007-10-10  Jason Merrill  <jason (a] redhat.com>
   1875      1.1  mrg 
   1876      1.1  mrg 	* libsupc++/guard.cc (struct mutex_wrapper): Move into
   1877      1.1  mrg 	anonymous namespace.
   1878      1.1  mrg 
   1879      1.1  mrg 2007-10-10  Paolo Carlini  <pcarlini (a] suse.de>
   1880      1.1  mrg 
   1881      1.1  mrg 	* include/debug/list (list<>::list(list&&)): Fix.
   1882      1.1  mrg 	* include/debug/vector (vector<>::vector(vector&&)): Likewise.
   1883      1.1  mrg 	* include/debug/deque (deque<>::deque(deque&&)): Likewise.
   1884      1.1  mrg 	* include/debug/set.h (set<>::set(set&&)): Likewise.
   1885      1.1  mrg 	* include/debug/map.h (map<>::map(map&&)): Likewise.
   1886      1.1  mrg 	* include/debug/multiset.h (multiset<>::multiset(multiset&&)):Likewise.
   1887      1.1  mrg 	* include/debug/multimap.h (multimap<>::multimap(multimap&&)):Likewise.
   1888      1.1  mrg 
   1889      1.1  mrg 2007-10-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   1890      1.1  mrg 
   1891      1.1  mrg 	PR libstdc++/33633
   1892      1.1  mrg 	* include/debug/hash_multimap.h: Change _GLIBCXX_EXT to _GLIBCXX_EXT_D.
   1893      1.1  mrg 	* include/debug/hash_set.h: Same.
   1894      1.1  mrg 	* include/debug/hash_multiset.h: Same.
   1895      1.1  mrg 	* include/debug/hash_map.h: Same.
   1896      1.1  mrg 
   1897      1.1  mrg 2007-10-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   1898      1.1  mrg 
   1899      1.1  mrg 	* include/parallel/losertree.h (loser_tree_traits_unguarded): To
   1900      1.1  mrg 	loser_tree_unguarded_traits.
   1901      1.1  mrg 	* include/parallel/multiway_merge.h (__gnu_parallel): Same.
   1902      1.1  mrg 
   1903      1.1  mrg 2007-10-10  Paolo Carlini  <pcarlini (a] suse.de>
   1904      1.1  mrg 	    Chris Fairles  <chris.fairles (a] gmail.com>
   1905      1.1  mrg 
   1906      1.1  mrg 	* include/bits/stl_algobase.h (swap): Move...
   1907      1.1  mrg 	* include/bits/stl_move.h: ... here.
   1908      1.1  mrg 	* include/bits/stl_pair.h (pair<>::pair(_U1&&, _U2&&),
   1909      1.1  mrg 	pair<>::pair(pair<>&&), pair<>::operator=(pair<>&&),
   1910      1.1  mrg 	pair<>::swap(pair&&), swap(&, &), swap(&&, &), swap(&, &&),
   1911      1.1  mrg 	make_pair(_T1&&, _T2&&)): Add.
   1912      1.1  mrg 	* testsuite/20_util/pair/swap.cc: Add.
   1913      1.1  mrg 
   1914      1.1  mrg 2007-10-09  Wolfgang Bangerth  <bangerth (a] dealii.org>
   1915      1.1  mrg 
   1916      1.1  mrg 	PR libstdc++/33485 continued.
   1917      1.1  mrg 	* include/parallel/multiway_mergesort.h: Use __builtin_alloca.
   1918      1.1  mrg 
   1919      1.1  mrg 2007-10-09  Zhou Drangon  <drangon.mail (a] gmail.com>
   1920      1.1  mrg 
   1921      1.1  mrg 	PR libstdc++/33682
   1922      1.1  mrg         * libsupc++/guard.cc: Make single conditional variable
   1923      1.1  mrg         implementation dependent to __GTHREAD_HAS_COND.
   1924      1.1  mrg 
   1925      1.1  mrg 2007-10-09  Benjamin Kosnik  <bkoz (a] redhat.com>
   1926      1.1  mrg 
   1927      1.1  mrg 	PR libstdc++/33489 continued.
   1928      1.1  mrg 	* include/parallel/features.h (_GLIBCXX_LOSER_TREE): Set to zero.
   1929      1.1  mrg 	(_GLIBCXX_LOSER_TREE_POINTER): Set to one.
   1930      1.1  mrg 	(_GLIBCXX_LOSER_TREE_UNGUARDED): Set to zero.
   1931      1.1  mrg 	(_GLIBCXX_LOSER_TREE_POINTER_UNGUARDED): Set to one.
   1932      1.1  mrg 	* include/parallel/multiway_merge.h (parallel_multiway_merge):
   1933      1.1  mrg 	Change array of value_type to array of value_type pointers.
   1934      1.1  mrg  	(multiway_merge_bubble): Same.
   1935      1.1  mrg 	(multiway_merge_loser_tree): Same.
   1936      1.1  mrg 	* include/parallel/merge.h (merge_advance_movc): Change to avoid
   1937      1.1  mrg 	default construction.
   1938      1.1  mrg 	* include/parallel/multiseq_selection.h (multiseq_partition):
   1939      1.1  mrg 	Replace value_type, bool pair with value_type*, null-initialized.
   1940      1.1  mrg 	* include/parallel/multiway_mergesort.h (parallel_sort_mwms):
   1941      1.1  mrg 	Don't use array form of operator new for value_types.
   1942      1.1  mrg 	(parallel_sort_mwms_pu): Same.
   1943      1.1  mrg 	* include/parallel/quicksort.h (parallel_sort_qs_divide): Don't
   1944      1.1  mrg 	use array form to construct pointer to value_type on stack,
   1945      1.1  mrg 	instead use __builtin_alloca.
   1946      1.1  mrg 	* include/parallel/random_shuffle.h (sequential_random_shuffle): Same,
   1947      1.1  mrg 	but use operator new.
   1948      1.1  mrg 	(parallel_random_shuffle_drs_pu): Same.
   1949      1.1  mrg 	* include/parallel/partial_sum.h ( parallel_partial_sum_linear): Same.
   1950      1.1  mrg 
   1951      1.1  mrg 	* include/parallel/losertree.h: Format.
   1952      1.1  mrg 	* include/parallel/settings.h: Format.
   1953      1.1  mrg 
   1954      1.1  mrg 	* include/parallel/multiway_merge.h: Move traits to....
   1955      1.1  mrg 	* include/parallel/losertree.h: ... here.
   1956      1.1  mrg 
   1957      1.1  mrg 2007-10-09  Paolo Carlini  <pcarlini (a] suse.de>
   1958      1.1  mrg 
   1959      1.1  mrg 	* include/tr1_impl/type_traitsfwd.h (add_reference): Remove.
   1960      1.1  mrg 	* include/tr1/type_traits (add_reference): Add forward declaration.
   1961      1.1  mrg 	* include/tr1_impl/functional (class _Mu<>): Fix.
   1962      1.1  mrg 
   1963      1.1  mrg 2007-10-09  Paolo Carlini  <pcarlini (a] suse.de>
   1964      1.1  mrg 
   1965      1.1  mrg 	* include/bits/boost_concept_check.h (*AssociativeContainerConcept):
   1966      1.1  mrg 	Remove, unused.
   1967      1.1  mrg 
   1968      1.1  mrg 2007-10-08  Johannes Singler  <singler (a] ira.uka.de>
   1969      1.1  mrg 
   1970      1.1  mrg 	* include/parallel/base.h: Added plus and multiplies functor
   1971      1.1  mrg        for differently typed objects.
   1972      1.1  mrg 	* include/parallel/numeric: Use it.
   1973      1.1  mrg 	* include/parallel/for_each_selectors.h: Allowed different types.
   1974      1.1  mrg 	* include/parallel/partial_sum.h: Fixed return value.
   1975      1.1  mrg 	* testsuite/26_numerics/accumulate/1.cc: Tests for accumulate.
   1976      1.1  mrg 	* testsuite/26_numerics/inner_product/1.cc: Tests for inner_product.
   1977      1.1  mrg 
   1978      1.1  mrg 2007-10-08  Paolo Carlini  <pcarlini (a] suse.de>
   1979      1.1  mrg 
   1980      1.1  mrg 	* include/bits/stl_move.h (_GLIBCXX_MOVE): Add.
   1981      1.1  mrg 	* include/bits/stl_algobase.h: Adjust.
   1982      1.1  mrg 	* include/bits/stl_pair.h: Likewise.
   1983      1.1  mrg 
   1984      1.1  mrg 	* include/bits/stl_algo.h: Minor formatting fixes.
   1985      1.1  mrg 
   1986      1.1  mrg 2007-10-08  Benjamin Kosnik  <bkoz (a] redhat.com>
   1987      1.1  mrg 
   1988      1.1  mrg 	PR libstdc++/33489
   1989      1.1  mrg 	* include/parallel/multiseq_selection.h: Remove default constructed
   1990      1.1  mrg 	value_type.
   1991      1.1  mrg 	* include/parallel/partition.h:
   1992      1.1  mrg 	* include/parallel/partial_sum.h: Format.
   1993      1.1  mrg 
   1994      1.1  mrg 2007-10-08  Johannes Singler  <singler (a] ira.uka.de>
   1995      1.1  mrg 
   1996      1.1  mrg         * include/parallel/multiway_merge.h: Added reference to paper.
   1997      1.1  mrg         * include/parallel/multiseq_selection.h: Added reference to paper.
   1998      1.1  mrg         * include/parallel/workstealing.h: Added reference to paper.
   1999      1.1  mrg         * include/parallel/balanced_quicksort.h: Added reference to paper.
   2000      1.1  mrg         * include/parallel/tree.h: Added reference to paper.
   2001      1.1  mrg         * docs/html/parallel_mode.html: Added reference to MCSTL.
   2002      1.1  mrg         More documentation on compile-time settings and tuning.
   2003      1.1  mrg 
   2004      1.1  mrg 2007-10-08  Paolo Carlini  <pcarlini (a] suse.de>
   2005      1.1  mrg 
   2006      1.1  mrg 	* include/std/utility (identity, move, forward): Move to...
   2007      1.1  mrg 	* include/bits/stl_move.h: ... here.
   2008      1.1  mrg 	* include/Makefile.am: Add.
   2009      1.1  mrg 	* include/bits/stl_algobase.h: Include the latter.
   2010      1.1  mrg 	* include/Makefile.in: Regenerate.
   2011      1.1  mrg 	* testsuite/20_util/pair/moveable.cc: Remove dg-require-rvalref.
   2012      1.1  mrg 
   2013      1.1  mrg 2007-10-08  Chris Jefferson  <chris (a] bubblescope.net>
   2014      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   2015      1.1  mrg 
   2016      1.1  mrg 	* include/bits/stl_pair.h (pair<>:pair(pair&&),
   2017      1.1  mrg 	pair<>::operator=(pair&&)): Add.
   2018      1.1  mrg 
   2019      1.1  mrg 2007-10-07  Chris Jefferson  <chris (a] bubblescope.net>
   2020      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   2021      1.1  mrg 
   2022      1.1  mrg 	* include/debug/list (list<>::list(list&&),
   2023      1.1  mrg 	list<>::operator=(list&&)): Add.
   2024      1.1  mrg 	(list<>::swap): Adjust.
   2025      1.1  mrg 	(swap(list&&, list& __y), swap(list&, list&& __y)): Add.
   2026      1.1  mrg 	* include/debug/vector (vector<>::vector(vector&&),
   2027      1.1  mrg 	vector<>::operator=(vector&&)): Add.
   2028      1.1  mrg 	(vector<>::swap): Adjust.
   2029      1.1  mrg 	(swap(vector&&, vector& __y), swap(vector&, vector&& __y)): Add.
   2030      1.1  mrg 	* include/debug/deque (deque<>::deque(deque&&),
   2031      1.1  mrg 	deque<>::operator=(deque&&)): Add.
   2032      1.1  mrg 	(deque<>::swap): Adjust.
   2033      1.1  mrg 	(swap(deque&&, deque& __y), swap(deque&, deque&& __y)): Add.
   2034      1.1  mrg 	* include/debug/set.h (set<>::set(set&&),
   2035      1.1  mrg 	set<>::operator=(set&&)): Add.
   2036      1.1  mrg 	(set<>::swap): Adjust.
   2037      1.1  mrg 	(swap(set&&, set& __y), swap(set&, set&& __y)): Add.
   2038      1.1  mrg 	* include/debug/map.h (map<>::map(map&&),
   2039      1.1  mrg 	map<>::operator=(map&&)): Add.
   2040      1.1  mrg 	(map<>::swap): Adjust.
   2041      1.1  mrg 	(swap(map&&, map& __y), swap(map&, map&& __y)): Add.
   2042      1.1  mrg 	* include/debug/multiset.h (multiset<>::multiset(multiset&&),
   2043      1.1  mrg 	multiset<>::operator=(multiset&&)): Add.
   2044      1.1  mrg 	(smultiet<>::swap): Adjust.
   2045      1.1  mrg 	(swap(multiset&&, multiset& __y),
   2046      1.1  mrg 	swap(multiset&, multiset&& __y)): Add.
   2047      1.1  mrg 	* include/debug/multimap.h (multimap<>::multimap(multimap&&),
   2048      1.1  mrg 	multimap<>::operator=(multimap&&)): Add.
   2049      1.1  mrg 	(multimap<>::swap): Adjust.
   2050      1.1  mrg 	(swap(multimap&&, multimap& __y),
   2051      1.1  mrg 	swap(multimap&, multimap&& __y)): Add.
   2052      1.1  mrg 
   2053      1.1  mrg 2007-10-07  Paolo Carlini  <pcarlini (a] suse.de>
   2054      1.1  mrg 
   2055      1.1  mrg 	* include/bits/stl_algobase.h (_GLIBCXX_MOVE): Add.
   2056      1.1  mrg 	(swap, __iter_swap): Use it.
   2057      1.1  mrg 	* testsuite/25_algorithms/rotate/moveable.cc: Remove
   2058      1.1  mrg 	dg-require-rvalref.
   2059      1.1  mrg 	* testsuite/25_algorithms/remove/moveable.cc: Likewise.
   2060      1.1  mrg 	* testsuite/25_algorithms/partition/moveable.cc: Likewise.
   2061      1.1  mrg 	* testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
   2062      1.1  mrg 	* testsuite/25_algorithms/reverse/moveable.cc: Likewise.
   2063      1.1  mrg 	* testsuite/25_algorithms/unique/moveable.cc: Likewise.
   2064      1.1  mrg 	* testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
   2065      1.1  mrg 
   2066      1.1  mrg 	* include/bits/stl_algobase.h (lexicographical_compare):
   2067      1.1  mrg 	Clean up.
   2068      1.1  mrg 
   2069      1.1  mrg 2007-10-07  Chris Jefferson  <chris (a] bubblescope.net>
   2070      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   2071      1.1  mrg 
   2072      1.1  mrg 	* include/bits/stl_algo.h (remove, remove_if, unique,
   2073      1.1  mrg 	__rotate(_RandomAccessIterator, _RandomAccessIterator,
   2074      1.1  mrg 	_RandomAccessIterator, random_access_iterator_tag)): Use _GLIBCXX_MOVE.
   2075      1.1  mrg 	(__rotate(_ForwardIterator, _ForwardIterator, _ForwardIterator,
   2076      1.1  mrg 	forward_iterator_tag), __rotate(_BidirectionalIterator,
   2077      1.1  mrg 	_BidirectionalIterator, _BidirectionalIterator,
   2078      1.1  mrg 	bidirectional_iterator_tag), __partition(_ForwardIterator,
   2079      1.1  mrg 	_ForwardIterator, _Predicate, forward_iterator_tag)): Use iter_swap.
   2080      1.1  mrg 
   2081      1.1  mrg 2007-10-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   2082      1.1  mrg 
   2083      1.1  mrg 	PR libstdc++/33678
   2084      1.1  mrg 	* libsupc++/typeinfo (typeinfo): Revert ordering of virtual components.
   2085      1.1  mrg 
   2086      1.1  mrg 2007-10-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   2087      1.1  mrg 
   2088      1.1  mrg 	PR libstdc++/33487
   2089      1.1  mrg 	* include/parallel/algorithmfwd.h (for_each, generate, generate_n,
   2090      1.1  mrg 	transform, replace, replace_if, max_element, min_element, count,
   2091      1.1  mrg 	count_if): Consistently construct overloads.
   2092      1.1  mrg 	* include/parallel/numericfwd.h (accumulate, adjacent_difference,
   2093      1.1  mrg 	inner_product): Same.
   2094      1.1  mrg 	* include/parallel/algobase.h: Same.
   2095      1.1  mrg 	* include/parallel/algo.h: Same.
   2096      1.1  mrg 	* include/parallel/numeric: Same.
   2097      1.1  mrg 
   2098      1.1  mrg 	* include/bits/algorithmfwd.h: Correct find_end placement.
   2099      1.1  mrg 
   2100      1.1  mrg 	* docs/html/parallel_mode.html: Document some of the interface
   2101      1.1  mrg 	conventions.
   2102      1.1  mrg 
   2103      1.1  mrg 	* include/parallel/search.h (calc_borders): Only use operator ==.
   2104      1.1  mrg 
   2105      1.1  mrg 	* include/parallel/algorithmfwd.h: Move __gnu_sequential bits to...
   2106      1.1  mrg 	* include/parallel/tags.h: ...here, and use a using directive.
   2107      1.1  mrg 
   2108      1.1  mrg 	* include/parallel/random_shuffle.h: Include stl_numeric. Qualify
   2109      1.1  mrg 	uses of partial_num with __gnu_sequential.
   2110      1.1  mrg 
   2111      1.1  mrg 	* include/parallel/tree.h: Formatting.
   2112      1.1  mrg 
   2113      1.1  mrg 2007-10-05  Benjamin Kosnik  <bkoz (a] redhat.com>
   2114      1.1  mrg 
   2115      1.1  mrg 	Fixes for --disable-libstdcxx-pch.
   2116      1.1  mrg 	* include/ext/rc_string_base.h: Include stl_iterator_base_funcs.h.
   2117      1.1  mrg 	* include/ext/vstring_util.h: Include stl_iterator.h and
   2118      1.1  mrg 	numeric_traits.h.
   2119      1.1  mrg 	* include/tr1/functional: Include new.
   2120      1.1  mrg 	* testsuite/util/testsuite_api.h: Include exception.
   2121      1.1  mrg 	* testsuite/lib/libstdc++.exp (libstdc++_init): Set
   2122      1.1  mrg 	PCH_CXXFLAGS via cxxpchflags.
   2123      1.1  mrg 
   2124      1.1  mrg 	* testsuite/25_algorithms/binary_search/requirements/
   2125      1.1  mrg 	explicit_instantiation/2.cc: Same.: Fix includes.
   2126      1.1  mrg 	* testsuite/25_algorithms/count_if/requirements/
   2127      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2128      1.1  mrg 	* testsuite/25_algorithms/equal_range/requirements/
   2129      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2130      1.1  mrg 	* testsuite/25_algorithms/find_end/requirements/
   2131      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2132      1.1  mrg 	* testsuite/25_algorithms/find_first_of/requirements/
   2133      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2134      1.1  mrg 	* testsuite/25_algorithms/find_if/requirements/
   2135      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2136      1.1  mrg 	* testsuite/25_algorithms/for_each/requirements/
   2137      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2138      1.1  mrg 	* testsuite/25_algorithms/includes/requirements/
   2139      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2140      1.1  mrg 	* testsuite/25_algorithms/inplace_merge/requirements/
   2141      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2142      1.1  mrg 	* testsuite/25_algorithms/lexicographical_compare/
   2143      1.1  mrg 	requirements/explicit_instantiation/2.cc: Same.
   2144      1.1  mrg 	* testsuite/25_algorithms/lower_bound/requirements/
   2145      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2146      1.1  mrg 	* testsuite/25_algorithms/make_heap/requirements/
   2147      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2148      1.1  mrg 	* testsuite/25_algorithms/max_element/requirements/
   2149      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2150      1.1  mrg 	* testsuite/25_algorithms/max/requirements/
   2151      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2152      1.1  mrg 	* testsuite/25_algorithms/merge/requirements/
   2153      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2154      1.1  mrg 	* testsuite/25_algorithms/min_element/requirements/
   2155      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2156      1.1  mrg 	* testsuite/25_algorithms/min/requirements/
   2157      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2158      1.1  mrg 	* testsuite/25_algorithms/next_permutation/
   2159      1.1  mrg 	requirements/explicit_instantiation/2.cc: Same.
   2160      1.1  mrg 	* testsuite/25_algorithms/nth_element/requirements/
   2161      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2162      1.1  mrg 	* testsuite/25_algorithms/partial_sort_copy/
   2163      1.1  mrg 	requirements/explicit_instantiation/2.cc: Same.
   2164      1.1  mrg 	* testsuite/25_algorithms/partial_sort/requirements/
   2165      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2166      1.1  mrg 	* testsuite/25_algorithms/partition/requirements/
   2167      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2168      1.1  mrg 	* testsuite/25_algorithms/pop_heap/requirements/
   2169      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2170      1.1  mrg 	* testsuite/25_algorithms/prev_permutation/requirements/
   2171      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2172      1.1  mrg 	* testsuite/25_algorithms/push_heap/requirements/
   2173      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2174      1.1  mrg 	* testsuite/25_algorithms/random_shuffle/requirements/
   2175      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2176      1.1  mrg 	* testsuite/25_algorithms/remove_copy_if/requirements/
   2177      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2178      1.1  mrg 	* testsuite/25_algorithms/remove_if/requirements/
   2179      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2180      1.1  mrg 	* testsuite/25_algorithms/replace_copy_if/requirements/
   2181      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2182      1.1  mrg 	* testsuite/25_algorithms/replace_if/requirements/
   2183      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2184      1.1  mrg 	* testsuite/25_algorithms/search_n/requirements/
   2185      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2186      1.1  mrg 	* testsuite/25_algorithms/search/requirements/
   2187      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2188      1.1  mrg 	* testsuite/25_algorithms/set_difference/requirements/
   2189      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2190      1.1  mrg 	* testsuite/25_algorithms/set_intersection/requirements/
   2191      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2192      1.1  mrg 	* testsuite/25_algorithms/set_symmetric_difference/requirements/
   2193      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2194      1.1  mrg 	* testsuite/25_algorithms/set_union/requirements/
   2195      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2196      1.1  mrg 	* testsuite/25_algorithms/sort_heap/requirements/
   2197      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2198      1.1  mrg 	* testsuite/25_algorithms/sort/requirements/
   2199      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2200      1.1  mrg 	* testsuite/25_algorithms/stable_partition/requirements/
   2201      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2202      1.1  mrg 	* testsuite/25_algorithms/stable_sort/requirements/
   2203      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2204      1.1  mrg 	* testsuite/25_algorithms/transform/requirements/
   2205      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2206      1.1  mrg 	* testsuite/25_algorithms/unique_copy/requirements/
   2207      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2208      1.1  mrg 	* testsuite/25_algorithms/unique/requirements/
   2209      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2210      1.1  mrg 	* testsuite/25_algorithms/upper_bound/requirements/
   2211      1.1  mrg 	explicit_instantiation/2.cc: Same.
   2212      1.1  mrg 
   2213      1.1  mrg 	* testsuite/25_algorithms/remove/requirements/
   2214      1.1  mrg 	explicit_instantiation/pod.cc: Provide a hint to the compiler.
   2215      1.1  mrg 
   2216      1.1  mrg 2007-10-05  Paolo Carlini  <pcarlini (a] suse.de>
   2217      1.1  mrg 
   2218      1.1  mrg 	* testsuite/23_containers/map/moveable.cc: Remove dg-require-rvalref.
   2219      1.1  mrg 	* testsuite/23_containers/multimap/moveable.cc: Likewise.
   2220      1.1  mrg 	* testsuite/23_containers/set/moveable.cc: Likewise.
   2221      1.1  mrg 	* testsuite/23_containers/multiset/moveable.cc: Likewise.
   2222      1.1  mrg 	* testsuite/23_containers/deque/moveable.cc: Likewise.
   2223      1.1  mrg 	* testsuite/23_containers/list/moveable.cc: Likewise.
   2224      1.1  mrg 	* testsuite/23_containers/vector/moveable.cc: Likewise.
   2225      1.1  mrg 	* include/std/utility: Use _GLIBCXX_BEGIN_NAMESPACE.
   2226      1.1  mrg 
   2227      1.1  mrg 2007-10-05  Paolo Carlini  <pcarlini (a] suse.de>
   2228      1.1  mrg 	    Chris Jefferson  <chris (a] bubblescope.net>
   2229      1.1  mrg 
   2230      1.1  mrg 	* include/bits/stl_iterator.h (class move_iterator,
   2231      1.1  mrg 	make_move_iterator): Add.
   2232      1.1  mrg 
   2233      1.1  mrg 2007-10-04  Doug Kwan  <dougkwan (a] google.com>
   2234      1.1  mrg 
   2235      1.1  mrg 	* include/ext/concurrent.h (class __mutex,
   2236      1.1  mrg 	class __recursive_mutex): Add new method gthread_mutex to access
   2237      1.1  mrg 	inner gthread mutex.
   2238      1.1  mrg 	[__GTHREAD_HAS_COND] (class __concurrence_broadcast_error,
   2239      1.1  mrg 	class __concurrence_wait_error, class __cond): Add.
   2240      1.1  mrg 	* libsupc++/guard.cc (recursive_push, recursive_pop): Delete.
   2241      1.1  mrg 	(init_in_progress_flag, set_init_in_progress_flag): Add to
   2242      1.1  mrg 	replace recursive_push and recursive_pop.
   2243      1.1  mrg 	(throw_recursive_init_exception): Add.
   2244      1.1  mrg 	(acquire, __cxa_guard_acquire, __cxa_guard_abort and
   2245      1.1  mrg 	__cxa_guard_release): [__GTHREAD_HAS_COND] Use a conditional
   2246      1.1  mrg 	for synchronization of static variable initialization.
   2247      1.1  mrg 	The global mutex is only held briefly when guards are
   2248      1.1  mrg 	accessed. [!__GTHREAD_HAS_COND] Fall back to the old code,
   2249      1.1  mrg 	which deadlocks.
   2250      1.1  mrg 	* testsuite/thread/guard.cc: Add new test. It deadlocks with the
   2251      1.1  mrg 	old locking code in libstdc++-v3/libsup++/guard.cc.
   2252      1.1  mrg 
   2253      1.1  mrg 2007-10-04  Paolo Carlini  <pcarlini (a] suse.de>
   2254      1.1  mrg 
   2255      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   2256      1.1  mrg 	Adjust dg-error line number.
   2257      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   2258      1.1  mrg 	Likewise.
   2259      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   2260      1.1  mrg 	constructor_1_neg.cc: Likewise.
   2261      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   2262      1.1  mrg 	constructor_2_neg.cc: Likewise.
   2263      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
   2264      1.1  mrg 	Adjust dg-error line number.
   2265      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
   2266      1.1  mrg 	Likewise.
   2267      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   2268      1.1  mrg 	constructor_1_neg.cc: Likewise.
   2269      1.1  mrg 	* testsuite/23_containers/deque/requirements/dr438/
   2270      1.1  mrg 	constructor_2_neg.cc: Likewise.
   2271      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
   2272      1.1  mrg 	Adjust dg-error line number.
   2273      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
   2274      1.1  mrg 	Likewise.
   2275      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   2276      1.1  mrg 	constructor_1_neg.cc: Likewise.
   2277      1.1  mrg 	* testsuite/23_containers/list/requirements/dr438/
   2278      1.1  mrg 	constructor_2_neg.cc: Likewise.
   2279      1.1  mrg 
   2280      1.1  mrg 2007-10-04  Chris Jefferson  <chris (a] bubblescope.net>
   2281      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   2282      1.1  mrg 
   2283      1.1  mrg 	* include/bits/stl_list.h (list<>::list(list&&),
   2284      1.1  mrg 	list<>::operator=(list&&)): Add.
   2285      1.1  mrg 	(list<>::swap): Adjust.
   2286      1.1  mrg 	(swap(list&&, list& __y), swap(list&, list&& __y)): Add.
   2287      1.1  mrg 	* include/bits/stl_vector.h (vector<>::vector(vector&&),
   2288      1.1  mrg 	vector<>::operator=(vector&&)): Add.
   2289      1.1  mrg 	(vector<>::swap): Adjust.
   2290      1.1  mrg 	(swap(vector&&, vector& __y), swap(vector&, vector&& __y)): Add.
   2291      1.1  mrg 	* include/bits/stl_bvector.h (vector<>::vector(vector&&),
   2292      1.1  mrg 	vector<>::operator=(vector&&)): Add.
   2293      1.1  mrg 	(vector<>::swap): Adjust.
   2294      1.1  mrg 	* include/bits/stl_deque.h (deque<>::deque(deque&&),
   2295      1.1  mrg 	deque<>::operator=(deque&&)): Add.
   2296      1.1  mrg 	(deque<>::swap): Adjust.
   2297      1.1  mrg 	(swap(deque&&, deque& __y), swap(deque&, deque&& __y)): Add.
   2298      1.1  mrg 	* include/bits/stl_set.h (set<>::set(set&&),
   2299      1.1  mrg 	set<>::operator=(set&&)): Add.
   2300      1.1  mrg 	(set<>::swap): Adjust.
   2301      1.1  mrg 	(swap(set&&, set& __y), swap(set&, set&& __y)): Add.
   2302      1.1  mrg 	* include/bits/stl_map.h (map<>::map(map&&),
   2303      1.1  mrg 	map<>::operator=(map&&)): Add.
   2304      1.1  mrg 	(map<>::swap): Adjust.
   2305      1.1  mrg 	(swap(map&&, map& __y), swap(map&, map&& __y)): Add.
   2306      1.1  mrg 	* include/bits/stl_multiset.h (multiset<>::multiset(multiset&&),
   2307      1.1  mrg 	multiset<>::operator=(multiset&&)): Add.
   2308      1.1  mrg 	(smultiet<>::swap): Adjust.
   2309      1.1  mrg 	(swap(multiset&&, multiset& __y),
   2310      1.1  mrg 	swap(multiset&, multiset&& __y)): Add.
   2311      1.1  mrg 	* include/bits/stl_multimap.h (multimap<>::multimap(multimap&&),
   2312      1.1  mrg 	multimap<>::operator=(multimap&&)): Add.
   2313      1.1  mrg 	(multimap<>::swap): Adjust.
   2314      1.1  mrg 	(swap(multimap&&, multimap& __y),
   2315      1.1  mrg 	swap(multimap&, multimap&& __y)): Add.
   2316      1.1  mrg 
   2317      1.1  mrg 2007-10-04  Paolo Carlini  <pcarlini (a] suse.de>
   2318      1.1  mrg 
   2319      1.1  mrg 	Avoid copying some allocator objects.
   2320      1.1  mrg 	* include/bits/stl_list.h (_List_impl::_List_impl(),
   2321      1.1  mrg 	_List_base::_List_base(), list<>::list()): Add.
   2322      1.1  mrg 	* include/bits/stl_vector.h  (_Vector_impl::_Vector_impl(),
   2323      1.1  mrg 	_Vector_base::_Vector_base(), vector<>::vector()): Add.
   2324      1.1  mrg 	* include/bits/stl_bvector.h (_Bvector_impl::_Bvector_impl(),
   2325      1.1  mrg 	_Bvector_base::_Bvector_base(), vector<>::vector()): Add.
   2326      1.1  mrg 	* include/bits/stl_deque.h  (_Deque_impl::_Deque_impl(),
   2327      1.1  mrg 	_Deque_base::_Deque_base(), deque<>::deque()): Add.
   2328      1.1  mrg 	* include/bits/stl_tree.h (_Rb_tree_impl<>::_Rb_tree_impl(),
   2329      1.1  mrg 	_Rb_tree_impl<>::_M_initialize): Add.
   2330      1.1  mrg 	(_Rb_tree<>::_Rb_tree(const _Compare&, const allocator_type&),
   2331      1.1  mrg 	_Rb_tree(const _Rb_tree&)): Adjust.
   2332      1.1  mrg 	* include/bits/stl_set.h (set<>::set(),
   2333      1.1  mrg 	set(_InputIterator, _InputIterator)): Use _M_t default constructor.
   2334      1.1  mrg 	* include/bits/stl_map.h (map<>::map(), set(_InputIterator,
   2335      1.1  mrg 	_InputIterator)): Use _M_t default constructor.
   2336      1.1  mrg 	* include/bits/stl_multiset.h (multiset<>::multiset(),
   2337      1.1  mrg 	multiset(_InputIterator, _InputIterator)): Use _M_t default
   2338      1.1  mrg 	constructor.
   2339      1.1  mrg 	* include/bits/stl_multimap.h (multimap<>::multimap(),
   2340      1.1  mrg 	multimap(_InputIterator, _InputIterator)): Use _M_t default
   2341      1.1  mrg 	constructor.
   2342      1.1  mrg 
   2343      1.1  mrg 2007-10-03  Chris Jefferson  <chris (a] bubblescope.net>
   2344      1.1  mrg 	    Benjamin Kosnik  <bkoz (a] redhat.com>
   2345      1.1  mrg 
   2346      1.1  mrg 	* testsuite/20_util/pair/moveable.cc: New. Merge from
   2347      1.1  mrg 	libstdcxx_so_7-branch.
   2348      1.1  mrg 	* testsuite/23_containers/deque/capacity/moveable.cc: Same.
   2349      1.1  mrg 	* testsuite/23_containers/deque/cons/moveable.cc: Same.
   2350      1.1  mrg 	* testsuite/23_containers/deque/modifiers/moveable.cc: Same.
   2351      1.1  mrg 	* testsuite/23_containers/deque/moveable.cc: Same.
   2352      1.1  mrg 	* testsuite/23_containers/list/moveable.cc: Same.
   2353      1.1  mrg 	* testsuite/23_containers/map/moveable.cc: Same.
   2354      1.1  mrg 	* testsuite/23_containers/multimap/moveable.cc: Same.
   2355      1.1  mrg 	* testsuite/23_containers/multiset/moveable.cc: Same.
   2356      1.1  mrg 	* testsuite/23_containers/set/moveable.cc: Same.
   2357      1.1  mrg 	* testsuite/23_containers/vector/cons/moveable.cc: Same.
   2358      1.1  mrg 	* testsuite/23_containers/vector/modifiers/moveable.cc: Same.
   2359      1.1  mrg 	* testsuite/23_containers/vector/moveable.cc: Same.
   2360      1.1  mrg 	* testsuite/23_containers/vector/resize/moveable.cc: Same.
   2361      1.1  mrg 	* testsuite/25_algorithms/heap/moveable.cc: Same.
   2362      1.1  mrg 	* testsuite/25_algorithms/nth_element/moveable.cc: Same.
   2363      1.1  mrg 	* testsuite/25_algorithms/partial_sort/moveable.cc: Same.
   2364      1.1  mrg 	* testsuite/25_algorithms/partition/moveable.cc: Same.
   2365      1.1  mrg 	* testsuite/25_algorithms/remove_if/moveable.cc: Same.
   2366      1.1  mrg 	* testsuite/25_algorithms/remove/moveable.cc: Same.
   2367      1.1  mrg 	* testsuite/25_algorithms/reverse/moveable.cc: Same.
   2368      1.1  mrg 	* testsuite/25_algorithms/rotate/moveable.cc: Same.
   2369      1.1  mrg 	* testsuite/25_algorithms/sort/moveable.cc: Same.
   2370      1.1  mrg 	* testsuite/25_algorithms/swap_ranges/moveable.cc: Same.
   2371      1.1  mrg 	* testsuite/25_algorithms/unique/moveable.cc: Same.
   2372      1.1  mrg 	* testsuite/util/testsuite_rvalref.h: New.
   2373      1.1  mrg 
   2374      1.1  mrg 	* testsuite/25_algorithms/equal/equal.cc: Move to...
   2375      1.1  mrg 	* testsuite/25_algorithms/equal/no_operator_ne.cc: ...this.
   2376      1.1  mrg 	* testsuite/25_algorithms/heap/heap.cc: Move to...
   2377      1.1  mrg 	* testsuite/25_algorithms/heap/1.cc: ...this.
   2378      1.1  mrg 	* testsuite/25_algorithms/lower_bound/lower_bound.cc: Move to...
   2379      1.1  mrg 	* testsuite/25_algorithms/lower_bound/no_operator_ne.cc: ...this.
   2380      1.1  mrg 	* testsuite/25_algorithms/partition/partition.cc: Move to...
   2381      1.1  mrg 	* testsuite/25_algorithms/partition/1.cc: ...this.
   2382      1.1  mrg 	* testsuite/25_algorithms/stable_partition/1.cc: ... and this.
   2383      1.1  mrg 
   2384      1.1  mrg 	* testsuite/25_algorithms/search/1.cc: Update from merge.
   2385      1.1  mrg 	* testsuite/25_algorithms/search/check_type.cc: Same.
   2386      1.1  mrg 
   2387      1.1  mrg 	* testsuite/lib/dg-options.exp (dg-require-rvalref): New.
   2388      1.1  mrg 	* testsuite/lib/libstdc++.exp (check_v3_target_rvalref): New.
   2389      1.1  mrg 
   2390      1.1  mrg 2007-10-03  Richard Sandiford  <richard (a] codesourcery.com>
   2391      1.1  mrg 
   2392      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_C99): Temporarily add
   2393      1.1  mrg 	-fno-exceptions to CXXFLAGS.  Use GCC_TRY_COMPILE_OR_LINK.
   2394      1.1  mrg 	Make the tests assign results to volatile variables.  Use -lm
   2395      1.1  mrg 	for link tests in GCC_TRY_COMPILE_OR_LINK.  Fall back to
   2396      1.1  mrg 	compile-only tests if -lm is not available.
   2397      1.1  mrg 	* configure: Regenerate.
   2398      1.1  mrg 
   2399      1.1  mrg 2007-10-03  Paolo Carlini  <pcarlini (a] suse.de>
   2400      1.1  mrg 
   2401      1.1  mrg 	PR libstdc++/33613
   2402      1.1  mrg 	* include/debug/functions.h (__check_partitioned): Rename to...
   2403      1.1  mrg 	(__check_partioned_lower): ... this.
   2404      1.1  mrg 	(__check_partioned_upper): Add.
   2405      1.1  mrg 	* include/debug/macros.h (__glibcxx_check_partitioned): Rename to...
   2406      1.1  mrg 	(__glibcxx_check_partitioned_lower): ... this, adjust.
   2407      1.1  mrg 	(__glibcxx_check_partitioned_upper): Add.
   2408      1.1  mrg 	* include/debug/debug.h (__glibcxx_requires_partitioned): Rename to...
   2409      1.1  mrg 	(__glibcxx_requires_partitioned_lower): ... this, adjust.
   2410      1.1  mrg 	(__glibcxx_requires_partitioned_upper): Add.
   2411      1.1  mrg 	* include/bits/stl_algo.h (lower_bound, upper_bound, equal_range,
   2412      1.1  mrg 	binary search): Use the above.
   2413      1.1  mrg 	* testsuite/25_algorithms/lower_bound/33613.cc: New.
   2414      1.1  mrg 	* testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
   2415      1.1  mrg 
   2416      1.1  mrg 2007-10-03  Kazu Hirata  <kazu (a] codesourcery.com>
   2417      1.1  mrg 
   2418      1.1  mrg 	Revert:
   2419      1.1  mrg 	2007-10-02  Richard Sandiford  <richard (a] codesourcery.com>
   2420      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_C99): Temporarily add
   2421      1.1  mrg 	-fno-exceptions to CXXFLAGS.  Use GCC_TRY_COMPILE_OR_LINK.
   2422      1.1  mrg 	Make the tests assign results to volatile variables.
   2423      1.1  mrg 	* configure: Regenerate.
   2424      1.1  mrg 
   2425      1.1  mrg 2007-10-02  Richard Sandiford  <richard (a] codesourcery.com>
   2426      1.1  mrg 
   2427      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_C99): Temporarily add
   2428      1.1  mrg 	-fno-exceptions to CXXFLAGS.  Use GCC_TRY_COMPILE_OR_LINK.
   2429      1.1  mrg 	Make the tests assign results to volatile variables.
   2430      1.1  mrg 	* configure: Regenerate.
   2431      1.1  mrg 
   2432      1.1  mrg 2007-10-02  Benjamin Kosnik  <bkoz (a] redhat.com>
   2433      1.1  mrg 
   2434      1.1  mrg 	* testsuite/25_algorithms/binary_search/2.cc: Split into...
   2435      1.1  mrg 	* testsuite/25_algorithms/upper_bound/2.cc: ... this.
   2436      1.1  mrg 	* testsuite/25_algorithms/lower_bound/2.cc: ... this.
   2437      1.1  mrg 	* testsuite/25_algorithms/equal_range/2.cc: ... and this.
   2438      1.1  mrg 
   2439      1.1  mrg 2007-10-02  Chris Jefferson  <chris (a] bubblescope.net>
   2440      1.1  mrg 
   2441      1.1  mrg 	* testsuite/25_algorithms/search/1.cc: Merge from
   2442      1.1  mrg 	libstdcxx_so_7-branch.
   2443      1.1  mrg 	* testsuite/25_algorithms/search/check_type.cc: Same.
   2444      1.1  mrg 	* testsuite/25_algorithms/sort/vectorbool.cc: Same.
   2445      1.1  mrg 
   2446      1.1  mrg 2007-09-30  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   2447      1.1  mrg 
   2448      1.1  mrg 	* src/valarray-inst.cc, include/ext/atomicity.h,
   2449      1.1  mrg 	include/ext/concurrence.h, include/bits/basic_string.h,
   2450      1.1  mrg 	include/bits/fstream.tcc, include/ext/vstring.h: Fix comment typos.
   2451      1.1  mrg 
   2452      1.1  mrg 2007-09-29  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   2453      1.1  mrg 
   2454      1.1  mrg 	* docs/html/test.html, docs/html/ext/mt_allocator.html,
   2455      1.1  mrg 	docs/html/ext/tr1.html, docs/html/17_intro/contribute.html,
   2456      1.1  mrg 	docs/html/documentation.html, docs/html/20_util/allocator.html:
   2457      1.1  mrg 	Update docs to refer to Subversion not CVS. Fix markup.
   2458      1.1  mrg 
   2459      1.1  mrg 2007-09-29  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   2460      1.1  mrg 
   2461      1.1  mrg 	* docs/html/Makefile: Follow up to libstdc++/14991, remove target.
   2462      1.1  mrg 
   2463      1.1  mrg 2007-09-28  Benjamin Kosnik  <bkoz (a] redhat.com>
   2464      1.1  mrg 
   2465      1.1  mrg 	* include/parallel/algorithmfwd.h: Spacing.
   2466      1.1  mrg 	* include/parallel/tags.h: Correct comment.
   2467      1.1  mrg 
   2468      1.1  mrg 	* testsuite/Makefile.am (AM_MAKEFLAGS, AM_RUNTESTFLAGS): Remove.
   2469      1.1  mrg 	* testsuite/Makefile.in: Regenerate.
   2470      1.1  mrg 
   2471      1.1  mrg 2007-09-27  Benjamin Kosnik  <bkoz (a] redhat.com>
   2472      1.1  mrg 
   2473      1.1  mrg 	* testsuite/util/testsuite_hooks.cc (set_memory_limits): Adjust
   2474      1.1  mrg 	x86_64 virtual memory setting for libgomp.
   2475      1.1  mrg 
   2476      1.1  mrg 2007-09-26  Benjamin Kosnik  <bkoz (a] redhat.com>
   2477      1.1  mrg 
   2478      1.1  mrg 	* include/bits/stl_algo.h: Add return type information to comments.
   2479      1.1  mrg 	* include/bits/algorithmfwd.h: Formatting.
   2480      1.1  mrg 	* testsuite/util/testsuite_hooks.h (NonDefaultConstructible): Move..
   2481      1.1  mrg 	* testsuite/util/testsuite_api.h: ...here. Add necessary operators
   2482      1.1  mrg 	for use in testing chapters 25 and 26.
   2483      1.1  mrg 	* testsuite/util/testsuite_character.h: Same.
   2484      1.1  mrg 
   2485      1.1  mrg 	* testsuite/25_algorithms/*/requirements/explicit_instantiation/
   2486      1.1  mrg 	2.cc, pod.cc: New.
   2487      1.1  mrg 
   2488      1.1  mrg 	* testsuite/26_numerics/accumulate, adjacent_difference, inner_product,
   2489      1.1  mrg 	partial_sum/requirements/explicit_instantiation/2.cc, pod.cc: New.
   2490      1.1  mrg 
   2491      1.1  mrg 	* testsuite/26_numerics/numeric_arrays/*: Move contents into
   2492      1.1  mrg 	testsuite/26_numerics.
   2493      1.1  mrg 
   2494      1.1  mrg 	* testsuite/26_numerics/numeric_operations: Same.
   2495      1.1  mrg 
   2496      1.1  mrg 	* testsuite/23_containers/*/requirements/explicit_instantiation/2.cc:
   2497      1.1  mrg 	Adjust includes from testsuite_eh.h to testsuite_api.h.
   2498      1.1  mrg 
   2499      1.1  mrg 2007-09-25  Richard Sandiford  <rsandifo (a] nildram.co.uk>
   2500      1.1  mrg 
   2501      1.1  mrg 	* testsuite/lib/libstdc++.exp (check_v3_target_fileio): Test lseek.
   2502      1.1  mrg 
   2503      1.1  mrg 2007-09-18  Benjamin Kosnik  <bkoz (a] redhat.com>
   2504      1.1  mrg 	    Chalathip Thumkanon  <chalathip (a] gmail.com>
   2505      1.1  mrg 
   2506      1.1  mrg 	PR libstdc++/32819
   2507      1.1  mrg 	PR libstdc++/32822
   2508      1.1  mrg 	* docs/html/ext/pb_ds/hash_based_containers.html: Correct.
   2509      1.1  mrg 
   2510      1.1  mrg 2007-09-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   2511      1.1  mrg 
   2512      1.1  mrg 	* configure.host: Set atomic_flags on i486.
   2513      1.1  mrg 
   2514      1.1  mrg 	* include/Makefile.am: Remove parallel-mode pch.
   2515      1.1  mrg 	* include/Makefile.in: Regenerate.
   2516      1.1  mrg 
   2517      1.1  mrg 	* testsuite/lib/libstdc++.exp: Set ld_library_flags for libgomp if
   2518      1.1  mrg 	present.
   2519      1.1  mrg 
   2520      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_PARALLEL): Comment.
   2521      1.1  mrg 	* configure: Regenerate.
   2522      1.1  mrg 
   2523      1.1  mrg 2007-09-17  Johannes Singler  <singler (a] ira.uka.de>
   2524      1.1  mrg 
   2525      1.1  mrg         * include/parallel/for_each.h: Fixed comment/doxygen markup typos.
   2526      1.1  mrg         * include/parallel/base.h: Same.
   2527      1.1  mrg         * include/parallel/numeric: Same.
   2528      1.1  mrg         * include/parallel/quicksort.h: Same.
   2529      1.1  mrg         * include/parallel/compiletime_settings.h: Same.
   2530      1.1  mrg         * include/parallel/random_shuffle.h: Same.
   2531      1.1  mrg         * include/parallel/balanced_quicksort.h: Same.
   2532      1.1  mrg         * include/parallel/tree.h: Same.
   2533      1.1  mrg         * include/parallel/settings.h: Same.
   2534      1.1  mrg         * include/parallel/search.h: Same.
   2535      1.1  mrg         * include/parallel/partition.h: Same.
   2536      1.1  mrg         * include/parallel/partial_sum.h: Same.
   2537      1.1  mrg 
   2538      1.1  mrg 2007-09-17  Paolo Carlini  <pcarlini (a] suse.de>
   2539      1.1  mrg 
   2540      1.1  mrg 	* include/tr1_impl/type_traitsfwd.h (aligned_storage): Remove
   2541      1.1  mrg 	declaration.
   2542      1.1  mrg 	* include/tr1_impl/type_traits (aligned_storage): Remove.
   2543      1.1  mrg 	* include/std/type_traits (aligned_storage, __aligned_storage_msa):
   2544      1.1  mrg 	Add.
   2545      1.1  mrg 	* include/tr1/type_traits (aligned_storage): Add.
   2546      1.1  mrg 	* testsuite/20_util/aligned_storage/value.cc: New.
   2547      1.1  mrg 	* testsuite/20_util/aligned_storage/requirements/
   2548      1.1  mrg 	explicit_instantiation.cc: Likewise.
   2549      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
   2550      1.1  mrg 	dg-error lines.
   2551      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
   2552      1.1  mrg 	Likewise.
   2553      1.1  mrg 
   2554      1.1  mrg 2007-09-16  Paolo Carlini  <pcarlini (a] suse.de>
   2555      1.1  mrg 	    Douglas Gregor  <doug.gregor (a] gmail.com>
   2556      1.1  mrg 
   2557      1.1  mrg 	* include/tr1_impl/type_traits (aligned_storage): Implement
   2558      1.1  mrg 	in the neat and general way.
   2559      1.1  mrg 
   2560      1.1  mrg 2007-09-14  Benjamin Kosnik  <bkoz (a] redhat.com>
   2561      1.1  mrg 
   2562      1.1  mrg 	* include/parallel/base.h (__gnu_parallel::less<Tp>): Add partial
   2563      1.1  mrg         specialization for one argument.
   2564      1.1  mrg 	(__gnu_parallel::less): Add operator.
   2565      1.1  mrg 
   2566      1.1  mrg 	* include/parallel/multiway_merge.h: Use __builtin_alloca.
   2567      1.1  mrg 	* include/parallel/partial_sum.h: Same.
   2568      1.1  mrg 	* include/parallel/find.h: Same.
   2569      1.1  mrg 
   2570      1.1  mrg 2007-09-14  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   2571      1.1  mrg 
   2572      1.1  mrg 	* include/tr1_impl/boost_shared_ptr.h: (__weak_ptr::lock()): Add
   2573      1.1  mrg 	missing template argument.
   2574      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/requirements/
   2575      1.1  mrg 	explicit_instantiation/2.cc: New.
   2576      1.1  mrg 	* testsuite/tr1/2_general_utilities/weak_ptr/requirements/
   2577      1.1  mrg 	explicit_instantiation/2.cc: New.
   2578      1.1  mrg 
   2579      1.1  mrg 2007-09-14  Benjamin Kosnik  <bkoz (a] redhat.com>
   2580      1.1  mrg 
   2581      1.1  mrg 	* testsuite/17_intro/headers/all_pedantic_errors.cc: New.
   2582      1.1  mrg 	* include/tr1_impl/cinttypes: Add pragma GCC system_header.
   2583      1.1  mrg 	* include/tr1_impl/cfenv: Same.
   2584      1.1  mrg 	* include/tr1_impl/cstdint: Same.
   2585      1.1  mrg 	* include/tr1/cstdbool: Same.
   2586      1.1  mrg 	* include/ext/pb_ds/detail/resize_policy/
   2587      1.1  mrg 	hash_prime_size_policy_imp.hpp: Same.
   2588      1.1  mrg 	* include/parallel/partial_sum.h: Avoid VLA error with
   2589      1.1  mrg 	__builtin_alloca.
   2590      1.1  mrg 
   2591      1.1  mrg 2007-09-14  Thiemo Seufer  <ths (a] mips.com>
   2592      1.1  mrg 
   2593      1.1  mrg 	* crossconfig.m4 (mips*-sde-elf*): New stanza.
   2594      1.1  mrg 	* configure: Regenerate.
   2595      1.1  mrg 
   2596      1.1  mrg 2007-09-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   2597      1.1  mrg 
   2598      1.1  mrg 	* include/ext/pb_ds/*: Change namespace pb_ds to __gnu_pbds.
   2599      1.1  mrg 	* docs/html/ext/pb_ds/*: Same.
   2600      1.1  mrg 	* testsuite/ext/pb_ds/*: Same.
   2601      1.1  mrg 	* testsuite/performance/ext/pb_ds/*: Same.
   2602      1.1  mrg 	* testsuite/util/*: Same.
   2603      1.1  mrg 
   2604      1.1  mrg 2007-09-12  Benjamin Kosnik  <bkoz (a] redhat.com>
   2605      1.1  mrg 
   2606      1.1  mrg 	* include/parallel/find.h: Doxygen fixups.
   2607      1.1  mrg 	* include/bits/hashtable.h: Same.
   2608      1.1  mrg 
   2609      1.1  mrg 2007-09-11  Johannes Singler  <singler (a] ira.uka.de>
   2610      1.1  mrg 	    Leonor Frias Moya  <lfrias (a] lsi.upc.edu>
   2611      1.1  mrg             Felix Putze  <kontakt (a] felix-putze.de>
   2612      1.1  mrg             Marius Elvert  <marius.elvert (a] ira.uka.de>
   2613      1.1  mrg 	    Felix Bondarenko  <f.bondarenko (a] web.de>
   2614      1.1  mrg 	    Robert Geisberger  <robert.geisberger (a] stud.uni-karlsruhe.de>
   2615      1.1  mrg 	    Robin Dapp  <r.dapp (a] freenet.de>
   2616      1.1  mrg   	    Benjamin Kosnik  <bkoz (a] redhat.com>
   2617      1.1  mrg 
   2618      1.1  mrg 	Add parallel mode.
   2619      1.1  mrg 	* include/parallel: New.
   2620      1.1  mrg 	* include/parallel/iterator.h: New.
   2621      1.1  mrg 	* include/parallel/multiway_merge.h: New.
   2622      1.1  mrg 	* include/parallel/parallel.h: New.
   2623      1.1  mrg 	* include/parallel/algorithm
   2624      1.1  mrg 	* include/parallel/find_selectors.h: New.
   2625      1.1  mrg 	* include/parallel/losertree.h: New.
   2626      1.1  mrg 	* include/parallel/list_partition.h: New.
   2627      1.1  mrg 	* include/parallel/types.h: New.
   2628      1.1  mrg 	* include/parallel/for_each.h: New.
   2629      1.1  mrg 	* include/parallel/multiseq_selection.h: New.
   2630      1.1  mrg 	* include/parallel/workstealing.h: New.
   2631      1.1  mrg 	* include/parallel/base.h: New.
   2632      1.1  mrg 	* include/parallel/par_loop.h: New.
   2633      1.1  mrg 	* include/parallel/numeric
   2634      1.1  mrg 	* include/parallel/features.h: New.
   2635      1.1  mrg 	* include/parallel/quicksort.h: New.
   2636      1.1  mrg 	* include/parallel/algorithmfwd.h: New.
   2637      1.1  mrg 	* include/parallel/equally_split.h: New.
   2638      1.1  mrg 	* include/parallel/compiletime_settings.h: New.
   2639      1.1  mrg 	* include/parallel/for_each_selectors.h: New.
   2640      1.1  mrg 	* include/parallel/basic_iterator.h: New.
   2641      1.1  mrg 	* include/parallel/omp_loop_static.h: New.
   2642      1.1  mrg 	* include/parallel/random_shuffle.h: New.
   2643      1.1  mrg 	* include/parallel/balanced_quicksort.h: New.
   2644      1.1  mrg 	* include/parallel/set_operations.h: New.
   2645      1.1  mrg 	* include/parallel/tags.h: New.
   2646      1.1  mrg 	* include/parallel/merge.h: New.
   2647      1.1  mrg 	* include/parallel/tree.h: New.
   2648      1.1  mrg 	* include/parallel/settings.h: New.
   2649      1.1  mrg 	* include/parallel/unique_copy.h: New.
   2650      1.1  mrg 	* include/parallel/multiway_mergesort.h: New.
   2651      1.1  mrg 	* include/parallel/numericfwd.h: New.
   2652      1.1  mrg 	* include/parallel/search.h: New.
   2653      1.1  mrg 	* include/parallel/partition.h: New.
   2654      1.1  mrg 	* include/parallel/compatibility.h: New.
   2655      1.1  mrg 	* include/parallel/algobase.h: New.
   2656      1.1  mrg 	* include/parallel/find.h: New.
   2657      1.1  mrg 	* include/parallel/partial_sum.h: New.
   2658      1.1  mrg 	* include/parallel/algo.h: New.
   2659      1.1  mrg 	* include/parallel/omp_loop.h: New.
   2660      1.1  mrg 	* include/parallel/queue.h: New.
   2661      1.1  mrg 	* include/parallel/timing.h: New.
   2662      1.1  mrg 	* include/parallel/sort.h: New.
   2663      1.1  mrg 	* include/parallel/checkers.h: New.
   2664      1.1  mrg 	* include/parallel/random_number.h: New.
   2665      1.1  mrg 	* include/bits/algorithmfwd.h: New.
   2666      1.1  mrg 
   2667      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_PARALLEL): New.
   2668      1.1  mrg 	* configure.host: Add atomic_flags.
   2669      1.1  mrg 	* configure.ac: Export ATOMIC_FLAGS, call GLIBCXX_ENABLE_PARALLEL.
   2670      1.1  mrg 	* src/Makefile.am: Add parallel_list rules.
   2671      1.1  mrg 	* include/Makefile.am: Add parallel files.
   2672      1.1  mrg 	* testsuite/Makefile.am (check-parallel): Add.
   2673      1.1  mrg 	(check-performance-parallel): Add.
   2674      1.1  mrg 	* config.h.in: Regenerate.
   2675      1.1  mrg 	* configure: Same.
   2676      1.1  mrg 	* libsupc++/Makefile.in: Same.
   2677      1.1  mrg 	* testsuite/Makefile.in: Same.
   2678      1.1  mrg 	* Makefile.in: Same.
   2679      1.1  mrg 	* libmath/Makefile.in: Same.
   2680      1.1  mrg 	* include/Makefile.in: Same.
   2681      1.1  mrg 	* src/Makefile.in: Same.
   2682      1.1  mrg 	* po/Makefile.in: Same.
   2683      1.1  mrg 
   2684      1.1  mrg 	* config/abi/pre/gnu.ver: Export parallel list bits.
   2685      1.1  mrg 
   2686      1.1  mrg 	* docs/html/parallel_mode.html: New.
   2687      1.1  mrg 	* docs/html/documentation.html: Add link.
   2688      1.1  mrg 	* docs/doxygen/user.cfg.in: Adjust for new files and directory.
   2689      1.1  mrg 	* docs/doxygen/doxygroups.cc: Adjust namespace markup.
   2690      1.1  mrg 
   2691      1.1  mrg 	* include/debug/set.h: Adjust for _GLIBCXX_STD_D or _P change.
   2692      1.1  mrg 	* include/debug/bitset: Same.
   2693      1.1  mrg 	* include/debug/multiset.h: Same.
   2694      1.1  mrg 	* include/debug/vector: Same.
   2695      1.1  mrg 	* include/debug/map.h: Same.
   2696      1.1  mrg 	* include/debug/deque: Same.
   2697      1.1  mrg 	* include/debug/list: Same.
   2698      1.1  mrg 	* include/debug/debug.h: Same.
   2699      1.1  mrg 	* include/debug/multimap.h: Same.
   2700      1.1  mrg 	* include/std/algorithm: Same.
   2701      1.1  mrg 	* include/std/numeric: Same.
   2702      1.1  mrg 	* include/std/bitset: Same.
   2703      1.1  mrg 	* include/std/string: Same.
   2704      1.1  mrg 	* include/ext/hash_map: Same.
   2705      1.1  mrg 	* include/ext/hash_set: Same.
   2706      1.1  mrg 	* include/bits/stl_list.h: Same.
   2707      1.1  mrg 	* include/bits/stl_map.h: Same.
   2708      1.1  mrg 	* include/bits/stl_algobase.h: Same.
   2709      1.1  mrg 	* include/bits/stl_set.h: Same.
   2710      1.1  mrg 	* include/bits/stl_multimap.h: Same.
   2711      1.1  mrg 	* include/bits/stl_vector.h: Same.
   2712      1.1  mrg 	* include/bits/stl_numeric.h: Same.
   2713      1.1  mrg 	* include/bits/stl_deque.h: Same.
   2714      1.1  mrg 	* include/bits/stl_multiset.h: Same.
   2715      1.1  mrg 	* include/bits/char_traits.h: Same.
   2716      1.1  mrg 	* include/bits/stl_algo.h: Same.
   2717      1.1  mrg 	* include/bits/c++config: Same.
   2718      1.1  mrg 	* include/bits/vector.tcc: Same.
   2719      1.1  mrg 	* include/bits/deque.tcc: Same.
   2720      1.1  mrg 	* include/bits/stl_bvector.h: Same.
   2721      1.1  mrg 	* include/bits/list.tcc: Same.
   2722      1.1  mrg 	* src/list.cc: Same.
   2723      1.1  mrg 	* src/parallel_list.cc: New.
   2724      1.1  mrg 
   2725      1.1  mrg 	* testsuite/lib/libstdc++.exp (check_v3_target_parallel_mode): New.
   2726      1.1  mrg 	* testsuite/lib/dg-options.exp (dg-require-parallel-mode): New.
   2727      1.1  mrg 	* scripts/testsuite_flags.in (--cxxparallelflags): New.
   2728      1.1  mrg 	* scripts/check_performance: Adjust.
   2729      1.1  mrg 	* testsuite/25_algorithms/headers/parallel_algorithm.cc: New.
   2730      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm_parallel_mode.cc: New.
   2731      1.1  mrg 	* testsuite/25_algorithms/headers/parallel_algorithm_mixed1.cc: New.
   2732      1.1  mrg 	* testsuite/25_algorithms/headers/parallel_algorithm_mixed2.cc: New.
   2733      1.1  mrg 	* testsuite/26_numerics/headers/numeric/parallel_numeric.cc: New.
   2734      1.1  mrg 	* testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc: New.
   2735      1.1  mrg 	* testsuite/26_numerics/headers/numeric/
   2736      1.1  mrg 	parallel_numeric_mixed1.cc: New.
   2737      1.1  mrg 	* testsuite/26_numerics/headers/numeric/
   2738      1.1  mrg 	parallel_numeric_mixed2.cc: New.
   2739      1.1  mrg 
   2740      1.1  mrg 2007-09-11  Daniel Jacobowitz  <dan (a] codesourcery.com>
   2741      1.1  mrg 
   2742      1.1  mrg 	* testsuite/lib/libstdc++.exp (libstdc++_init): Revert part of
   2743      1.1  mrg 	2007-09-06 change.
   2744      1.1  mrg 
   2745      1.1  mrg 2007-09-09  Roger Sayle  <roger (a] eyesopen.com>
   2746      1.1  mrg 
   2747      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add ECANCELED for cygwin.
   2748      1.1  mrg 	* configure: Regenerate.
   2749      1.1  mrg 	* config/os/generic/error_constants.h: Guard.
   2750      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/
   2751      1.1  mrg 	types_std_c++0x.cc: Same.
   2752      1.1  mrg 
   2753      1.1  mrg 2007-09-09  Benjamin Kosnik  <bkoz (a] redhat.com>
   2754      1.1  mrg 
   2755      1.1  mrg 	* testsuite/25_algorithms/binary_search.cc: Move...
   2756      1.1  mrg 	* testsuite/25_algorithms/binary_search/2.cc: ...here.
   2757      1.1  mrg 
   2758      1.1  mrg 	* testsuite/25_algorithms/sort.cc: Move...
   2759      1.1  mrg 	* testsuite/25_algorithms/sort/1.cc: ...here.
   2760      1.1  mrg 	* testsuite/25_algorithms/partial_sort_copy/2.cc: ...here.
   2761      1.1  mrg 	* testsuite/25_algorithms/nth_element/3.cc: ...here.
   2762      1.1  mrg 	* testsuite/25_algorithms/partial_sort/2.cc: ...here.
   2763      1.1  mrg 	* testsuite/25_algorithms/stable_sort/2.cc: ...here.
   2764      1.1  mrg 
   2765      1.1  mrg 	* testsuite/25_algorithms/min_max.cc: Move...
   2766      1.1  mrg 	* testsuite/25_algorithms/min/1.cc: ...here.
   2767      1.1  mrg 	* testsuite/25_algorithms/min/2.cc: ...here.
   2768      1.1  mrg 	* testsuite/25_algorithms/max/1.cc: ...here.
   2769      1.1  mrg 	* testsuite/25_algorithms/max/2.cc: ...here.
   2770      1.1  mrg 
   2771      1.1  mrg 2007-09-09  Joseph Myers  <joseph (a] codesourcery.com>
   2772      1.1  mrg 
   2773      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3-build-support): Specify output
   2774      1.1  mrg 	file for preprocessing.  Use remote_exec to call ar and ranlib.
   2775      1.1  mrg 
   2776      1.1  mrg 2007-09-08  Benjamin Kosnik  <bkoz (a] redhat.com>
   2777      1.1  mrg 
   2778      1.1  mrg 	* include/bits/functional_hash.h: Add ext/numeric_traits.h.
   2779      1.1  mrg 	* include/tr1/functional_hash.h Same.
   2780      1.1  mrg 	* include/tr1/functional: Remove string, ext/type_traits.h includes.
   2781      1.1  mrg 	* include/tr1_impl/functional_hash.h: Move string, wstring
   2782      1.1  mrg 	definitions for std::<hash>::operator into separate file.
   2783      1.1  mrg 	* include/std/functional
   2784      1.1  mrg 	* src/hash.cc: New, move definitions here.
   2785      1.1  mrg 	* src/hash_c++0x.cc: Same.
   2786      1.1  mrg 	* src/Makefile.am: Add new source files.
   2787      1.1  mrg 	* configure: Regenerate.
   2788      1.1  mrg 	* Makefile.in: Same.
   2789      1.1  mrg 	* src/Makefile.in: Same.
   2790      1.1  mrg 	* po/Makefile.in: Same.
   2791      1.1  mrg 	* libmath/Makefile.in: Same.
   2792      1.1  mrg 	* libsupc++/Makefile.in: Same.
   2793      1.1  mrg 	* testsuite/Makefile.in: Same.
   2794      1.1  mrg 	* config/abi/pre/gnu.ver: Add symbols.
   2795      1.1  mrg 	* config/abi/pre/gnu-versioned-namespace.ver: Same, fix.
   2796      1.1  mrg 
   2797      1.1  mrg 2007-09-07  Benjamin Kosnik  <bkoz (a] redhat.com>
   2798      1.1  mrg 
   2799      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc:
   2800      1.1  mrg 	Correct line number.
   2801      1.1  mrg 
   2802      1.1  mrg 2007-09-07  Danny Smith  <dannysmith (a] users.sourceforge.net>
   2803      1.1  mrg 
   2804      1.1  mrg 	PR libstdc++/33203
   2805      1.1  mrg 	* configure.host (error_constants_dir):  New variable,
   2806      1.1  mrg 	defaulting to os/generic.
   2807      1.1  mrg 	( mingw32*): Overide default.
   2808      1.1  mrg 	* configure.ac (ERROR_CONSTANTS_SRCDIR): New.
   2809      1.1  mrg 	* configure: Regenerate.
   2810      1.1  mrg 	* include/Makefile.am (host_headers): Add
   2811      1.1  mrg 	$(ERROR_CONSTANTS_SRCDIR)/error_constants.h .
   2812      1.1  mrg 	* include/Makefile.in: Regenerate.
   2813      1.1  mrg 	* include/std/system_error (enum posix_errno): Remove.
   2814      1.1  mrg 	Include <bits/error_constants.h> instead.
   2815      1.1  mrg 	* config/os/mingw32/error_constants.h: New.
   2816      1.1  mrg 	* config/os/generic/error_constants.h: New.
   2817      1.1  mrg 
   2818      1.1  mrg 2007-09-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   2819      1.1  mrg 
   2820      1.1  mrg 	* testsuite/lib/libstdc++.exp: Check CXXFLAGS.
   2821      1.1  mrg 	* scripts/testsuite_flags.in: CXXFLAGS_default, matching dejagnu.
   2822      1.1  mrg 
   2823      1.1  mrg 	* include/std/ostream: Spacing tweak.
   2824      1.1  mrg 	* include/ext/hashtable.h: Use <algorithm>.
   2825      1.1  mrg 	* include/ext/slist: Same.
   2826      1.1  mrg 	* include/ext/rope: Same.
   2827      1.1  mrg 	* include/bits/stl_function.h: Format.
   2828      1.1  mrg 	* include/tr1_impl/array: Remove section number in doxygen markup.
   2829      1.1  mrg 	* src/list.cc: Comment tweak.
   2830      1.1  mrg 
   2831      1.1  mrg 	* docs/doxygen/user.cfg.in: Update for include/tr1_impl.
   2832      1.1  mrg 
   2833      1.1  mrg 	* testsuite/25_algorithms/search_n/iterator.cc: Add using declaration.
   2834      1.1  mrg 	* testsuite/25_algorithms/nth_element/1.cc:  Same.
   2835      1.1  mrg 	* testsuite/21_strings/char_traits/requirements/short/1.cc: Use
   2836      1.1  mrg 	char_type typedef to the underlying character type.
   2837      1.1  mrg 	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
   2838      1.1  mrg 	Remove -ansi -pedantic-errors.
   2839      1.1  mrg 	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: Same.
   2840      1.1  mrg 	* testsuite/tr1/6_containers/headers/functional/synopsis.cc:
   2841      1.1  mrg 	Remove specializations.
   2842      1.1  mrg 
   2843      1.1  mrg 2007-09-06  Paolo Carlini  <pcarlini (a] suse.de>
   2844      1.1  mrg 
   2845      1.1  mrg 	* include/bits/stl_vector.h (_Vector_base<>::_M_allocate):
   2846      1.1  mrg 	Do not call _M_impl.allocate when __n == 0.
   2847      1.1  mrg 	* testsuite/23_containers/vector/zero_sized_allocations.cc: New.
   2848      1.1  mrg 
   2849      1.1  mrg 2007-09-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   2850      1.1  mrg 
   2851      1.1  mrg 	PR libstdc++/29367
   2852      1.1  mrg 	* include/ext/pb_ds/detail/map_debug_base.hpp: From this..
   2853      1.1  mrg 	* include/ext/pb_ds/detail/debug_map_base.hpp: ...to this.
   2854      1.1  mrg 	Rename map_debug_base to debug_map_base, add std::pair output
   2855      1.1  mrg 	extractors, change duplicate map_debug_base typedef in containers
   2856      1.1  mrg 	to debug_base. Use m_store_extra_indicator for m_store_hash_indicator.
   2857      1.1  mrg 	* include/ext/pb_ds/*: Likewise.
   2858      1.1  mrg 	* include/Makefile.am: Same.
   2859      1.1  mrg 	* include/Makefile.in: Regenerate.
   2860      1.1  mrg 
   2861      1.1  mrg 2007-09-06  Matthias Klose  <doko (a] debian.org>
   2862      1.1  mrg 
   2863      1.1  mrg 	* testsuite/27_io/headers/cstdlib: Remove empty directory.
   2864      1.1  mrg 
   2865      1.1  mrg 2007-09-05  Roger Sayle  <roger (a] eyesopen.com>
   2866      1.1  mrg 
   2867      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add EBADMSG for darwin.
   2868      1.1  mrg 	* configure: Regenerate.
   2869      1.1  mrg 	* include/std/system_error: Guard.
   2870      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/
   2871      1.1  mrg 	types_std_c++0x.cc: Same.
   2872      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust
   2873      1.1  mrg 	line numbers.
   2874      1.1  mrg 
   2875      1.1  mrg 2007-09-03  Paolo Carlini  <pcarlini (a] suse.de>
   2876      1.1  mrg 
   2877      1.1  mrg 	PR libstdc++/33293
   2878      1.1  mrg 	* include/bits/stl_numeric.h (accumulate, inner_product):
   2879      1.1  mrg 	Add inline function-specifier.
   2880      1.1  mrg 
   2881      1.1  mrg 2007-08-31  Douglas Gregor  <doug.gregor (a] gmail.com>
   2882      1.1  mrg 
   2883      1.1  mrg 	* testsuite/abi/demangle/cxx0x/rref.cc: New.
   2884      1.1  mrg 
   2885      1.1  mrg 2007-08-29  Benjamin Kosnik  <bkoz (a] redhat.com>
   2886      1.1  mrg 
   2887      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add ENODATA, ENOSR,
   2888      1.1  mrg 	ENOSTR, ETIME for freebsd.
   2889      1.1  mrg 	* configure: Regenerate.
   2890      1.1  mrg 	* include/std/system_error: Guard.
   2891      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/
   2892      1.1  mrg 	types_std_c++0x.cc: Same.
   2893      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust
   2894      1.1  mrg 	line numbers.
   2895      1.1  mrg 
   2896      1.1  mrg 2007-08-28  Paolo Carlini  <pcarlini (a] suse.de>
   2897      1.1  mrg 
   2898      1.1  mrg 	PR libstdc++/33128
   2899      1.1  mrg 	* include/tr1_impl/random (uniform_int<>::_M_call): Deal with
   2900      1.1  mrg 	__urng() returning negative values.
   2901      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
   2902      1.1  mrg 	New.
   2903      1.1  mrg 
   2904      1.1  mrg 2007-08-24  Benjamin Kosnik  <bkoz (a] redhat.com>
   2905      1.1  mrg 
   2906      1.1  mrg 	* acinclude.m4: Fix duplicate variable names.
   2907      1.1  mrg 	* configure: Regenerate.
   2908      1.1  mrg 
   2909      1.1  mrg 2007-08-24  Benjamin Kosnik  <bkoz (a] redhat.com>
   2910      1.1  mrg 
   2911      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add ENOLINK, EPROTO
   2912      1.1  mrg 	for netbsd.
   2913      1.1  mrg 	* configure: Regenerate.
   2914      1.1  mrg 	* include/std/system_error: Guard.
   2915      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/
   2916      1.1  mrg 	types_std_c++0x.cc: Same.
   2917      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust
   2918      1.1  mrg 	line numbers.
   2919      1.1  mrg 
   2920      1.1  mrg 2007-08-23  Benjamin Kosnik  <bkoz (a] redhat.com>
   2921      1.1  mrg 
   2922      1.1  mrg 	* include/std/system_error: New file.
   2923      1.1  mrg 	* src/system_error.cc: New file.
   2924      1.1  mrg 	* src/Makefile.am (sources): Add.
   2925      1.1  mrg 	* src/Makefile.in: Regenerate.
   2926      1.1  mrg 	* include/Makefile.am (std_headers): Add system_error.
   2927      1.1  mrg 	* include/Makefile.in: Regenerate.
   2928      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): New.
   2929      1.1  mrg 	* configure.ac: Call it.
   2930      1.1  mrg 	* config.h.in: Regenerate.
   2931      1.1  mrg 	* include/bits/functional_hash.h: Add hash<error_code>.
   2932      1.1  mrg  	* include/std/ostream: Add inserters for error_code.
   2933      1.1  mrg 
   2934      1.1  mrg 	* docs/doxygen/user.cfg.in: Add system_error.
   2935      1.1  mrg 
   2936      1.1  mrg 	* config/abi/pre/gnu.ver(GLIBCXX_3.4.10): Add new symbols.
   2937      1.1  mrg 
   2938      1.1  mrg 	* testsuite/19_diagnostics/error_code: New.
   2939      1.1  mrg 	* testsuite/19_diagnostics/error_code/cons: Same.
   2940      1.1  mrg 	* testsuite/19_diagnostics/error_code/cons/1.cc: Same.
   2941      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators: Same.
   2942      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
   2943      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
   2944      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/equal.cc: Same.
   2945      1.1  mrg 	* testsuite/19_diagnostics/error_code/operators/not_equal.cc: Same.
   2946      1.1  mrg 	* testsuite/19_diagnostics/error_category: Same.
   2947      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons: Same.
   2948      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Same.
   2949      1.1  mrg 	* testsuite/19_diagnostics/error_category/cons/default.cc: Same.
   2950      1.1  mrg 	* testsuite/19_diagnostics/error_category/operators: Same.
   2951      1.1  mrg 	* testsuite/19_diagnostics/error_category/operators/equal.cc: Same.
   2952      1.1  mrg 	* testsuite/19_diagnostics/error_category/operators/not_equal.cc: Same.
   2953      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error: Same.
   2954      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/
   2955      1.1  mrg 	types_std_c++0x.cc: Same.
   2956      1.1  mrg 	* testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc: Same.
   2957      1.1  mrg 	* testsuite/19_diagnostics/system_error: Same.
   2958      1.1  mrg 	* testsuite/19_diagnostics/system_error/
   2959      1.1  mrg 	cons_virtual_derivation.cc: Same.
   2960      1.1  mrg 	* testsuite/19_diagnostics/system_error/cons-1.cc: Same.
   2961      1.1  mrg 	* testsuite/19_diagnostics/system_error/what-1.cc: Same.
   2962      1.1  mrg 	* testsuite/19_diagnostics/system_error/what-2.cc: Same.
   2963      1.1  mrg 	* testsuite/19_diagnostics/system_error/what-big.cc: Same.
   2964      1.1  mrg 	* testsuite/19_diagnostics/system_error/what-3.cc: Same.
   2965      1.1  mrg 	* testsuite/19_diagnostics/system_error/what-4.cc: Same.
   2966      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/
   2967      1.1  mrg 	error_code.cc: Same.
   2968      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_other/char/
   2969      1.1  mrg 	error_code.cc: Same.
   2970      1.1  mrg 	* testsuite/tr1/6_containers/hash/operators: New.
   2971      1.1  mrg 	* testsuite/tr1/6_containers/hash/operators/size_t.cc: Same.
   2972      1.1  mrg 
   2973      1.1  mrg 	* testsuite/23_containers/hash: Move...
   2974      1.1  mrg 	* testsuite/20_util/hash: ... here.
   2975      1.1  mrg 	* testsuite/20_util/hash/operators: New.
   2976      1.1  mrg 	* testsuite/20_util/hash/operators/size_t.cc: New.
   2977      1.1  mrg 
   2978      1.1  mrg 	* testsuite/20_util/function_objects/bad_function_call: Move...
   2979      1.1  mrg 	* testsuite/20_util/bad_function_call: ...here.
   2980      1.1  mrg 
   2981      1.1  mrg 2007-08-21  Benjamin Kosnik  <bkoz (a] montsouris.artheist.org>
   2982      1.1  mrg 
   2983      1.1  mrg 	* include/Makefile.am (install-data-local): Remove pch-install rules.
   2984      1.1  mrg 	(host_headers): Add stdc++.h, stdtr1c++.h, extc++.h.
   2985      1.1  mrg 	* include/Makefile.in: Regenerate.
   2986      1.1  mrg 	* config.h.in: Same.
   2987      1.1  mrg 
   2988      1.1  mrg 	* scripts/check_compile: Remove space between outputs.
   2989      1.1  mrg 	* include/ext/throw_allocator.h: Correct doxygen markup.
   2990      1.1  mrg 	* include/bits/char_traits.h: Correct spacing.
   2991      1.1  mrg 	* include/bits/stl_function.h: Same, for 80 column.
   2992      1.1  mrg 	* include/std/valarray: Same.
   2993      1.1  mrg 	* testsuite/util/testsuite_iterators.h: Same.
   2994      1.1  mrg 	* testsuite/25_algorithms/headers/algorithm/synopsis.cc: Format.
   2995      1.1  mrg 
   2996      1.1  mrg 2007-08-17  Daniel Jacobowitz  <dan (a] codesourcery.com>
   2997      1.1  mrg 
   2998      1.1  mrg 	PR testsuite/31884
   2999      1.1  mrg 	* testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc (main): Do
   3000      1.1  mrg 	not access deleted nodes.
   3001      1.1  mrg 
   3002      1.1  mrg 	* testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc,
   3003      1.1  mrg 	testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc,
   3004      1.1  mrg 	testsuite/27_io/basic_filebuf/open/char/4.cc,
   3005      1.1  mrg 	testsuite/27_io/objects/char/9.cc: Use dg-require-fileio.
   3006      1.1  mrg 	* testsuite/ext/forced_exception_error/cons_virtual_derivation.cc,
   3007      1.1  mrg 	testsuite/ext/pb_ds/regression/hash_data_map_rand.cc,
   3008      1.1  mrg 	testsuite/ext/pb_ds/regression/trie_data_map_rand.cc,
   3009      1.1  mrg 	testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc,
   3010      1.1  mrg 	testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc,
   3011      1.1  mrg 	testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc,
   3012      1.1  mrg 	testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc,
   3013      1.1  mrg 	testsuite/ext/pb_ds/regression/priority_queue_rand.cc,
   3014      1.1  mrg 	testsuite/ext/pb_ds/regression/tree_data_map_rand.cc,
   3015      1.1  mrg 	testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc,
   3016      1.1  mrg 	testsuite/ext/throw_allocator/deallocate_global.cc,
   3017      1.1  mrg 	testsuite/ext/throw_allocator/check_delete.cc,
   3018      1.1  mrg 	testsuite/ext/throw_allocator/check_allocate_max_size.cc,
   3019      1.1  mrg 	testsuite/ext/throw_allocator/check_deallocate_null.cc,
   3020      1.1  mrg 	testsuite/ext/throw_allocator/check_new.cc,
   3021      1.1  mrg 	testsuite/ext/throw_allocator/deallocate_local.cc,
   3022      1.1  mrg 	testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/
   3023      1.1  mrg 	cons/gen1.cc,
   3024      1.1  mrg 	testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/
   3025      1.1  mrg 	gen1.cc,
   3026      1.1  mrg 	testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/
   3027      1.1  mrg 	gen1.cc,
   3028      1.1  mrg 	testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/
   3029      1.1  mrg 	gen1.cc,
   3030      1.1  mrg 	testsuite/23_containers/list/modifiers/insert/25288.cc: Use
   3031      1.1  mrg 	dg-require-time.
   3032      1.1  mrg 
   3033      1.1  mrg 2007-08-17  Paolo Carlini  <pcarlini (a] suse.de>
   3034      1.1  mrg 
   3035      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
   3036      1.1  mrg 	dg-error lines.
   3037      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Ditto.
   3038      1.1  mrg 
   3039      1.1  mrg 2007-08-17  Chris Fairles  <chris.fairles (a] gmail.com>
   3040      1.1  mrg 
   3041      1.1  mrg 	PR libstdc++/33098
   3042      1.1  mrg 	* include/std/type_traits (__is_convertible_helper):
   3043      1.1  mrg 	Use add_lvalue_reference.
   3044      1.1  mrg 
   3045      1.1  mrg 2007-08-17  Johannes Willkomm  <willkomm (a] sc.rwth-aachen.de>
   3046      1.1  mrg 
   3047      1.1  mrg 	PR libstdc++/33084
   3048      1.1  mrg 	* include/std/valarray (operator _Op(const _Tp&,
   3049      1.1  mrg 	const valarray<>&)): Fix typo.
   3050      1.1  mrg 	* testsuite/26_numerics/numeric_arrays/valarray/33084.cc: New.
   3051      1.1  mrg 
   3052      1.1  mrg 2007-08-07  Jim Blandy  <jimb (a] codesourcery.com>
   3053      1.1  mrg 
   3054      1.1  mrg 	* src/Makefile.am (libstdc++-symbol.ver): Make
   3055      1.1  mrg 	sure the build tree copy of libstdc++-symbol.ver is writeable.
   3056      1.1  mrg 	* src/Makefile.in: Regenerated.
   3057      1.1  mrg 
   3058      1.1  mrg 2007-08-02  Paolo Carlini  <pcarlini (a] suse.de>
   3059      1.1  mrg 
   3060      1.1  mrg 	DR 660, [Ready] in Toronto.
   3061      1.1  mrg 	* include/bits/stl_function.h (bit_and, bit_or, bit_xor): Add.
   3062      1.1  mrg 	* testsuite/20_util/function_objects/dr660.cc: New.
   3063      1.1  mrg 	* docs/html/ext/howto.html: Add an entry for DR 660, update.
   3064      1.1  mrg 
   3065      1.1  mrg 	* docs/html/ext/lwg-closed.html, docs/html/ext/lwg-active.html,
   3066      1.1  mrg 	docs/html/ext/lwg-defects.html: Import Revision 49.
   3067      1.1  mrg 
   3068      1.1  mrg 2007-07-30  Paolo Carlini  <pcarlini (a] suse.de>
   3069      1.1  mrg 
   3070      1.1  mrg 	PR libstdc++/32908
   3071      1.1  mrg 	* include/bits/stl_algobase.h (struct __lc_rai): New.
   3072      1.1  mrg 	(lexicographical_compare(_II1, _II1, _II2, _II2),
   3073      1.1  mrg 	lexicographical_compare(_II1, _II1, _II2, _II2, _Compare)): Use it.
   3074      1.1  mrg 	* testsuite/performance/25_algorithms/lexicographical_compare.cc: New.
   3075      1.1  mrg 
   3076      1.1  mrg 2007-07-27  Paolo Carlini  <pcarlini (a] suse.de>
   3077      1.1  mrg 
   3078      1.1  mrg 	PR libstdc++/32907
   3079      1.1  mrg 	* include/bits/basic_string.h (operator==(const basic_string<_CharT>&,
   3080      1.1  mrg 	const basic_string<_CharT>&)): Add.
   3081      1.1  mrg 	(operator!=): Forward to operator==.
   3082      1.1  mrg 	* include/ext/vstring.h(operator==(const __versa_string<_CharT,
   3083      1.1  mrg 	std::char_traits<_CharT>, std::allocator<_CharT>, _Base>&,
   3084      1.1  mrg 	const __versa_string<_CharT, std::char_traits<_CharT>,
   3085      1.1  mrg 	std::allocator<_CharT>, _Base>&)): Add.
   3086      1.1  mrg 	(operator!=): Forward to operator==.
   3087      1.1  mrg 
   3088      1.1  mrg 	* include/ext/sso_string_base.h (_M_compare): Remove.
   3089      1.1  mrg 
   3090      1.1  mrg 2007-07-25  Stephen M. Webb  <stephenw (a] xandros.com>
   3091      1.1  mrg 
   3092      1.1  mrg 	Fixed abi_check for missing symbol size changes.
   3093      1.1  mrg 	* testsuite/util/testsuite_abi.cc: Changed local variable name to
   3094      1.1  mrg 	prevent member variable hiding.
   3095      1.1  mrg 
   3096      1.1  mrg 2007-07-25  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   3097      1.1  mrg 
   3098      1.1  mrg 	PR libstdc++/31836
   3099      1.1  mrg 	* config/locale/generic/c_locale.cc (__convert_to_v): Don't use
   3100      1.1  mrg 	strtold if _GLIBCXX_HAVE_BROKEN_STRTOLD is defined.
   3101      1.1  mrg 	* config/os/hpux/os_defines.h (_GLIBCXX_HAVE_BROKEN_STRTOLD): Define
   3102      1.1  mrg 	if __hppa__ is defined.
   3103      1.1  mrg 
   3104      1.1  mrg 2007-07-16  Rainer Orth  <ro (a] TechFak.Uni-Bielefeld.DE>
   3105      1.1  mrg 
   3106      1.1  mrg 	PR bootstrap/3456
   3107      1.1  mrg 	* testsuite/22_locale/locale/cons/12658_thread-1.cc: Enable on
   3108      1.1  mrg 	mips-sgi-irix6*.
   3109      1.1  mrg 	* testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
   3110      1.1  mrg 	* testsuite/thread/18185.cc: Likewise.
   3111      1.1  mrg 	* testsuite/thread/pthread1.cc: Likewise.
   3112      1.1  mrg 	* testsuite/thread/pthread2.cc: Likewise.
   3113      1.1  mrg 	* testsuite/thread/pthread3.cc: Likewise.
   3114      1.1  mrg 	* testsuite/thread/pthread4.cc: Likewise.
   3115      1.1  mrg 	* testsuite/thread/pthread5.cc: Likewise.
   3116      1.1  mrg 	* testsuite/thread/pthread6.cc: Likewise.
   3117      1.1  mrg 	* testsuite/thread/pthread7-rope.cc: Likewise.
   3118      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
   3119      1.1  mrg 	default_weaktoshared.cc: Likewise.
   3120      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
   3121      1.1  mrg 	mutex_weaktoshared.cc: Likewise.
   3122      1.1  mrg 
   3123      1.1  mrg 2007-07-16  Danny Smith  <dannysmith (a] users.sourceforge.net>
   3124      1.1  mrg 
   3125      1.1  mrg 	* config/os/mingw32/ctype_base.h: Use the generic libstdc++ masks
   3126      1.1  mrg 	rather than MSVCRT defines.
   3127      1.1  mrg 	* config/os/mingw32/ctype_noninline.h (classic_table): Construct
   3128      1.1  mrg 	and return a static classic table based on generic libstdc++ masks.
   3129      1.1  mrg 
   3130      1.1  mrg 2007-07-12  Douglas Gregor  <doug.gregor (a] gmail.com>
   3131      1.1  mrg 
   3132      1.1  mrg 	* testsuite/tr1/3_function_objects/bind/all_bound.cc: Disambiguate
   3133      1.1  mrg 	uses of TR1/C++0x facilities.
   3134      1.1  mrg 	* testsuite/tr1/3_function_objects/bind/nested.cc: Ditto.
   3135      1.1  mrg 	* testsuite/tr1/3_function_objects/bind/placeholders.cc: Ditto.
   3136      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multimap/requirements/
   3137      1.1  mrg 	explicit_instantiation.cc: Ditto.
   3138      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Ditto.
   3139      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Ditto.
   3140      1.1  mrg 	* testsuite/tr1/6_containers/unordered_set/requirements/
   3141      1.1  mrg 	explicit_instantiation.cc: Ditto.
   3142      1.1  mrg 	* testsuite/tr1/6_containers/unordered_set/swap/1.cc: Ditto.
   3143      1.1  mrg 	* testsuite/tr1/6_containers/unordered_set/swap/2.cc: Ditto.
   3144      1.1  mrg 	* testsuite/tr1/6_containers/utility/pair.cc: Ditto.
   3145      1.1  mrg 	* testsuite/tr1/6_containers/unordered_map/requirements/
   3146      1.1  mrg 	explicit_instantiation.cc: Ditto.
   3147      1.1  mrg 	* testsuite/tr1/6_containers/unordered_map/24064.cc: Ditto.
   3148      1.1  mrg 	* testsuite/tr1/6_containers/unordered_map/swap/1.cc: Ditto.
   3149      1.1  mrg 	* testsuite/tr1/6_containers/unordered_map/swap/2.cc: Ditto.
   3150      1.1  mrg 	* testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Ditto.
   3151      1.1  mrg 	* testsuite/tr1/6_containers/tuple/cons/constructor.cc: Ditto.
   3152      1.1  mrg 	* testsuite/tr1/6_containers/tuple/cons/assignment.cc: Ditto.
   3153      1.1  mrg 	* testsuite/tr1/6_containers/tuple/tuple_element.cc: Ditto.
   3154      1.1  mrg 	* testsuite/tr1/6_containers/tuple/tuple_size.cc: Ditto.
   3155      1.1  mrg 	* testsuite/tr1/6_containers/tuple/comparison_operators/
   3156      1.1  mrg 	comparisons.cc: Ditto.
   3157      1.1  mrg 	* testsuite/tr1/6_containers/tuple/element_access/get.cc: Ditto.
   3158      1.1  mrg 	* testsuite/tr1/6_containers/tuple/creation_functions/23978.cc: Ditto.
   3159      1.1  mrg 	* testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Ditto.
   3160      1.1  mrg 	* testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
   3161      1.1  mrg 	Ditto.
   3162      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multiset/requirements/
   3163      1.1  mrg 	explicit_instantiation.cc: Ditto.
   3164      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Ditto.
   3165      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Ditto.
   3166      1.1  mrg 
   3167      1.1  mrg 2007-07-10  Bob Wilson  <bob.wilson (a] acm.org>
   3168      1.1  mrg 
   3169      1.1  mrg 	* configure.ac: Check if $atomicity_dir is cpu/generic/atomicity_mutex
   3170      1.1  mrg 	instead of the non-existent cpu/generic/atomic_mutex.
   3171      1.1  mrg 	* configure: Regenerate.
   3172      1.1  mrg 
   3173      1.1  mrg 2007-07-10  Paolo Carlini  <pcarlini (a] suse.de>
   3174      1.1  mrg 
   3175      1.1  mrg 	* include/std/utility (identity, move, forward): Add.
   3176      1.1  mrg 	* testsuite/20_util/move/requirements/explicit_instantiation.cc: New.
   3177      1.1  mrg 	* testsuite/20_util/move/1.cc: New.
   3178      1.1  mrg 	* testsuite/20_util/identity/value.cc: New.
   3179      1.1  mrg 	* testsuite/20_util/identity/requirements/typedefs.cc: New.
   3180      1.1  mrg 	* testsuite/20_util/identity/requirements/explicit_instantiation.cc:
   3181      1.1  mrg 	New.
   3182      1.1  mrg 	* testsuite/20_util/forward/requirements/explicit_instantiation.cc:
   3183      1.1  mrg 	New.
   3184      1.1  mrg 	* testsuite/20_util/forward/1.cc: New.
   3185      1.1  mrg 	* testsuite/20_util/forward/1_neg.cc: New.
   3186      1.1  mrg 
   3187      1.1  mrg 2007-07-09  Paolo Carlini  <pcarlini (a] suse.de>
   3188      1.1  mrg 
   3189      1.1  mrg 	* testsuite/27_io/ios_base/failure/what-1.cc: Include <stdexcept>.
   3190      1.1  mrg 
   3191      1.1  mrg 2007-07-09  Jim Xochellis  <jimxoch (a] yahoo.gr>
   3192      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   3193      1.1  mrg 
   3194      1.1  mrg 	* include/bits/stl_algo.h (search(_ForwardIterator1,
   3195      1.1  mrg 	_ForwardIterator1, _ForwardIterator2, _ForwardIterator2)): Tidy.
   3196      1.1  mrg 	(search(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2,
   3197      1.1  mrg 	_ForwardIterator2, _BinaryPredicate)): Likewise.
   3198      1.1  mrg 
   3199      1.1  mrg 2007-07-06  Hans-Peter Nilsson  <hp (a] axis.com>
   3200      1.1  mrg 
   3201      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3-build_support): Use env(AR)
   3202      1.1  mrg 	and env(RANLIB), not env(AR_FOR_TARGET) and env(RANLIB_FOR_TARGET).
   3203      1.1  mrg 
   3204      1.1  mrg 2007-07-05  Joerg Richter  <joerg.richter (a] pdv-fs.de>
   3205      1.1  mrg 
   3206      1.1  mrg 	PR libstdc++/31957
   3207      1.1  mrg 	* include/Makefile.am: Work around an AIX sed oddity.
   3208      1.1  mrg 	* include/Makefile.in: Regenerate.
   3209      1.1  mrg 
   3210      1.1  mrg 2007-07-04  Jim Xochellis  <jimxoch (a] yahoo.gr>
   3211      1.1  mrg 
   3212      1.1  mrg 	* include/bits/stl_algo.h (search(_ForwardIterator1,
   3213      1.1  mrg 	_ForwardIterator1, _ForwardIterator2, _ForwardIterator2)): Simplify
   3214      1.1  mrg 	general case loop to a for(;;).
   3215      1.1  mrg 	(search(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2,
   3216      1.1  mrg 	_ForwardIterator2, _BinaryPredicate)): Likewise; remove redundant
   3217      1.1  mrg 	inner loop.
   3218      1.1  mrg 
   3219      1.1  mrg 2007-07-03  Paolo Carlini  <pcarlini (a] suse.de>
   3220      1.1  mrg 
   3221      1.1  mrg 	PR libstdc++/31518
   3222      1.1  mrg 	* include/debug/formatter.h (_Error_formatter::_M_get_max_length): New.
   3223      1.1  mrg 	(_Error_formatter::_Error_formatter): Use it.
   3224      1.1  mrg 	* src/debug.cc: Define.
   3225      1.1  mrg 	(_Error_formatter::_M_error): Tweak.
   3226      1.1  mrg 	* configure.ac: Adjust version to 6:10:0.
   3227      1.1  mrg 	* config/abi/pre/gnu.ver: Export _Error_formatter::_M_get_max_length
   3228      1.1  mrg 	at GLIBCXX_3.4.10.
   3229      1.1  mrg 	* testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.10.
   3230      1.1  mrg 	* docs/html/debug.html: Document.
   3231      1.1  mrg 	* configure: Regenerate.
   3232      1.1  mrg 
   3233      1.1  mrg 2007-07-02  Douglas Gregor  <doug.gregor (a] gmail.com>
   3234      1.1  mrg 
   3235      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
   3236      1.1  mrg 	Tweak line numbers.
   3237      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
   3238      1.1  mrg 	Ditto.
   3239      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc:
   3240      1.1  mrg 	Don't try to create an unsigned wchar_t.
   3241      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc:
   3242      1.1  mrg 	Don't try to create an unsigned wchar_t.
   3243      1.1  mrg 	* testsuite/util/testsuite_hooks.h: Remove a stray semicolon.
   3244      1.1  mrg 
   3245      1.1  mrg 2007-07-01  Douglas Gregor  <doug.gregor (a] gmail.com>
   3246      1.1  mrg 
   3247      1.1  mrg 	* include/std/type_traits (__make_unsigned): Remove invalid
   3248      1.1  mrg 	wchar_t specialization.
   3249      1.1  mrg 	(__make_signed): Remove invalid wchar_t specialization.
   3250      1.1  mrg 
   3251      1.1  mrg 2007-06-29  Douglas Gregor  <doug.gregor (a] gmail.com>
   3252      1.1  mrg 
   3253      1.1  mrg 	* testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Force
   3254      1.1  mrg 	C++98 mode.
   3255      1.1  mrg 	* testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Ditto.
   3256      1.1  mrg 	* testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Ditto.
   3257      1.1  mrg 	* testsuite/23_containers/headers/array/std_c++0x_neg.cc: Ditto.
   3258      1.1  mrg 	* testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Ditto.
   3259      1.1  mrg 	* testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
   3260      1.1  mrg 	Ditto.
   3261      1.1  mrg 	* testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
   3262      1.1  mrg 	Ditto.
   3263      1.1  mrg 	* testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Ditto.
   3264      1.1  mrg 	* testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Ditto.
   3265      1.1  mrg 	* testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Ditto.
   3266      1.1  mrg 	* testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Ditto.
   3267      1.1  mrg 	* testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Ditto.
   3268      1.1  mrg 	* testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Ditto.
   3269      1.1  mrg 
   3270      1.1  mrg 2007-06-28  Paolo Carlini  <pcarlini (a] suse.de>
   3271      1.1  mrg 
   3272      1.1  mrg 	PR libstdc++/32509
   3273      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_CLOCALE): Carry out the checks
   3274      1.1  mrg 	involving the de_DE locale only if an auto locale config is
   3275      1.1  mrg 	used for a target suitable for the gnu locale model.
   3276      1.1  mrg 	* docs/html/install.html: Update.
   3277      1.1  mrg 	* configure: Regenerated.
   3278      1.1  mrg 
   3279      1.1  mrg 2007-06-26  Benjamin Kosnik  <bkoz (a] redhat.com>
   3280      1.1  mrg 
   3281      1.1  mrg 	* testsuite/util/testsuite_api.h: New.
   3282      1.1  mrg 	* testsuite/27_io/ios_base/failure: Add.
   3283      1.1  mrg 	* testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: New.
   3284      1.1  mrg 	* testsuite/27_io/ios_base/failure/what-1.cc: Same.
   3285      1.1  mrg 	* testsuite/27_io/ios_base/failure/what-2.cc: Same.
   3286      1.1  mrg 	* testsuite/27_io/ios_base/failure/what-big.cc: Same.
   3287      1.1  mrg 	* testsuite/27_io/ios_base/failure/what-3.cc: Same.
   3288      1.1  mrg 	* testsuite/19_diagnostics/logic_error/
   3289      1.1  mrg 	cons_virtual_derivation.cc: Same.
   3290      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/
   3291      1.1  mrg 	cons_virtual_derivation.cc: Same.
   3292      1.1  mrg 	* testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Same.
   3293      1.1  mrg 	* testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Same.
   3294      1.1  mrg 	* testsuite/18_support/bad_exception/cons_virtual_derivation.cc: Same.
   3295      1.1  mrg 	* testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Same.
   3296      1.1  mrg 	* testsuite/ext/concurrence_lock_error: New.
   3297      1.1  mrg 	* testsuite/ext/concurrence_lock_error/
   3298      1.1  mrg 	cons_virtual_derivation.cc: Same.
   3299      1.1  mrg 	* testsuite/ext/forced_exception_error: New.
   3300      1.1  mrg 	* testsuite/ext/forced_exception_error/
   3301      1.1  mrg 	cons_virtual_derivation.cc: Same.
   3302      1.1  mrg 	* testsuite/ext/concurrence_unlock_error: New.
   3303      1.1  mrg 	* testsuite/ext/concurrence_unlock_error/
   3304      1.1  mrg 	cons_virtual_derivation.cc: Same.
   3305      1.1  mrg 	* testsuite/20_util/function_objects/bad_function_call: New.
   3306      1.1  mrg 	* testsuite/20_util/function_objects/bad_function_call/
   3307      1.1  mrg 	cons_virtual_derivation.cc: Same.
   3308      1.1  mrg 
   3309      1.1  mrg 2007-06-26  Benjamin Kosnik  <bkoz (a] redhat.com>
   3310      1.1  mrg 
   3311      1.1  mrg 	* include/ext/throw_allocator.h: Fixes for -fno-exceptions.
   3312      1.1  mrg 	* testsuite/util/testsuite_shared.cc: Same.
   3313      1.1  mrg 	* testsuite/util/io/illegal_input_error.hpp: Same.
   3314      1.1  mrg 	* testsuite/util/io/verified_cmd_line_input.cc: Same.
   3315      1.1  mrg 
   3316      1.1  mrg 	* libsupc++/typeinfo (type_info): Correct comment formatting,
   3317      1.1  mrg 	clarify member access and public interface.
   3318      1.1  mrg 	* libsupc++/exception: Less compressed comments.
   3319      1.1  mrg 	* libsupc++/new: Same.
   3320      1.1  mrg 
   3321      1.1  mrg 2007-06-18  Paolo Carlini  <pcarlini (a] suse.de>
   3322      1.1  mrg 
   3323      1.1  mrg 	* include/bits/stl_list.h: Rename guard macro consistently with
   3324      1.1  mrg 	file name.
   3325      1.1  mrg 	* include/bits/stl_algobase.h: Likewise.
   3326      1.1  mrg 	* include/bits/stl_map.h: Likewise.
   3327      1.1  mrg 	* include/bits/stl_queue.h: Likewise.
   3328      1.1  mrg 	* include/bits/stl_set.h: Likewise.
   3329      1.1  mrg 	* include/bits/stl_stack.h: Likewise.
   3330      1.1  mrg 	* include/bits/stl_iterator_base_types.h: Likewise.
   3331      1.1  mrg 	* include/bits/stl_multimap.h: Likewise.
   3332      1.1  mrg 	* include/bits/stl_pair.h: Likewise.
   3333      1.1  mrg 	* include/bits/stl_vector.h: Likewise.
   3334      1.1  mrg 	* include/bits/stl_deque.h: Likewise.
   3335      1.1  mrg 	* include/bits/stl_multiset.h: Likewise.
   3336      1.1  mrg 	* include/bits/stl_iterator_base_funcs.h: Likewise.
   3337      1.1  mrg 	* include/bits/stl_algo.h: Likewise.
   3338      1.1  mrg 	* include/bits/stl_iterator.h: Likewise.
   3339      1.1  mrg 	* include/bits/stl_tempbuf.h: Likewise.
   3340      1.1  mrg 	* include/bits/stl_bvector.h: Likewise.
   3341      1.1  mrg 	* include/bits/stl_function.h: Likewise.
   3342      1.1  mrg 	* include/bits/stl_tree.h: Likewise.
   3343      1.1  mrg 
   3344      1.1  mrg 2007-06-17  Nathan Sidwell  <nathan (a] codesourcery.com>
   3345      1.1  mrg 
   3346      1.1  mrg 	* config/cpu/m68k/atomicity.h: Use __mcfisaa__, __mcfisaaplus__,
   3347      1.1  mrg 	__mcfisab__ & __mcfisac__ instead of obsolete cpu #defines.
   3348      1.1  mrg 
   3349      1.1  mrg 2007-06-13  Richard Earnshaw  <rearnsha (a] arm.com>
   3350      1.1  mrg 
   3351      1.1  mrg 	* libsupc++/eh_arm.cc (__cxa_type_match): Handle foreign
   3352      1.1  mrg 	exceptions.
   3353      1.1  mrg 	* libsubpc++/eh_personality.cc: Don't try to set up foreign or
   3354      1.1  mrg 	forced unwind types here when using the ARM EABI unwinder.
   3355      1.1  mrg 
   3356      1.1  mrg 2007-06-13  Paolo Carlini  <pcarlini (a] suse.de>
   3357      1.1  mrg 
   3358      1.1  mrg 	* include/c_global/cmath: Tweak includes.
   3359      1.1  mrg 	* include/std/memory: Likewise.
   3360      1.1  mrg 	* include/std/complex: Likewise.
   3361      1.1  mrg 	* include/tr1/memory: Likewise.
   3362      1.1  mrg 	* include/tr1/complex: Likewise.
   3363      1.1  mrg 	* include/tr1/cmath: Likewise; do not wrap special functions
   3364      1.1  mrg 	in #ifndef __GXX_EXPERIMENTAL_CXX0X__.
   3365      1.1  mrg 
   3366      1.1  mrg 2007-06-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   3367      1.1  mrg 
   3368      1.1  mrg 	* testsuite/util/testsuite_performance.h: Add cstring include for
   3369      1.1  mrg 	memset.
   3370      1.1  mrg 
   3371      1.1  mrg 2007-06-08  Paolo Carlini  <pcarlini (a] suse.de>
   3372      1.1  mrg 
   3373      1.1  mrg 	* docs/html/install.html: Adjust consistently with libstdc++/31717.
   3374      1.1  mrg 
   3375      1.1  mrg 2007-06-08  Francesco Palagi  <palagi (a] arcetri.astro.it>
   3376      1.1  mrg 
   3377      1.1  mrg 	* include/std/fstream: Add Table 92 in comment.
   3378      1.1  mrg 
   3379      1.1  mrg 2007-06-06  Paolo Carlini  <pcarlini (a] suse.de>
   3380      1.1  mrg 
   3381      1.1  mrg 	PR libstdc++/32233
   3382      1.1  mrg 	* include/bits/stl_vector.h (_M_fill_initialize): Fix return type.
   3383      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   3384      1.1  mrg 	Adjust dg-error line.
   3385      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   3386      1.1  mrg 	Likewise.
   3387      1.1  mrg 
   3388      1.1  mrg 2007-06-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   3389      1.1  mrg 	    Frank Mori Hess  <frank.hess (a] nist.gov>
   3390      1.1  mrg 
   3391      1.1  mrg 	* docs/html/debug.html: Correct link.
   3392      1.1  mrg 
   3393      1.1  mrg 2007-06-02  Paolo Carlini  <pcarlini (a] suse.de>
   3394      1.1  mrg 
   3395      1.1  mrg 	* include/tr1_impl/type_traits (is_reference, add_reference,
   3396      1.1  mrg 	remove_reference): Remove.
   3397      1.1  mrg 	* include/tr1/type_traits (is_reference, add_reference,
   3398      1.1  mrg 	remove_reference): Add.
   3399      1.1  mrg 	* include/std/type_traits (is_lvalue_reference, is_rvalue_reference,
   3400      1.1  mrg 	is_reference, remove_reference, add_lvalue_reference,
   3401      1.1  mrg 	add_rvalue_reference): Add.
   3402      1.1  mrg 	* include/tr1_impl/boost_shared_ptr.h (operator*): Adjust.
   3403      1.1  mrg 	* testsuite/20_util/add_lvalue_reference/requirements/
   3404      1.1  mrg 	explicit_instantiation.cc: New.
   3405      1.1  mrg 	* testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
   3406      1.1  mrg 	* testsuite/20_util/add_rvalue_reference/requirements/
   3407      1.1  mrg 	explicit_instantiation.cc: Likewise.
   3408      1.1  mrg 	* testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
   3409      1.1  mrg 	* testsuite/20_util/is_lvalue_reference/requirements/
   3410      1.1  mrg 	explicit_instantiation.cc: Likewise.
   3411      1.1  mrg 	* testsuite/20_util/is_lvalue_reference/requirements/
   3412      1.1  mrg 	typedefs.cc: Likewise.
   3413      1.1  mrg 	* testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
   3414      1.1  mrg 	* testsuite/20_util/is_rvalue_reference/requirements/
   3415      1.1  mrg 	explicit_instantiation.cc: Likewise.
   3416      1.1  mrg 	* testsuite/20_util/is_rvalue_reference/requirements/
   3417      1.1  mrg 	typedefs.cc: Likewise.
   3418      1.1  mrg 	* testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
   3419      1.1  mrg 	* testsuite/20_util/is_reference/requirements/
   3420      1.1  mrg 	explicit_instantiation.cc: Likewise.
   3421      1.1  mrg 	* testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
   3422      1.1  mrg 	* testsuite/20_util/is_reference/value.cc: Likewise.
   3423      1.1  mrg 	* testsuite/20_util/remove_reference/requirements/
   3424      1.1  mrg 	explicit_instantiation.cc: New.
   3425      1.1  mrg 	* testsuite/20_util/remove_reference/value.cc: Likewise.
   3426      1.1  mrg 
   3427      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_const/requirements/
   3428      1.1  mrg 	typedefs.cc: Move...
   3429      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_const/value.cc: ... here.
   3430      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_cv/requirements/
   3431      1.1  mrg 	typedefs.cc: Move...
   3432      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_cv/value.cc: ... here.
   3433      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_pointer/requirements/
   3434      1.1  mrg 	typedefs.cc: Move...
   3435      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_pointer/value.cc: ... here.
   3436      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_reference/requirements/
   3437      1.1  mrg 	typedefs.cc: Move...
   3438      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_reference/value.cc: ... here.
   3439      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_volatile/requirements/
   3440      1.1  mrg 	typedefs.cc: Move...
   3441      1.1  mrg 	* testsuite/tr1/4_metaprogramming/add_volatile/value.cc: ... here.
   3442      1.1  mrg 	* testsuite/tr1/4_metaprogramming/aligned_storage/requirements/
   3443      1.1  mrg 	typedefs.cc: Move...
   3444      1.1  mrg 	* testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: ... here.
   3445      1.1  mrg 
   3446      1.1  mrg 2007-06-02  Paolo Bonzini  <bonzini (a] gnu.org>
   3447      1.1  mrg 
   3448      1.1  mrg 	* configure: Regenerate.
   3449      1.1  mrg 
   3450      1.1  mrg 2007-06-01  Benjamin Kosnik  <bkoz (a] redhat.com>
   3451      1.1  mrg 
   3452      1.1  mrg 	* testsuite/19_diagnostics/logic_error/what-big.cc: New.
   3453      1.1  mrg 	* testsuite/19_diagnostics/logic_error/what-3.cc: Same.
   3454      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-big.cc: Same.
   3455      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-3.cc: Same.
   3456      1.1  mrg 
   3457      1.1  mrg 	* testsuite/18_support/14493.cc: Break into...
   3458      1.1  mrg 	* testsuite/18_support/exception/what.cc: ...this.
   3459      1.1  mrg 	* testsuite/18_support/bad_cast/what.cc: ...this.
   3460      1.1  mrg 	* testsuite/18_support/bad_alloc/what.cc: ...this.
   3461      1.1  mrg 	* testsuite/18_support/bad_typeid/what.cc: ...this.
   3462      1.1  mrg 	* testsuite/18_support/bad_exception/what.cc: ...this.
   3463      1.1  mrg 
   3464      1.1  mrg 	* testsuite/19_diagnostics/bad_exception/23591_thread-1.c: Move...
   3465      1.1  mrg 	* testsuite/18_support/bad_exception/23591_thread-1.c: ...here.
   3466      1.1  mrg 
   3467      1.1  mrg 	* testsuite/18_support/14026.cc: Move...
   3468      1.1  mrg 	* testsuite/18_support/uncaught_exception/14026.cc: ...here.
   3469      1.1  mrg 
   3470      1.1  mrg 2007-06-01  Benjamin Kosnik  <bkoz (a] redhat.com>
   3471      1.1  mrg 
   3472      1.1  mrg 	* include/ext/throw_allocator.h (__throw_allocator::allocate):
   3473      1.1  mrg 	Throw bad_alloc for out of memory conditions.
   3474      1.1  mrg 	* testsuite/ext/throw_allocator/deallocate_global.cc: New.
   3475      1.1  mrg 	* testsuite/ext/throw_allocator/check_delete.cc: Same.
   3476      1.1  mrg 	* testsuite/ext/throw_allocator/check_allocate_max_size.cc: Same.
   3477      1.1  mrg 	* testsuite/ext/throw_allocator/check_deallocate_null.cc: Same.
   3478      1.1  mrg 	* testsuite/ext/throw_allocator/explicit_instantiation.cc: Same.
   3479      1.1  mrg 	* testsuite/ext/throw_allocator/check_new.cc: Same.
   3480      1.1  mrg 	* testsuite/ext/throw_allocator/deallocate_local.cc: Same.
   3481      1.1  mrg 
   3482      1.1  mrg 2007-05-31  Paolo Carlini  <pcarlini (a] suse.de>
   3483      1.1  mrg 
   3484      1.1  mrg 	PR libstdc++/31426
   3485      1.1  mrg 	* include/bits/c++config: Remove namespace association bits
   3486      1.1  mrg 	from tr1 to std.
   3487      1.1  mrg 
   3488      1.1  mrg 	* include/ext/type_traits.h (__promote, __promote2,
   3489      1.1  mrg 	__promote3, __promote4): Add.
   3490      1.1  mrg 
   3491      1.1  mrg 	* include/bits/hashtable.h: New.
   3492      1.1  mrg 	* include/bits/functional_hash.h: Likewise.
   3493      1.1  mrg 	* include/tr1/hashtable.h: Likewise.
   3494      1.1  mrg 
   3495      1.1  mrg 	* include/tr1_impl/random: New.
   3496      1.1  mrg 	* include/tr1_impl/cinttypes: Likewise.
   3497      1.1  mrg 	* include/tr1_impl/cstdlib: Likewise.
   3498      1.1  mrg 	* include/tr1_impl/unordered_map: Likewise.
   3499      1.1  mrg 	* include/tr1_impl/cstdio: Likewise.
   3500      1.1  mrg 	* include/tr1_impl/boost_shared_ptr.h: Likewise.
   3501      1.1  mrg 	* include/tr1_impl/cctype: Likewise.
   3502      1.1  mrg 	* include/tr1_impl/random.tcc: Likewise.
   3503      1.1  mrg 	* include/tr1_impl/tuple: Likewise.
   3504      1.1  mrg 	* include/tr1_impl/functional_hash.h: Likewise.
   3505      1.1  mrg 	* include/tr1_impl/hashtable: Likewise.
   3506      1.1  mrg 	* include/tr1_impl/cmath: Likewise.
   3507      1.1  mrg 	* include/tr1_impl/type_traitsfwd.h: Likewise.
   3508      1.1  mrg 	* include/tr1_impl/hashtable_policy.h: Likewise.
   3509      1.1  mrg 	* include/tr1_impl/cfenv: Likewise.
   3510      1.1  mrg 	* include/tr1_impl/unordered_set: Likewise.
   3511      1.1  mrg 	* include/tr1_impl/functional: Likewise.
   3512      1.1  mrg 	* include/tr1_impl/utility: Likewise.
   3513      1.1  mrg 	* include/tr1_impl/complex: Likewise.
   3514      1.1  mrg 	* include/tr1_impl/type_traits: Likewise.
   3515      1.1  mrg 	* include/tr1_impl/cwchar: Likewise.
   3516      1.1  mrg 	* include/tr1_impl/cstdint: Likewise.
   3517      1.1  mrg 	* include/tr1_impl/regex: Likewise.
   3518      1.1  mrg 	* include/tr1_impl/array: Likewise.
   3519      1.1  mrg 	* include/tr1_impl/cwctype: Likewise.
   3520      1.1  mrg 
   3521      1.1  mrg 	* include/tr1/type_traitsfwd.h: Remove.
   3522      1.1  mrg 	* include/tr1/boost_shared_ptr.h: Likewise.
   3523      1.1  mrg 	* include/tr1/common.h: Likewise.
   3524      1.1  mrg 	* include/tr1/hashtable: Likewise.
   3525      1.1  mrg 	* include/tr1/hashtable_policy.h: Likewise.
   3526      1.1  mrg 	* include/tr1/random.tcc: Likewise.
   3527      1.1  mrg 
   3528      1.1  mrg 	* include/c_global/cinttypes: Include tr1_impl/cinttypes.
   3529      1.1  mrg 	* include/c_global/cstdlib: Likewise for cstdlib.
   3530      1.1  mrg 	* include/c_global/cstdio: Likewise for cstdio.
   3531      1.1  mrg 	* include/c_global/cctype: Likewise for cctype.
   3532      1.1  mrg 	* include/c_global/cmath: Likewise for cmath.
   3533      1.1  mrg 	* include/c_global/cfenv: Likewise for cfenv.
   3534      1.1  mrg 	* include/c_global/cwchar: Likewise for cwchar.
   3535      1.1  mrg 	* include/c_global/cstdint: Likewise for cstdint.
   3536      1.1  mrg 	* include/c_global/cwctype: Likewise for cwctype.
   3537      1.1  mrg 	* include/tr1/cinttypes: Likewise for cinttypes.
   3538      1.1  mrg 	* include/tr1/cstdlib: Likewise for cstdlib.
   3539      1.1  mrg 	* include/tr1/cstdio: Likewise for cstdio.
   3540      1.1  mrg 	* include/tr1/cctype: Likewise for cctype.
   3541      1.1  mrg 	* include/tr1/cmath: Likewise for cmath.
   3542      1.1  mrg 	* include/tr1/cfenv: Likewise for cfenv.
   3543      1.1  mrg 	* include/tr1/cwchar: Likewise for cwchar.
   3544      1.1  mrg 	* include/tr1/cstdint: Likewise for cstdint.
   3545      1.1  mrg 	* include/tr1/cwctype: Likewise for cwctype.
   3546      1.1  mrg 	* include/tr1/functional_hash.h: Likewise for functional_hash.
   3547      1.1  mrg 
   3548      1.1  mrg 	* include/std/tuple: Include tr1_impl/tuple.
   3549      1.1  mrg 	* include/std/utility: Likewise for utility.
   3550      1.1  mrg 	* include/std/type_traits: Likewise for type_traits.
   3551      1.1  mrg 	(is_pod): Just forward to __is_pod.
   3552      1.1  mrg 	(has_trivial_default_constructor): Just forward to
   3553      1.1  mrg 	__has_trivial_constructor.
   3554      1.1  mrg 	(has_trivial_copy_constructor): Just forward to __has_trivial_copy.
   3555      1.1  mrg 	(has_trivial_assign): Just forward to __has_trivial_assign.
   3556      1.1  mrg 	(has_trivial_destructor): Just forward to __has_trivial_destructor.
   3557      1.1  mrg 	(has_nothrow_default_constructor): Just forward to
   3558      1.1  mrg 	__has_nothrow_constructor.
   3559      1.1  mrg 	(has_nothrow_copy_constructor): Just forward to __has_nothrow_copy.
   3560      1.1  mrg 	(has_nothrow_assign): Just forward to __has_nothrow_assign.
   3561      1.1  mrg 	(is_base_of): Just forward to __is_base_of.
   3562      1.1  mrg 	(is_signed, is_unsigned): Implement according to the C++0x
   3563      1.1  mrg 	specifications.
   3564      1.1  mrg 	* include/std/memory: Likewise for memory.
   3565      1.1  mrg 	* include/std/regex: Likewise for regex.
   3566      1.1  mrg 	* include/std/random: Likewise for random.
   3567      1.1  mrg 	* include/std/unordered_map: Likewise for unordered_map.
   3568      1.1  mrg 	* include/std/unordered_set: Likewise for unordered_set.
   3569      1.1  mrg 	* include/std/functional: Likewise for functional.
   3570      1.1  mrg 	* include/std/complex: Likewise for complex.
   3571      1.1  mrg 	* include/std/array: Likewise for array.
   3572      1.1  mrg 	* include/tr1/tuple: Likewise for tuple.
   3573      1.1  mrg 	* include/tr1/utility: Likewise for utility.
   3574      1.1  mrg 	* include/tr1/type_traits: Likewise for type_traits
   3575      1.1  mrg 	* include/tr1/memory: Likewise for memory.
   3576      1.1  mrg 	* include/tr1/regex: Likewise for regex.
   3577      1.1  mrg 	* include/tr1/random: Likewise for random.
   3578      1.1  mrg 	* include/tr1/unordered_map: Likewise for unordered_map.
   3579      1.1  mrg 	* include/tr1/unordered_set: Likewise for unordered_set.
   3580      1.1  mrg 	* include/tr1/functional: Likewise for functional.
   3581      1.1  mrg 	* include/tr1/complex: Likewise for complex.
   3582      1.1  mrg 	* include/tr1/array: Likewise for array.
   3583      1.1  mrg 
   3584      1.1  mrg 	* include/c_global/ctgmath: Tweak.
   3585      1.1  mrg 	* include/c_global/cstdarg: Likewise.
   3586      1.1  mrg 	* include/c_global/ctime: Likewise.
   3587      1.1  mrg 	* include/c_global/climits: Likewise.
   3588      1.1  mrg 	* include/c_global/cfloat: Likewise.
   3589      1.1  mrg 	* include/c_global/ccomplex: Likewise.
   3590      1.1  mrg 	* include/c_global/cstdbool: Likewise.
   3591      1.1  mrg 
   3592      1.1  mrg 	* include/tr1/poly_laguerre.tcc: Tweak, don't use _GLIBCXX_TR1.
   3593      1.1  mrg 	* include/tr1/riemann_zeta.tcc: Likewise.
   3594      1.1  mrg 	* include/tr1/beta_function.tcc: Likewise.
   3595      1.1  mrg 	* include/tr1/exp_integral.tcc: Likewise.
   3596      1.1  mrg 	* include/tr1/hypergeometric.tcc: Likewise.
   3597      1.1  mrg 	* include/tr1/modified_bessel_func.tcc: Likewise.
   3598      1.1  mrg 	* include/tr1/legendre_function.tcc: Likewise.
   3599      1.1  mrg 	* include/tr1/special_function_util.h: Likewise.
   3600      1.1  mrg 	* include/tr1/bessel_function.tcc: Likewise.
   3601      1.1  mrg 	* include/tr1/poly_hermite.tcc: Likewise.
   3602      1.1  mrg 	* include/tr1/ell_integral.tcc: Likewise.
   3603      1.1  mrg 	* include/tr1/gamma.tcc: Likewise.
   3604      1.1  mrg 	* include/tr1/stdlib.h: Likewise.
   3605      1.1  mrg 	* include/tr1/math.h: Likewise.
   3606      1.1  mrg 
   3607      1.1  mrg 	* include/tr1/complex.h: Minor tweaks.
   3608      1.1  mrg 	* include/tr1/wctype.h: Likewise.
   3609      1.1  mrg 	* include/tr1/wchar.h: Likewise.
   3610      1.1  mrg 	* include/tr1/inttypes.h: Likewise.
   3611      1.1  mrg 	* include/tr1/tgmath.h: Likewise.
   3612      1.1  mrg 	* include/tr1/cstdbool: Likewise.
   3613      1.1  mrg 	* include/tr1/cfloat: Likewise.
   3614      1.1  mrg 	* include/tr1/ccomplex: Likewise.
   3615      1.1  mrg 	* include/tr1/ctime: Likewise.
   3616      1.1  mrg 	* include/tr1/climits: Likewise.
   3617      1.1  mrg 	* include/tr1/ctgmath: Likewise.
   3618      1.1  mrg 	* include/tr1/cstdarg: Likewise.
   3619      1.1  mrg 
   3620      1.1  mrg 	* testsuite/tr1/headers.cc: Move...
   3621      1.1  mrg 	* testsuite/tr1/headers/all.cc: ... here.
   3622      1.1  mrg 	* testsuite/tr1/using_namespace_std_tr1.cc: Move...
   3623      1.1  mrg 	* testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: ... here.
   3624      1.1  mrg 	* testsuite/tr1/headers/using_namespace_std_tr1.cc ... here.
   3625      1.1  mrg 	* testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: New.
   3626      1.1  mrg 
   3627      1.1  mrg 	* testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
   3628      1.1  mrg 	Adjust namespace.
   3629      1.1  mrg 	* testsuite/20_util/has_nothrow_copy_constructor/value.cc: Adjust to
   3630      1.1  mrg 	the C++0x requirements.
   3631      1.1  mrg 	* testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
   3632      1.1  mrg 	* testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
   3633      1.1  mrg 	* testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
   3634      1.1  mrg 
   3635      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
   3636      1.1  mrg 	dg-error lines.
   3637      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
   3638      1.1  mrg 	Likewise.
   3639      1.1  mrg 	* testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
   3640      1.1  mrg 	Un-xfail.
   3641      1.1  mrg 
   3642      1.1  mrg 	* testsuite/20_util/is_signed/value.cc: New.
   3643      1.1  mrg 	* testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
   3644      1.1  mrg 	* testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
   3645      1.1  mrg 	Likewise.
   3646      1.1  mrg 	* testsuite/20_util/is_unsigned/value.cc: Likewise..
   3647      1.1  mrg 	* testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
   3648      1.1  mrg 	* testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
   3649      1.1  mrg 	Likewise.
   3650      1.1  mrg 
   3651      1.1  mrg 	* include/Makefile.am: Adjust.
   3652      1.1  mrg 	* include/Makefile.in: Regenerate.
   3653      1.1  mrg 
   3654      1.1  mrg 2007-05-31  Paolo Carlini  <pcarlini (a] suse.de>
   3655      1.1  mrg 
   3656      1.1  mrg 	PR c++/32158 (libstdc++ bits)
   3657      1.1  mrg 	* include/bits/stl_uninitialized.h (__uninitialized_copy_aux,
   3658      1.1  mrg 	__uninitialized_fill_aux, __uninitialized_fill_n_aux):
   3659      1.1  mrg 	Remove.
   3660      1.1  mrg 	(struct __uninitialized_copy, struct __uninitialized_fill,
   3661      1.1  mrg 	struct __uninitialized_fill_n): Add.
   3662      1.1  mrg 	(uninitialized_copy, uninitialized_fill, uninitialized_fill_n):
   3663      1.1  mrg 	Adjust.
   3664      1.1  mrg 	* testsuite/20_util/specialized_algorithms/32158.cc: New.
   3665      1.1  mrg 
   3666      1.1  mrg 	* include/bits/stl_uninitialized.h (uninitialized_copy(_InputIterator,
   3667      1.1  mrg 	_InputIterator, _ForwardIterator)): Robustify vs non-POD input.
   3668      1.1  mrg 
   3669      1.1  mrg 	* include/bits/stl_vector.h (_M_fill_initialize): New.
   3670      1.1  mrg 	(vector(size_type, const value_type&, const allocator_type&),
   3671      1.1  mrg 	_M_initialize_dispatch(_Integer, _Integer, __true_type)): Use it.
   3672      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
   3673      1.1  mrg 	Adjust dg-error line.
   3674      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
   3675      1.1  mrg 	Likewise.
   3676      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   3677      1.1  mrg 	constructor_1_neg.cc: Likewise.
   3678      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   3679      1.1  mrg 	constructor_2_neg.cc: Likewise.
   3680      1.1  mrg 
   3681      1.1  mrg 2007-05-29  Paolo Carlini  <pcarlini (a] suse.de>
   3682      1.1  mrg 
   3683      1.1  mrg 	* aclocal.m4: Regenerate.
   3684      1.1  mrg 
   3685      1.1  mrg 	* testsuite/17_intro/headers/c++1998/c++_for_c.tar: Remove.
   3686      1.1  mrg 	* testsuite/17_intro/headers/c++1998/c++.tar: Likewise.
   3687      1.1  mrg 
   3688      1.1  mrg 2007-05-28  Benjamin Kosnik  <bkoz (a] redhat.com>
   3689      1.1  mrg 
   3690      1.1  mrg 	PR libstdc++/31717
   3691      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_CLOCALE): Re-organize. Sanity check
   3692      1.1  mrg 	gnu locale model requests to make sure it will work for the requested
   3693      1.1  mrg 	target. Add checks for strxfrm_l, strerror_l when in gnu locale,
   3694      1.1  mrg 	and strerror_r everywhere.
   3695      1.1  mrg 	* aclocal.m4: Regenerated.
   3696      1.1  mrg 	* configure: Regenerated.
   3697      1.1  mrg 	* config.h.in: Regenerated.
   3698      1.1  mrg 
   3699      1.1  mrg 2007-05-27  Paolo Carlini  <pcarlini (a] suse.de>
   3700      1.1  mrg 
   3701      1.1  mrg 	* include/tr1/boost_shared_ptr.h
   3702      1.1  mrg 	(_Sp_counted_base<_S_mutex>::_M_add_ref_lock()): Do not wrap in
   3703      1.1  mrg 	#ifdef __GTHREADS.
   3704      1.1  mrg 
   3705      1.1  mrg 2007-05-27  Paolo Carlini  <pcarlini (a] suse.de>
   3706      1.1  mrg 
   3707      1.1  mrg 	* include/c_global/cwchar: Do not include <ctime>.
   3708      1.1  mrg 	* include/c_std/cwchar: Likewise.
   3709      1.1  mrg 	* include/ext/throw_allocator.h: Do it here.
   3710      1.1  mrg 
   3711      1.1  mrg 2007-05-25  Paolo Carlini  <pcarlini (a] suse.de>
   3712      1.1  mrg 
   3713      1.1  mrg 	* config/locale/gnu/c_locale.h (__convert_from_v): Fix typo.
   3714      1.1  mrg 
   3715      1.1  mrg 2007-05-24  Paolo Carlini  <pcarlini (a] suse.de>
   3716      1.1  mrg 
   3717      1.1  mrg 	* include/ext/concurrence.h: Use __GCC_HAVE_SYNC_COMPARE_AND_SWAP_*.
   3718      1.1  mrg 
   3719      1.1  mrg 2007-05-24  Steve Ellcey  <sje (a] cup.hp.com>
   3720      1.1  mrg 
   3721      1.1  mrg 	* Makefile.in: Regenerate.
   3722      1.1  mrg 	* configure: Regenerate.
   3723      1.1  mrg 	* aclocal.m4: Regenerate.
   3724      1.1  mrg 	* include/Makefile.in: Regenerate.
   3725      1.1  mrg 	* libmath/Makefile.in: Regenerate.
   3726      1.1  mrg 	* libsupc++/Makefile.in: Regenerate.
   3727      1.1  mrg 	* po/Makefile.in: Regenerate.
   3728      1.1  mrg 	* src/Makefile.in: Regenerate.
   3729      1.1  mrg 	* testsuite/Makefile.in: Regenerate.
   3730      1.1  mrg 
   3731      1.1  mrg 2007-05-24  Paolo Carlini  <pcarlini (a] suse.de>
   3732      1.1  mrg 
   3733      1.1  mrg 	* config/locale/gnu/c_locale.h (__convert_from_v): Only switch to the
   3734      1.1  mrg 	"C" locale if the current one isn't already "C" (for old glibcs).
   3735      1.1  mrg 	* config/os/gnu-linux/ctype_noninline.h (ctype<char>::classic_table,
   3736      1.1  mrg 	ctype<char>::ctype(__c_locale, const mask*, bool, size_t),
   3737      1.1  mrg 	ctype<char>::ctype(const mask*, bool, size_t)): Likewise, for generic
   3738      1.1  mrg 	locale model.
   3739      1.1  mrg 	* config/locale/gnu/messages_members.h
   3740      1.1  mrg 	(messages<>::messages(__c_locale, const char*, size_t),
   3741      1.1  mrg 	messages_byname<_CharT>::messages_byname(const char*, size_t)):
   3742      1.1  mrg 	Only dynamically allocate memory if __s != "C".
   3743      1.1  mrg 	* config/locale/gnu/time_members.h
   3744      1.1  mrg 	(__timepunct<_CharT>::__timepunct(__c_locale, const char*, size_t)):
   3745      1.1  mrg 	Likewise.
   3746      1.1  mrg 	* config/locale/generic/time_members.h
   3747      1.1  mrg 	(__timepunct<_CharT>::__timepunct(__c_locale, const char*, size_t)):
   3748      1.1  mrg 	Likewise.
   3749      1.1  mrg 
   3750      1.1  mrg 	* testsuite/util/testsuite_allocator.h: Revert last change.
   3751      1.1  mrg 
   3752      1.1  mrg 2007-05-22  Paolo Carlini  <pcarlini (a] suse.de>
   3753      1.1  mrg 
   3754      1.1  mrg 	* testsuite/util/testsuite_allocator.h (check_new): Assign false
   3755      1.1  mrg 	to new_called.
   3756      1.1  mrg 	(check_delete): Likewise for delete_called.
   3757      1.1  mrg 
   3758      1.1  mrg 2007-05-21  Paolo Carlini  <pcarlini (a] suse.de>
   3759      1.1  mrg 
   3760      1.1  mrg 	* config/locale/gnu/c_locale.h: Do not include <cstdarg>, use builtins.
   3761      1.1  mrg 	* config/locale/generic/c_locale.h: Likewise.
   3762      1.1  mrg 
   3763      1.1  mrg 2007-05-21  Paolo Carlini  <pcarlini (a] suse.de>
   3764      1.1  mrg 
   3765      1.1  mrg 	PR libstdc++/31621
   3766      1.1  mrg 	* acinclude.m4 ([GLIBCXX_CHECK_LINKER_FEATURES]): Use the C compiler.
   3767      1.1  mrg 	* configure: Regenerate.
   3768      1.1  mrg 
   3769      1.1  mrg 2007-05-20  Paolo Carlini  <pcarlini (a] suse.de>
   3770      1.1  mrg 
   3771      1.1  mrg 	* include/bits/stl_algo.h: Shuffle the functions to better match the
   3772      1.1  mrg 	order in the standard.
   3773      1.1  mrg 
   3774      1.1  mrg 2007-05-17  Paolo Carlini  <pcarlini (a] suse.de>
   3775      1.1  mrg 
   3776      1.1  mrg 	* config/locale/gnu/c_locale.h: Do not include <libintl.h>.
   3777      1.1  mrg 	* config/locale/gnu/messages_members.h: Do it here.
   3778      1.1  mrg 
   3779      1.1  mrg 	* config/locale/gnu/c_locale.h: Do not include <cstdio>, use
   3780      1.1  mrg 	the builtins.
   3781      1.1  mrg 	* config/locale/generic/c_locale.h: Likewise.
   3782      1.1  mrg 
   3783      1.1  mrg 2007-05-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   3784      1.1  mrg 
   3785      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add -g to
   3786      1.1  mrg 	compile flags, move code to test to global scope.
   3787      1.1  mrg 	* configure: Regenerate.
   3788      1.1  mrg 
   3789      1.1  mrg 2007-05-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   3790      1.1  mrg 
   3791      1.1  mrg 	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
   3792      1.1  mrg 	Fix dg bits.
   3793      1.1  mrg 	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: Same.
   3794      1.1  mrg 
   3795      1.1  mrg 2007-05-17  Paolo Carlini  <pcarlini (a] suse.de>
   3796      1.1  mrg 
   3797      1.1  mrg 	* include/bits/stl_algobase.h (mismatch): Move...
   3798      1.1  mrg 	* include/bits/stl_algo.h: ... here.
   3799      1.1  mrg 
   3800      1.1  mrg 2007-05-17  Benjamin Kosnik  <bkoz (a] redhat.com>
   3801      1.1  mrg 
   3802      1.1  mrg 	* include/tr1/cmath: Guard special math with
   3803      1.1  mrg 	__GXX_EXPERIMENTAL_CXX0X__.
   3804      1.1  mrg 	* testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc:
   3805      1.1  mrg 	Remove xfail.
   3806      1.1  mrg 
   3807      1.1  mrg 2007-05-17  Paolo Carlini  <pcarlini (a] suse.de>
   3808      1.1  mrg 
   3809      1.1  mrg 	* include/bits/locale_facets.tcc (__pad<>::_S_pad): Minor tweaks, avoid
   3810      1.1  mrg 	unnecessary casts, do widenings just in time.
   3811      1.1  mrg 
   3812      1.1  mrg 2007-05-16  Benjamin Kosnik  <bkoz (a] redhat.com>
   3813      1.1  mrg 
   3814      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add a function
   3815      1.1  mrg 	to the test code compiled with -ffunction-sections -fdata-sections.
   3816      1.1  mrg 	* configure: Regenerate.
   3817      1.1  mrg 
   3818      1.1  mrg 	* testsuite/22_locale/ctype/scan/wchar_t/1.cc: Remove
   3819      1.1  mrg 	_GLIBCXX_USE_WCHAR_T guards as superfluous.
   3820      1.1  mrg 
   3821      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Add
   3822      1.1  mrg 	_GLIBCXX_USE_WCHAR_T guards.
   3823      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Same.
   3824      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Same.
   3825      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Same.
   3826      1.1  mrg 
   3827      1.1  mrg 	* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
   3828      1.1  mrg 	Add.
   3829      1.1  mrg 	* testsuite/21_strings/char_traits/typedefs/char/1.cc: Move...
   3830      1.1  mrg 	* testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
   3831      1.1  mrg 	...here.
   3832      1.1  mrg 	* testsuite/21_strings/char_traits/typedefs: Remove.
   3833      1.1  mrg 	* testsuite/21_strings/char_traits/typedefs/char: Remove.
   3834      1.1  mrg 
   3835      1.1  mrg 2007-05-16  Benjamin Kosnik  <bkoz (a] redhat.com>
   3836      1.1  mrg 
   3837      1.1  mrg 	* docs/html/abi.html: Update for gcc-4.1.2 and gcc-4.2.0.
   3838      1.1  mrg 
   3839      1.1  mrg 2007-05-14  Kaz Kojima  <kkojima (a] gcc.gnu.org>
   3840      1.1  mrg 
   3841      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   3842      1.1  mrg 	17_hyperg/check_nan.cc: Add -mieee for sh.
   3843      1.1  mrg 
   3844      1.1  mrg 2007-05-14  Paolo Carlini  <pcarlini (a] suse.de>
   3845      1.1  mrg 
   3846      1.1  mrg 	* testsuite/util/testsuite_io.h: Only include <ios>.
   3847      1.1  mrg 
   3848      1.1  mrg 2007-05-14  Paolo Carlini  <pcarlini (a] suse.de>
   3849      1.1  mrg 
   3850      1.1  mrg 	* include/bits/allocator.h: Do not include cpp_type_traits.h.
   3851      1.1  mrg 
   3852      1.1  mrg 2007-05-14  Paolo Carlini  <pcarlini (a] suse.de>
   3853      1.1  mrg 
   3854      1.1  mrg 	* include/bits/postypes.h (class fpos<>): Remove redundant forward
   3855      1.1  mrg 	declaration.
   3856      1.1  mrg 
   3857      1.1  mrg 2007-05-13  Paolo Carlini  <pcarlini (a] suse.de>
   3858      1.1  mrg 
   3859      1.1  mrg 	* include/bits/stl_tempbuf.h (return_temporary_buffer(_Tp*)): Inline.
   3860      1.1  mrg 
   3861      1.1  mrg 2007-05-13  Paolo Carlini  <pcarlini (a] suse.de>
   3862      1.1  mrg 
   3863      1.1  mrg 	* include/tr1/type_traitsfwd.h: Fix include guard typo.
   3864      1.1  mrg 
   3865      1.1  mrg 2007-05-11  Paolo Carlini  <pcarlini (a] suse.de>
   3866      1.1  mrg 
   3867      1.1  mrg 	* include/ext/pod_char_traits.h (char_traits<>::move):
   3868      1.1  mrg 	Use __builtin_memmove.
   3869      1.1  mrg 	* include/bits/locale_classes.h (locale::_Impl::_M_check_same_name,
   3870      1.1  mrg 	collate_byname(const char*, size_t)): Use __builtin_strcmp.
   3871      1.1  mrg 	* include/bits/locale_facets.h: Use __builtin_mem* and
   3872      1.1  mrg 	__builtin_str* everywhere.
   3873      1.1  mrg 	* include/bits/codecvt.h (codecvt_byname(const char*, size_t)):
   3874      1.1  mrg 	Use __builtin_strcmp.
   3875      1.1  mrg 	* include/bits/char_traits.h: Use __builtin_mem* everywhere.
   3876      1.1  mrg 	* include/bits/fstream.tcc (basic_filebuf<>::underflow, imbue):
   3877      1.1  mrg 	Use __builtin_memcpy and __builtin_memmove.
   3878      1.1  mrg 	* include/bits/locale_facets_nonio.h (moneypunct_byname(const char*,
   3879      1.1  mrg 	size_t __refs)): Use __builtin_strcmp.
   3880      1.1  mrg 	* include/std/bitset (bitset<>::_M_do_reset): Use __builtin_memset.
   3881      1.1  mrg 	* config/locale/gnu/c_locale.h: Use __builtin_strlen, __builtin_strcmp,
   3882      1.1  mrg 	and __builtin_memcpy.
   3883      1.1  mrg 	* config/locale/gnu/messages_members.h: Likewise.
   3884      1.1  mrg 	* config/locale/gnu/time_members.h: Likewise.
   3885      1.1  mrg 	* config/locale/generic/c_locale.h: Likewise.
   3886      1.1  mrg 	* config/locale/generic/messages_members.h: Likewise.
   3887      1.1  mrg 	* config/locale/generic/time_members.h: Likewise.
   3888      1.1  mrg 	* config/os/gnu-linux/ctype_noninline.h: Likewise, avoid strdup.
   3889      1.1  mrg 	* config/os/tpf/ctype_noninline.h: Likewise.
   3890      1.1  mrg 	* config/locale/generic/codecvt_members.cc: Include <cstring>.
   3891      1.1  mrg 	* config/locale/generic/ctype_members.cc: Likewise.
   3892      1.1  mrg 	* config/locale/generic/collate_members.cc: Likewise.
   3893      1.1  mrg 	* config/locale/gnu/c++locale_internal.h: Likewise.
   3894      1.1  mrg 	* config/locale/darwin/ctype_members.cc: Likewise.
   3895      1.1  mrg 	* src/ctype.cc: Likewise.
   3896      1.1  mrg 	* testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
   3897      1.1  mrg 	* testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
   3898      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
   3899      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
   3900      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
   3901      1.1  mrg 	* config/locale/gnu/messages_members.cc: Avoid strdup.
   3902      1.1  mrg 	* config/locale/gnu/monetary_members.cc: Likewise.
   3903      1.1  mrg 	* config/locale/gnu/time_members.cc: Likewise.
   3904      1.1  mrg 	* config/locale/gnu/time_members.cc: Likewise.
   3905      1.1  mrg 	* config/locale/generic/c_locale.cc: Likewise.
   3906      1.1  mrg 
   3907      1.1  mrg 2007-05-11  Benjamin Kosnik  <bkoz (a] redhat.com>
   3908      1.1  mrg 
   3909      1.1  mrg 	* include/std/stdexcept: Remove extra spacing.
   3910      1.1  mrg 
   3911      1.1  mrg 	* testsuite/19_diagnostics/stdexceptions.cc: Break into...
   3912      1.1  mrg 	* testsuite/19_diagnostics/bad_exception: ...this. Populate.
   3913      1.1  mrg 	* testsuite/19_diagnostics/logic_error: ... this.
   3914      1.1  mrg 	* testsuite/19_diagnostics/logic_error/what-1.cc: ...this.
   3915      1.1  mrg 	* testsuite/19_diagnostics/logic_error/what-2.cc: ...this.
   3916      1.1  mrg 	* testsuite/19_diagnostics/runtime_error: ...this.
   3917      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-1.cc: ...this.
   3918      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-2.cc: ...this.
   3919      1.1  mrg 	* testsuite/19_diagnostics/runtime_error/what-3.cc: ...this.
   3920      1.1  mrg 	* testsuite/19_diagnostics/23591_thread-1.c: Move...
   3921      1.1  mrg 	* testsuite/19_diagnostics/bad_exception/23591_thread-1.c: ...here.
   3922      1.1  mrg 
   3923      1.1  mrg 2007-05-10  Paolo Carlini  <pcarlini (a] suse.de>
   3924      1.1  mrg 
   3925      1.1  mrg 	* 27_io/objects/wchar_t/11.cc: Include <cstring>.
   3926      1.1  mrg 	* 27_io/objects/wchar_t/10.cc: Likewise.
   3927      1.1  mrg 	* 27_io/objects/wchar_t/12.cc: Likewise.
   3928      1.1  mrg 	* 27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
   3929      1.1  mrg 	* 27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
   3930      1.1  mrg 	* 27_io/basic_streambuf/overflow/char/1.cc: Likewise.
   3931      1.1  mrg 	* 27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
   3932      1.1  mrg 	* 27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
   3933      1.1  mrg 	* 27_io/basic_streambuf/sputn/char/1.cc: Likewise.
   3934      1.1  mrg 	* 27_io/basic_ios/cons/char/3.cc: Likewise.
   3935      1.1  mrg 	* 27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
   3936      1.1  mrg 	* 27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
   3937      1.1  mrg 	* 27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
   3938      1.1  mrg 	* 27_io/basic_istream/extractors_character/char/4.cc: Likewise.
   3939      1.1  mrg 	* 27_io/fpos/mbstate_t/1.cc: Likewise.
   3940      1.1  mrg 	* 27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
   3941      1.1  mrg 	* 27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
   3942      1.1  mrg 	* 25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
   3943      1.1  mrg 	* 25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
   3944      1.1  mrg 	* 19_diagnostics/stdexceptions.cc: Likewise.
   3945      1.1  mrg 	* 21_strings/char_traits/requirements/short/1.cc: Likewise.
   3946      1.1  mrg 	* 21_strings/basic_string/compare/char/1.cc: Likewise.
   3947      1.1  mrg 	* 21_strings/basic_string/capacity/1.cc: Likewise.
   3948      1.1  mrg 	* ext/codecvt/char-1.cc: Likewise.
   3949      1.1  mrg 	* ext/codecvt/char-2.cc: Likewise.
   3950      1.1  mrg 	* ext/codecvt/1.cc: Likewise.
   3951      1.1  mrg 	* ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
   3952      1.1  mrg 	* ext/stdio_sync_filebuf/char/1.cc: Likewise.
   3953      1.1  mrg 	* ext/stdio_filebuf/char/2.cc: Likewise.
   3954      1.1  mrg 	* ext/stdio_filebuf/char/10063-1.cc: Likewise.
   3955      1.1  mrg 	* 22_locale/ctype/narrow/char/19955.cc: Likewise.
   3956      1.1  mrg 	* 22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
   3957      1.1  mrg 	* 22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
   3958      1.1  mrg 	* 22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
   3959      1.1  mrg 	* 22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
   3960      1.1  mrg 	* 22_locale/codecvt/unshift/char/1.cc: Likewise.
   3961      1.1  mrg 	* 22_locale/codecvt/length/wchar_t/1.cc: Likewise.
   3962      1.1  mrg 	* 22_locale/codecvt/length/wchar_t/2.cc: Likewise.
   3963      1.1  mrg 	* 22_locale/codecvt/length/wchar_t/3.cc: Likewise.
   3964      1.1  mrg 	* 22_locale/codecvt/length/wchar_t/4.cc: Likewise.
   3965      1.1  mrg 	* 22_locale/codecvt/length/wchar_t/5.cc: Likewise.
   3966      1.1  mrg 	* 22_locale/codecvt/length/wchar_t/6.cc: Likewise.
   3967      1.1  mrg 	* 22_locale/codecvt/length/wchar_t/7.cc: Likewise.
   3968      1.1  mrg 	* 22_locale/codecvt/always_noconv/char/1.cc: Likewise.
   3969      1.1  mrg 	* 22_locale/codecvt/encoding/char/1.cc: Likewise.
   3970      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/1.cc: Likewise.
   3971      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/2.cc: Likewise.
   3972      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/3.cc: Likewise.
   3973      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/4.cc: Likewise.
   3974      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/5.cc: Likewise.
   3975      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/6.cc: Likewise.
   3976      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/7.cc: Likewise.
   3977      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/8.cc: Likewise.
   3978      1.1  mrg 	* 22_locale/codecvt/in/wchar_t/9.cc: Likewise.
   3979      1.1  mrg 	* 22_locale/codecvt/in/char/1.cc: Likewise.
   3980      1.1  mrg 	* 22_locale/codecvt/max_length/char/1.cc: Likewise.
   3981      1.1  mrg 	* 22_locale/codecvt/out/wchar_t/1.cc: Likewise.
   3982      1.1  mrg 	* 22_locale/codecvt/out/wchar_t/2.cc: Likewise.
   3983      1.1  mrg 	* 22_locale/codecvt/out/wchar_t/3.cc: Likewise.
   3984      1.1  mrg 	* 22_locale/codecvt/out/wchar_t/4.cc: Likewise.
   3985      1.1  mrg 	* 22_locale/codecvt/out/wchar_t/5.cc: Likewise.
   3986      1.1  mrg 	* 22_locale/codecvt/out/wchar_t/6.cc: Likewise.
   3987      1.1  mrg 	* 22_locale/codecvt/out/wchar_t/7.cc: Likewise.
   3988      1.1  mrg 	* 22_locale/codecvt/out/char/1.cc: Likewise.
   3989      1.1  mrg 	* 22_locale/locale/cons/5.cc: Likewise.
   3990      1.1  mrg 	* 22_locale/collate_byname/named_equivalence.cc: Likewise.
   3991      1.1  mrg 
   3992      1.1  mrg 2007-05-07  Mark Mitchell  <mark (a] codesourcery.com>
   3993      1.1  mrg 
   3994      1.1  mrg 	* libstdc++-v3/libsupc++/cxxabi.h (_GLIBCXX_NOTHROW): New macro.
   3995      1.1  mrg 	(__cxa_atexit): Use it.
   3996      1.1  mrg 
   3997      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): For
   3998      1.1  mrg 	installed-tree testing, search more include directories.
   3999      1.1  mrg 
   4000      1.1  mrg 2007-05-08  Benjamin Kosnik  <bkoz (a] redhat.com>
   4001      1.1  mrg 
   4002      1.1  mrg 	* include/std/type_traits (make_signed): Remove specializations
   4003      1.1  mrg 	for floating point types.
   4004      1.1  mrg 	(make_unsigned): Same.
   4005      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Fix.
   4006      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Same.
   4007      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Same.
   4008      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
   4009      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Same.
   4010      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Same.
   4011      1.1  mrg 
   4012      1.1  mrg 2007-05-08  Benjamin Kosnik  <bkoz (a] redhat.com>
   4013      1.1  mrg 
   4014      1.1  mrg 	* testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: New.
   4015      1.1  mrg 
   4016      1.1  mrg 2007-05-08  Jason Merrill  <jason (a] redhat.com>
   4017      1.1  mrg 
   4018      1.1  mrg 	* libsupc++/cxxabi-internal.h: Remove, to be replaced by...
   4019      1.1  mrg 	* libsupc++/cxxabi-forced.h: ...this new file.
   4020      1.1  mrg 	* include/ext/vstring.tcc: Include cxxabi-forced.h instead.
   4021      1.1  mrg 	* include/bits/istream.tcc: Likewise.
   4022      1.1  mrg 	* include/bits/ostream.tcc: Likewise.
   4023      1.1  mrg 	* include/bits/basic_string.tcc: Likewise.
   4024      1.1  mrg 	* include/bits/ostream_insert.h: Likewise.
   4025      1.1  mrg 	* include/bits/fstream.tcc: Likewise.
   4026      1.1  mrg 	* include/std/bitset: Likewise.
   4027      1.1  mrg 	* libsupc++/cxxabi.h: Restore previous contents.
   4028      1.1  mrg 	* Makefile.am (headers): Add cxxabi-forced.h.
   4029      1.1  mrg 	* Makefile.in: Regenerate.
   4030      1.1  mrg 
   4031      1.1  mrg 2007-05-08  Benjamin Kosnik  <bkoz (a] redhat.com>
   4032      1.1  mrg 
   4033      1.1  mrg 	* testsuite/util/testsuite_abi.cc: Add CXXABI_1.3.2.
   4034      1.1  mrg 
   4035      1.1  mrg 	* libsupc++/cxxabi-internal.h (__foreign_exception::__pure): To
   4036      1.1  mrg 	__pure_virtual.
   4037      1.1  mrg 
   4038      1.1  mrg 2007-05-07  Jason Merrill  <jason (a] redhat.com>
   4039      1.1  mrg 
   4040      1.1  mrg 	* include/bits/ostream.tcc (operator<<(char*)): Add __s.
   4041      1.1  mrg 
   4042      1.1  mrg 	* config/abi/pre/gnu.ver: Fix symbol versions.
   4043      1.1  mrg 	* config/abi/pre/gnu-versioned-namespace.ver: Likewise.
   4044      1.1  mrg 
   4045      1.1  mrg 2007-05-07  Danny Smith  <dannysmith (a] users.sourceforge.net>
   4046      1.1  mrg 
   4047      1.1  mrg 	* config/os/mingw32/os_defines.h (NOMINMAX): Update comment.
   4048      1.1  mrg 
   4049      1.1  mrg 2007-05-07  Jason Merrill  <jason (a] redhat.com>
   4050      1.1  mrg 
   4051      1.1  mrg 	PR c++/28145
   4052      1.1  mrg 	* libsupc++/cxxabi.h (__forced_unwind, __foreign_exception):
   4053      1.1  mrg 	New classes.
   4054      1.1  mrg 	* libsupc++/eh_exception.cc: Define their destructors.
   4055      1.1  mrg 	* config/abi/pre/gnu.ver: Export their type_infos.
   4056      1.1  mrg 	* config/abi/pre/gnu-versioned-namespace.ver: Likewise.
   4057      1.1  mrg 	* libsupc++/eh_personality.cc: A handler for abi::__forced_unwind
   4058      1.1  mrg 	matches a forced unwind, and a handler for abi::__foreign_exception
   4059      1.1  mrg 	matches a foreign exception.
   4060      1.1  mrg 
   4061      1.1  mrg 	* include/bits/istream.tcc: Rethrow forced unwind.
   4062      1.1  mrg 	* include/bits/ostream.tcc: Likewise.
   4063      1.1  mrg 	* include/bits/ostream_insert.h: Likewise.
   4064      1.1  mrg 	* include/bits/basic_string.tcc (operator>>, getline): Likewise.
   4065      1.1  mrg 	* include/bits/fstream.tcc (basic_filebuf::close): Likewise.
   4066      1.1  mrg 	* include/ext/vstring.cc (operator>>, getline): Likewise.
   4067      1.1  mrg 	* src/istream.cc: Likewise.
   4068      1.1  mrg 	* src/compatibility.cc (basic_istream::ignore): Likewise.
   4069      1.1  mrg 	* include/std/bitset (operator>>): Likewise.
   4070      1.1  mrg 	* include/std/fstream (basic_filebuf::close): Remove throw() spec.
   4071      1.1  mrg 	* libsupc++/cxxabi-internal.h: Split out from...
   4072      1.1  mrg 	* libsupc++/cxxabi.h: ...here.
   4073      1.1  mrg 
   4074      1.1  mrg 2007-05-07  Paolo Carlini  <pcarlini (a] suse.de>
   4075      1.1  mrg 
   4076      1.1  mrg 	* include/bits/stl_algobase.h: Do not include <cstring>.
   4077      1.1  mrg 	(copy(const _Tp*, const _Tp*, _Tp*), __copy_b(const _Tp*, const _Tp*,
   4078      1.1  mrg 	_Tp*)): Use __builtin_memmove.
   4079      1.1  mrg 	(__fill_aux): Use __builtin_memset.
   4080      1.1  mrg 	(equal(const _Tp*, const _Tp*, const _Tp*),
   4081      1.1  mrg 	lexicographical_compare(const unsigned char*, const unsigned char*,
   4082      1.1  mrg 	const unsigned char*, const unsigned char*)): Use __builtin_memcmp.
   4083      1.1  mrg 	* include/bits/valarray_array.h: Do not include <cstring>.
   4084      1.1  mrg 	(_Array_default_ctor<, true>::_S_do_it): Use __builtin_memset.
   4085      1.1  mrg 	(_Array_copy_ctor<, true>::_S_do_it, _Array_copier<, true>::_S_do_it):
   4086      1.1  mrg 	Use __builtin_memcpy.
   4087      1.1  mrg 	* include/ext/algorithm
   4088      1.1  mrg 	(__lexicographical_compare_3way(const unsigned char*,
   4089      1.1  mrg 	const unsigned char*, const unsigned char*, const unsigned char*)):
   4090      1.1  mrg 	Use __builtin_memcmp.
   4091      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   4092      1.1  mrg 	constructor_1_neg.cc: Adjust dg-error line number.
   4093      1.1  mrg 	* testsuite/23_containers/vector/requirements/dr438/
   4094      1.1  mrg 	constructor_2_neg.cc: Likewise.
   4095      1.1  mrg 
   4096      1.1  mrg 2007-05-07  Mark Mitchell  <mark (a] codesourcery.com>
   4097      1.1  mrg 
   4098      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): For
   4099      1.1  mrg 	installed-tree testing, search more include directories.
   4100      1.1  mrg 
   4101      1.1  mrg 	* testsuite/22_locale/num_put/put/char/14220.cc: XFAIL on Solaris
   4102      1.1  mrg 	2.10.
   4103      1.1  mrg 	* testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
   4104      1.1  mrg 
   4105      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): In
   4106      1.1  mrg 	installed-tree testing, use "remote_exec host", not "remote_exec
   4107      1.1  mrg 	exec".  Trip trailing newlines from output of -dumpversion and
   4108      1.1  mrg 	-dumpmachine.
   4109      1.1  mrg 
   4110      1.1  mrg 2007-05-07  Benjamin Kosnik  <bkoz (a] redhat.com>
   4111      1.1  mrg             Howard Hinnant  <hhinnant (a] apple.com>
   4112      1.1  mrg 
   4113      1.1  mrg 	* include/std/type_traits: (make_signed, make_unsigned): Adjust
   4114      1.1  mrg 	for enum sizes.
   4115      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs.cc: Move to...
   4116      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: ...here.
   4117      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Add,
   4118      1.1  mrg 	compile with -funsigned-char -fshort-enums.
   4119      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs.cc: Move to...
   4120      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: ...here.
   4121      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Add,
   4122      1.1  mrg 	compile with -funsigned-char -fshort-enums.
   4123      1.1  mrg 
   4124      1.1  mrg 	* testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
   4125      1.1  mrg 	Add a temporary xfail to this test for all platforms.
   4126      1.1  mrg 
   4127      1.1  mrg 2007-05-06  Paolo Carlini  <pcarlini (a] suse.de>
   4128      1.1  mrg 
   4129      1.1  mrg 	* include/std/complex: Add missing extern template declarations.
   4130      1.1  mrg 	* testsuite/26_numerics/complex/complex_inserters_extractors.cc:
   4131      1.1  mrg 	Move...
   4132      1.1  mrg 	* testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
   4133      1.1  mrg 	... here.
   4134      1.1  mrg 	* testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
   4135      1.1  mrg 	New.
   4136      1.1  mrg 
   4137      1.1  mrg 2007-05-06  Paolo Carlini  <pcarlini (a] suse.de>
   4138      1.1  mrg 
   4139      1.1  mrg 	PR libstdc++/31834
   4140      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all.cc: Protect inclusion
   4141      1.1  mrg 	of C99 headers.
   4142      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
   4143      1.1  mrg 	Likewise.
   4144      1.1  mrg 
   4145      1.1  mrg 2007-05-06  Paolo Carlini  <pcarlini (a] suse.de>
   4146      1.1  mrg 
   4147      1.1  mrg 	* config/locale/generic/c_locale.cc: Don't use __builtin_huge_val*
   4148      1.1  mrg 	when __*_HAS_INFINITY__ is false.
   4149      1.1  mrg 
   4150      1.1  mrg 2007-05-04  Paolo Carlini  <pcarlini (a] suse.de>
   4151      1.1  mrg 
   4152      1.1  mrg 	* include/bits/stl_raw_storage_iter.h (class raw_storage_iterator):
   4153      1.1  mrg 	Adjust template parameter name.
   4154      1.1  mrg 
   4155      1.1  mrg 2007-05-04  Mark Mitchell  <mark (a] codesourcery.com>
   4156      1.1  mrg 
   4157      1.1  mrg 	* libsupc++/cxxabi.h (__cxa_atexit): Conditionalize exception
   4158      1.1  mrg 	specification on #ifdef __cplusplus.
   4159      1.1  mrg 
   4160      1.1  mrg 2007-05-04  Paolo Carlini  <pcarlini (a] suse.de>
   4161      1.1  mrg 
   4162      1.1  mrg 	* include/bits/stl_memory.h: Rename to stl_auto_ptr.h.
   4163      1.1  mrg 	(__get_temporary_buffer, get_temporary_buffer,
   4164      1.1  mrg 	return_temporary_buffer): Move...
   4165      1.1  mrg 	* include/bits/stl_tempbuf.h: ... here.
   4166      1.1  mrg 	* include/std/memory: Adjust includes.
   4167      1.1  mrg 	* testsuite/20_util/auto_ptr/assign_neg.cc: Adjust dg-error line
   4168      1.1  mrg 	numbers.
   4169      1.1  mrg 	* include/Makefile.am: Adjust.
   4170      1.1  mrg 	* include/Makefile.in: Regenerate.
   4171      1.1  mrg 
   4172      1.1  mrg 	* testsuite/util/testsuite_iterators.h: Do not include the entire
   4173      1.1  mrg 	<iterator>.
   4174      1.1  mrg 	* include/bits/stl_iterator_base_types.h: Adjust includes.
   4175      1.1  mrg 	* testsuite/25_algorithms/unique_copy/2.cc: Include <functional>.
   4176      1.1  mrg 
   4177      1.1  mrg 2007-05-04  Mark Mitchell  <mark (a] codesourcery.com>
   4178      1.1  mrg 
   4179      1.1  mrg 	* libsupc++/atexit_arm.cc: New file.
   4180      1.1  mrg 	* libsupc++/vec.cc (__aeabi_atexit): Remove.
   4181      1.1  mrg 	* libsupc++/cxxabi.h (__cxa_atexit): Add exception specification.
   4182      1.1  mrg 
   4183      1.1  mrg 	* libsupc++/Makefile.am: Add atexit_arm.cc.
   4184      1.1  mrg 	* libsupc++/Makefile.in: Regenerated.
   4185      1.1  mrg 
   4186      1.1  mrg 2007-05-04  Paolo Carlini  <pcarlini (a] suse.de>
   4187      1.1  mrg 
   4188      1.1  mrg 	* include/bits/stl_construct.h (_Destroy(_ForwardIterator,
   4189      1.1  mrg 	_ForwardIterator __last, _Allocator)): Change the last parameter
   4190      1.1  mrg 	to _Allocator&.
   4191      1.1  mrg 	* include/bits/stl_uninitialized.h (__uninitialized_copy_a,
   4192      1.1  mrg 	__uninitialized_fill_a, __uninitialized_fill_n_a,
   4193      1.1  mrg 	__uninitialized_fill_copy, __uninitialized_copy_fill,
   4194      1.1  mrg 	__uninitialized_copy_copy): Likewise.
   4195      1.1  mrg 	* include/ext/rope: Adjust everywhere.
   4196      1.1  mrg 	* include/ext/ropeimpl.h: Likewise.
   4197      1.1  mrg 
   4198      1.1  mrg 2007-05-03  Benjamin Kosnik  <bkoz (a] redhat.com>
   4199      1.1  mrg 
   4200      1.1  mrg 	* include/std/type_traits (enable_if): New.
   4201      1.1  mrg 	(conditional): New.
   4202      1.1  mrg 	(__decay_selector, decay): New.
   4203      1.1  mrg 	(__cv_selector, __match_cv_qualifiers): New.
   4204      1.1  mrg 	(__make_unsigned, __make_unsigned_selector, make_unsigned): New.
   4205      1.1  mrg 	(__make_signed, __make_signed_selector, make_signed): New.
   4206      1.1  mrg 	(has_trivial_constructor): ... to has_trivial_default_constructor.
   4207      1.1  mrg 	(has_nothrow_constructor): ... to has_nothrow_default_constructor.
   4208      1.1  mrg 	(has_trivial_copy): ... to has_trivial_copy_constructor.
   4209      1.1  mrg 	(has_nothrow_copy): ... to has_nothrow_copy_constructor.
   4210      1.1  mrg 
   4211      1.1  mrg 	* include/tr1/type_traits_fwd: Move to...
   4212      1.1  mrg 	* include/tr1/type_traitsfwd: ... this, consistency with
   4213      1.1  mrg 	ios/string/locale forward headers.
   4214      1.1  mrg 	* include/tr1/type_traits: Adjust include.
   4215      1.1  mrg 	* include/Makefile.am (tr1_headers): Change type_traits_fwd.h to
   4216      1.1  mrg 	type_traitsfwd.h.
   4217      1.1  mrg 	* include/Makefile.in: Regenerate.
   4218      1.1  mrg 
   4219      1.1  mrg 	* testsuite/23_containers/tuple: Move...
   4220      1.1  mrg 	* testsuite/20_util/tuple:... here.
   4221      1.1  mrg 
   4222      1.1  mrg 	* testsuite/20_util/conditional: New.
   4223      1.1  mrg 	* testsuite/20_util/conditional/requirements: Same.
   4224      1.1  mrg 	* testsuite/20_util/conditional/requirements/
   4225      1.1  mrg 	explicit_instantiation.cc: Same.
   4226      1.1  mrg 	* testsuite/20_util/conditional/requirements/typedefs.cc: Same.
   4227      1.1  mrg 	* testsuite/20_util/decay: Same.
   4228      1.1  mrg 	* testsuite/20_util/decay/requirements: Same.
   4229      1.1  mrg 	* testsuite/20_util/decay/requirements/explicit_instantiation.cc: Same.
   4230      1.1  mrg 	* testsuite/20_util/decay/requirements/typedefs.cc: Same.
   4231      1.1  mrg 	* testsuite/20_util/enable_if: Same.
   4232      1.1  mrg 	* testsuite/20_util/enable_if/requirements: Same.
   4233      1.1  mrg 	* testsuite/20_util/enable_if/requirements/
   4234      1.1  mrg 	explicit_instantiation.cc: Same.
   4235      1.1  mrg 	* testsuite/20_util/enable_if/requirements/typedefs.cc: Same.
   4236      1.1  mrg 	* testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Same.
   4237      1.1  mrg 	* testsuite/20_util/has_nothrow_copy_constructor: Same.
   4238      1.1  mrg 	* testsuite/20_util/has_nothrow_copy_constructor/requirements: Same.
   4239      1.1  mrg 	* testsuite/20_util/has_nothrow_copy_constructor/requirements/
   4240      1.1  mrg 	explicit_instantiation.cc: Same.
   4241      1.1  mrg 	* testsuite/20_util/has_nothrow_copy_constructor/requirements/
   4242      1.1  mrg 	typedefs.cc: Same.
   4243      1.1  mrg 	* testsuite/20_util/has_nothrow_copy_constructor/value.cc: Same.
   4244      1.1  mrg 	* testsuite/20_util/has_nothrow_default_constructor: Same.
   4245      1.1  mrg 	* testsuite/20_util/has_nothrow_default_constructor/requirements: Same.
   4246      1.1  mrg 	* testsuite/20_util/has_nothrow_default_constructor/requirements/
   4247      1.1  mrg 	explicit_instantiation.cc: Same.
   4248      1.1  mrg 	* testsuite/20_util/has_nothrow_default_constructor/requirements/
   4249      1.1  mrg 	typedefs.cc: Same.
   4250      1.1  mrg 	* testsuite/20_util/has_nothrow_default_constructor/value.cc: Same.
   4251      1.1  mrg 	* testsuite/20_util/has_trivial_copy_constructor: Same.
   4252      1.1  mrg 	* testsuite/20_util/has_trivial_copy_constructor/requirements: Same.
   4253      1.1  mrg 	* testsuite/20_util/has_trivial_copy_constructor/requirements/
   4254      1.1  mrg 	explicit_instantiation.cc: Same.
   4255      1.1  mrg 	* testsuite/20_util/has_trivial_copy_constructor/requirements/
   4256      1.1  mrg 	typedefs.cc: Same.
   4257      1.1  mrg 	* testsuite/20_util/has_trivial_copy_constructor/value.cc: Same.
   4258      1.1  mrg 	* testsuite/20_util/has_trivial_default_constructor: Same.
   4259      1.1  mrg 	* testsuite/20_util/has_trivial_default_constructor/requirements: Same.
   4260      1.1  mrg 	* testsuite/20_util/has_trivial_default_constructor/requirements/
   4261      1.1  mrg 	explicit_instantiation.cc: Same.
   4262      1.1  mrg 	* testsuite/20_util/has_trivial_default_constructor/requirements/
   4263      1.1  mrg 	typedefs.cc: Same.
   4264      1.1  mrg 	* testsuite/20_util/has_trivial_default_constructor/value.cc: Same.
   4265      1.1  mrg 	* testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc: Same.
   4266      1.1  mrg 	* testsuite/20_util/make_signed: Same.
   4267      1.1  mrg 	* testsuite/20_util/make_signed/requirements: Same.
   4268      1.1  mrg 	* testsuite/20_util/make_signed/requirements/
   4269      1.1  mrg 	explicit_instantiation.cc: Same.
   4270      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs.cc: Same.
   4271      1.1  mrg 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
   4272      1.1  mrg 	* testsuite/20_util/make_unsigned: Same.
   4273      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements: Same.
   4274      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/
   4275      1.1  mrg 	explicit_instantiation.cc: Same.
   4276      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs.cc: Same.
   4277      1.1  mrg 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
   4278      1.1  mrg 
   4279      1.1  mrg 2007-05-02  Paolo Carlini  <pcarlini (a] suse.de>
   4280      1.1  mrg 
   4281      1.1  mrg 	PR libstdc++/31777
   4282      1.1  mrg 	* include/ext/pool_allocator.h (__pool_alloc<>::allocate,
   4283      1.1  mrg 	__pool_alloc<>::deallocate): Fix _S_force_new check.
   4284      1.1  mrg 
   4285      1.1  mrg 2007-05-01  Benjamin Kosnik  <bkoz (a] redhat.com>
   4286      1.1  mrg 
   4287      1.1  mrg 	* 23_containers/requirements/sequences/dr438/deque/*: Move to...
   4288      1.1  mrg 	* 23_containers/deque/requirements/dr438: ...here.
   4289      1.1  mrg 
   4290      1.1  mrg 	* 23_containers/requirements/sequences/dr438/list/*: Move to...
   4291      1.1  mrg 	* 23_containers/list/requirements/dr438: ...here.
   4292      1.1  mrg 
   4293      1.1  mrg 	* 23_containers/requirements/sequences/dr438/vector/*: Move to...
   4294      1.1  mrg 	* 23_containers/vector/requirements/dr438: ...here.
   4295      1.1  mrg 
   4296      1.1  mrg 2007-05-01  Benjamin Kosnik  <bkoz (a] redhat.com>
   4297      1.1  mrg 
   4298      1.1  mrg 	* testsuite/*/explicit_instantiations.cc: Change to...
   4299      1.1  mrg 	* testsuite/*/explicit_instantiation.cc: ... this.
   4300      1.1  mrg 
   4301      1.1  mrg 2007-05-01  Benjamin Kosnik  <bkoz (a] redhat.com>
   4302      1.1  mrg 
   4303      1.1  mrg 	* testsuite/tr1/4_metaprogramming/*/explicit_instantiations.cc: Change
   4304      1.1  mrg 	"basic_ofstream" in comment to type_traits.
   4305      1.1  mrg 
   4306      1.1  mrg 2007-04-30  Benjamin Kosnik  <bkoz (a] redhat.com>
   4307      1.1  mrg 
   4308      1.1  mrg 	Directory layout flattening.
   4309      1.1  mrg 
   4310      1.1  mrg 	Added in testsuite:
   4311      1.1  mrg 	* tr1/4_metaprogramming/add_const
   4312      1.1  mrg 	* tr1/4_metaprogramming/add_const/requirements
   4313      1.1  mrg 	* tr1/4_metaprogramming/add_const/requirements/
   4314      1.1  mrg 	explicit_instantiations.cc
   4315      1.1  mrg 	* tr1/4_metaprogramming/add_const/requirements/typedefs.cc
   4316      1.1  mrg 	* tr1/4_metaprogramming/add_cv
   4317      1.1  mrg 	* tr1/4_metaprogramming/add_cv/requirements
   4318      1.1  mrg 	* tr1/4_metaprogramming/add_cv/requirements/explicit_instantiations.cc
   4319      1.1  mrg 	* tr1/4_metaprogramming/add_cv/requirements/typedefs.cc
   4320      1.1  mrg 	* tr1/4_metaprogramming/add_pointer
   4321      1.1  mrg 	* tr1/4_metaprogramming/add_pointer/requirements
   4322      1.1  mrg 	* tr1/4_metaprogramming/add_pointer/requirements/
   4323      1.1  mrg 	explicit_instantiations.cc
   4324      1.1  mrg 	* tr1/4_metaprogramming/add_pointer/requirements/typedefs.cc
   4325      1.1  mrg 	* tr1/4_metaprogramming/add_reference
   4326      1.1  mrg 	* tr1/4_metaprogramming/add_reference/requirements
   4327      1.1  mrg 	* tr1/4_metaprogramming/add_reference/requirements/
   4328      1.1  mrg 	explicit_instantiations.cc
   4329      1.1  mrg 	* tr1/4_metaprogramming/add_reference/requirements/typedefs.cc
   4330      1.1  mrg 	* tr1/4_metaprogramming/add_volatile
   4331      1.1  mrg 	* tr1/4_metaprogramming/add_volatile/requirements
   4332      1.1  mrg 	* tr1/4_metaprogramming/add_volatile/requirements/
   4333      1.1  mrg 	explicit_instantiations.cc
   4334      1.1  mrg 	* tr1/4_metaprogramming/add_volatile/requirements/typedefs.cc
   4335      1.1  mrg 	* tr1/4_metaprogramming/aligned_storage
   4336      1.1  mrg 	* tr1/4_metaprogramming/aligned_storage/requirements
   4337      1.1  mrg 	* tr1/4_metaprogramming/aligned_storage/requirements/
   4338      1.1  mrg 	explicit_instantiations.cc
   4339      1.1  mrg 	* tr1/4_metaprogramming/aligned_storage/requirements/typedefs.cc
   4340      1.1  mrg 	* tr1/4_metaprogramming/alignment_of
   4341      1.1  mrg 	* tr1/4_metaprogramming/alignment_of/requirements
   4342      1.1  mrg 	* tr1/4_metaprogramming/alignment_of/requirements/
   4343      1.1  mrg 	explicit_instantiations.cc
   4344      1.1  mrg 	* tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc
   4345      1.1  mrg 	* tr1/4_metaprogramming/alignment_of/value.cc
   4346      1.1  mrg 	* tr1/4_metaprogramming/extent
   4347      1.1  mrg 	* tr1/4_metaprogramming/extent/requirements
   4348      1.1  mrg 	* tr1/4_metaprogramming/extent/requirements/explicit_instantiations.cc
   4349      1.1  mrg 	* tr1/4_metaprogramming/extent/requirements/typedefs.cc
   4350      1.1  mrg 	* tr1/4_metaprogramming/extent/value.cc
   4351      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_assign
   4352      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_assign/requirements
   4353      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_assign/requirements/
   4354      1.1  mrg 	explicit_instantiations.cc
   4355      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc
   4356      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_assign/value.cc
   4357      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_constructor
   4358      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_constructor/requirements
   4359      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_constructor/
   4360      1.1  mrg 	requirements/explicit_instantiations.cc
   4361      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_constructor/
   4362      1.1  mrg 	requirements/typedefs.cc
   4363      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_constructor/value.cc
   4364      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_copy
   4365      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_copy/requirements
   4366      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_copy/requirements/
   4367      1.1  mrg 	explicit_instantiations.cc
   4368      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc
   4369      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_copy/value.cc
   4370      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_assign
   4371      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_assign/requirements
   4372      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_assign/requirements/
   4373      1.1  mrg 	explicit_instantiations.cc
   4374      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc
   4375      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_assign/value.cc
   4376      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_constructor
   4377      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_constructor/requirements
   4378      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_constructor/
   4379      1.1  mrg 	requirements/explicit_instantiations.cc
   4380      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_constructor/
   4381      1.1  mrg 	requirements/typedefs.cc
   4382      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_constructor/value.cc
   4383      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_copy
   4384      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_copy/requirements
   4385      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_copy/
   4386      1.1  mrg 	requirements/explicit_instantiations.cc
   4387      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc
   4388      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_copy/value.cc
   4389      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_destructor
   4390      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_destructor/requirements
   4391      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_destructor/
   4392      1.1  mrg 	requirements/explicit_instantiations.cc
   4393      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc
   4394      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_destructor/value.cc
   4395      1.1  mrg 	* tr1/4_metaprogramming/has_virtual_destructor
   4396      1.1  mrg 	* tr1/4_metaprogramming/has_virtual_destructor/requirements
   4397      1.1  mrg 	* tr1/4_metaprogramming/has_virtual_destructor/
   4398      1.1  mrg 	requirements/explicit_instantiations.cc
   4399      1.1  mrg 	* tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc
   4400      1.1  mrg 	* tr1/4_metaprogramming/has_virtual_destructor/value.cc
   4401      1.1  mrg 	* tr1/4_metaprogramming/integral_constant
   4402      1.1  mrg 	* tr1/4_metaprogramming/integral_constant/requirements
   4403      1.1  mrg 	* tr1/4_metaprogramming/integral_constant/
   4404      1.1  mrg 	requirements/explicit_instantiations.cc
   4405      1.1  mrg 	* tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc
   4406      1.1  mrg 	* tr1/4_metaprogramming/integral_constant/true_false_value.cc
   4407      1.1  mrg 	* tr1/4_metaprogramming/is_abstract
   4408      1.1  mrg 	* tr1/4_metaprogramming/is_abstract/requirements
   4409      1.1  mrg 	* tr1/4_metaprogramming/is_abstract/
   4410      1.1  mrg 	requirements/explicit_instantiations.cc
   4411      1.1  mrg 	* tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc
   4412      1.1  mrg 	* tr1/4_metaprogramming/is_abstract/value.cc
   4413      1.1  mrg 	* tr1/4_metaprogramming/is_arithmetic
   4414      1.1  mrg 	* tr1/4_metaprogramming/is_arithmetic/requirements
   4415      1.1  mrg 	* tr1/4_metaprogramming/is_arithmetic/
   4416      1.1  mrg 	requirements/explicit_instantiations.cc
   4417      1.1  mrg 	* tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc
   4418      1.1  mrg 	* tr1/4_metaprogramming/is_arithmetic/value.cc
   4419      1.1  mrg 	* tr1/4_metaprogramming/is_array
   4420      1.1  mrg 	* tr1/4_metaprogramming/is_array/requirements
   4421      1.1  mrg 	* tr1/4_metaprogramming/is_array/
   4422      1.1  mrg 	requirements/explicit_instantiations.cc
   4423      1.1  mrg 	* tr1/4_metaprogramming/is_array/requirements/typedefs.cc
   4424      1.1  mrg 	* tr1/4_metaprogramming/is_array/value.cc
   4425      1.1  mrg 	* tr1/4_metaprogramming/is_base_of
   4426      1.1  mrg 	* tr1/4_metaprogramming/is_base_of/requirements
   4427      1.1  mrg 	* tr1/4_metaprogramming/is_base_of/
   4428      1.1  mrg 	requirements/explicit_instantiations.cc
   4429      1.1  mrg 	* tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc
   4430      1.1  mrg 	* tr1/4_metaprogramming/is_base_of/value.cc
   4431      1.1  mrg 	* tr1/4_metaprogramming/is_class
   4432      1.1  mrg 	* tr1/4_metaprogramming/is_class/requirements
   4433      1.1  mrg 	* tr1/4_metaprogramming/is_class/
   4434      1.1  mrg 	requirements/explicit_instantiations.cc
   4435      1.1  mrg 	* tr1/4_metaprogramming/is_class/requirements/typedefs.cc
   4436      1.1  mrg 	* tr1/4_metaprogramming/is_class/value.cc
   4437      1.1  mrg 	* tr1/4_metaprogramming/is_compound
   4438      1.1  mrg 	* tr1/4_metaprogramming/is_compound/requirements
   4439      1.1  mrg 	* tr1/4_metaprogramming/is_compound/
   4440      1.1  mrg 	requirements/explicit_instantiations.cc
   4441      1.1  mrg 	* tr1/4_metaprogramming/is_compound/requirements/typedefs.cc
   4442      1.1  mrg 	* tr1/4_metaprogramming/is_compound/value.cc
   4443      1.1  mrg 	* tr1/4_metaprogramming/is_const
   4444      1.1  mrg 	* tr1/4_metaprogramming/is_const/requirements
   4445      1.1  mrg 	* tr1/4_metaprogramming/is_const/
   4446      1.1  mrg 	requirements/explicit_instantiations.cc
   4447      1.1  mrg 	* tr1/4_metaprogramming/is_const/requirements/typedefs.cc
   4448      1.1  mrg 	* tr1/4_metaprogramming/is_const/value.cc
   4449      1.1  mrg 	* tr1/4_metaprogramming/is_convertible
   4450      1.1  mrg 	* tr1/4_metaprogramming/is_convertible/requirements
   4451      1.1  mrg 	* tr1/4_metaprogramming/is_convertible/
   4452      1.1  mrg 	requirements/explicit_instantiations.cc
   4453      1.1  mrg 	* tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc
   4454      1.1  mrg 	* tr1/4_metaprogramming/is_convertible/value.cc
   4455      1.1  mrg 	* tr1/4_metaprogramming/is_empty
   4456      1.1  mrg 	* tr1/4_metaprogramming/is_empty/requirements
   4457      1.1  mrg 	* tr1/4_metaprogramming/is_empty/requirements/
   4458      1.1  mrg 	explicit_instantiations.cc
   4459      1.1  mrg 	* tr1/4_metaprogramming/is_empty/requirements/typedefs.cc
   4460      1.1  mrg 	* tr1/4_metaprogramming/is_empty/value.cc
   4461      1.1  mrg 	* tr1/4_metaprogramming/is_enum
   4462      1.1  mrg 	* tr1/4_metaprogramming/is_enum/requirements
   4463      1.1  mrg 	* tr1/4_metaprogramming/is_enum/requirements/explicit_instantiations.cc
   4464      1.1  mrg 	* tr1/4_metaprogramming/is_enum/requirements/typedefs.cc
   4465      1.1  mrg 	* tr1/4_metaprogramming/is_enum/value.cc
   4466      1.1  mrg 	* tr1/4_metaprogramming/is_floating_point
   4467      1.1  mrg 	* tr1/4_metaprogramming/is_floating_point/requirements
   4468      1.1  mrg 	* tr1/4_metaprogramming/is_floating_point/requirements/
   4469      1.1  mrg 	explicit_instantiations.cc
   4470      1.1  mrg 	* tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc
   4471      1.1  mrg 	* tr1/4_metaprogramming/is_floating_point/value.cc
   4472      1.1  mrg 	* tr1/4_metaprogramming/is_function
   4473      1.1  mrg 	* tr1/4_metaprogramming/is_function/requirements
   4474      1.1  mrg 	* tr1/4_metaprogramming/is_function/requirements/
   4475      1.1  mrg 	explicit_instantiations.cc
   4476      1.1  mrg 	* tr1/4_metaprogramming/is_function/requirements/typedefs.cc
   4477      1.1  mrg 	* tr1/4_metaprogramming/is_function/value.cc
   4478      1.1  mrg 	* tr1/4_metaprogramming/is_fundamental
   4479      1.1  mrg 	* tr1/4_metaprogramming/is_fundamental/requirements
   4480      1.1  mrg 	* tr1/4_metaprogramming/is_fundamental/requirements/
   4481      1.1  mrg 	explicit_instantiations.cc
   4482      1.1  mrg 	* tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc
   4483      1.1  mrg 	* tr1/4_metaprogramming/is_fundamental/value.cc
   4484      1.1  mrg 	* tr1/4_metaprogramming/is_integral
   4485      1.1  mrg 	* tr1/4_metaprogramming/is_integral/requirements
   4486      1.1  mrg 	* tr1/4_metaprogramming/is_integral/requirements/
   4487      1.1  mrg 	explicit_instantiations.cc
   4488      1.1  mrg 	* tr1/4_metaprogramming/is_integral/requirements/typedefs.cc
   4489      1.1  mrg 	* tr1/4_metaprogramming/is_integral/value.cc
   4490      1.1  mrg 	* tr1/4_metaprogramming/is_member_function_pointer
   4491      1.1  mrg 	* tr1/4_metaprogramming/is_member_function_pointer/requirements
   4492      1.1  mrg 	* tr1/4_metaprogramming/is_member_function_pointer/
   4493      1.1  mrg 	requirements/explicit_instantiations.cc
   4494      1.1  mrg 	* tr1/4_metaprogramming/is_member_function_pointer/
   4495      1.1  mrg 	requirements/typedefs.cc
   4496      1.1  mrg 	* tr1/4_metaprogramming/is_member_function_pointer/value.cc
   4497      1.1  mrg 	* tr1/4_metaprogramming/is_member_object_pointer
   4498      1.1  mrg 	* tr1/4_metaprogramming/is_member_object_pointer/requirements
   4499      1.1  mrg 	* tr1/4_metaprogramming/is_member_object_pointer/
   4500      1.1  mrg 	requirements/explicit_instantiations.cc
   4501      1.1  mrg 	* tr1/4_metaprogramming/is_member_object_pointer/
   4502      1.1  mrg 	requirements/typedefs.cc
   4503      1.1  mrg 	* tr1/4_metaprogramming/is_member_object_pointer/value.cc
   4504      1.1  mrg 	* tr1/4_metaprogramming/is_member_pointer
   4505      1.1  mrg 	* tr1/4_metaprogramming/is_member_pointer/requirements
   4506      1.1  mrg 	* tr1/4_metaprogramming/is_member_pointer/requirements/
   4507      1.1  mrg 	explicit_instantiations.cc
   4508      1.1  mrg 	* tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc
   4509      1.1  mrg 	* tr1/4_metaprogramming/is_member_pointer/value.cc
   4510      1.1  mrg 	* tr1/4_metaprogramming/is_object
   4511      1.1  mrg 	* tr1/4_metaprogramming/is_object/requirements
   4512      1.1  mrg 	* tr1/4_metaprogramming/is_object/requirements/
   4513      1.1  mrg 	explicit_instantiations.cc
   4514      1.1  mrg 	* tr1/4_metaprogramming/is_object/requirements/typedefs.cc
   4515      1.1  mrg 	* tr1/4_metaprogramming/is_object/value.cc
   4516      1.1  mrg 	* tr1/4_metaprogramming/is_pod
   4517      1.1  mrg 	* tr1/4_metaprogramming/is_pod/requirements
   4518      1.1  mrg 	* tr1/4_metaprogramming/is_pod/requirements/explicit_instantiations.cc
   4519      1.1  mrg 	* tr1/4_metaprogramming/is_pod/requirements/typedefs.cc
   4520      1.1  mrg 	* tr1/4_metaprogramming/is_pod/value.cc
   4521      1.1  mrg 	* tr1/4_metaprogramming/is_pointer
   4522      1.1  mrg 	* tr1/4_metaprogramming/is_pointer/requirements
   4523      1.1  mrg 	* tr1/4_metaprogramming/is_pointer/requirements/
   4524      1.1  mrg 	explicit_instantiations.cc
   4525      1.1  mrg 	* tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc
   4526      1.1  mrg 	* tr1/4_metaprogramming/is_pointer/value.cc
   4527      1.1  mrg 	* tr1/4_metaprogramming/is_polymorphic
   4528      1.1  mrg 	* tr1/4_metaprogramming/is_polymorphic/requirements
   4529      1.1  mrg 	* tr1/4_metaprogramming/is_polymorphic/requirements/
   4530      1.1  mrg 	explicit_instantiations.cc
   4531      1.1  mrg 	* tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc
   4532      1.1  mrg 	* tr1/4_metaprogramming/is_polymorphic/value.cc
   4533      1.1  mrg 	* tr1/4_metaprogramming/is_reference
   4534      1.1  mrg 	* tr1/4_metaprogramming/is_reference/requirements
   4535      1.1  mrg 	* tr1/4_metaprogramming/is_reference/requirements/
   4536      1.1  mrg 	explicit_instantiations.cc
   4537      1.1  mrg 	* tr1/4_metaprogramming/is_reference/requirements/typedefs.cc
   4538      1.1  mrg 	* tr1/4_metaprogramming/is_reference/value.cc
   4539      1.1  mrg 	* tr1/4_metaprogramming/is_same
   4540      1.1  mrg 	* tr1/4_metaprogramming/is_same/requirements
   4541      1.1  mrg 	* tr1/4_metaprogramming/is_same/requirements/explicit_instantiations.cc
   4542      1.1  mrg 	* tr1/4_metaprogramming/is_same/requirements/typedefs.cc
   4543      1.1  mrg 	* tr1/4_metaprogramming/is_same/value.cc
   4544      1.1  mrg 	* tr1/4_metaprogramming/is_scalar
   4545      1.1  mrg 	* tr1/4_metaprogramming/is_scalar/requirements
   4546      1.1  mrg 	* tr1/4_metaprogramming/is_scalar/requirements/
   4547      1.1  mrg 	explicit_instantiations.cc
   4548      1.1  mrg 	* tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc
   4549      1.1  mrg 	* tr1/4_metaprogramming/is_scalar/value.cc
   4550      1.1  mrg 	* tr1/4_metaprogramming/is_signed
   4551      1.1  mrg 	* tr1/4_metaprogramming/is_signed/requirements
   4552      1.1  mrg 	* tr1/4_metaprogramming/is_signed/requirements/
   4553      1.1  mrg 	explicit_instantiations.cc
   4554      1.1  mrg 	* tr1/4_metaprogramming/is_signed/requirements/typedefs.cc
   4555      1.1  mrg 	* tr1/4_metaprogramming/is_signed/value.cc
   4556      1.1  mrg 	* tr1/4_metaprogramming/is_union
   4557      1.1  mrg 	* tr1/4_metaprogramming/is_union/requirements
   4558      1.1  mrg 	* tr1/4_metaprogramming/is_union/requirements/
   4559      1.1  mrg 	explicit_instantiations.cc
   4560      1.1  mrg 	* tr1/4_metaprogramming/is_union/requirements/typedefs.cc
   4561      1.1  mrg 	* tr1/4_metaprogramming/is_union/value.cc
   4562      1.1  mrg 	* tr1/4_metaprogramming/is_unsigned
   4563      1.1  mrg 	* tr1/4_metaprogramming/is_unsigned/requirements
   4564      1.1  mrg 	* tr1/4_metaprogramming/is_unsigned/requirements/
   4565      1.1  mrg 	explicit_instantiations.cc
   4566      1.1  mrg 	* tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc
   4567      1.1  mrg 	* tr1/4_metaprogramming/is_unsigned/value.cc
   4568      1.1  mrg 	* tr1/4_metaprogramming/is_void
   4569      1.1  mrg 	* tr1/4_metaprogramming/is_void/requirements
   4570      1.1  mrg 	* tr1/4_metaprogramming/is_void/requirements/explicit_instantiations.cc
   4571      1.1  mrg 	* tr1/4_metaprogramming/is_void/requirements/typedefs.cc
   4572      1.1  mrg 	* tr1/4_metaprogramming/is_void/value.cc
   4573      1.1  mrg 	* tr1/4_metaprogramming/is_volatile
   4574      1.1  mrg 	* tr1/4_metaprogramming/is_volatile/requirements
   4575      1.1  mrg 	* tr1/4_metaprogramming/is_volatile/requirements/
   4576      1.1  mrg 	explicit_instantiations.cc
   4577      1.1  mrg 	* tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc
   4578      1.1  mrg 	* tr1/4_metaprogramming/is_volatile/value.cc
   4579      1.1  mrg 	* tr1/4_metaprogramming/rank
   4580      1.1  mrg 	* tr1/4_metaprogramming/rank/requirements
   4581      1.1  mrg 	* tr1/4_metaprogramming/rank/requirements/explicit_instantiations.cc
   4582      1.1  mrg 	* tr1/4_metaprogramming/rank/requirements/typedefs.cc
   4583      1.1  mrg 	* tr1/4_metaprogramming/rank/value.cc
   4584      1.1  mrg 	* tr1/4_metaprogramming/remove_all_extents
   4585      1.1  mrg 	* tr1/4_metaprogramming/remove_all_extents/requirements
   4586      1.1  mrg 	* tr1/4_metaprogramming/remove_all_extents/requirements/
   4587      1.1  mrg 	explicit_instantiations.cc
   4588      1.1  mrg 	* tr1/4_metaprogramming/remove_all_extents/value.cc
   4589      1.1  mrg 	* tr1/4_metaprogramming/remove_const
   4590      1.1  mrg 	* tr1/4_metaprogramming/remove_const/requirements
   4591      1.1  mrg 	* tr1/4_metaprogramming/remove_const/requirements/
   4592      1.1  mrg 	explicit_instantiations.cc
   4593      1.1  mrg 	* tr1/4_metaprogramming/remove_const/value.cc
   4594      1.1  mrg 	* tr1/4_metaprogramming/remove_cv
   4595      1.1  mrg 	* tr1/4_metaprogramming/remove_cv/requirements
   4596      1.1  mrg 	* tr1/4_metaprogramming/remove_cv/requirements/
   4597      1.1  mrg 	explicit_instantiations.cc
   4598      1.1  mrg 	* tr1/4_metaprogramming/remove_cv/value.cc
   4599      1.1  mrg 	* tr1/4_metaprogramming/remove_extent
   4600      1.1  mrg 	* tr1/4_metaprogramming/remove_extent/requirements
   4601      1.1  mrg 	* tr1/4_metaprogramming/remove_extent/requirements/
   4602      1.1  mrg 	explicit_instantiations.cc
   4603      1.1  mrg 	* tr1/4_metaprogramming/remove_extent/value.cc
   4604      1.1  mrg 	* tr1/4_metaprogramming/remove_pointer
   4605      1.1  mrg 	* tr1/4_metaprogramming/remove_pointer/requirements
   4606      1.1  mrg 	* tr1/4_metaprogramming/remove_pointer/requirements/
   4607      1.1  mrg 	explicit_instantiations.cc
   4608      1.1  mrg 	* tr1/4_metaprogramming/remove_pointer/value.cc
   4609      1.1  mrg 	* tr1/4_metaprogramming/remove_reference
   4610      1.1  mrg 	* tr1/4_metaprogramming/remove_reference/requirements
   4611      1.1  mrg 	* tr1/4_metaprogramming/remove_reference/requirements/
   4612      1.1  mrg 	explicit_instantiations.cc
   4613      1.1  mrg 	* tr1/4_metaprogramming/remove_reference/value.cc
   4614      1.1  mrg 	* tr1/4_metaprogramming/remove_volatile
   4615      1.1  mrg 	* tr1/4_metaprogramming/remove_volatile/requirements
   4616      1.1  mrg 	* tr1/4_metaprogramming/remove_volatile/requirements/
   4617      1.1  mrg 	explicit_instantiations.cc
   4618      1.1  mrg 	* tr1/4_metaprogramming/remove_volatile/value.cc
   4619      1.1  mrg 
   4620      1.1  mrg 	Deleted in testsuite:
   4621      1.1  mrg 	* tr1/4_metaprogramming/alignment_of/alignment_of.cc
   4622      1.1  mrg 	* tr1/4_metaprogramming/alignment_of/typedefs.cc
   4623      1.1  mrg 	* tr1/4_metaprogramming/array_modifications
   4624      1.1  mrg 	* tr1/4_metaprogramming/array_modifications/remove_all_extents.cc
   4625      1.1  mrg 	* tr1/4_metaprogramming/array_modifications/remove_extent.cc
   4626      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits
   4627      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_arithmetic
   4628      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_arithmetic/
   4629      1.1  mrg 	is_arithmetic.cc
   4630      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_arithmetic/typedefs.cc
   4631      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_compound
   4632      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_compound/
   4633      1.1  mrg 	is_compound.cc
   4634      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_compound/typedefs.cc
   4635      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_fundamental
   4636      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_fundamental/
   4637      1.1  mrg 	is_fundamental.cc
   4638      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_fundamental/
   4639      1.1  mrg 	typedefs.cc
   4640      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_member_pointer
   4641      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_member_pointer/
   4642      1.1  mrg 	is_member_pointer.cc
   4643      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_member_pointer/
   4644      1.1  mrg 	typedefs.cc
   4645      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_object
   4646      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_object/24808.cc
   4647      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_object/is_object.cc
   4648      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_object/typedefs.cc
   4649      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_scalar
   4650      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_scalar/is_scalar.cc
   4651      1.1  mrg 	* tr1/4_metaprogramming/composite_type_traits/is_scalar/typedefs.cc
   4652      1.1  mrg 	* tr1/4_metaprogramming/const_volatile_modifications
   4653      1.1  mrg 	* tr1/4_metaprogramming/const_volatile_modifications/add_const.cc
   4654      1.1  mrg 	* tr1/4_metaprogramming/const_volatile_modifications/add_cv.cc
   4655      1.1  mrg 	* tr1/4_metaprogramming/const_volatile_modifications/add_volatile.cc
   4656      1.1  mrg 	* tr1/4_metaprogramming/const_volatile_modifications/remove_const.cc
   4657      1.1  mrg 	* tr1/4_metaprogramming/const_volatile_modifications/remove_cv.cc
   4658      1.1  mrg 	* tr1/4_metaprogramming/const_volatile_modifications/remove_volatile.cc
   4659      1.1  mrg 	* tr1/4_metaprogramming/extent/extent.cc
   4660      1.1  mrg 	* tr1/4_metaprogramming/extent/typedefs.cc
   4661      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_assign/has_nothrow_assign.cc
   4662      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_assign/typedefs.cc
   4663      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_constructor/
   4664      1.1  mrg 	has_nothrow_constructor.cc
   4665      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_constructor/typedefs.cc
   4666      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_copy/has_nothrow_copy.cc
   4667      1.1  mrg 	* tr1/4_metaprogramming/has_nothrow_copy/typedefs.cc
   4668      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_assign/has_trivial_assign.cc
   4669      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_assign/typedefs.cc
   4670      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_constructor/
   4671      1.1  mrg 	has_trivial_constructor.cc
   4672      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_constructor/typedefs.cc
   4673      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_copy/has_trivial_copy.cc
   4674      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_copy/typedefs.cc
   4675      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_destructor/
   4676      1.1  mrg 	has_trivial_destructor.cc
   4677      1.1  mrg 	* tr1/4_metaprogramming/has_trivial_destructor/typedefs.cc
   4678      1.1  mrg 	* tr1/4_metaprogramming/has_virtual_destructor/
   4679      1.1  mrg 	has_virtual_destructor.cc
   4680      1.1  mrg 	* tr1/4_metaprogramming/has_virtual_destructor/typedefs.cc
   4681      1.1  mrg 	* tr1/4_metaprogramming/helper_classes
   4682      1.1  mrg 	* tr1/4_metaprogramming/helper_classes/static_definition.cc
   4683      1.1  mrg 	* tr1/4_metaprogramming/helper_classes/true_false_type.cc
   4684      1.1  mrg 	* tr1/4_metaprogramming/helper_classes/true_false_type_typedefs.cc
   4685      1.1  mrg 	* tr1/4_metaprogramming/helper_classes/typedefs.cc
   4686      1.1  mrg 	* tr1/4_metaprogramming/integral_constant/true_false_type.cc
   4687      1.1  mrg 	* tr1/4_metaprogramming/integral_constant/typedefs.cc
   4688      1.1  mrg 	* tr1/4_metaprogramming/is_abstract/is_abstract.cc
   4689      1.1  mrg 	* tr1/4_metaprogramming/is_abstract/typedefs.cc
   4690      1.1  mrg 	* tr1/4_metaprogramming/is_arithmetic/is_arithmetic.cc
   4691      1.1  mrg 	* tr1/4_metaprogramming/is_arithmetic/typedefs.cc
   4692      1.1  mrg 	* tr1/4_metaprogramming/is_array/is_array.cc
   4693      1.1  mrg 	* tr1/4_metaprogramming/is_array/typedefs.cc
   4694      1.1  mrg 	* tr1/4_metaprogramming/is_base_of/is_base_of.cc
   4695      1.1  mrg 	* tr1/4_metaprogramming/is_base_of/typedefs.cc
   4696      1.1  mrg 	* tr1/4_metaprogramming/is_class/is_class.cc
   4697      1.1  mrg 	* tr1/4_metaprogramming/is_class/typedefs.cc
   4698      1.1  mrg 	* tr1/4_metaprogramming/is_compound/is_compound.cc
   4699      1.1  mrg 	* tr1/4_metaprogramming/is_compound/typedefs.cc
   4700      1.1  mrg 	* tr1/4_metaprogramming/is_const/is_const.cc
   4701      1.1  mrg 	* tr1/4_metaprogramming/is_const/typedefs.cc
   4702      1.1  mrg 	* tr1/4_metaprogramming/is_convertible/is_convertible.cc
   4703      1.1  mrg 	* tr1/4_metaprogramming/is_convertible/typedefs.cc
   4704      1.1  mrg 	* tr1/4_metaprogramming/is_empty/is_empty.cc
   4705      1.1  mrg 	* tr1/4_metaprogramming/is_empty/typedefs.cc
   4706      1.1  mrg 	* tr1/4_metaprogramming/is_enum/is_enum.cc
   4707      1.1  mrg 	* tr1/4_metaprogramming/is_enum/typedefs.cc
   4708      1.1  mrg 	* tr1/4_metaprogramming/is_floating_point/is_floating_point.cc
   4709      1.1  mrg 	* tr1/4_metaprogramming/is_floating_point/typedefs.cc
   4710      1.1  mrg 	* tr1/4_metaprogramming/is_function/is_function.cc
   4711      1.1  mrg 	* tr1/4_metaprogramming/is_function/typedefs.cc
   4712      1.1  mrg 	* tr1/4_metaprogramming/is_fundamental/is_fundamental.cc
   4713      1.1  mrg 	* tr1/4_metaprogramming/is_fundamental/typedefs.cc
   4714      1.1  mrg 	* tr1/4_metaprogramming/is_integral/is_integral.cc
   4715      1.1  mrg 	* tr1/4_metaprogramming/is_integral/typedefs.cc
   4716      1.1  mrg 	* tr1/4_metaprogramming/is_member_function_pointer/
   4717      1.1  mrg 	is_member_function_pointer.cc
   4718      1.1  mrg 	* tr1/4_metaprogramming/is_member_function_pointer/typedefs.cc
   4719      1.1  mrg 	* tr1/4_metaprogramming/is_member_object_pointer/
   4720      1.1  mrg 	is_member_object_pointer.cc
   4721      1.1  mrg 	* tr1/4_metaprogramming/is_member_object_pointer/typedefs.cc
   4722      1.1  mrg 	* tr1/4_metaprogramming/is_member_pointer/is_member_pointer.cc
   4723      1.1  mrg 	* tr1/4_metaprogramming/is_member_pointer/typedefs.cc
   4724      1.1  mrg 	* tr1/4_metaprogramming/is_object/is_object.cc
   4725      1.1  mrg 	* tr1/4_metaprogramming/is_object/typedefs.cc
   4726      1.1  mrg 	* tr1/4_metaprogramming/is_pod/is_pod.cc
   4727      1.1  mrg 	* tr1/4_metaprogramming/is_pod/typedefs.cc
   4728      1.1  mrg 	* tr1/4_metaprogramming/is_pointer/is_pointer.cc
   4729      1.1  mrg 	* tr1/4_metaprogramming/is_pointer/typedefs.cc
   4730      1.1  mrg 	* tr1/4_metaprogramming/is_polymorphic/is_polymorphic.cc
   4731      1.1  mrg 	* tr1/4_metaprogramming/is_polymorphic/typedefs.cc
   4732      1.1  mrg 	* tr1/4_metaprogramming/is_reference/is_reference.cc
   4733      1.1  mrg 	* tr1/4_metaprogramming/is_reference/typedefs.cc
   4734      1.1  mrg 	* tr1/4_metaprogramming/is_same/is_same.cc
   4735      1.1  mrg 	* tr1/4_metaprogramming/is_same/typedefs.cc
   4736      1.1  mrg 	* tr1/4_metaprogramming/is_scalar/is_scalar.cc
   4737      1.1  mrg 	* tr1/4_metaprogramming/is_scalar/typedefs.cc
   4738      1.1  mrg 	* tr1/4_metaprogramming/is_signed/is_signed.cc
   4739      1.1  mrg 	* tr1/4_metaprogramming/is_signed/typedefs.cc
   4740      1.1  mrg 	* tr1/4_metaprogramming/is_union/is_union.cc
   4741      1.1  mrg 	* tr1/4_metaprogramming/is_union/typedefs.cc
   4742      1.1  mrg 	* tr1/4_metaprogramming/is_unsigned/is_unsigned.cc
   4743      1.1  mrg 	* tr1/4_metaprogramming/is_unsigned/typedefs.cc
   4744      1.1  mrg 	* tr1/4_metaprogramming/is_void/is_void.cc
   4745      1.1  mrg 	* tr1/4_metaprogramming/is_void/typedefs.cc
   4746      1.1  mrg 	* tr1/4_metaprogramming/is_volatile/is_volatile.cc
   4747      1.1  mrg 	* tr1/4_metaprogramming/is_volatile/typedefs.cc
   4748      1.1  mrg 	* tr1/4_metaprogramming/other_transformations
   4749      1.1  mrg 	* tr1/4_metaprogramming/other_transformations/aligned_storage
   4750      1.1  mrg 	* tr1/4_metaprogramming/other_transformations/aligned_storage/
   4751      1.1  mrg 	aligned_storage.cc
   4752      1.1  mrg 	* tr1/4_metaprogramming/other_transformations/aligned_storage/
   4753      1.1  mrg 	typedefs.cc
   4754      1.1  mrg 	* tr1/4_metaprogramming/pointer_modifications
   4755      1.1  mrg 	* tr1/4_metaprogramming/pointer_modifications/add_pointer.cc
   4756      1.1  mrg 	* tr1/4_metaprogramming/pointer_modifications/remove_pointer.cc
   4757      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories
   4758      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_array
   4759      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_array/is_array.cc
   4760      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_array/typedefs.cc
   4761      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_class
   4762      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_class/is_class.cc
   4763      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_class/typedefs.cc
   4764      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_enum
   4765      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_enum/24808.cc
   4766      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_enum/is_enum.cc
   4767      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_enum/typedefs.cc
   4768      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_floating_point
   4769      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_floating_point/
   4770      1.1  mrg 	is_floating_point.cc
   4771      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_floating_point/
   4772      1.1  mrg 	typedefs.cc
   4773      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_function
   4774      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_function/24808.cc
   4775      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_function/
   4776      1.1  mrg 	is_function.cc
   4777      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_function/typedefs.cc
   4778      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_integral
   4779      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_integral/
   4780      1.1  mrg 	is_integral.cc
   4781      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_integral/typedefs.cc
   4782      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/
   4783      1.1  mrg 	is_member_function_pointer
   4784      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/
   4785      1.1  mrg 	is_member_function_pointer/is_member_function_pointer.cc
   4786      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/
   4787      1.1  mrg 	is_member_function_pointer/typedefs.cc
   4788      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/
   4789      1.1  mrg 	is_member_object_pointer
   4790      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/
   4791      1.1  mrg 	is_member_object_pointer/is_member_object_pointer.cc
   4792      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/
   4793      1.1  mrg 	is_member_object_pointer/typedefs.cc
   4794      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_pointer
   4795      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_pointer/
   4796      1.1  mrg 	is_pointer.cc
   4797      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_pointer/typedefs.cc
   4798      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_reference
   4799      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_reference/
   4800      1.1  mrg 	is_reference.cc
   4801      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_reference/
   4802      1.1  mrg 	typedefs.cc
   4803      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_union
   4804      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_union/is_union.cc
   4805      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_union/typedefs.cc
   4806      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_void
   4807      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_void/is_void.cc
   4808      1.1  mrg 	* tr1/4_metaprogramming/primary_type_categories/is_void/typedefs.cc
   4809      1.1  mrg 	* tr1/4_metaprogramming/rank/rank.cc
   4810      1.1  mrg 	* tr1/4_metaprogramming/rank/typedefs.cc
   4811      1.1  mrg 	* tr1/4_metaprogramming/reference_modifications/add_reference.cc
   4812      1.1  mrg 	* tr1/4_metaprogramming/reference_modifications/remove_reference.cc
   4813      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types
   4814      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_base_of
   4815      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_base_of/
   4816      1.1  mrg 	is_base_of.cc
   4817      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_base_of/
   4818      1.1  mrg 	typedefs.cc
   4819      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_convertible
   4820      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_convertible/
   4821      1.1  mrg 	is_convertible.cc
   4822      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_convertible/
   4823      1.1  mrg 	typedefs.cc
   4824      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_same
   4825      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_same/is_same.cc
   4826      1.1  mrg 	* tr1/4_metaprogramming/relationships_between_types/is_same/typedefs.cc
   4827      1.1  mrg 	* tr1/4_metaprogramming/type_properties
   4828      1.1  mrg 	* tr1/4_metaprogramming/type_properties/alignment_of
   4829      1.1  mrg 	* tr1/4_metaprogramming/type_properties/alignment_of/alignment_of.cc
   4830      1.1  mrg 	* tr1/4_metaprogramming/type_properties/alignment_of/typedefs.cc
   4831      1.1  mrg 	* tr1/4_metaprogramming/type_properties/extent
   4832      1.1  mrg 	* tr1/4_metaprogramming/type_properties/extent/extent.cc
   4833      1.1  mrg 	* tr1/4_metaprogramming/type_properties/extent/typedefs.cc
   4834      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_assign
   4835      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_assign/
   4836      1.1  mrg 	has_nothrow_assign.cc
   4837      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_assign/typedefs.cc
   4838      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_constructor
   4839      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_constructor/
   4840      1.1  mrg 	has_nothrow_constructor.cc
   4841      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_constructor/
   4842      1.1  mrg 	typedefs.cc
   4843      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_copy
   4844      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_copy/
   4845      1.1  mrg 	has_nothrow_copy.cc
   4846      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_nothrow_copy/typedefs.cc
   4847      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_assign
   4848      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_assign/
   4849      1.1  mrg 	has_trivial_assign.cc
   4850      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_assign/typedefs.cc
   4851      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_constructor
   4852      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_constructor/
   4853      1.1  mrg 	has_trivial_constructor.cc
   4854      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_constructor/
   4855      1.1  mrg 	typedefs.cc
   4856      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_copy
   4857      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_copy/
   4858      1.1  mrg 	has_trivial_copy.cc
   4859      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_copy/typedefs.cc
   4860      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_destructor
   4861      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_destructor/
   4862      1.1  mrg 	has_trivial_destructor.cc
   4863      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_trivial_destructor/
   4864      1.1  mrg 	typedefs.cc
   4865      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_virtual_destructor
   4866      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_virtual_destructor/
   4867      1.1  mrg 	has_virtual_destructor.cc
   4868      1.1  mrg 	* tr1/4_metaprogramming/type_properties/has_virtual_destructor/
   4869      1.1  mrg 	typedefs.cc
   4870      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_abstract
   4871      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_abstract/is_abstract.cc
   4872      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_abstract/typedefs.cc
   4873      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_const
   4874      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_const/is_const.cc
   4875      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_const/typedefs.cc
   4876      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_empty
   4877      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_empty/is_empty.cc
   4878      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_empty/typedefs.cc
   4879      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_pod
   4880      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_pod/is_pod.cc
   4881      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_pod/typedefs.cc
   4882      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_polymorphic
   4883      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_polymorphic/24809.cc
   4884      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_polymorphic/
   4885      1.1  mrg 	is_polymorphic.cc
   4886      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_polymorphic/typedefs.cc
   4887      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_signed
   4888      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_signed/is_signed.cc
   4889      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_signed/typedefs.cc
   4890      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_unsigned
   4891      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_unsigned/is_unsigned.cc
   4892      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_unsigned/typedefs.cc
   4893      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_volatile
   4894      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_volatile/is_volatile.cc
   4895      1.1  mrg 	* tr1/4_metaprogramming/type_properties/is_volatile/typedefs.cc
   4896      1.1  mrg 	* tr1/4_metaprogramming/type_properties/rank
   4897      1.1  mrg 	* tr1/4_metaprogramming/type_properties/rank/rank.cc
   4898      1.1  mrg 	* tr1/4_metaprogramming/type_properties/rank/typedefs.cc
   4899      1.1  mrg 
   4900      1.1  mrg 2007-04-30  Hans-Peter Nilsson  <hp (a] axis.com>
   4901      1.1  mrg 
   4902      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): Correct
   4903      1.1  mrg 	regexp to filter out -nostdinc++.
   4904      1.1  mrg 
   4905      1.1  mrg 2007-04-30  Paolo Carlini  <pcarlini (a] suse.de>
   4906      1.1  mrg 
   4907      1.1  mrg 	PR libstdc++/30449 (equal)
   4908      1.1  mrg 	* include/bits/stl_algobase.h (struct __niter_base): Add.
   4909      1.1  mrg 	(copy(_II, _II, _OI), copy_backward(_BI1, _BI1, _BI2),
   4910      1.1  mrg 	fill(_ForwardIterator, _ForwardIterator, const _Tp&),
   4911      1.1  mrg 	fill_n(_OI, _Size, const _Tp&), equal(_II1, _II1, _II2)):
   4912      1.1  mrg 	Use it.
   4913      1.1  mrg 	(struct __copy_normal, __copy_backward_normal,
   4914      1.1  mrg 	struct __fill_normal, struct __fill_n_normal): Remove.
   4915      1.1  mrg 	(struct __equal, struct __equal_aux): Add.
   4916      1.1  mrg 	* include/bits/stl_iterator.h: Add _Iterator_type typedef.
   4917      1.1  mrg 
   4918      1.1  mrg 	* include/bits/stl_algobase.h (__fill_aux(wchar_t*,
   4919      1.1  mrg 	wchar_t*, wchar_t), __fill_n_aux(wchar_t*, _Size, wchar_t)):
   4920      1.1  mrg 	Remove.
   4921      1.1  mrg 
   4922      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   4923      1.1  mrg 	constructor_1_neg.cc: Adjust dg-error line number.
   4924      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   4925      1.1  mrg 	constructor_2_neg.cc: Likewise.
   4926      1.1  mrg 
   4927      1.1  mrg 2007-04-30  Paolo Carlini  <pcarlini (a] suse.de>
   4928      1.1  mrg 
   4929      1.1  mrg 	* include/tr1/type_traits (is_pod): Use __is_pod.
   4930      1.1  mrg 	* testsuite/tr1/4_metaprogramming/type_properties/
   4931      1.1  mrg 	has_trivial_destructor/has_trivial_destructor.cc: Adjust.
   4932      1.1  mrg 	* testsuite/tr1/4_metaprogramming/type_properties/
   4933      1.1  mrg 	has_nothrow_constructor/has_nothrow_constructor.cc: Likewise.
   4934      1.1  mrg 	* testsuite/tr1/4_metaprogramming/type_properties/
   4935      1.1  mrg 	has_trivial_constructor/has_trivial_constructor.cc: Likewise.
   4936      1.1  mrg 	* testsuite/tr1/4_metaprogramming/type_properties/
   4937      1.1  mrg 	is_pod/is_pod.cc: Likewise.
   4938      1.1  mrg 
   4939      1.1  mrg 2007-04-29  Paolo Carlini  <pcarlini (a] suse.de>
   4940      1.1  mrg 
   4941      1.1  mrg 	* include/bits/localefwd.h: Remove redundant inline qualifiers.
   4942      1.1  mrg 	(__check_facet): Move...
   4943      1.1  mrg 	* include/bits/basic_ios.h: ... here.
   4944      1.1  mrg 	(widen(char), narrow(char_type, char)): Define inline.
   4945      1.1  mrg 	* include/bits/basic_ios.tcc (widen(char), narrow(char_type, char)):
   4946      1.1  mrg 	Remove.
   4947      1.1  mrg 
   4948      1.1  mrg 2007-04-27  Paolo Carlini  <pcarlini (a] suse.de>
   4949      1.1  mrg 
   4950      1.1  mrg 	DR 438, [DR].
   4951      1.1  mrg 	* include/bits/basic_string.h (_S_construct_aux(_InIterator,
   4952      1.1  mrg 	_InIterator, const _Alloc&, __true_type)): Do not cast the
   4953      1.1  mrg 	second argument.
   4954      1.1  mrg 	* include/ext/rc_string_base.h (_S_construct_aux(_Integer,
   4955      1.1  mrg 	_Integer, const _Alloc&, std::__true_type)): Likewise.
   4956      1.1  mrg 	* include/ext/sso_string_base.h (_M_construct_aux(_InIterator,
   4957      1.1  mrg 	_InIterator, std::__true_type)): Likewise.
   4958      1.1  mrg 	* include/bits/stl_deque.h (_M_initialize_dispatch(_Integer,
   4959      1.1  mrg 	_Integer, __true_type)): Cast the first argument.
   4960      1.1  mrg 	(_M_assign_dispatch(_Integer, _Integer, __true_type)): Do
   4961      1.1  mrg 	not cast the arguments.
   4962      1.1  mrg 	(_M_insert_dispatch(iterator, _Integer, _Integer, __true_type)):
   4963      1.1  mrg 	Likewise.
   4964      1.1  mrg 	* include/bits/stl_list.h (_M_initialize_dispatch(_Integer,
   4965      1.1  mrg 	_Integer, __true_type)): Likewise.
   4966      1.1  mrg 	(_M_assign_dispatch(_Integer, _Integer, __true_type)): Do
   4967      1.1  mrg 	not cast both arguments.
   4968      1.1  mrg 	* include/bits/stl_bvector.h (_M_initialize_dispatch(_Integer,
   4969      1.1  mrg 	_Integer, __true_type)): Cast the first argument.
   4970      1.1  mrg 	(_M_assign_dispatch(_Integer, _Integer, __true_type)): Do not
   4971      1.1  mrg 	cast the arguments.
   4972      1.1  mrg 	* include/bits/stl_vector.h (_M_initialize_dispatch(_Integer,
   4973      1.1  mrg 	_Integer, __true_type)): Cast the first argument.
   4974      1.1  mrg 	(_M_assign_dispatch(_Integer, _Integer, __true_type)): Do not
   4975      1.1  mrg 	cast the arguments.
   4976      1.1  mrg 	(_M_insert_dispatch(iterator, _Integer, _Integer, __true_type)):
   4977      1.1  mrg 	Likewise.
   4978      1.1  mrg 	* testsuite/21_strings/basic_string/requirements/dr438/
   4979      1.1  mrg 	constructor.cc: New.
   4980      1.1  mrg 	* testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
   4981      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/deque/
   4982      1.1  mrg 	assign_neg.cc: Likewise.
   4983      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/deque/
   4984      1.1  mrg 	constructor.cc: Likewise.
   4985      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/deque/
   4986      1.1  mrg 	constructor_1_neg.cc: Likewise.
   4987      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/deque/
   4988      1.1  mrg 	constructor_1_neg.cc: Likewise.
   4989      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/deque/
   4990      1.1  mrg 	insert_neg.cc: Likewise.
   4991      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/list/
   4992      1.1  mrg 	assign_neg.cc: Likewise.
   4993      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/list/
   4994      1.1  mrg 	constructor.cc: Likewise.
   4995      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/list/
   4996      1.1  mrg 	constructor_1_neg.cc: Likewise.
   4997      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/list/
   4998      1.1  mrg 	constructor_1_neg.cc: Likewise.
   4999      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/list/
   5000      1.1  mrg 	insert_neg.cc: Likewise.
   5001      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   5002      1.1  mrg 	assign_neg.cc: Likewise.
   5003      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   5004      1.1  mrg 	constructor.cc: Likewise.
   5005      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   5006      1.1  mrg 	constructor_1_neg.cc: Likewise.
   5007      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   5008      1.1  mrg 	constructor_1_neg.cc: Likewise.
   5009      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   5010      1.1  mrg 	insert_neg.cc: Likewise.
   5011      1.1  mrg 	* testsuite/23_containers/requirements/sequences/dr438/vector/
   5012      1.1  mrg 	bool/constructor.cc: Likewise.
   5013      1.1  mrg 	* docs/html/ext/howto.html: Add an entry for DR 438.
   5014      1.1  mrg 
   5015      1.1  mrg 2007-04-25  Paolo Carlini  <pcarlini (a] suse.de>
   5016      1.1  mrg 
   5017      1.1  mrg 	* include/bits/locale_classes.h: Remove redundant inline specifiers.
   5018      1.1  mrg 	* include/bits/ios_base.h: Likewise.
   5019      1.1  mrg 	* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust dg-error line
   5020      1.1  mrg 	numbers.
   5021      1.1  mrg 	* testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
   5022      1.1  mrg 
   5023      1.1  mrg 2007-04-24  Paolo Carlini  <pcarlini (a] suse.de>
   5024      1.1  mrg 
   5025      1.1  mrg 	* include/bits/locale_facets.h (class collate, class collate_byname):
   5026      1.1  mrg 	Move...
   5027      1.1  mrg 	* include/bits/locale_classes.h: ... here.
   5028      1.1  mrg 	* include/bits/locale_facets.tcc (locale::combine, locale::operator(),
   5029      1.1  mrg 	has_facet, use_facet, collate::_M_compare, collate::_M_transform,
   5030      1.1  mrg 	collate::do_compare, collate::do_transform, collate::do_hash): Move...
   5031      1.1  mrg 	* include/bits/locale_classes.tcc: ... here, new.
   5032      1.1  mrg 	* include/Makefile.am: Add.
   5033      1.1  mrg 	* testsuite/util/testsuite_abi.h: Include <locale>.
   5034      1.1  mrg 	* include/std/locale: Tweak.
   5035      1.1  mrg 	* include/std/istream: Likewise.
   5036      1.1  mrg 	* include/std/ostream: Likewise.
   5037      1.1  mrg 	* include/bits/codecvt.h: Likewise.
   5038      1.1  mrg 	* include/Makefile.in: Regenerate.
   5039      1.1  mrg 
   5040      1.1  mrg 	* include/bits/codecvt.h: Adjust extern template declarations.
   5041      1.1  mrg 	* include/bits/ostream_insert.h: Likewise.
   5042      1.1  mrg 	* include/bits/ostream.tcc: Likewise.
   5043      1.1  mrg 
   5044      1.1  mrg 	* include/bits/locale_facets.h: Do not include <bits/codecvt.h>.
   5045      1.1  mrg 	* include/std/fstream: Do it here.
   5046      1.1  mrg 	* include/bits/locale_facets_nonio.h: Likewise.
   5047      1.1  mrg 
   5048      1.1  mrg 2007-04-23  Paolo Carlini  <pcarlini (a] suse.de>
   5049      1.1  mrg 
   5050      1.1  mrg 	* include/bits/locale_facets.h (class time_base,
   5051      1.1  mrg 	struct __timepunct_cache, class __timepunct, class time_get,
   5052      1.1  mrg 	class time_get_byname, class time_put, class time_put_byname,
   5053      1.1  mrg 	class money_base, struct __moneypunct_cache, class moneypunct,
   5054      1.1  mrg 	class moneypunct_byname, class money_get, class money_put,
   5055      1.1  mrg 	struct messages_base, class messages, class messages_byname): Move...
   5056      1.1  mrg 	* include/bits/locale_facets_nonio.h: ... here.
   5057      1.1  mrg 	* include/bits/locale_facets.tcc
   5058      1.1  mrg 	(struct __use_cache<__moneypunct_cache<> >,
   5059      1.1  mrg 	__moneypunct_cache<>::_M_cache, money_get<>::_M_extract,
   5060      1.1  mrg 	money_get<>::__do_get, money_get<>::do_get, money_put<>::_M_insert,
   5061      1.1  mrg 	money_put<>::__do_put, money_put<>::do_put, time_get<>::do_date_order,
   5062      1.1  mrg 	time_get<>::_M_extract_via_format, time_get<>::_M_extract_num,
   5063      1.1  mrg 	time_get<>::_M_extract_name, time_get<>::do_get_time,
   5064      1.1  mrg 	time_get<>::do_get_date, time_get<>::do_get_weekday,
   5065      1.1  mrg 	time_get<>::do_get_monthname, time_get<>::do_get_year, time_put<>::put,
   5066      1.1  mrg 	time_put<>::do_put): Move...
   5067      1.1  mrg 	* include/bits/locale_facets_nonio.tcc: ... here.
   5068      1.1  mrg 	* include/Makefile.am: Add.
   5069      1.1  mrg 	* include/std/locale: Adjust includes.
   5070      1.1  mrg 	* include/std/fstream: Likewise.
   5071      1.1  mrg 	* include/std/istream: Likewise.
   5072      1.1  mrg 	* include/std/ostream: Likewise.
   5073      1.1  mrg 	* include/Makefile.in: Regenerate.
   5074      1.1  mrg 
   5075      1.1  mrg 2007-04-23  Nathan Sidwell  <nathan (a] codesourcery.com>
   5076      1.1  mrg 
   5077      1.1  mrg 	* scripts/testsuite_flags.in: Add --build-cc option.
   5078      1.1  mrg 	* testsuite/lib/libstdc++.exp (libstdc++_init): Set cc.  Fix typo
   5079      1.1  mrg 	in previous change.
   5080      1.1  mrg 	(v3_target_compile_as_c): Use cc.
   5081      1.1  mrg 
   5082      1.1  mrg 2007-04-22  Mark Mitchell  <mark (a] codesourcery.com>
   5083      1.1  mrg 
   5084      1.1  mrg 	* testsuite/lib/libstdc++.exp (libstdc++_init): Use the same flags
   5085      1.1  mrg 	for remote host testing we use for local host testing.  Copy all
   5086      1.1  mrg 	testsuite headers to the remote host
   5087      1.1  mrg 	(v3_target_compile_as_c): Use remote_exec, not just exec.
   5088      1.1  mrg 
   5089      1.1  mrg 2007-04-22  Paolo Carlini  <pcarlini (a] suse.de>
   5090      1.1  mrg 
   5091      1.1  mrg 	* include/tr1/functional: Formatting fixes.
   5092      1.1  mrg 
   5093      1.1  mrg 2007-04-22  Paolo Carlini  <pcarlini (a] suse.de>
   5094      1.1  mrg 
   5095      1.1  mrg 	* include/ext/concurrence.h: Do not include <cstdlib>, use
   5096      1.1  mrg 	__builtin_abort.
   5097      1.1  mrg 	* include/debug/debug.h: Likewise.
   5098      1.1  mrg 	* include/tr1/memory: Likewise.
   5099      1.1  mrg 	* include/tr1/boost_shared_ptr.h: Likewise.
   5100      1.1  mrg 	* include/tr1/functional: Likewise.
   5101      1.1  mrg 
   5102      1.1  mrg 2007-04-22  Paolo Carlini  <pcarlini (a] suse.de>
   5103      1.1  mrg 
   5104      1.1  mrg 	* include/bits/locale_facets.tcc: Do not include <typeinfo>.
   5105      1.1  mrg 	* testsuite/27_io/basic_ios/imbue/14072.cc: Do it here.
   5106      1.1  mrg 	* testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
   5107      1.1  mrg 	* testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
   5108      1.1  mrg 	* testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
   5109      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   5110      1.1  mrg 	pod/10081-in.cc: Likewise.
   5111      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   5112      1.1  mrg 	pod/10081-out.cc: Likewise.
   5113      1.1  mrg 	* testsuite/22_locale/locale/cons/2.cc: Likewise.
   5114      1.1  mrg 	* testsuite/22_locale/locale/cons/unicode.cc: Likewise.
   5115      1.1  mrg 	* testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
   5116      1.1  mrg 	* testsuite/22_locale/global_templates/1.cc: Likewise.
   5117      1.1  mrg 
   5118      1.1  mrg 2007-04-19  Joseph Myers  <joseph (a] codesourcery.com>
   5119      1.1  mrg 
   5120      1.1  mrg 	* configure.ac: Allow both powerpc*-*-linux* and powerpc*-*-gnu*
   5121      1.1  mrg 	for long double compatibility.
   5122      1.1  mrg 	* configure: Regenerate.
   5123      1.1  mrg 	* src/complex_io.cc, src/istream-inst.cc, src/ostream-inst.cc:
   5124      1.1  mrg 	Condition some _GLIBCXX_LDBL_COMPAT calls on _GLIBCXX_USE_WCHAR_T.
   5125      1.1  mrg 
   5126      1.1  mrg 2007-04-14  Steve Ellcey  <sje (a] cup.hp.com>
   5127      1.1  mrg 
   5128      1.1  mrg 	* configure.ac: Change how LIBSUPCXX_PICFLAGS is set.
   5129      1.1  mrg 	* configure: Regenerate.
   5130      1.1  mrg 
   5131      1.1  mrg 2007-04-14  Paolo Carlini  <pcarlini (a] suse.de>
   5132      1.1  mrg 
   5133      1.1  mrg 	* config/locale/generic/c_locale.cc: Include <limits>.
   5134      1.1  mrg 
   5135      1.1  mrg 2007-04-13  Paolo Carlini  <pcarlini (a] suse.de>
   5136      1.1  mrg 
   5137      1.1  mrg 	PR libstdc++/31556
   5138      1.1  mrg 	* include/bits/stl_algobase.h (equal(_InputIterator1, _InputIterator1,
   5139      1.1  mrg 	_InputIterator2, _BinaryPredicate), mismatch(_InputIterator1,
   5140      1.1  mrg 	_InputIterator1, _InputIterator2, _BinaryPredicate)): Convert
   5141      1.1  mrg 	predicate return to bool.
   5142      1.1  mrg 	* include/bits/stl_algo.h (__find_if(_InputIterator, _InputIterator,
   5143      1.1  mrg 	_Predicate, input_iterator_tag), search(_ForwardIterator1,
   5144      1.1  mrg 	_ForwardIterator1, _ForwardIterator2, _ForwardIterator2,
   5145      1.1  mrg 	_BinaryPredicate), __search_n(_ForwardIterator, _ForwardIterator,
   5146      1.1  mrg 	_Integer, const _Tp&, _BinaryPredicate, std::forward_iterator_tag),
   5147      1.1  mrg 	__search_n(_RandomAccessIter, _RandomAccessIter, _Integer, const _Tp&,
   5148      1.1  mrg 	_BinaryPredicate, std::random_access_iterator_tag),
   5149      1.1  mrg 	search_n(_ForwardIterator, _ForwardIterator, _Integer, const _Tp&,
   5150      1.1  mrg 	_BinaryPredicate), remove_copy_if(_InputIterator, _InputIterator,
   5151      1.1  mrg 	_OutputIterator, _Predicate), __unique_copy(_ForwardIterator,
   5152      1.1  mrg 	_ForwardIterator, _OutputIterator, _BinaryPredicate,
   5153      1.1  mrg 	forward_iterator_tag, output_iterator_tag),
   5154      1.1  mrg 	__unique_copy(_InputIterator, _InputIterator, _OutputIterator,
   5155      1.1  mrg 	_BinaryPredicate, input_iterator_tag, output_iterator_tag),
   5156      1.1  mrg 	__unique_copy(_InputIterator, _InputIterator, _OutputIterator,
   5157      1.1  mrg 	_BinaryPredicate, input_iterator_tag, output_iterator_tag),
   5158      1.1  mrg 	__unique_copy(_InputIterator, _InputIterator, _ForwardIterator,
   5159      1.1  mrg 	_BinaryPredicate, input_iterator_tag, forward_iterator_tag),
   5160      1.1  mrg 	unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate),
   5161      1.1  mrg 	__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate,
   5162      1.1  mrg 	bidirectional_iterator_tag), binary_search(_ForwardIterator,
   5163      1.1  mrg 	_ForwardIterator, const _Tp&, _Compare),
   5164      1.1  mrg 	next_permutation(_BidirectionalIterator, _BidirectionalIterator,
   5165      1.1  mrg 	_Compare), prev_permutation(_BidirectionalIterator,
   5166      1.1  mrg 	_BidirectionalIterator, _Compare)): Likewise.
   5167      1.1  mrg 
   5168      1.1  mrg 2007-04-13  Paolo Carlini  <pcarlini (a] suse.de>
   5169      1.1  mrg 
   5170      1.1  mrg 	PR libstdc++/31554
   5171      1.1  mrg 	* include/bits/stl_algo.h (stable_partition): Convert __buf.size()
   5172      1.1  mrg 	to _DistanceType.
   5173      1.1  mrg 
   5174      1.1  mrg 2007-04-13  Paolo Carlini  <pcarlini (a] suse.de>
   5175      1.1  mrg 
   5176      1.1  mrg 	* include/ext/numeric_traits.h: Do not include <limits>.
   5177      1.1  mrg 	(__numeric_traits_integer::__is_signed, __digits): Add.
   5178      1.1  mrg 	(__numeric_traits_floating::__digits10, __max_exponent10): Add.
   5179      1.1  mrg 	* src/istream.cc (ignore<char>(streamsize, int_type), operator>>
   5180      1.1  mrg 	(basic_istream<char>&, char*), ignore<wchar_t>(streamsize,
   5181      1.1  mrg 	int_type)): Use the latter.
   5182      1.1  mrg 	* src/compatibility.cc (ignore<char>(streamsize),
   5183      1.1  mrg 	ignore<wchar_t>(streamsize)): Likewise.
   5184      1.1  mrg 	* include/ext/vstring_util.h (__vstring_utility<>::_S_compare):
   5185      1.1  mrg 	Likewise.
   5186      1.1  mrg 	* include/bits/stl_memory.h (__get_temporary_buffer): Likewise.
   5187      1.1  mrg 	* include/bits/stl_algobase.h (lexicographical_compare(const char*,
   5188      1.1  mrg 	const char*, const char*, const char*)): Likewise.
   5189      1.1  mrg 	* include/bits/locale_facets.tcc (num_get<>::_M_extract_int(_InIter,
   5190      1.1  mrg 	_InIter, ios_base&, ios_base::iostate&, _ValueT&),
   5191      1.1  mrg 	num_put<>::_M_insert_int(_OutIter, ios_base&, _CharT, _ValueT),
   5192      1.1  mrg 	num_put<>::_M_insert_float(_OutIter, ios_base&, _CharT, char,
   5193      1.1  mrg 	_ValueT), collate<>::do_hash(const _CharT*, const _CharT*)): Likewise.
   5194      1.1  mrg 	* include/bits/basic_string.h (basic_string<>::_S_compare): Likewise.
   5195      1.1  mrg 	* include/bits/istream.tcc (operator>>(short&), operator>>(int&),
   5196      1.1  mrg 	ignore(streamsize), ignore(streamsize, int_type), operator>>
   5197      1.1  mrg 	(basic_istream<>&, _CharT*)): Likewise.
   5198      1.1  mrg 	* include/bits/stl_bvector.h (vector<bool>::max_size): Likewise.
   5199      1.1  mrg 	* include/tr1/functional_hash.h (struct hash<long double>): Likewise.
   5200      1.1  mrg 	* include/std/istream: Do not include <limits>.
   5201      1.1  mrg 	* include/tr1/cmath: Include <limits>.
   5202      1.1  mrg 	* testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
   5203      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
   5204      1.1  mrg 	Likewise.
   5205      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
   5206      1.1  mrg 	Likewise.
   5207      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
   5208      1.1  mrg 	Likewise.
   5209      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
   5210      1.1  mrg 	Likewise.
   5211      1.1  mrg 	* testsuite/27_io/ios_base/storage/2.cc: Likewise.
   5212      1.1  mrg 
   5213      1.1  mrg 	* include/tr1/hashtable: Do not include the whole <iterator>.
   5214      1.1  mrg 
   5215      1.1  mrg 2007-04-11  Paolo Carlini  <pcarlini (a] suse.de>
   5216      1.1  mrg 
   5217      1.1  mrg 	* config/locale/gnu/c_locale.h: Do not include <langinfo.h>
   5218      1.1  mrg 	and <iconv.h>.
   5219      1.1  mrg 	* config/locale/gnu/c++locale_internal.h: Include <langinfo.h>.
   5220      1.1  mrg 
   5221      1.1  mrg 2007-04-11  Paolo Carlini  <pcarlini (a] suse.de>
   5222      1.1  mrg 
   5223      1.1  mrg 	* include/std/istream (class basic_istream<>): Remove unneded friend
   5224      1.1  mrg 	declarations.
   5225      1.1  mrg 
   5226      1.1  mrg 2007-04-11  Paolo Carlini  <pcarlini (a] suse.de>
   5227      1.1  mrg 
   5228      1.1  mrg 	* testsuite/22_locale/num_get/get/wchar_t/1.cc: Initialize v.
   5229      1.1  mrg 
   5230      1.1  mrg 2007-04-11  Paolo Carlini  <pcarlini (a] suse.de>
   5231      1.1  mrg 
   5232      1.1  mrg 	* include/bits/locale_facets.tcc (num_get<>::do_get(iter_type,
   5233      1.1  mrg 	ios_base&, ios_base::iostate&, void*&)): Fix for sizeof(void*)
   5234      1.1  mrg 	> sizeof(unsigned long).
   5235      1.1  mrg 
   5236      1.1  mrg 	* testsuite/22_locale/num_get/get/char/1.cc: Fix void* test.
   5237      1.1  mrg 	* testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
   5238      1.1  mrg 
   5239      1.1  mrg 	* testsuite/22_locale/num_put/put/char/1.cc: Tweak comment.
   5240      1.1  mrg 	* testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
   5241      1.1  mrg 
   5242      1.1  mrg 2007-04-11  Zack Weinberg  <zackw (a] panix.com>
   5243      1.1  mrg 
   5244      1.1  mrg 	* include/std/iosfwd: Do not include <bits/c++locale.h> and
   5245      1.1  mrg 	<bits/functexcept.h>.
   5246      1.1  mrg 
   5247      1.1  mrg 2007-04-10  Benjamin Kosnik  <bkoz (a] redhat.com>
   5248      1.1  mrg 
   5249      1.1  mrg 	* include/ext/pb_ds/detail/resize_policy/
   5250      1.1  mrg 	cc_hash_max_collision_check_resize_trigger_imp.hpp: Qualify
   5251      1.1  mrg 	namespace std members.
   5252      1.1  mrg 	* include/ext/pb_ds/detail/list_update_policy/
   5253      1.1  mrg 	counter_lu_metadata.hpp: Same.
   5254      1.1  mrg 	* include/ext/throw_allocator.h: Same.
   5255      1.1  mrg 	* include/ext/pod_char_traits.h: Same.
   5256      1.1  mrg 	* include/ext/malloc_allocator.h: Same.
   5257      1.1  mrg 	* libsupc++/del_op.cc: Same, simplify.
   5258      1.1  mrg 
   5259      1.1  mrg 	* include/bits/c++config: Adjust macro name.
   5260      1.1  mrg 
   5261      1.1  mrg 	* include/c_global/cstring: Alphabetize.
   5262      1.1  mrg 	* include/c_global/cwctype: Same.
   5263      1.1  mrg 
   5264      1.1  mrg 2007-04-10  Paolo Carlini  <pcarlini (a] suse.de>
   5265      1.1  mrg 
   5266      1.1  mrg 	* include/tr1/cmath: Include <bits/stl_algobase.h> instead of
   5267      1.1  mrg 	the whole <algorithm>.
   5268      1.1  mrg 
   5269      1.1  mrg 2007-04-10  Paolo Carlini  <pcarlini (a] suse.de>
   5270      1.1  mrg 
   5271      1.1  mrg 	* include/tr1/type_traits (__is_function_helper): New, uses
   5272      1.1  mrg 	variadic templates.
   5273      1.1  mrg 	(is_function): Forward to the latter.
   5274      1.1  mrg 	* testsuite/tr1/4_metaprogramming/primary_type_categories/
   5275      1.1  mrg 	is_function/is_function.cc: Add test.
   5276      1.1  mrg 
   5277      1.1  mrg 2007-04-10  Paolo Carlini  <pcarlini (a] suse.de>
   5278      1.1  mrg 
   5279      1.1  mrg 	PR libstdc++/28277 (partial: vstring bits)
   5280      1.1  mrg 	* include/bits/ostream_insert.h: New.
   5281      1.1  mrg 	* include/Makefile.am: Add.
   5282      1.1  mrg 	* include/ext/vstring.h (operator<<(basic_ostream<>&,
   5283      1.1  mrg 	const __versa_string<>&): Forward to __ostream_insert.
   5284      1.1  mrg 	* include/bits/basic_string.h (operator<<(basic_ostream<>&,
   5285      1.1  mrg 	const string<>&)): Likewise.
   5286      1.1  mrg 	* include/std/ostream (operator<<(basic_ostream<>&, _CharT),
   5287      1.1  mrg 	operator<<(basic_ostream<char,>&, char), operator<<(basic_ostream<>&,
   5288      1.1  mrg 	const _CharT*), operator<<(basic_ostream<char,>&, const char*)):
   5289      1.1  mrg 	Likewise.
   5290      1.1  mrg 	* include/ext/vstring.tcc (operator<<(basic_ostream<>&,
   5291      1.1  mrg 	const __versa_string<>&)): Remove.
   5292      1.1  mrg 	(class basic_ostream): Remove friend declarations.
   5293      1.1  mrg 	(basic_ostream<>::_M_write(char_type, streamsize),
   5294      1.1  mrg 	_M_insert(const char_type*, streamsize)): Remove.
   5295      1.1  mrg 	* include/bits/ostream.tcc (_M_insert(const char_type*, streamsize)):
   5296      1.1  mrg 	Remove definition.
   5297      1.1  mrg 	(operator<<(basic_ostream<>&, const char*)): Use __ostream_insert.
   5298      1.1  mrg 	* config/abi/pre/gnu.ver: Adjust.
   5299      1.1  mrg 	* src/ostream-inst.cc: Add __ostream_insert instantiations.
   5300      1.1  mrg 	* include/bits/locale_facets.h (__pad<>::_S_pad): Remove __num
   5301      1.1  mrg 	parameter.
   5302      1.1  mrg 	* include/bits/locale_facets.tcc (__pad<>::_S_pad): Adjust.
   5303      1.1  mrg 	(num_put<>::_M_pad(_CharT, streamsize, ios_base&, _CharT*,
   5304      1.1  mrg 	const _CharT*, int&)): Likewise.
   5305      1.1  mrg 	* include/Makefile.in: Rebuild.
   5306      1.1  mrg 	* testsuite/ext/vstring/inserters_extractors/char/28277.cc: New.
   5307      1.1  mrg 	* testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: New.
   5308      1.1  mrg 
   5309      1.1  mrg 	* include/ext/vstring_util.h: Do not include the whole <locale>.
   5310      1.1  mrg 	* include/ext/vstring.tcc (operator>>(basic_istream<>&,
   5311      1.1  mrg 	__versa_string<>&, getline(basic_istream<>&, __versa_string<>&,
   5312      1.1  mrg 	_CharT)): Tweak to refer to ios_base as a base of istream; do not
   5313      1.1  mrg 	refer to non-standard types of istream.
   5314      1.1  mrg 	* include/bits/istream.tcc (operator>>(basic_istream<>&, _CharT*),
   5315      1.1  mrg 	ws(basic_istream<>&)): Do not refer to non-standard types of istream.
   5316      1.1  mrg 	* include/std/bitset (operator>>(std::basic_istream<>&, bitset<>&)):
   5317      1.1  mrg 	Avoid using basic_streambuf<>*.
   5318      1.1  mrg 
   5319      1.1  mrg 	* include/bits/istream.tcc (operator>>(basic_istream<>&,
   5320      1.1  mrg 	basic_string<>&), getline(basic_istream<>&, basic_string<>&, _CharT)):
   5321      1.1  mrg 	Move...
   5322      1.1  mrg 	* include/bits/basic_string.tcc: ... here; tweak to refer to ios_base
   5323      1.1  mrg 	as a base of istream; do not refer to non-standard types of istream.
   5324      1.1  mrg 	* include/std/string: Tweak includes.
   5325      1.1  mrg 
   5326      1.1  mrg 	* include/ext/type_traits.h (__is_null_pointer): Add.
   5327      1.1  mrg 	* include/ext/rc_string_base.h: Use it.
   5328      1.1  mrg 	* include/ext/sso_string_base.h: Likewise.
   5329      1.1  mrg 	* include/bits/basic_string.tcc (__is_null_pointer): Remove, use
   5330      1.1  mrg 	the above.
   5331      1.1  mrg 	* include/ext/vstring_util.h (__vstring_utility<>::_S_is_null_pointer):
   5332      1.1  mrg 	Remove.
   5333      1.1  mrg 
   5334      1.1  mrg 2007-04-09  Paolo Carlini  <pcarlini (a] suse.de>
   5335      1.1  mrg 
   5336      1.1  mrg 	* include/tr1/type_traits_fwd.h (__is_union_or_class): Remove.
   5337      1.1  mrg 	* include/tr1/type_traits (struct __in_array,
   5338      1.1  mrg 	struct __is_union_or_class, struct __is_union_or_class_helper,
   5339      1.1  mrg 	struct __is_empty_helper, struct __is_polymorphic_helper):
   5340      1.1  mrg 	Remove.
   5341      1.1  mrg 	(struct is_enum): Use __is_enum.
   5342      1.1  mrg 	(struct is_union): Use __is_union.
   5343      1.1  mrg 	(struct is_class): Use __is_class.
   5344      1.1  mrg 	(struct is_function): Adjust.
   5345      1.1  mrg 	(struct is_empty): Use __is_empty.
   5346      1.1  mrg 	(struct is_polymorphic): Use __is_polymorphic.
   5347      1.1  mrg 	(struct is_abstract): Use __is_abstract.
   5348      1.1  mrg 	(struct has_virtual_destructor): Use __has_virtual_destructor.
   5349      1.1  mrg 	(struct __is_base_of_helper): Use __is_base_of.
   5350      1.1  mrg 	* testsuite/tr1/4_metaprogramming/composite_type_traits/
   5351      1.1  mrg 	is_union_or_class/typedefs.cc: Remove.
   5352      1.1  mrg 	* testsuite/tr1/4_metaprogramming/composite_type_traits/
   5353      1.1  mrg 	is_union_or_class/is_union_or_class.cc: Likewise.
   5354      1.1  mrg 	* testsuite/tr1/4_metaprogramming/primary_type_categories/
   5355      1.1  mrg 	is_class/typedefs.cc: New.
   5356      1.1  mrg 	* testsuite/tr1/4_metaprogramming/primary_type_categories/
   5357      1.1  mrg 	is_class/is_class.cc: Likewise.
   5358      1.1  mrg 	* testsuite/tr1/4_metaprogramming/primary_type_categories/
   5359      1.1  mrg 	is_union/typedefs.cc: Likewise.
   5360      1.1  mrg 	* testsuite/tr1/4_metaprogramming/primary_type_categories/
   5361      1.1  mrg 	is_union/is_union.cc: Likewise.
   5362      1.1  mrg 	* testsuite/tr1/4_metaprogramming/type_properties/
   5363      1.1  mrg 	has_virtual_destructor/typedefs.cc: Likewise.
   5364      1.1  mrg 	* testsuite/tr1/4_metaprogramming/type_properties/
   5365      1.1  mrg 	has_virtual_destructor/has_virtual_destructor.cc: Likewise.
   5366      1.1  mrg 	* testsuite/util/testsuite_tr1.h (class VirtualDestructorClass): Add.
   5367      1.1  mrg 	* testsuite/tr1/4_metaprogramming/type_properties/is_polymorphic/
   5368      1.1  mrg 	is_polymorphic.cc: Add test.
   5369      1.1  mrg 
   5370      1.1  mrg 2007-04-08  Alexey Beshenov  <bav.272304 (a] gmail.com>
   5371      1.1  mrg 
   5372      1.1  mrg 	PR libstdc++/31511
   5373      1.1  mrg 	* include/c_global/cmath.tcc (__cmath_power): Use _Tp(1).
   5374      1.1  mrg 	* include/c_std/cmath.tcc (__cmath_power): Likewise.
   5375      1.1  mrg 
   5376      1.1  mrg 2007-04-06  Paolo Carlini  <pcarlini (a] suse.de>
   5377      1.1  mrg 
   5378      1.1  mrg 	PR libstdc++/31117
   5379      1.1  mrg 	* config/locale/gnu/c_locale.cc (__convert_to_v): Do not use errno,
   5380      1.1  mrg 	just check that the value is finite.
   5381      1.1  mrg 	* config/locale/generic/c_locale.cc (__convert_to_v): Likewise.
   5382      1.1  mrg 
   5383      1.1  mrg 2007-04-06  Paolo Carlini  <pcarlini (a] suse.de>
   5384      1.1  mrg 
   5385      1.1  mrg 	* include/ext/type_traits.h (__numeric_traits): Move...
   5386      1.1  mrg 	* include/ext/numeric_traits.h: ... here.
   5387      1.1  mrg 	* include/Makefile.am: Add.
   5388      1.1  mrg 	* include/ext/pb_ds/detail/type_utils.hpp: Include
   5389      1.1  mrg 	<ext/numeric_traits.h> too.
   5390      1.1  mrg 	* include/tr1/random: Likewise.
   5391      1.1  mrg 	* testsuite/ext/type_traits/numeric_traits.cc: Move...
   5392      1.1  mrg 	* testsuite/ext/numeric_traits/numeric_traits.cc: ... here.
   5393      1.1  mrg 	* include/Makefile.in: Regenerate.
   5394      1.1  mrg 
   5395      1.1  mrg 2007-04-04  Paolo Carlini  <pcarlini (a] suse.de>
   5396      1.1  mrg 
   5397      1.1  mrg 	* include/bits/valarray_array.h (__valarray_default_construct(_Tp*,
   5398      1.1  mrg 	_Tp*)): Use __is_scalar instead of __is_pod.
   5399      1.1  mrg 
   5400      1.1  mrg 2007-04-03  Paolo Carlini  <pcarlini (a] suse.de>
   5401      1.1  mrg 
   5402      1.1  mrg 	* include/bits/stl_algobase.h (__copy_aux(_II, _II, _OI),
   5403      1.1  mrg 	__copy_backward_aux(_BI1, _BI1, _BI2)): Use __is_pod.
   5404      1.1  mrg 	* include/bits/stl_deque.h (deque<>::_M_destroy_data(iterator,
   5405      1.1  mrg 	iterator, const std::allocator<>&)): Use __has_trivial_constructor.
   5406      1.1  mrg 	(deque<>::_M_destroy_data_dispatch): Remove.
   5407      1.1  mrg 	* include/bits/stl_uninitialized.h (uninitialized_copy(_InputIterator,
   5408      1.1  mrg 	_InputIterator, _ForwardIterator), uninitialized_fill(_ForwardIterator,
   5409      1.1  mrg 	_ForwardIterator, const _Tp&), uninitialized_fill_n(_ForwardIterator,
   5410      1.1  mrg 	_Size, const _Tp&)): Use __is_pod.
   5411      1.1  mrg 	* include/bits/stl_tempbuf.h (_Temporary_buffer::
   5412      1.1  mrg 	_Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use __is_pod.
   5413      1.1  mrg 	(_Temporary_buffer::_M_initialize_buffer): Remove.
   5414      1.1  mrg 	* include/bits/stl_construct.h (_Destroy(_ForwardIterator,
   5415      1.1  mrg 	_ForwardIterator)): Use __has_trivial_destructor.
   5416      1.1  mrg 	(__destroy_aux): Remove.
   5417      1.1  mrg 
   5418      1.1  mrg 2007-04-03  Paolo Carlini  <pcarlini (a] suse.de>
   5419      1.1  mrg 
   5420      1.1  mrg 	* include/bits/stl_map.h (map<>::insert(iterator, const value_type&):
   5421      1.1  mrg 	Uglify parameter.
   5422      1.1  mrg 
   5423      1.1  mrg 2007-04-03  Paolo Carlini  <pcarlini (a] suse.de>
   5424      1.1  mrg 
   5425      1.1  mrg 	PR libstdc++/31440
   5426      1.1  mrg 	* include/bits/stl_tree.h (_M_lower_bound(_Link_type, _Link_type,
   5427      1.1  mrg 	const _Key&), _M_upper_bound(_Link_type, _Link_type, const _Key&)):
   5428      1.1  mrg 	Add.
   5429      1.1  mrg 	(_M_equal_range(const _Key&) const): Remove.
   5430      1.1  mrg 	(lower_bound(const key_type&), lower_bound(const key_type&) const,
   5431      1.1  mrg 	upper_bound(const key_type&), upper_bound(const key_type&) const,
   5432      1.1  mrg 	equal_range(const key_type&), equal_range(const key_type&) const):
   5433      1.1  mrg 	Adjust.
   5434      1.1  mrg 	(find(const _Key&), find(const _Key&) const): Tweak.
   5435      1.1  mrg 	* testsuite/23_containers/map/operations/31440.cc: New.
   5436      1.1  mrg 
   5437      1.1  mrg 2007-04-02  Matthew Levine  <gcc (a] severeweblint.org>
   5438      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   5439      1.1  mrg 
   5440      1.1  mrg 	PR libstdc++/31370
   5441      1.1  mrg 	* include/bits/stl_bvector.h (vector<bool>::max_size): Fix.
   5442      1.1  mrg 	(vector<bool>::_M_check_len): Add.
   5443      1.1  mrg 	* include/bits/vector.tcc (_M_fill_insert(iterator, size_type, bool),
   5444      1.1  mrg 	_M_insert_range(iterator, _ForwardIterator, _ForwardIterator,
   5445      1.1  mrg 	std::forward_iterator_tag), _M_insert_aux(iterator, bool)): Use it.
   5446      1.1  mrg 	* testsuite/23_containers/vector/bool/modifiers/insert/31370.cc: New.
   5447      1.1  mrg 	* testsuite/23_containers/vector/bool/capacity/29134.cc: Adjust.
   5448      1.1  mrg 
   5449      1.1  mrg 	* include/bits/stl_vector.h (vector<>::_M_check_len): Add.
   5450      1.1  mrg 	* include/bits/vector.tcc (_M_insert_aux(iterator, const _Tp&),
   5451      1.1  mrg 	_M_fill_insert(iterator, size_type, const value_type&),
   5452      1.1  mrg 	_M_range_insert(iterator, _ForwardIterator, _ForwardIterator,
   5453      1.1  mrg 	std::forward_iterator_tag)): Use it.
   5454      1.1  mrg 
   5455      1.1  mrg 2007-04-02  Paolo Carlini  <pcarlini (a] suse.de>
   5456      1.1  mrg 
   5457      1.1  mrg 	PR libstdc++/31401 (vstring bits)
   5458      1.1  mrg 	* include/ext/vstring.tcc (find(const _CharT*, size_type,
   5459      1.1  mrg 	size_type)): Avoid unsigned overflow.
   5460      1.1  mrg 
   5461      1.1  mrg 2007-04-02  Paolo Carlini  <pcarlini (a] suse.de>
   5462      1.1  mrg 
   5463      1.1  mrg 	* include/bits/locale_facets.tcc (num_put<>::do_put(iter_type,
   5464      1.1  mrg 	ios_base&, char_type, const void*)): Fix for sizeof(const void*)
   5465      1.1  mrg 	> sizeof(unsigned long).
   5466      1.1  mrg 
   5467      1.1  mrg 2007-04-01  Andreas Tobler  <a.tobler (a] schweiz.org>
   5468      1.1  mrg 
   5469      1.1  mrg 	* include/tr1/poly_laguerre.tcc: Missing s/__alpha/__alpha1, line 278.
   5470      1.1  mrg 
   5471      1.1  mrg 2007-04-01  Richard Henderson  <rth (a] redhat.com>
   5472      1.1  mrg 
   5473      1.1  mrg 	* include/tr1/poly_laguerre.tcc: s/__alpha/__alpha1/g.
   5474      1.1  mrg 	* include/tr1/ell_integral.tcc: Likewise.
   5475      1.1  mrg 
   5476      1.1  mrg 2007-03-31  Paolo Carlini  <pcarlini (a] suse.de>
   5477      1.1  mrg 
   5478      1.1  mrg 	* include/bits/stl_bvector.h (_M_fill_insert(iterator, size_type,
   5479      1.1  mrg 	bool), _M_insert_range(iterator, _ForwardIterator, _ForwardIterator,
   5480      1.1  mrg 	std::forward_iterator_tag), _M_insert_aux(iterator, bool)): Move
   5481      1.1  mrg 	out of line...
   5482      1.1  mrg 	* include/bits/vector.tcc: ... here.
   5483      1.1  mrg 
   5484      1.1  mrg 2007-03-30  Paolo Carlini  <pcarlini (a] suse.de>
   5485      1.1  mrg 
   5486      1.1  mrg 	PR c++/26099
   5487      1.1  mrg 	* include/bits/cpp_type_traits.h (struct __is_pod, struct __is_empty):
   5488      1.1  mrg 	Remove.
   5489      1.1  mrg 	* include/bits/valarray_array.h: Adjust.
   5490      1.1  mrg 	* include/bits/allocator.h: Likewise.
   5491      1.1  mrg 	* include/bits/stl_tree.h: Likewise.
   5492      1.1  mrg 
   5493      1.1  mrg 2007-03-30  Paolo Carlini  <pcarlini (a] suse.de>
   5494      1.1  mrg 
   5495      1.1  mrg 	PR libstdc++/31401
   5496      1.1  mrg 	* include/bits/basic_string.tcc (find(const _CharT*, size_type,
   5497      1.1  mrg 	size_type)): Avoid unsigned overflow.
   5498      1.1  mrg 	* testsuite/21_strings/basic_string/find/char/4.cc: New.
   5499      1.1  mrg 	* testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
   5500      1.1  mrg 
   5501      1.1  mrg 2007-03-27  Paolo Carlini  <pcarlini (a] suse.de>
   5502      1.1  mrg 
   5503      1.1  mrg 	* include/bits/fstream.tcc (basic_filebuf<>::underflow):
   5504      1.1  mrg 	Don't call codecvt::in at all if _M_ext_next >= _M_ext_end.
   5505      1.1  mrg 	* testsuite/27_io/basic_filebuf/underflow/char/3.cc: New.
   5506      1.1  mrg 
   5507      1.1  mrg 2007-03-26  Benjamin Kosnik  <bkoz (a] redhat.com>
   5508      1.1  mrg 
   5509      1.1  mrg 	* include/c_compatibility/complex.h: Without
   5510      1.1  mrg 	__GXX_EXPERIMENTAL_CXX0X__ include_next complex.h.
   5511      1.1  mrg 	* include/c_compatibility/fenv.h: Same.
   5512      1.1  mrg 	* include/c_compatibility/inttypes.h: Same.
   5513      1.1  mrg 	* include/c_compatibility/stdbool.h: Same.
   5514      1.1  mrg 	* include/c_compatibility/stdint.h: Same.
   5515      1.1  mrg 	* include/c_compatibility/tgmath.h: Same.
   5516      1.1  mrg 
   5517      1.1  mrg 	* include/tr1/cinttypes: Use include_next.
   5518      1.1  mrg 	* include/tr1/cstdint: Same.
   5519      1.1  mrg 	* include/tr1/cstdbool: Same.
   5520      1.1  mrg 
   5521      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_C99): Add check for tgmath.h
   5522      1.1  mrg 	* configure: Regenerate.
   5523      1.1  mrg 	* config.h.in: Same.
   5524      1.1  mrg 
   5525      1.1  mrg 2007-03-25  Paolo Carlini  <pcarlini (a] suse.de>
   5526      1.1  mrg 
   5527      1.1  mrg 	* include/tr1/functional: Formatting fixes.
   5528      1.1  mrg 
   5529      1.1  mrg 2007-03-23  Paolo Carlini  <pcarlini (a] suse.de>
   5530      1.1  mrg 
   5531      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
   5532      1.1  mrg 	Likewise use std::numeric_limits<>::max().
   5533      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
   5534      1.1  mrg 	Minor tweaks.
   5535      1.1  mrg 
   5536      1.1  mrg 2007-03-23  Hans-Peter Nilsson  <hp (a] axis.com>
   5537      1.1  mrg 
   5538      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc
   5539      1.1  mrg 	(test02): Use std::numeric_limits<>::max() to get suitable large
   5540      1.1  mrg 	values.
   5541      1.1  mrg 
   5542      1.1  mrg 2007-03-22  Benjamin Kosnik  <bkoz (a] redhat.com>
   5543      1.1  mrg 
   5544      1.1  mrg 	* testsuite/21_strings/headers/cstdlib/functions_std.cc: Without
   5545      1.1  mrg 	C99 support, _GLIBCXX_USE_WCHAR_T not defined, so
   5546      1.1  mrg 	dg-require-c-std.
   5547      1.1  mrg 	* testsuite/tr1/6_containers/headers/functional/synopsis.cc: Same.
   5548      1.1  mrg 	* testsuite/27_io/headers/iostream/synopsis.cc: Same.
   5549      1.1  mrg 	* testsuite/27_io/headers/streambuf/types_std.cc: Same.
   5550      1.1  mrg 	* testsuite/27_io/headers/sstream/types_std.cc: Same.
   5551      1.1  mrg 	* testsuite/27_io/headers/ostream/types_std.cc: Same.
   5552      1.1  mrg 	* testsuite/27_io/headers/istream/types_std.cc: Same.
   5553      1.1  mrg 	* testsuite/27_io/headers/iostream/types_std.cc: Same.
   5554      1.1  mrg 	* testsuite/27_io/headers/fstream/types_std.cc: Same.
   5555      1.1  mrg 	* testsuite/21_strings/headers/string/types_std.cc: Same.
   5556      1.1  mrg 	* testsuite/21_strings/headers/cwctype/functions_std.cc: Same.
   5557      1.1  mrg 	* testsuite/21_strings/headers/cwctype/types_std.cc: Same.
   5558      1.1  mrg 	* testsuite/21_strings/headers/cwchar/functions_std.cc: Same.
   5559      1.1  mrg 	* testsuite/21_strings/headers/cwchar/types_std.cc: Same.
   5560      1.1  mrg 
   5561      1.1  mrg 	* include/Makefile.am (c_compatibility_headers): Add fenv.h.
   5562      1.1  mrg 	* include/Makefile.in: Regenerate.
   5563      1.1  mrg 	* configure.host: Update comment.
   5564      1.1  mrg 
   5565      1.1  mrg 	* include/tr1/cfenv: Use include_next.
   5566      1.1  mrg 
   5567      1.1  mrg 2007-03-19  Paolo Carlini  <pcarlini (a] suse.de>
   5568      1.1  mrg 
   5569      1.1  mrg 	* include/tr1/tuple (get(_Tuple_impl<>&, get(const _Tuple_impl<>&):
   5570      1.1  mrg 	Rename as __get_helper.
   5571      1.1  mrg 	(get(tuple<>&, get(const tuple<>&)): Forward to the latter.
   5572      1.1  mrg 
   5573      1.1  mrg 2007-03-19  Benjamin Kosnik  <bkoz (a] redhat.com>
   5574      1.1  mrg 
   5575      1.1  mrg 	* docs/doxygen/user.cfg.in: Update for new includes, macros.
   5576      1.1  mrg 
   5577      1.1  mrg 2007-03-18  Mark Mitchell  <mark (a] codesourcery.com>
   5578      1.1  mrg 
   5579      1.1  mrg 	* libsupc++/array_type_info.cc: Likewise.
   5580      1.1  mrg 	* libsupc++/bad_cast.cc: Likewise.
   5581      1.1  mrg 	* libsupc++/bad_typeid.cc: Likewise.
   5582      1.1  mrg 	* libsupc++/class_type_info.cc: Likewise.
   5583      1.1  mrg 	* libsupc++/dyncast.cc: Likewise.
   5584      1.1  mrg 	* libsupc++/enum_type_info.cc: Likewise.
   5585      1.1  mrg 	* libsupc++/function_type_info.cc: Likewise.
   5586      1.1  mrg 	* libsupc++/fundamental_type_info.cc: Likewise.
   5587      1.1  mrg 	* libsupc++/pbase_type_info.cc: Likewise.
   5588      1.1  mrg 	* libsupc++/pmem_type_info.cc: Likewise.
   5589      1.1  mrg 	* libsupc++/pointer_type_info.cc: Likewise.
   5590      1.1  mrg 	* libsupc++/si_class_type_info.cc: Likewise.
   5591      1.1  mrg 	* libsupc++/vmi_class_type_info.cc: Likewise.
   5592      1.1  mrg 	* libsupc++/tinfo.h: Move inline type_info functions here.
   5593      1.1  mrg 	* libsupc++/tinfo.cc: Separate type_info classes into their own
   5594      1.1  mrg 	files.
   5595      1.1  mrg 	* libsupc++/tinfo2.cc: Likewise.
   5596      1.1  mrg 	* Makefile.am (sources): Mention new files.
   5597      1.1  mrg 	* Makefile.in: Regenerated.
   5598      1.1  mrg 
   5599      1.1  mrg 2007-03-16  Benjamin Kosnik  <bkoz (a] redhat.com>
   5600      1.1  mrg 
   5601      1.1  mrg 	* testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Use
   5602      1.1  mrg 	-std=gnu++0x instead of -std=c++0x for testing.
   5603      1.1  mrg 	* testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Same.
   5604      1.1  mrg 	* testsuite/26_numerics/headers/random/types_std_c++0x.cc: Same.
   5605      1.1  mrg 	* testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Same.
   5606      1.1  mrg 	* testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Same.
   5607      1.1  mrg 	* testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Same.
   5608      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: Same.
   5609      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all.cc: Same.
   5610      1.1  mrg 	* testsuite/17_intro/using_namespace_std_tr1_neg.cc: Same.
   5611      1.1  mrg 	* testsuite/23_containers/hash/requirements/
   5612      1.1  mrg 	explicit_instantiation.cc: Same.
   5613      1.1  mrg 	* testsuite/23_containers/unordered_map/requirements/
   5614      1.1  mrg 	explicit_instantiation.cc: Same.
   5615      1.1  mrg 	* testsuite/23_containers/tuple/requirements/
   5616      1.1  mrg 	explicit_instantiation.cc: Same.
   5617      1.1  mrg 	* testsuite/23_containers/unordered_multimap/requirements/
   5618      1.1  mrg 	explicit_instantiation.cc: Same.
   5619      1.1  mrg 	* testsuite/23_containers/unordered_set/requirements/
   5620      1.1  mrg 	explicit_instantiation.cc: Same.
   5621      1.1  mrg 	* testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Same.
   5622      1.1  mrg 	* testsuite/23_containers/unordered_multiset/requirements/
   5623      1.1  mrg 	explicit_instantiation.cc: Same.
   5624      1.1  mrg 	* testsuite/23_containers/array/requirements/
   5625      1.1  mrg 	explicit_instantiation.cc: Same.
   5626      1.1  mrg 	* testsuite/20_util/enable_shared_from_this/requirements/
   5627      1.1  mrg 	explicit_instantiation.cc: Same.
   5628      1.1  mrg 	* testsuite/20_util/headers/functional/types_std_c++0x.cc: Same.
   5629      1.1  mrg 	* testsuite/20_util/headers/functional/
   5630      1.1  mrg 	using_namespace_std_placeholders.cc: Same.
   5631      1.1  mrg 	* testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Same.
   5632      1.1  mrg 	* testsuite/20_util/headers/memory/types_std_c++0x.cc: Same.
   5633      1.1  mrg 	* testsuite/20_util/shared_ptr/requirements/
   5634      1.1  mrg 	explicit_instantiation.cc: Same.
   5635      1.1  mrg 	* testsuite/20_util/weak_ptr/requirements/
   5636      1.1  mrg 	explicit_instantiation.cc: Same.
   5637      1.1  mrg 
   5638      1.1  mrg 2007-03-16  Benjamin Kosnik  <bkoz (a] redhat.com>
   5639      1.1  mrg 
   5640      1.1  mrg 	* testsuite/lib/dg-options.exp (dg-require-c-std): New.
   5641      1.1  mrg 	* testsuite/lib/libstdc++.exp (check_v3_target_c_std): New. Check to
   5642      1.1  mrg 	see if _GLIBCXX_USE_C99_MATH is active.
   5643      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5644      1.1  mrg 	08_cyl_bessel_i/check_nan.cc: Use dg-require-c-std.
   5645      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5646      1.1  mrg 	17_hyperg/check_nan.cc: Same.
   5647      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5648      1.1  mrg 	13_ellint_2/check_nan.cc: Same.
   5649      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5650      1.1  mrg 	20_riemann_zeta/check_nan.cc: Same.
   5651      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5652      1.1  mrg 	01_assoc_laguerre/check_nan.cc: Same.
   5653      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5654      1.1  mrg 	02_assoc_legendre/check_nan.cc: Same.
   5655      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5656      1.1  mrg 	22_sph_legendre/check_nan.cc: Same.
   5657      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5658      1.1  mrg 	10_cyl_bessel_k/check_nan.cc: Same.
   5659      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5660      1.1  mrg 	09_cyl_bessel_j/check_nan.cc: Same.
   5661      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5662      1.1  mrg 	21_sph_bessel/check_nan.cc: Same.
   5663      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5664      1.1  mrg 	07_conf_hyperg/check_nan.cc: Same.
   5665      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5666      1.1  mrg 	16_hermite/check_nan.cc: Same.
   5667      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5668      1.1  mrg 	12_ellint_1/check_nan.cc: Same.
   5669      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5670      1.1  mrg 	05_comp_ellint_2/check_nan.cc: Same.
   5671      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5672      1.1  mrg 	18_laguerre/check_nan.cc: Same.
   5673      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5674      1.1  mrg 	14_ellint_3/check_nan.cc: Same.
   5675      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5676      1.1  mrg 	04_comp_ellint_1/check_nan.cc: Same.
   5677      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5678      1.1  mrg 	06_comp_ellint_3/check_nan.cc: Same.
   5679      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5680      1.1  mrg 	19_legendre/check_nan.cc: Same.
   5681      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5682      1.1  mrg 	03_beta/check_nan.cc: Same.
   5683      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5684      1.1  mrg 	11_cyl_neumann/check_nan.cc: Same.
   5685      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5686      1.1  mrg 	15_expint/check_nan.cc: Same.
   5687      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5688      1.1  mrg 	23_sph_neumann/check_nan.cc: Same.
   5689      1.1  mrg 
   5690      1.1  mrg 	* include/tr1/poly_laguerre.tcc (__poly_laguerre): Don't check if
   5691      1.1  mrg 	unsigned int can be a NaN.
   5692      1.1  mrg 
   5693      1.1  mrg 2007-03-16  Edward M. Smith-Rowland  <3dw4rd (a] verizon.net>
   5694      1.1  mrg 
   5695      1.1  mrg 	* docs/html/ext/tr1.html : Marked tr1 math special functions done.
   5696      1.1  mrg 	* docs/html/faq/index.html : Ditto.
   5697      1.1  mrg 	* include/Makefile.in : Added new special function header files.
   5698      1.1  mrg 	* include/Makefile.am : Ditto.
   5699      1.1  mrg 	* include/tr1/common.h : Added type promotion routines for three
   5700      1.1  mrg 	and four args.
   5701      1.1  mrg 
   5702      1.1  mrg 	* include/tr1/special_function_util.h: New.
   5703      1.1  mrg 	* include/tr1/bessel_function.tcc: New.
   5704      1.1  mrg 	* include/tr1/beta_function.tcc: New.
   5705      1.1  mrg 	* include/tr1/ell_integral.tcc: New.
   5706      1.1  mrg 	* include/tr1/exp_integral.tcc: New.
   5707      1.1  mrg 	* include/tr1/gamma.tcc: New.
   5708      1.1  mrg 	* include/tr1/hypergeometric.tcc: New.
   5709      1.1  mrg 	* include/tr1/legendre_function.tcc: New.
   5710      1.1  mrg 	* include/tr1/modified_bessel_func.tcc: New.
   5711      1.1  mrg 	* include/tr1/poly_hermite.tcc: New.
   5712      1.1  mrg 	* include/tr1/poly_laguerre.tcc: New.
   5713      1.1  mrg 	* include/tr1/riemann_zeta.tcc: New.
   5714      1.1  mrg 	* include/tr1/cmath : Included tr1 math special functions.
   5715      1.1  mrg 	* include/tr1/math.h : Ditto.
   5716      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5717      1.1  mrg 	testcase.h: New.
   5718      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5719      1.1  mrg 	01_assoc_laguerre/compile.cc: New.
   5720      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5721      1.1  mrg 	01_assoc_laguerre/check_nan.cc: New.
   5722      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5723      1.1  mrg 	01_assoc_laguerre/check_value.cc: New.
   5724      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5725      1.1  mrg 	01_assoc_laguerre/compile_2.cc: New.
   5726      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5727      1.1  mrg 	02_assoc_legendre/compile.cc: New.
   5728      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5729      1.1  mrg 	02_assoc_legendre/check_nan.cc: New.
   5730      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5731      1.1  mrg 	02_assoc_legendre/check_value.cc: New.
   5732      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5733      1.1  mrg 	02_assoc_legendre/compile_2.cc: New.
   5734      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/
   5735      1.1  mrg 	compile.cc: New.
   5736      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/
   5737      1.1  mrg 	check_nan.cc: New.
   5738      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/
   5739      1.1  mrg 	check_value.cc: New.
   5740      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/03_beta/
   5741      1.1  mrg 	compile_2.cc: New.
   5742      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5743      1.1  mrg 	04_comp_ellint_1/compile.cc: New.
   5744      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5745      1.1  mrg 	04_comp_ellint_1/check_nan.cc: New.
   5746      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5747      1.1  mrg 	04_comp_ellint_1/check_value.cc: New.
   5748      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5749      1.1  mrg 	04_comp_ellint_1/compile_2.cc: New.
   5750      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5751      1.1  mrg 	05_comp_ellint_2/compile.cc: New.
   5752      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5753      1.1  mrg 	05_comp_ellint_2/check_nan.cc: New.
   5754      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5755      1.1  mrg 	05_comp_ellint_2/check_value.cc: New.
   5756      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5757      1.1  mrg 	05_comp_ellint_2/compile_2.cc: New.
   5758      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5759      1.1  mrg 	06_comp_ellint_3/compile.cc: New.
   5760      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5761      1.1  mrg 	06_comp_ellint_3/check_nan.cc: New.
   5762      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5763      1.1  mrg 	06_comp_ellint_3/check_value.cc: New.
   5764      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5765      1.1  mrg 	06_comp_ellint_3/compile_2.cc: New.
   5766      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5767      1.1  mrg 	07_conf_hyperg/compile.cc: New.
   5768      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5769      1.1  mrg 	07_conf_hyperg/check_nan.cc: New.
   5770      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5771      1.1  mrg 	07_conf_hyperg/check_value.cc: New.
   5772      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5773      1.1  mrg 	07_conf_hyperg/compile_2.cc: New.
   5774      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5775      1.1  mrg 	08_cyl_bessel_i/compile.cc: New.
   5776      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5777      1.1  mrg 	08_cyl_bessel_i/check_nan.cc: New.
   5778      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5779      1.1  mrg 	08_cyl_bessel_i/check_value.cc: New.
   5780      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5781      1.1  mrg 	08_cyl_bessel_i/compile_2.cc: New.
   5782      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5783      1.1  mrg 	09_cyl_bessel_j/compile.cc: New.
   5784      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5785      1.1  mrg 	09_cyl_bessel_j/check_nan.cc: New.
   5786      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5787      1.1  mrg 	09_cyl_bessel_j/check_value.cc: New.
   5788      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5789      1.1  mrg 	09_cyl_bessel_j/compile_2.cc: New.
   5790      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5791      1.1  mrg 	10_cyl_bessel_k/compile.cc: New.
   5792      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5793      1.1  mrg 	10_cyl_bessel_k/check_nan.cc: New.
   5794      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5795      1.1  mrg 	10_cyl_bessel_k/check_value.cc: New.
   5796      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5797      1.1  mrg 	10_cyl_bessel_k/compile_2.cc: New.
   5798      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5799      1.1  mrg 	11_cyl_neumann/compile.cc: New.
   5800      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5801      1.1  mrg 	11_cyl_neumann/check_nan.cc: New.
   5802      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5803      1.1  mrg 	11_cyl_neumann/check_value.cc: New.
   5804      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5805      1.1  mrg 	11_cyl_neumann/compile_2.cc: New.
   5806      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/
   5807      1.1  mrg 	compile.cc: New.
   5808      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/
   5809      1.1  mrg 	check_nan.cc: New.
   5810      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/
   5811      1.1  mrg 	check_value.cc: New.
   5812      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/
   5813      1.1  mrg 	compile_2.cc: New.
   5814      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/
   5815      1.1  mrg 	compile.cc: New.
   5816      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/
   5817      1.1  mrg 	check_nan.cc: New.
   5818      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/
   5819      1.1  mrg 	check_value.cc: New.
   5820      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/
   5821      1.1  mrg 	compile_2.cc: New.
   5822      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/
   5823      1.1  mrg 	compile.cc: New.
   5824      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/
   5825      1.1  mrg 	check_nan.cc: New.
   5826      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/
   5827      1.1  mrg 	check_value.cc: New.
   5828      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/
   5829      1.1  mrg 	compile_2.cc: New.
   5830      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/
   5831      1.1  mrg 	check_value_neg.cc: New.
   5832      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/
   5833      1.1  mrg 	compile.cc: New.
   5834      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/
   5835      1.1  mrg 	check_nan.cc: New.
   5836      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/
   5837      1.1  mrg 	compile_2.cc: New.
   5838      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/15_expint/
   5839      1.1  mrg 	check_value_pos.cc: New.
   5840      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/
   5841      1.1  mrg 	compile.cc: New.
   5842      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/
   5843      1.1  mrg 	check_nan.cc: New.
   5844      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/
   5845      1.1  mrg 	compile_2.cc: New.
   5846      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/
   5847      1.1  mrg 	compile.cc: New.
   5848      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/
   5849      1.1  mrg 	check_nan.cc: New.
   5850      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/
   5851      1.1  mrg 	check_value.cc: New.
   5852      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/
   5853      1.1  mrg 	compile_2.cc: New.
   5854      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/
   5855      1.1  mrg 	compile.cc: New.
   5856      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/
   5857      1.1  mrg 	check_nan.cc: New.
   5858      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/
   5859      1.1  mrg 	check_value.cc: New.
   5860      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/
   5861      1.1  mrg 	compile_2.cc: New.
   5862      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/
   5863      1.1  mrg 	compile.cc: New.
   5864      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/
   5865      1.1  mrg 	check_nan.cc: New.
   5866      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/
   5867      1.1  mrg 	check_value.cc: New.
   5868      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/
   5869      1.1  mrg 	compile_2.cc: New.
   5870      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5871      1.1  mrg 	20_riemann_zeta/check_value_neg.cc: New.
   5872      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5873      1.1  mrg 	20_riemann_zeta/compile.cc: New.
   5874      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5875      1.1  mrg 	20_riemann_zeta/check_nan.cc: New.
   5876      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5877      1.1  mrg 	20_riemann_zeta/compile_2.cc: New.
   5878      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5879      1.1  mrg 	20_riemann_zeta/check_value_pos.cc: New.
   5880      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5881      1.1  mrg 	21_sph_bessel/compile.cc: New.
   5882      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5883      1.1  mrg 	21_sph_bessel/check_nan.cc: New.
   5884      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5885      1.1  mrg 	21_sph_bessel/check_value.cc: New.
   5886      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5887      1.1  mrg 	21_sph_bessel/compile_2.cc: New.
   5888      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5889      1.1  mrg 	22_sph_legendre/compile.cc: New.
   5890      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5891      1.1  mrg 	22_sph_legendre/check_nan.cc: New.
   5892      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5893      1.1  mrg 	22_sph_legendre/check_value.cc: New.
   5894      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5895      1.1  mrg 	22_sph_legendre/compile_2.cc: New.
   5896      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5897      1.1  mrg 	23_sph_neumann/compile.cc: New.
   5898      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5899      1.1  mrg 	23_sph_neumann/check_nan.cc: New.
   5900      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5901      1.1  mrg 	23_sph_neumann/check_value.cc: New.
   5902      1.1  mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
   5903      1.1  mrg 	23_sph_neumann/ compile_2.cc: New.
   5904      1.1  mrg 
   5905      1.1  mrg 2007-03-15  Hans-Peter Nilsson  <hp (a] axis.com>
   5906      1.1  mrg 
   5907      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3-build_support) <ar>: If it
   5908      1.1  mrg 	exists, use env(AR_FOR_TARGET).  Log the command.
   5909      1.1  mrg 	<ranlib>: Similar.
   5910      1.1  mrg 
   5911      1.1  mrg 2007-03-14  Nathan Sidwell  <nathan (a] codesourcery.com>
   5912      1.1  mrg 	    Joseph Myers  <joseph (a] codesourcery.com>::
   5913      1.1  mrg 
   5914      1.1  mrg 	* testsuite/lib/libstdc++.exp (check_v3_target_fileio,
   5915      1.1  mrg         check_v3_target_time): New.
   5916      1.1  mrg 	* testsuite/lib/dg-options.exp (dg-require-fileio,
   5917      1.1  mrg         dg-require-time): New.
   5918      1.1  mrg 	* testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Use it.
   5919      1.1  mrg 	* testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Use it.
   5920      1.1  mrg 	* testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Use it.
   5921      1.1  mrg 	* testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Use it.
   5922      1.1  mrg 	* testsuite/ext/stdio_sync_filebuf/char/1.cc: Use it.
   5923      1.1  mrg 	* testsuite/ext/stdio_filebuf/char/2.cc: Use it.
   5924      1.1  mrg 	* testsuite/ext/stdio_filebuf/char/10063-1.cc: Use it.
   5925      1.1  mrg 	* testsuite/ext/stdio_filebuf/char/10063-2.cc: Use it.
   5926      1.1  mrg 	* testsuite/ext/stdio_filebuf/char/10063-3.cc: Use it.
   5927      1.1  mrg 	* testsuite/22_locale/time_put/put/char/12439_1.cc: Use it.
   5928      1.1  mrg 	* testsuite/22_locale/time_put/put/char/12439_3.cc: Use it.
   5929      1.1  mrg 	* testsuite/27_io/basic_ofstream/open/char/1.cc: Use it.
   5930      1.1  mrg 	* testsuite/27_io/basic_ofstream/cons/char/2.cc: Use it.
   5931      1.1  mrg 	* testsuite/27_io/objects/char/12048-2.cc: Use it.
   5932      1.1  mrg 	* testsuite/27_io/objects/char/12048-4.cc: Use it.
   5933      1.1  mrg 	* testsuite/27_io/objects/char/12048-1.cc: Use it.
   5934      1.1  mrg 	* testsuite/27_io/objects/char/12048-3.cc: Use it.
   5935      1.1  mrg 	* testsuite/27_io/objects/char/10.cc: Use it.
   5936      1.1  mrg 	* testsuite/27_io/objects/char/12048-5.cc: Use it.
   5937      1.1  mrg 	* testsuite/27_io/basic_istream/get/char/2.cc: Use it.
   5938      1.1  mrg 	* testsuite/27_io/basic_istream/ignore/char/2.cc: Use it.
   5939      1.1  mrg 	* testsuite/27_io/basic_istream/ignore/char/3.cc: Use it.
   5940      1.1  mrg 	* testsuite/27_io/basic_istream/getline/char/5.cc: Use it.
   5941      1.1  mrg 	* testsuite/27_io/basic_istream/seekg/char/sstream.cc: Use it.
   5942      1.1  mrg 	* testsuite/27_io/basic_istream/seekg/char/fstream.cc: Use it.
   5943      1.1  mrg 	* testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Use it.
   5944      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_other/char/2.cc: Use it.
   5945      1.1  mrg 	* testsuite/27_io/basic_istream/tellg/char/sstream.cc: Use it.
   5946      1.1  mrg 	* testsuite/27_io/basic_istream/tellg/char/1.cc: Use it.
   5947      1.1  mrg 	* testsuite/27_io/basic_istream/tellg/char/fstream.cc: Use it.
   5948      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_character/char/4.cc: Use it.
   5949      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Use it.
   5950      1.1  mrg 	* testsuite/27_io/basic_ostream/tellp/char/1.cc: Use it.
   5951      1.1  mrg 	* testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Use it.
   5952      1.1  mrg 	* testsuite/27_io/basic_ifstream/open/char/1.cc: Use it.
   5953      1.1  mrg 	* testsuite/27_io/basic_ifstream/cons/char/1.cc: Use it.
   5954      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Use it.
   5955      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Use it.
   5956      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Use it.
   5957      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Use it.
   5958      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Use it.
   5959      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Use it.
   5960      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Use it.
   5961      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Use it.
   5962      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Use it.
   5963      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Use it.
   5964      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Use it.
   5965      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Use it.
   5966      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Use it.
   5967      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Use it.
   5968      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Use it.
   5969      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Use it.
   5970      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Use it.
   5971      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Use it.
   5972      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Use it.
   5973      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Use it.
   5974      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Use it.
   5975      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Use it.
   5976      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Use it.
   5977      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Use it.
   5978      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Use it.
   5979      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Use it.
   5980      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Use it.
   5981      1.1  mrg 	* testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Use it.
   5982      1.1  mrg 	* testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Use it.
   5983      1.1  mrg 	* testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Use it.
   5984      1.1  mrg 	* testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Use it.
   5985      1.1  mrg 	* testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Use it.
   5986      1.1  mrg 	* testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Use it.
   5987      1.1  mrg 	* testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Use it.
   5988      1.1  mrg 	* testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Use it.
   5989      1.1  mrg 	* testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Use it.
   5990      1.1  mrg 	* testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Use it.
   5991      1.1  mrg 	* testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Use it.
   5992      1.1  mrg 	* testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Use it.
   5993      1.1  mrg 	* testsuite/27_io/basic_filebuf/is_open/char/1.cc: Use it.
   5994      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Use it.
   5995      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Use it.
   5996      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Use it.
   5997      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Use it.
   5998      1.1  mrg 	* testsuite/27_io/basic_filebuf/open/12790-1.cc: Use it.
   5999      1.1  mrg 	* testsuite/27_io/basic_filebuf/open/char/1.cc: Use it.
   6000      1.1  mrg 	* testsuite/27_io/basic_filebuf/open/char/2.cc: Use it.
   6001      1.1  mrg 	* testsuite/27_io/basic_filebuf/open/char/3.cc: Use it.
   6002      1.1  mrg 	* testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Use it.
   6003      1.1  mrg 	* testsuite/27_io/basic_filebuf/overflow/char/2.cc: Use it.
   6004      1.1  mrg 	* testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Use it.
   6005      1.1  mrg 	* testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Use it.
   6006      1.1  mrg 	* testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Use it.
   6007      1.1  mrg 	* testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Use it.
   6008      1.1  mrg 	* testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Use it.
   6009      1.1  mrg 	* testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Use it.
   6010      1.1  mrg 	* testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Use it.
   6011      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Use it.
   6012      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Use it.
   6013      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Use it.
   6014      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Use it.
   6015      1.1  mrg 	* testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Use it.
   6016      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/12790-1.cc: Use it.
   6017      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/1.cc: Use it.
   6018      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Use it.
   6019      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Use it.
   6020      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/2.cc: Use it.
   6021      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Use it.
   6022      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Use it.
   6023      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/4.cc: Use it.
   6024      1.1  mrg 	* testsuite/27_io/basic_filebuf/underflow/10096.cc: Use it.
   6025      1.1  mrg 	* testsuite/27_io/basic_filebuf/underflow/char/2.cc: Use it.
   6026      1.1  mrg 	* testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Use it.
   6027      1.1  mrg 	* testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Use it.
   6028      1.1  mrg 	* testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Use it.
   6029      1.1  mrg 	* testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Use it.
   6030      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Use it.
   6031      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Use it.
   6032      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Use it.
   6033      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Use it.
   6034      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Use it.
   6035      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Use it.
   6036      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Use it.
   6037      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Use it.
   6038      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Use it.
   6039      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Use it.
   6040      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Use it.
   6041      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Use it.
   6042      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Use it.
   6043      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Use it.
   6044      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Use it.
   6045      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Use it.
   6046      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Use it.
   6047      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Use it.
   6048      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Use it.
   6049      1.1  mrg 	* testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Use it.
   6050      1.1  mrg 	* testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Use it.
   6051      1.1  mrg 	* testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Use it.
   6052      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6053      1.1  mrg 	char/10.cc: Use it.
   6054      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6055      1.1  mrg 	char/11.cc: Use it.
   6056      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6057      1.1  mrg 	char/5.cc: Use it.
   6058      1.1  mrg 
   6059      1.1  mrg 2007-03-13  Paolo Carlini  <pcarlini (a] suse.de>
   6060      1.1  mrg 
   6061      1.1  mrg 	* include/tr1/tuple: Only include <utility> for std::pair, and
   6062      1.1  mrg 	forward declare reference_wrapper; formatting fixes.
   6063      1.1  mrg 	* include/tr1/ref_fwd.h: Remove.
   6064      1.1  mrg 	* include/tr1/tuple_defs.h: Remove, unused.
   6065      1.1  mrg 	* include/Makefile.am: Update.
   6066      1.1  mrg 	* include/Makefile.in: Regenerate.
   6067      1.1  mrg 	* testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
   6068      1.1  mrg 	Include <tr1/functional> too.
   6069      1.1  mrg 
   6070      1.1  mrg 	* include/tr1/tuple: Define tuple_size<tuple<_Elements...> >::value.
   6071      1.1  mrg 
   6072      1.1  mrg 2007-03-12  Stephen M. Webb  <stephen.webb (a] bregmasoft.com>
   6073      1.1  mrg 
   6074      1.1  mrg 	* include/tr1/regex: Add "boilerplate" implementations.
   6075      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/
   6076      1.1  mrg 	translate_nocase.cc: New.
   6077      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/
   6078      1.1  mrg 	ctor.cc: Likewise.
   6079      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex_traits/char/
   6080      1.1  mrg 	translate_nocase.cc: Likewise.
   6081      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex_traits/char/
   6082      1.1  mrg 	ctor.cc: Likewise.
   6083      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   6084      1.1  mrg 	c_string_ecma.cc: Likewise.
   6085      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   6086      1.1  mrg 	default.cc: Likewise.
   6087      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   6088      1.1  mrg 	c_string_grep.cc: Likewise.
   6089      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   6090      1.1  mrg 	c_string_extended.cc: Likewise.
   6091      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   6092      1.1  mrg 	c_string_basic.cc: Likewise.
   6093      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   6094      1.1  mrg 	c_string_awk.cc: Likewise.
   6095      1.1  mrg 	* testsuite/tr1/7_regular_expressions/regex/cons/char/
   6096      1.1  mrg 	c_string_egrep.cc: Likewise.
   6097      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/
   6098      1.1  mrg 	range.cc: Likewise.
   6099      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/
   6100      1.1  mrg 	string_op.cc: Likewise.
   6101      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/
   6102      1.1  mrg 	string.cc: Likewise.
   6103      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/
   6104      1.1  mrg 	pstring.cc: Likewise.
   6105      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/
   6106      1.1  mrg 	cstring_op.cc: Likewise.
   6107      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/
   6108      1.1  mrg 	cstring.cc: Likewise.
   6109      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/
   6110      1.1  mrg 	range.cc: Likewise.
   6111      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/
   6112      1.1  mrg 	string_op.cc: Likewise.
   6113      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/
   6114      1.1  mrg 	string.cc: Likewise.
   6115      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/
   6116      1.1  mrg 	pstring.cc: Likewise.
   6117      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/
   6118      1.1  mrg 	cstring_op.cc: Likewise.
   6119      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/assign/char/
   6120      1.1  mrg 	cstring.cc: Likewise.
   6121      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
   6122      1.1  mrg 	range.cc: Likewise.
   6123      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
   6124      1.1  mrg 	default.cc: Likewise.
   6125      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
   6126      1.1  mrg 	string.cc: Likewise.
   6127      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
   6128      1.1  mrg 	pstring.cc: Likewise.
   6129      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
   6130      1.1  mrg 	cstring.cc: Likewise.
   6131      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
   6132      1.1  mrg 	range.cc: Likewise.
   6133      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
   6134      1.1  mrg 	default.cc: Likewise.
   6135      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
   6136      1.1  mrg 	string.cc: Likewise.
   6137      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
   6138      1.1  mrg 	pstring.cc: Likewise.
   6139      1.1  mrg 	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
   6140      1.1  mrg 	cstring.cc: Likewise.
   6141      1.1  mrg 	* testsuite/tr1/7_regular_expressions/match_results/ctors/char/
   6142      1.1  mrg 	default.cc: Likewise.
   6143      1.1  mrg 
   6144      1.1  mrg 2007-03-12  Paolo Carlini  <pcarlini (a] suse.de>
   6145      1.1  mrg 
   6146      1.1  mrg 	* include/bits/stl_algo.h (swap_ranges): Move...
   6147      1.1  mrg 	* include/bits/stl_algobase.h: ... here.
   6148      1.1  mrg 	* include/tr1/array: Trim includes, stl_algobase.h is enough.
   6149      1.1  mrg 
   6150      1.1  mrg 2007-03-11  Paolo Carlini  <pcarlini (a] suse.de>
   6151      1.1  mrg 
   6152      1.1  mrg 	PR libstdc++/28080 (final)
   6153      1.1  mrg 	* include/std/iosfwd: Do not include <bits/c++io.h>.
   6154      1.1  mrg 	* config/io/basic_file_stdio.h: Do it here.
   6155      1.1  mrg 	* include/ext/stdio_sync_filebuf.h: Likewise.
   6156      1.1  mrg 	* include/ext/rope: Include <bits/gthr.h> unconditionally.
   6157      1.1  mrg 	* include/std/fstream: Do not include <bits/gthr.h>.
   6158      1.1  mrg 
   6159      1.1  mrg 	* include/std/ios: Do not include <cstdio>.
   6160      1.1  mrg 	* include/bits/ios_base.h: Do it here.
   6161      1.1  mrg 	* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust dg-error
   6162      1.1  mrg 	line numbers.
   6163      1.1  mrg 	* testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
   6164      1.1  mrg 
   6165      1.1  mrg 2007-03-10  Paolo Carlini  <pcarlini (a] suse.de>
   6166      1.1  mrg 
   6167      1.1  mrg 	PR libstdc++/28080 (partial)
   6168      1.1  mrg 	* include/std/memory: Move C++03 implementation...
   6169      1.1  mrg 	* include/bits/stl_memory.h: ... here, new.
   6170      1.1  mrg 	* include/Makefile.am: Add.
   6171      1.1  mrg 	* include/bits/stl_tempbuf.h: Include the latter instead.
   6172      1.1  mrg 	* include/tr1/hashtable: Include allocator.h instead of
   6173      1.1  mrg 	the whole <memory>.
   6174      1.1  mrg 	* include/tr1/hashtable_policy.h: Include stl_function.h
   6175      1.1  mrg 	instead of <functional>.
   6176      1.1  mrg 	* include/Makefile.in: Regenerate.
   6177      1.1  mrg 	* testsuite/20_util/auto_ptr/assign_neg.cc: Adjust dg-error
   6178      1.1  mrg 	line numbers.
   6179      1.1  mrg 
   6180      1.1  mrg 2007-03-09  Douglas Gregor  <doug.gregor (a] gmail.com>
   6181      1.1  mrg 
   6182      1.1  mrg 	* include/Makefile.in: Regenerate.
   6183      1.1  mrg 	* include/tr1/mu_iterate.h: Remove.
   6184      1.1  mrg 	* include/tr1/tuple (_Tuple_impl): New.
   6185      1.1  mrg 	(tuple): Make variadic, re-implement as shell over _Tuple_impl.
   6186      1.1  mrg 	(0-element tuple): Basis case.
   6187      1.1  mrg 	(2-element tuple): Handle pair methods.
   6188      1.1  mrg 	(__get_helper): Remove.
   6189      1.1  mrg 	(tuple_element): Reimplement with variadic templates.
   6190      1.1  mrg 	(tuple_size): Ditto.
   6191      1.1  mrg 	(get): Ditto.
   6192      1.1  mrg 	(operator==): Use variadic templates in the signature.
   6193      1.1  mrg 	(operator<): Ditto.
   6194      1.1  mrg 	(operator!=): Ditto.
   6195      1.1  mrg 	(operator>): Ditto.
   6196      1.1  mrg 	(operator<=): Ditto.
   6197      1.1  mrg 	(operator>=): Ditto.
   6198      1.1  mrg 	(__stripped_tuple_type): Remove; we've inlined its behavior.
   6199      1.1  mrg 	(make_tuple): Reimplement with variadic templates.
   6200      1.1  mrg 	(tie): Ditto.
   6201      1.1  mrg 	* include/tr1/tuple_iterate.h: Remove.
   6202      1.1  mrg 	* include/tr1/bind_repeat.h: Remove.
   6203      1.1  mrg 	* include/tr1/ref_wrap_iterate.h: Remove.
   6204      1.1  mrg 	* include/tr1/bind_iterate.h: Remove.
   6205      1.1  mrg 	* include/tr1/functional (_Weak_result_type): Add variadic
   6206      1.1  mrg 	partial specializations.
   6207      1.1  mrg 	(result_of): Ditto.
   6208      1.1  mrg 	(__invoke): Reimplement using variadic templates.
   6209      1.1  mrg 	(reference_wrapper): Reimplement operator() with variadic
   6210      1.1  mrg 	templates.
   6211      1.1  mrg 	(_Maybe_unary_or_binary_function): New.
   6212      1.1  mrg 	(_Mem_fn): Implement for member function pointers using variadic
   6213      1.1  mrg 	templates.
   6214      1.1  mrg 	(placeholders): Define 30 placeholders.
   6215      1.1  mrg 	(_Index_tuple): New.
   6216      1.1  mrg 	(_Build_index_tuple): New.
   6217      1.1  mrg 	(_No_tuple_element): New.
   6218      1.1  mrg 	(_Safe_tuple_element_impl): New.
   6219      1.1  mrg 	(_Safe_tuple_element): New.
   6220      1.1  mrg 	(_Mu): Reimplement with variadic templates, use
   6221      1.1  mrg 	_Safe_tuple_element instead of tuple_element.
   6222      1.1  mrg 	(_Bind): Reimplement with variadic templates and tuples.
   6223      1.1  mrg 	(_Bind_result): Ditto.
   6224      1.1  mrg 	(bind): Reimplement with variadic templates.
   6225      1.1  mrg 	(_Function_handler): Ditto.
   6226      1.1  mrg 	(function): Ditto.
   6227      1.1  mrg 	* include/tr1/functional_iterate.h: Remove.
   6228      1.1  mrg 	* include/tr1/repeat.h: Remove.
   6229      1.1  mrg 	* include/Makefile.am: Don't install removed headers.
   6230      1.1  mrg 
   6231      1.1  mrg 2007-03-06  Paolo Carlini  <pcarlini (a] suse.de>
   6232      1.1  mrg 
   6233      1.1  mrg 	PR libstdc++/28080 (partial)
   6234      1.1  mrg 	* include/bits/stl_algobase.h: Do not include <cstdlib>.
   6235      1.1  mrg 	* src/localename.cc: Do it here.
   6236      1.1  mrg 	* src/ctype.cc: Likewise.
   6237      1.1  mrg 	* include/ext/pb_ds/detail/map_debug_base.hpp: Likewise.
   6238      1.1  mrg 	* include/ext/pb_ds/exception.hpp: Likewise.
   6239      1.1  mrg 	* include/ext/pb_ds/list_update_policy.hpp: Likewise.
   6240      1.1  mrg 	* include/bits/stl_algo.h: Likewise.
   6241      1.1  mrg 	* include/tr1/random: Likewise.
   6242      1.1  mrg 	* testsuite/util/testsuite_hooks.cc: Likewise.
   6243      1.1  mrg 	* testsuite/util/testsuite_abi_check.cc: Likewise.
   6244      1.1  mrg 	* testsuite/util/testsuite_abi.cc: Likewise.
   6245      1.1  mrg 	* testsuite/util/performance/assoc/timing/
   6246      1.1  mrg 	tree_order_statistics_test.hpp: Likewise.
   6247      1.1  mrg 	* config/locale/darwin/ctype_members.cc: Likewise.
   6248      1.1  mrg 	* config/locale/gnu/c++locale_internal.h: Likewise.
   6249      1.1  mrg 	* config/locale/generic/ctype_members.cc: Likewise.
   6250      1.1  mrg 	* config/locale/generic/time_members.cc: Likewise.
   6251      1.1  mrg 
   6252      1.1  mrg 	* include/ext/pb_ds/detail/resize_policy/
   6253      1.1  mrg 	hash_load_check_resize_trigger_imp.hpp: Qualify abort.
   6254      1.1  mrg 	* testsuite/util/performance/assoc/timing/
   6255      1.1  mrg 	multimap_find_test.hpp: Likewise.
   6256      1.1  mrg 	* include/std/valarray: Do include <cstdlib>.
   6257      1.1  mrg 	* include/tr1/hashtable: Likewise.
   6258      1.1  mrg 
   6259      1.1  mrg 2007-03-05  Joseph Myers  <joseph (a] codesourcery.com>
   6260      1.1  mrg 
   6261      1.1  mrg 	PR libstdc++/30675
   6262      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3-build_support): Use [transform
   6263      1.1  mrg 	"ar"] and [transform "ranlib"].
   6264      1.1  mrg 
   6265      1.1  mrg 2007-03-04  Paolo Carlini  <pcarlini (a] suse.de>
   6266      1.1  mrg 
   6267      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/
   6268      1.1  mrg 	char/31031.cc: Include the right header.
   6269      1.1  mrg 
   6270      1.1  mrg 2007-03-04  Benjamin Kosnik  <bkoz (a] redhat.com>
   6271      1.1  mrg 
   6272      1.1  mrg 	* acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global.
   6273      1.1  mrg 	* configure.host (c_model): Set default to c_global.
   6274      1.1  mrg 	* configure: Regenerate.
   6275      1.1  mrg 	* include/Makefile.am (c_compatibility_headers_extra): Make
   6276      1.1  mrg 	conditional on GLIBCXX_C_HEADERS_COMPATIBILITY.
   6277      1.1  mrg 	(c_base_headers_extra): Make conditional on GLIBCXX_C_HEADERS_EXTRA.
   6278      1.1  mrg 	(c_compatibility_headers): Make conditional on c/c_std/c_global.
   6279      1.1  mrg 	* include/Makefile.in: Regenerate.
   6280      1.1  mrg 	* docs/html/configopts.html: Add c_global information to
   6281      1.1  mrg 	--enable-cheaders. Eventually, "c_std" should mean "C" includes
   6282      1.1  mrg 	that are in namespace std, with optional C++ "C" compatibility
   6283      1.1  mrg 	includes to inject into global scope. And "c_global" should mean
   6284      1.1  mrg 	"C" includes that are in the global namespace, with C++ includes
   6285      1.1  mrg 	injecting into namespace std and no C++ "C" compatibility
   6286      1.1  mrg 	includes.
   6287      1.1  mrg 
   6288      1.1  mrg 2007-03-04  Benjamin Kosnik  <bkoz (a] redhat.com>
   6289      1.1  mrg 
   6290      1.1  mrg 	* include/bits/c++config: Add _GLIBCXX_NAMEPACE_C.
   6291      1.1  mrg 	Add _GLIBCXX_NAMESPACE_ASSOCIATION_CXX200x.
   6292      1.1  mrg 	Add _GLIBCXX_TR1 as namespace macro.
   6293      1.1  mrg 	Add namespace associations for std::__cxx200x conditionally.
   6294      1.1  mrg 
   6295      1.1  mrg 	* include/c_compatibility/assert.h: Correct doxygen markup,
   6296      1.1  mrg 	conditionalize the global injections on _GLIBCXX_NAMESPACE_C.
   6297      1.1  mrg 	* include/c_compatibility/ctype.h: Same.
   6298      1.1  mrg 	* include/c_compatibility/errno.h: Same.
   6299      1.1  mrg 	* include/c_compatibility/float.h: Same.
   6300      1.1  mrg 	* include/c_compatibility/iso646.h: Same.
   6301      1.1  mrg 	* include/c_compatibility/limits.h: Same.
   6302      1.1  mrg 	* include/c_compatibility/locale.h: Same.
   6303      1.1  mrg 	* include/c_compatibility/math.h: Same.
   6304      1.1  mrg 	* include/c_compatibility/setjmp.h: Same.
   6305      1.1  mrg 	* include/c_compatibility/signal.h: Same.
   6306      1.1  mrg 	* include/c_compatibility/stdarg.h: Same.
   6307      1.1  mrg 	* include/c_compatibility/stddef.h: Same.
   6308      1.1  mrg 	* include/c_compatibility/stdio.h: Same.
   6309      1.1  mrg 	* include/c_compatibility/stdlib.h: Same.
   6310      1.1  mrg 	* include/c_compatibility/string.h: Same.
   6311      1.1  mrg 	* include/c_compatibility/time.h: Same.
   6312      1.1  mrg 	* include/c_compatibility/wchar.h: Same.
   6313      1.1  mrg 	* include/c_compatibility/wctype.h: Same.
   6314      1.1  mrg 
   6315      1.1  mrg 	* include/c_compatibility/complex.h: Add.
   6316      1.1  mrg 	* include/c_compatibility/fenv.h: Same.
   6317      1.1  mrg 	* include/c_compatibility/inttypes.h: Same.
   6318      1.1  mrg 	* include/c_compatibility/stdbool.h: Same.
   6319      1.1  mrg 	* include/c_compatibility/stdint.h: Same.
   6320      1.1  mrg 	* include/c_compatibility/tgmath.h: Same.
   6321      1.1  mrg 
   6322      1.1  mrg 	* include/c_global/cassert: Add, use include_next, use C++0x features
   6323      1.1  mrg 	if -std=c++0x.
   6324      1.1  mrg 	* include/c_global/cctype: Same.
   6325      1.1  mrg 	* include/c_global/cerrno: Same.
   6326      1.1  mrg 	* include/c_global/cfloat: Same.
   6327      1.1  mrg 	* include/c_global/ciso646: Same.
   6328      1.1  mrg 	* include/c_global/climits: Same.
   6329      1.1  mrg 	* include/c_global/clocale: Same.
   6330      1.1  mrg 	* include/c_global/cmath: Same.
   6331      1.1  mrg 	* include/c_global/cmath.tcc: Same.
   6332      1.1  mrg 	* include/c_global/csetjmp: Same.
   6333      1.1  mrg 	* include/c_global/csignal: Same.
   6334      1.1  mrg 	* include/c_global/cstdarg: Same.
   6335      1.1  mrg 	* include/c_global/cstddef: Same.
   6336      1.1  mrg 	* include/c_global/cstdio: Same.
   6337      1.1  mrg 	* include/c_global/cstdlib: Same.
   6338      1.1  mrg 	* include/c_global/cstring: Same.
   6339      1.1  mrg 	* include/c_global/ctime: Same.
   6340      1.1  mrg 	* include/c_global/cwchar: Same.
   6341      1.1  mrg 	* include/c_global/cwctype: Same.
   6342      1.1  mrg 
   6343      1.1  mrg 	* include/c_global/ccomplex: Add.
   6344      1.1  mrg 	* include/c_global/cfenv: Add.
   6345      1.1  mrg 	* include/c_global/cinttypes: Add.
   6346      1.1  mrg 	* include/c_global/cstdbool: Add.
   6347      1.1  mrg 	* include/c_global/cstdint: Add.
   6348      1.1  mrg 	* include/c_global/ctgmath: Add.
   6349      1.1  mrg 
   6350      1.1  mrg 	* include/std/algorithm: Use C++0x features if -std=c++0x.
   6351      1.1  mrg 	* include/std/bitset: Same.
   6352      1.1  mrg 	* include/std/complex: Same.
   6353      1.1  mrg 	* include/std/deque: Same.
   6354      1.1  mrg 	* include/std/fstream: Same.
   6355      1.1  mrg 	* include/std/functional: Same.
   6356      1.1  mrg 	* include/std/iomanip: Same.
   6357      1.1  mrg 	* include/std/ios: Same.
   6358      1.1  mrg 	* include/std/iosfwd: Same.
   6359      1.1  mrg 	* include/std/iostream: Same.
   6360      1.1  mrg 	* include/std/istream: Same.
   6361      1.1  mrg 	* include/std/iterator: Same.
   6362      1.1  mrg 	* include/std/limits: Same.
   6363      1.1  mrg 	* include/std/list: Same.
   6364      1.1  mrg 	* include/std/locale: Same.
   6365      1.1  mrg 	* include/std/map: Same.
   6366      1.1  mrg 	* include/std/memory: Same.
   6367      1.1  mrg 	* include/std/numeric: Same.
   6368      1.1  mrg 	* include/std/ostream: Same.
   6369      1.1  mrg 	* include/std/queue: Same.
   6370      1.1  mrg 	* include/std/set: Same.
   6371      1.1  mrg 	* include/std/sstream: Same.
   6372      1.1  mrg 	* include/std/stack: Same.
   6373      1.1  mrg 	* include/std/stdexcept: Same.
   6374      1.1  mrg 	* include/std/streambuf: Same.
   6375      1.1  mrg 	* include/std/string: Same.
   6376      1.1  mrg 	* include/std/utility: Same.
   6377      1.1  mrg 	* include/std/valarray: Same.
   6378      1.1  mrg 	* include/std/vector: Same.
   6379      1.1  mrg 
   6380      1.1  mrg 	* include/std/array: Add.
   6381      1.1  mrg 	* include/std/random: Add.
   6382      1.1  mrg 	* include/std/regex: Add.
   6383      1.1  mrg 	* include/std/tuple: Add.
   6384      1.1  mrg 	* include/std/type_traits: Add.
   6385      1.1  mrg 	* include/std/unordered_map: Add.
   6386      1.1  mrg 	* include/std/unordered_set: Add.
   6387      1.1  mrg 	* include/std/c++0x_warning.h: Add.
   6388      1.1  mrg 
   6389      1.1  mrg 	* include/tr1/array: Switch namespaces based on _GLIBCXX_TR1.
   6390      1.1  mrg 	* include/tr1/boost_shared_ptr.h: Same.
   6391      1.1  mrg 	* include/tr1/cctype: Same.
   6392      1.1  mrg 	* include/tr1/cfenv: Same.
   6393      1.1  mrg 	* include/tr1/cinttypes: Same.
   6394      1.1  mrg 	* include/tr1/cmath: Same.
   6395      1.1  mrg 	* include/tr1/common.h: Same.
   6396      1.1  mrg 	* include/tr1/complex: Same.
   6397      1.1  mrg 	* include/tr1/cstdint: Same.
   6398      1.1  mrg 	* include/tr1/cstdio: Same.
   6399      1.1  mrg 	* include/tr1/cstdlib: Same.
   6400      1.1  mrg 	* include/tr1/cwchar: Same.
   6401      1.1  mrg 	* include/tr1/cwctype: Same.
   6402      1.1  mrg 	* include/tr1/functional: Same.
   6403      1.1  mrg 	* include/tr1/functional_hash.h: Same.
   6404      1.1  mrg 	* include/tr1/functional_iterate.h: Same.
   6405      1.1  mrg 	* include/tr1/hashtable: Same.
   6406      1.1  mrg 	* include/tr1/hashtable_policy.h: Same.
   6407      1.1  mrg 	* include/tr1/math.h: Same.
   6408      1.1  mrg 	* include/tr1/memory: Same.
   6409      1.1  mrg 	* include/tr1/random: Same.
   6410      1.1  mrg 	* include/tr1/random.tcc: Same.
   6411      1.1  mrg 	* include/tr1/ref_fwd.h: Same.
   6412      1.1  mrg 	* include/tr1/repeat.h: Same.
   6413      1.1  mrg 	* include/tr1/stdlib.h: Same.
   6414      1.1  mrg 	* include/tr1/tuple: Same.
   6415      1.1  mrg 	* include/tr1/tuple_iterate.h: Same.
   6416      1.1  mrg 	* include/tr1/type_traits: Same.
   6417      1.1  mrg 	* include/tr1/type_traits_fwd.h: Same.
   6418      1.1  mrg 	* include/tr1/unordered_map: Same.
   6419      1.1  mrg 	* include/tr1/unordered_set: Same.
   6420      1.1  mrg 	* include/tr1/utility: Same.
   6421      1.1  mrg 
   6422      1.1  mrg 	* include/tr1/ccomplex: Add.
   6423      1.1  mrg 	* include/tr1/complex.h: Add.
   6424      1.1  mrg 	* include/tr1/regex: Add.
   6425      1.1  mrg 
   6426      1.1  mrg 	* include/Makefile.am: Add C++0x headers, "C" compatibility headers.
   6427      1.1  mrg 	* include/Makefile.in: Regenerate.
   6428      1.1  mrg 
   6429      1.1  mrg 	* testsuite/tr1/headers.cc: Add in regex/complex.
   6430      1.1  mrg 
   6431      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all.cc: New.
   6432      1.1  mrg 	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: Same.
   6433      1.1  mrg 	* testsuite/17_intro/using_namespace_std_tr1_neg.cc: Same.
   6434      1.1  mrg 	* testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Same.
   6435      1.1  mrg 	* testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Same.
   6436      1.1  mrg 	* testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Same.
   6437      1.1  mrg 	* testsuite/20_util/enable_shared_from_this/requirements/
   6438      1.1  mrg 	explicit_instantiation.cc: Same.
   6439      1.1  mrg 	* testsuite/20_util/headers/functional/types_std_c++0x.cc: Same.
   6440      1.1  mrg 	* testsuite/20_util/headers/functional/
   6441      1.1  mrg 	using_namespace_std_placeholders.cc: Same.
   6442      1.1  mrg 	* testsuite/20_util/headers/memory/types_std_c++0x.cc: Same.
   6443      1.1  mrg 	* testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Same.
   6444      1.1  mrg 	* testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Same.
   6445      1.1  mrg 	* testsuite/20_util/shared_ptr/requirements/
   6446      1.1  mrg 	explicit_instantiation.cc: Same.
   6447      1.1  mrg 	* testsuite/20_util/weak_ptr/requirements/
   6448      1.1  mrg 	explicit_instantiation.cc: Same.
   6449      1.1  mrg 	* testsuite/23_containers/array/requirements/
   6450      1.1  mrg 	explicit_instantiation.cc: Same.
   6451      1.1  mrg 	* testsuite/23_containers/hash/requirements/
   6452      1.1  mrg 	explicit_instantiation.cc: Same.
   6453      1.1  mrg 	* testsuite/23_containers/headers/array/std_c++0x_neg.cc: Same.
   6454      1.1  mrg 	* testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Same.
   6455      1.1  mrg 	* testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Same.
   6456      1.1  mrg 	* testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc: Same.
   6457      1.1  mrg 	* testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc: Same.
   6458      1.1  mrg 	* testsuite/23_containers/tuple/requirements/
   6459      1.1  mrg 	explicit_instantiation.cc: Same.
   6460      1.1  mrg 	* testsuite/23_containers/unordered_map/requirements/
   6461      1.1  mrg 	explicit_instantiation.cc: Same.
   6462      1.1  mrg 	* testsuite/23_containers/unordered_multimap/requirements/
   6463      1.1  mrg 	explicit_instantiation.cc: Same.
   6464      1.1  mrg 	* testsuite/23_containers/unordered_multiset/requirements/
   6465      1.1  mrg 	explicit_instantiation.cc: Same.
   6466      1.1  mrg 	* testsuite/23_containers/unordered_set/requirements/
   6467      1.1  mrg 	explicit_instantiation.cc: Same.
   6468      1.1  mrg 	* testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Same.
   6469      1.1  mrg 	* testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Same.
   6470      1.1  mrg 	* testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Same.
   6471      1.1  mrg 	* testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Same.
   6472      1.1  mrg 	* testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Same.
   6473      1.1  mrg 	* testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Same.
   6474      1.1  mrg 	* testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Same.
   6475      1.1  mrg 	* testsuite/26_numerics/headers/random/types_std_c++0x.cc: Same.
   6476      1.1  mrg 	* testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Same.
   6477      1.1  mrg 	* testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Same.
   6478      1.1  mrg 	* testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Same.
   6479      1.1  mrg 
   6480      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cfenv/types.cc: Rename ...
   6481      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cinttypes/types.cc: Same.
   6482      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cmath/types.cc: Same.
   6483      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cstdint/types.cc: Same.
   6484      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cstdlib/types.cc: Same.
   6485      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: ...to this.
   6486      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Same.
   6487      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Same.
   6488      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Same.
   6489      1.1  mrg 	* testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Same.
   6490      1.1  mrg 
   6491      1.1  mrg 2007-03-03  Paolo Carlini  <pcarlini (a] suse.de>
   6492      1.1  mrg 
   6493      1.1  mrg 	PR libstdc++/31031
   6494      1.1  mrg 	* include/bits/istream.tcc: Inhibit implicit instantiation of
   6495      1.1  mrg 	the _M_insert helpers.
   6496      1.1  mrg 	* include/bits/ostream.tcc: Likewise for _M_extract.
   6497      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/
   6498      1.1  mrg 	31031.cc: New.
   6499      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/
   6500      1.1  mrg 	31031.cc: Likewise.
   6501      1.1  mrg 
   6502      1.1  mrg 2007-03-03  Benjamin Kosnik  <bkoz (a] redhat.com>
   6503      1.1  mrg 
   6504      1.1  mrg 	* include/debug/functions.h: Use cstddef.
   6505      1.1  mrg 
   6506      1.1  mrg 	* testsuite/tr1/3_function_objects/headers/functional/
   6507      1.1  mrg 	using_namespace_std_tr1_placeholders.cc: Fix include.
   6508      1.1  mrg 
   6509      1.1  mrg 2007-03-03  Benjamin Kosnik  <bkoz (a] redhat.com>
   6510      1.1  mrg 
   6511      1.1  mrg 	* crossconfig.m4 (djgpp): Correct builtin defines to HAVE___,
   6512      1.1  mrg 	instead of HAVE____.
   6513      1.1  mrg 	* configure: Regenerate.
   6514      1.1  mrg 
   6515      1.1  mrg 2007-03-03  Paolo Carlini  <pcarlini (a] suse.de>
   6516      1.1  mrg 
   6517      1.1  mrg 	PR libstdc++/28080 (partial)
   6518      1.1  mrg 	* include/bits/stl_algobase.h: Do not include <iosfwd>,
   6519      1.1  mrg 	<bits/functexcept.h> is enough; adjust __copy_aux declarations;
   6520      1.1  mrg 	remove declaration of copy overload for istreambuf_iterator /
   6521      1.1  mrg 	ostreambuf_iterator.
   6522      1.1  mrg 	* src/debug.cc: Include <cstdio>.
   6523      1.1  mrg 	* include/ext/rope: Include <iosfwd>.
   6524      1.1  mrg 	* include/bits/char_traits.h: Include <cstdio> and <cwchar>.
   6525      1.1  mrg 	* include/bits/stl_algo.h: Remove declaration of find overload
   6526      1.1  mrg 	for istreambuf_iterator.
   6527      1.1  mrg 	* include/std/queue: Clean up includes.
   6528      1.1  mrg 	* include/std/stack: Likewise.
   6529      1.1  mrg 	* include/std/memory: Likewise.
   6530      1.1  mrg 	* include/std/algorithm: Likewise.
   6531      1.1  mrg 	* include/std/vector: Likewise.
   6532      1.1  mrg 	* include/std/deque: Likewise.
   6533      1.1  mrg 	* include/std/list: Likewise.
   6534      1.1  mrg 	* include/bits/stl_tree.h: Likewise.
   6535      1.1  mrg 	* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Adjust
   6536      1.1  mrg 	dg-error markers.
   6537      1.1  mrg 	* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
   6538      1.1  mrg 	* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
   6539      1.1  mrg 	* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
   6540      1.1  mrg 	* testsuite/23_containers/set/operators/1_neg.cc: Likewise.
   6541      1.1  mrg 	* testsuite/23_containers/map/operators/1_neg.cc: Likewise.
   6542      1.1  mrg 	* testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
   6543      1.1  mrg 
   6544      1.1  mrg 	* include/ext/type_traits.h: Fix type of __max_digits10; clean up
   6545      1.1  mrg 	includes.
   6546      1.1  mrg 
   6547      1.1  mrg 	* testsuite/util/testsuite_hooks.h: Do not include <cstddef>.
   6548      1.1  mrg 	* testsuite/util/testsuite_hooks.cc: Do it here.
   6549      1.1  mrg 
   6550      1.1  mrg 2007-03-02  Paolo Carlini  <pcarlini (a] suse.de>
   6551      1.1  mrg 
   6552      1.1  mrg 	* testsuite/27_io/objects/wchar_t/9661-1.cc: Include <cstdlib>.
   6553      1.1  mrg 	* testsuite/27_io/objects/wchar_t/7.cc: Likewise.
   6554      1.1  mrg 	* testsuite/27_io/objects/char/9661-1.cc: Likewise.
   6555      1.1  mrg 	* testsuite/27_io/objects/char/7.cc: Likewise.
   6556      1.1  mrg 	* testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
   6557      1.1  mrg 	* testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
   6558      1.1  mrg 	* testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
   6559      1.1  mrg 	* testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
   6560      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/
   6561      1.1  mrg 	11.cc: Likewise.
   6562      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_character/wchar_t/
   6563      1.1  mrg 	4.cc: Likewise.
   6564      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_character/char/
   6565      1.1  mrg 	4.cc: Likewise.
   6566      1.1  mrg 	* testsuite/27_io/basic_ostream/seekp/wchar_t/
   6567      1.1  mrg 	2346-fstream.cc: Likewise.
   6568      1.1  mrg 	* testsuite/27_io/basic_ostream/seekp/char/
   6569      1.1  mrg 	2346-fstream.cc: Likewise.
   6570      1.1  mrg 	* testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
   6571      1.1  mrg 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
   6572      1.1  mrg 	* testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
   6573      1.1  mrg 	* testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
   6574      1.1  mrg 	* testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
   6575      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
   6576      1.1  mrg 	* testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
   6577      1.1  mrg 	* testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
   6578      1.1  mrg 	* testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
   6579      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6580      1.1  mrg 	wchar_t/10.cc: Likewise.
   6581      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6582      1.1  mrg 	wchar_t/11.cc: Likewise.
   6583      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6584      1.1  mrg 	char/10.cc: Likewise.
   6585      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6586      1.1  mrg 	char/11.cc: Likewise.
   6587      1.1  mrg 	* testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
   6588      1.1  mrg 	* testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
   6589      1.1  mrg 	* testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
   6590      1.1  mrg 	* testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
   6591      1.1  mrg 	* testsuite/performance/27_io/ifstream_getline.cc: Likewise.
   6592      1.1  mrg 	* testsuite/22_locale/locale/cons/4.cc: Likewise.
   6593      1.1  mrg 	* testsuite/22_locale/locale/cons/5.cc: Likewise.
   6594      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
   6595      1.1  mrg 	mutex_weaktoshared.cc: Likewise.
   6596      1.1  mrg 	* testsuite/tr1/2_general_utilities/shared_ptr/thread/
   6597      1.1  mrg 	default_weaktoshared.cc: Likewise.
   6598      1.1  mrg 	* testsuite/thread/pthread5.cc: Likewise.
   6599      1.1  mrg 	* testsuite/thread/pthread1.cc: Likewise.
   6600      1.1  mrg 	* testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
   6601      1.1  mrg 
   6602      1.1  mrg 2007-03-02  Paolo Carlini  <pcarlini (a] suse.de>
   6603      1.1  mrg 
   6604      1.1  mrg 	* testsuite/thread/pthread1.cc: Include <pthread.h>.
   6605      1.1  mrg 	* testsuite/thread/pthread2.cc: Likewise.
   6606      1.1  mrg 	* testsuite/thread/pthread3.cc: Likewise.
   6607      1.1  mrg 	* testsuite/thread/pthread4.cc: Likewise.
   6608      1.1  mrg 	* testsuite/thread/pthread5.cc: Likewise.
   6609      1.1  mrg 	* testsuite/thread/pthread6.cc: Likewise.
   6610      1.1  mrg 	* testsuite/thread/pthread7-rope.cc: Likewise.
   6611      1.1  mrg 
   6612      1.1  mrg 2007-03-02  Paolo Carlini  <pcarlini (a] suse.de>
   6613      1.1  mrg 
   6614      1.1  mrg 	PR libstdc++/28080 (partial)
   6615      1.1  mrg 	* include/tr1/random (class random_device): Rework to use simple
   6616      1.1  mrg 	<cstdio> input, do not include <fstream>.
   6617      1.1  mrg 	* include/tr1/random.tcc (all inserters and extractors): Refer
   6618      1.1  mrg 	to ios_base as base class of basic_istream or basic_ostream.
   6619      1.1  mrg 
   6620      1.1  mrg 2007-03-01  Brooks Moses  <brooks.moses (a] codesourcery.com>
   6621      1.1  mrg 
   6622      1.1  mrg 	* Makefile.am: Add dummy install-pdf target.
   6623      1.1  mrg 	* Makefile.in: Regenerate
   6624      1.1  mrg 
   6625      1.1  mrg 2007-03-01  Paolo Carlini  <pcarlini (a] suse.de>
   6626      1.1  mrg 
   6627      1.1  mrg 	PR libstdc++/31005
   6628      1.1  mrg 	* include/bits/localefwd.h: Include <cctype>.
   6629      1.1  mrg 
   6630      1.1  mrg 2007-02-27  Paolo Carlini  <pcarlini (a] suse.de>
   6631      1.1  mrg 
   6632      1.1  mrg 	PR libstdc++/28080 (partial)
   6633      1.1  mrg 	* include/std/bitset: Do not include <ios>, <iosfwd> is enough.
   6634      1.1  mrg 	(operator>>(std::basic_istream<>&, bitset<>&)): Tweak, refer to
   6635      1.1  mrg 	ios_base as a base of basic_istream.
   6636      1.1  mrg 	* include/std/iomanip: Do not include <ios>, <iosfwd> +
   6637      1.1  mrg 	<bits/ios_base.h> is enough.
   6638      1.1  mrg 	* include/std/iosfwd: Do not include <cctype> here...
   6639      1.1  mrg 	* include/bits/locale_facets.h: ... do it here, when needed.
   6640      1.1  mrg 	* include/bits/ostream.tcc: Clean up, do not include <locale> here...
   6641      1.1  mrg 	* include/std/ostream: ... here instead.
   6642      1.1  mrg 	* include/bits/istream.tcc: Likewise for <locale> and <ostream>...
   6643      1.1  mrg 	* include/std/istream: ... here.
   6644      1.1  mrg 	* include/bits/sstream.tcc: Do not include <sstream>.
   6645      1.1  mrg 
   6646      1.1  mrg 2007-02-27  Richard Guenther  <rguenther (a] suse.de>
   6647      1.1  mrg 
   6648      1.1  mrg 	* acinclude.m4: Adjust regular expression for ld version extraction.
   6649      1.1  mrg 	* configure: Regenerate.
   6650      1.1  mrg 
   6651      1.1  mrg 2007-02-26  DJ Delorie  <dj (a] redhat.com>
   6652      1.1  mrg 
   6653      1.1  mrg 	* crossconfig.m4 (djgpp): Pre-detect djgpp-specific results, to
   6654      1.1  mrg 	avoid needing to link during cross compiling.
   6655      1.1  mrg 	* configure: Regenerated.
   6656      1.1  mrg 
   6657      1.1  mrg 2007-02-26  Paolo Carlini  <pcarlini (a] suse.de>
   6658      1.1  mrg 
   6659      1.1  mrg 	PR libstdc++/28080 (partial)
   6660      1.1  mrg 	* include/std/bitset: Do not include <istream> and <ostream>,
   6661      1.1  mrg 	<ios> is enough.
   6662      1.1  mrg 	* include/std/iomanip: Do not include the whole <istream>,
   6663      1.1  mrg 	<ios> is enough; do not include <functional>; reformat.
   6664      1.1  mrg 	* include/std/functional: Do not include <cstddef>.
   6665      1.1  mrg 	* include/std/list: Do not include <bits/stl_uninitialized.h>.
   6666      1.1  mrg 	* include/std/numeric: Do not include the whole <iterator> and
   6667      1.1  mrg 	<bits/stl_function.h>.
   6668      1.1  mrg 	* include/std/valarray: Do not include <numeric>.
   6669      1.1  mrg 	* include/bits/stl_numeric.h: Include <bits/concept_check.h>.
   6670      1.1  mrg 	* src/iostream-inst.cc: Include <istream>.
   6671      1.1  mrg 	* include/ext/functional: Include <cstddef>.
   6672      1.1  mrg 	* testsuite/util/testsuite_hooks.h: Do not include <locale>,
   6673      1.1  mrg 	<ctime> is enough; qualify tm.
   6674      1.1  mrg 	* testsuite/util/testsuite_hooks.cc: Qualify tm.
   6675      1.1  mrg 
   6676      1.1  mrg 2007-02-26  Paolo Carlini  <pcarlini (a] suse.de>
   6677      1.1  mrg 
   6678      1.1  mrg 	* include/bits/locale_facets.h (class ctype_byname<char>,
   6679      1.1  mrg 	class ctype_byname<wchar_t>): Declare.
   6680      1.1  mrg 	* src/ctype.cc (ctype_byname<wchar_t>::ctype_byname(const char*,
   6681      1.1  mrg 	size_t), ctype_byname<wchar_t>::~ctype_byname): Define.
   6682      1.1  mrg 	* config/locale/generic/ctype_members.cc (ctype_byname<char>::
   6683      1.1  mrg 	ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
   6684      1.1  mrg 	Likewise.
   6685      1.1  mrg 	* config/locale/gnu/ctype_members.cc (ctype_byname<char>::
   6686      1.1  mrg 	ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
   6687      1.1  mrg 	Likewise.
   6688      1.1  mrg 	* config/locale/darwin/ctype_members.cc (ctype_byname<char>::
   6689      1.1  mrg 	ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
   6690      1.1  mrg 	Likewise.
   6691      1.1  mrg 	* testsuite/22_locale/headers/locale/synopsis.cc: Remove xfail.
   6692      1.1  mrg 
   6693      1.1  mrg 2007-02-25  Paolo Carlini  <pcarlini (a] suse.de>
   6694      1.1  mrg 
   6695      1.1  mrg 	* testsuite/19_diagnostics/headers/cerrno/macros.cc: Include
   6696      1.1  mrg 	the right header.
   6697      1.1  mrg 	* testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
   6698      1.1  mrg 
   6699      1.1  mrg 2007-02-23  Paolo Carlini  <pcarlini (a] suse.de>
   6700      1.1  mrg 
   6701      1.1  mrg 	PR libstdc++/25896
   6702      1.1  mrg 	* include/tr1/hashtable (_Hashtable<>::erase(const key_type&)):
   6703      1.1  mrg 	Take care of &_M_extract((*__slot)->_M_v) == &__k.
   6704      1.1  mrg 
   6705      1.1  mrg 	* testsuite/tr1/6_containers/unordered_map/erase/1.cc: New.
   6706      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
   6707      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
   6708      1.1  mrg 	* testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
   6709      1.1  mrg 
   6710      1.1  mrg 2007-02-23  Mark Mitchell  <mark (a] codesourcery.com>
   6711      1.1  mrg 
   6712      1.1  mrg 	* testsuite/27_io/ios_base/sync_with_stdio/1.cc: XFAIL for wrapped
   6713      1.1  mrg 	targets.
   6714      1.1  mrg 
   6715      1.1  mrg 2007-02-23  Mark Mitchell  <mark (a] codesourcery.com>
   6716      1.1  mrg 
   6717      1.1  mrg 	* testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
   6718      1.1  mrg 	XFAIL for Newlib targets.
   6719      1.1  mrg 
   6720      1.1  mrg 2007-02-22  Simon Martin  <simartin (a] users.sourceforge.net>
   6721      1.1  mrg 
   6722      1.1  mrg 	* testsuite/27_io/basic_ios/cons/char/3.cc: Fixed type mismatches in
   6723      1.1  mrg 	explicit instantiations.
   6724      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_other/pod/
   6725      1.1  mrg 	3983-3.cc: Likewise.
   6726      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
   6727      1.1  mrg 	Likewise.
   6728      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
   6729      1.1  mrg 	Likewise.
   6730      1.1  mrg 	* testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
   6731      1.1  mrg 	* testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
   6732      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/
   6733      1.1  mrg 	pod/10081-in.cc: Likewise.
   6734      1.1  mrg 	* testsuite/21_strings/basic_string/inserters_extractors/pod/
   6735      1.1  mrg 	10081-out.cc: Likewise.
   6736      1.1  mrg 	* testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
   6737      1.1  mrg 
   6738      1.1  mrg 2007-02-22  Paolo Carlini  <pcarlini (a] suse.de>
   6739      1.1  mrg 
   6740      1.1  mrg 	* include/tr1/unordered_map (class __unordered_map,
   6741      1.1  mrg 	class __unordered_multimap): New.
   6742      1.1  mrg 	(class unordered_map, class unordered_multimap): Forward to
   6743      1.1  mrg 	the latter.
   6744      1.1  mrg 	* include/tr1/unordered_set: Likewise for unordered_set and
   6745      1.1  mrg 	unordered_multiset.
   6746      1.1  mrg 	* testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
   6747      1.1  mrg 	Remove xfail.
   6748      1.1  mrg 	* testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
   6749      1.1  mrg 	Likewise.
   6750      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multimap/requirements/
   6751      1.1  mrg 	explicit_instantiation.cc: Adjust.
   6752      1.1  mrg 	* testsuite/tr1/6_containers/unordered_set/requirements/
   6753      1.1  mrg 	explicit_instantiation.cc: Likewise.
   6754      1.1  mrg 	* testsuite/tr1/6_containers/unordered_map/requirements/
   6755      1.1  mrg 	explicit_instantiation.cc: Likewise.
   6756      1.1  mrg 	* testsuite/tr1/6_containers/unordered_multiset/requirements/
   6757      1.1  mrg 	explicit_instantiation.cc: Likewise.
   6758      1.1  mrg 	* testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
   6759      1.1  mrg 	* testsuite/util/native_type/assoc/native_hash_set.hpp: Likewise.
   6760      1.1  mrg 	* testsuite/util/native_type/assoc/native_hash_map.hpp: Likewise.
   6761      1.1  mrg 
   6762      1.1  mrg 2007-02-20  Mark Mitchell  <mark (a] codesourcery.com>
   6763      1.1  mrg 
   6764      1.1  mrg 	* testsuite/lib/libstdc++.exp (libstdc++_init): Compile testglue
   6765      1.1  mrg 	with -fexceptions.
   6766      1.1  mrg 
   6767      1.1  mrg 2007-02-20  Paolo Carlini  <pcarlini (a] suse.de>
   6768      1.1  mrg 
   6769      1.1  mrg 	PR libstdc++/28080 (partial)
   6770      1.1  mrg 	* include/tr1/functional: Split out hash bits to...
   6771      1.1  mrg 	* include/tr1/functional_hash.h: ...here.
   6772      1.1  mrg 	* include/Makefile.am: Add.
   6773      1.1  mrg 	* include/tr1/unordered_set: Include the latter instead.
   6774      1.1  mrg 	* include/tr1/unordered_map: Likewise.
   6775      1.1  mrg 	* include/tr1/random: Do not include the whole <algorithm>,
   6776      1.1  mrg 	stl_algobase.h is enough.
   6777      1.1  mrg 	* include/tr1/memory: Likewise.
   6778      1.1  mrg 	* include/Makefile.in: Regenerate.
   6779      1.1  mrg 
   6780      1.1  mrg 	* include/tr1/utility (get(std::pair<>&), get(const std::pair<>&)):
   6781      1.1  mrg 	Mark inline.
   6782      1.1  mrg 
   6783      1.1  mrg 2007-02-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   6784      1.1  mrg 
   6785      1.1  mrg 	Directory layout flattening.
   6786      1.1  mrg 
   6787      1.1  mrg 	Added in testsuite:
   6788      1.1  mrg 	* 20_util/allocator
   6789      1.1  mrg 	* 20_util/auto_ptr
   6790      1.1  mrg 	* 20_util/function_objects
   6791      1.1  mrg 	* 20_util/function_objects/binders
   6792      1.1  mrg 	* 20_util/function_objects/binders/1.cc
   6793      1.1  mrg 	* 20_util/function_objects/binders/3113.cc
   6794      1.1  mrg 	* 20_util/function_objects/comparisons.cc
   6795      1.1  mrg 	* 20_util/pair
   6796      1.1  mrg 	* 20_util/raw_storage_iterator
   6797      1.1  mrg 	* 20_util/rel_ops.cc
   6798      1.1  mrg 	* 20_util/specialized_algorithms
   6799      1.1  mrg 	* 20_util/specialized_algorithms/16505.cc
   6800      1.1  mrg 	* 20_util/temporary_buffer.cc
   6801      1.1  mrg 	* 26_numerics/numeric_arrays/slice_array
   6802      1.1  mrg 	* 26_numerics/numeric_arrays/slice_array/array_assignment.cc
   6803      1.1  mrg 	* 26_numerics/numeric_arrays/slice_array/requirements
   6804      1.1  mrg 	* 26_numerics/numeric_arrays/slice_array/requirements/
   6805      1.1  mrg 	explicit_instantiation.cc
   6806      1.1  mrg 	* 26_numerics/numeric_arrays/slice_array/requirements/typedefs.cc
   6807      1.1  mrg 	* 26_numerics/numeric_arrays/valarray
   6808      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/27867.cc
   6809      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/28277.cc
   6810      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/30416.cc
   6811      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/algo.cc
   6812      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/binary_closure.cc
   6813      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/const_bracket.cc
   6814      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/dr543.cc
   6815      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/name_lookup.cc
   6816      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/operators.cc
   6817      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/requirements
   6818      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/requirements/
   6819      1.1  mrg 	explicit_instantiation.cc
   6820      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/requirements/typedefs.cc
   6821      1.1  mrg 	* 26_numerics/numeric_arrays/valarray/subset_assignment.cc
   6822      1.1  mrg 	* tr1/2_general_utilities/enable_shared_from_this
   6823      1.1  mrg 	* tr1/2_general_utilities/shared_ptr
   6824      1.1  mrg 	* tr1/2_general_utilities/weak_ptr
   6825      1.1  mrg 
   6826      1.1  mrg 	Deleted in testsuite:
   6827      1.1  mrg 	* 20_util/functional
   6828      1.1  mrg 	* 20_util/functional/binders
   6829      1.1  mrg 	* 20_util/functional/binders/1.cc
   6830      1.1  mrg 	* 20_util/functional/binders/3113.cc
   6831      1.1  mrg 	* 20_util/functional/comparisons.cc
   6832      1.1  mrg 	* 20_util/memory
   6833      1.1  mrg 	* 20_util/memory/16505.cc
   6834      1.1  mrg 	* 20_util/memory/allocator
   6835      1.1  mrg 	* 20_util/memory/allocator/10378.cc
   6836      1.1  mrg 	* 20_util/memory/allocator/14176.cc
   6837      1.1  mrg 	* 20_util/memory/allocator/1.cc
   6838      1.1  mrg 	* 20_util/memory/allocator/8230.cc
   6839      1.1  mrg 	* 20_util/memory/allocator/requirements
   6840      1.1  mrg 	* 20_util/memory/allocator/requirements/explicit_instantiation
   6841      1.1  mrg 	* 20_util/memory/allocator/requirements/explicit_instantiation/1.cc
   6842      1.1  mrg 	* 20_util/memory/auto_ptr
   6843      1.1  mrg 	* 20_util/memory/auto_ptr/1.cc
   6844      1.1  mrg 	* 20_util/memory/auto_ptr/2.cc
   6845      1.1  mrg 	* 20_util/memory/auto_ptr/3946.cc
   6846      1.1  mrg 	* 20_util/memory/auto_ptr/3.cc
   6847      1.1  mrg 	* 20_util/memory/auto_ptr/4.cc
   6848      1.1  mrg 	* 20_util/memory/auto_ptr/5.cc
   6849      1.1  mrg 	* 20_util/memory/auto_ptr/6.cc
   6850      1.1  mrg 	* 20_util/memory/auto_ptr/7.cc
   6851      1.1  mrg 	* 20_util/memory/auto_ptr/assign_neg.cc
   6852      1.1  mrg 	* 20_util/memory/auto_ptr/requirements
   6853      1.1  mrg 	* 20_util/memory/auto_ptr/requirements/explicit_instantiation
   6854      1.1  mrg 	* 20_util/memory/auto_ptr/requirements/explicit_instantiation/1.cc
   6855      1.1  mrg 	* 20_util/memory/raw_storage_iterator
   6856      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements
   6857      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/base_classes.cc
   6858      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/
   6859      1.1  mrg 	explicit_instantiation
   6860      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/
   6861      1.1  mrg 	explicit_instantiation/1.cc
   6862      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/typedefs.cc
   6863      1.1  mrg 	* 20_util/memory/temporary_buffer.cc
   6864      1.1  mrg 	* 20_util/utility
   6865      1.1  mrg 	* 20_util/utility/pair
   6866      1.1  mrg 	* 20_util/utility/pair/1.cc
   6867      1.1  mrg 	* 20_util/utility/pair/2.cc
   6868      1.1  mrg 	* 20_util/utility/pair/3.cc
   6869      1.1  mrg 	* 20_util/utility/pair/4.cc
   6870      1.1  mrg 	* 20_util/utility/pair/requirements
   6871      1.1  mrg 	* 20_util/utility/pair/requirements/explicit_instantiation
   6872      1.1  mrg 	* 20_util/utility/pair/requirements/explicit_instantiation/1.cc
   6873      1.1  mrg 	* 20_util/utility/rel_ops.cc
   6874      1.1  mrg 	* 26_numerics/numeric_arrays/27867.cc
   6875      1.1  mrg 	* 26_numerics/numeric_arrays/28277.cc
   6876      1.1  mrg 	* 26_numerics/numeric_arrays/30416.cc
   6877      1.1  mrg 	* 26_numerics/numeric_arrays/binary_closure.cc
   6878      1.1  mrg 	* 26_numerics/numeric_arrays/dr543.cc
   6879      1.1  mrg 	* 26_numerics/numeric_arrays/slice_array_assignment.cc
   6880      1.1  mrg 	* 26_numerics/numeric_arrays/valarray.cc
   6881      1.1  mrg 	* 26_numerics/numeric_arrays/valarray_const_bracket.cc
   6882      1.1  mrg 	* 26_numerics/numeric_arrays/valarray_name_lookup.cc
   6883      1.1  mrg 	* 26_numerics/numeric_arrays/valarray_operators.cc
   6884      1.1  mrg 	* 26_numerics/numeric_arrays/valarray_subset_assignment.cc
   6885      1.1  mrg 	* tr1/2_general_utilities/memory
   6886      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this
   6887      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/1.cc
   6888      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/not_shared2.cc
   6889      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/not_shared3.cc
   6890      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/not_shared.cc
   6891      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/requirements
   6892      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/
   6893      1.1  mrg 	requirements/explicit_instantiation
   6894      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/
   6895      1.1  mrg 	requirements/explicit_instantiation/1.cc
   6896      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/shared.cc
   6897      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/
   6898      1.1  mrg 	still_shared.cc
   6899      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr
   6900      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign
   6901      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign/assign.cc
   6902      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign/auto_ptr.cc
   6903      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign/auto_ptr_neg.cc
   6904      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign/
   6905      1.1  mrg 	auto_ptr_rvalue_neg.cc
   6906      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign/dr541.cc
   6907      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign/shared_ptr.cc
   6908      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/assign/shared_ptr_neg.cc
   6909      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/casts
   6910      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/casts/1.cc
   6911      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/comparison
   6912      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/comparison/cmp.cc
   6913      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons
   6914      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons/auto_ptr.cc
   6915      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons/auto_ptr_neg.cc
   6916      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons/copy.cc
   6917      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons/default.cc
   6918      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons/pointer.cc
   6919      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons/weak_ptr.cc
   6920      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/cons/weak_ptr_expired.cc
   6921      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/dest
   6922      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/dest/dest.cc
   6923      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/misc
   6924      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/misc/24595.cc
   6925      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/misc/io.cc
   6926      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/misc/swap.cc
   6927      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/modifiers
   6928      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/modifiers/24805.cc
   6929      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/modifiers/reset.cc
   6930      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/modifiers/reset_neg.cc
   6931      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/modifiers/swap.cc
   6932      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/modifiers/swap_neg.cc
   6933      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/observers
   6934      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/observers/bool_conv.cc
   6935      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/observers/get.cc
   6936      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/observers/unique.cc
   6937      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/observers/use_count.cc
   6938      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/requirements
   6939      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/requirements/
   6940      1.1  mrg 	explicit_instantiation
   6941      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/requirements/
   6942      1.1  mrg 	explicit_instantiation/1.cc
   6943      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/thread
   6944      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/thread/
   6945      1.1  mrg 	default_weaktoshared.cc
   6946      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/thread/
   6947      1.1  mrg 	mutex_weaktoshared.cc
   6948      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr
   6949      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/lock
   6950      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/lock/1.cc
   6951      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/requirements
   6952      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/requirements/
   6953      1.1  mrg 	explicit_instantiation
   6954      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/requirements/
   6955      1.1  mrg 	explicit_instantiation/1.cc
   6956      1.1  mrg 
   6957      1.1  mrg 2007-02-20  Benjamin Kosnik  <bkoz (a] redhat.com>
   6958      1.1  mrg 
   6959      1.1  mrg 	Revamp library API testing.
   6960      1.1  mrg 
   6961      1.1  mrg 	Added in testsuite:
   6962      1.1  mrg 	* 17_intro/headers
   6963      1.1  mrg 	* 17_intro/headers/all_assert_neg.cc
   6964      1.1  mrg 	* 17_intro/headers/all_c++200x_compatibility.cc
   6965      1.1  mrg 	* 17_intro/headers/all.cc
   6966      1.1  mrg 	* 17_intro/headers/c++1998
   6967      1.1  mrg 	* 17_intro/headers/c++1998/all.cc
   6968      1.1  mrg 	* 17_intro/headers/c++1998/all_multiple_inclusion.cc
   6969      1.1  mrg 	* 17_intro/headers/c++1998/c++_for_c.tar
   6970      1.1  mrg 	* 17_intro/headers/c++1998/c++.tar
   6971      1.1  mrg 	* 17_intro/using_namespace_std.cc
   6972      1.1  mrg 	* 18_support/headers
   6973      1.1  mrg 	* 18_support/headers/cfloat
   6974      1.1  mrg 	* 18_support/headers/cfloat/values.cc
   6975      1.1  mrg 	* 18_support/headers/climits
   6976      1.1  mrg 	* 18_support/headers/climits/values.cc
   6977      1.1  mrg 	* 18_support/headers/csetjmp
   6978      1.1  mrg 	* 18_support/headers/csetjmp/functions_std.cc
   6979      1.1  mrg 	* 18_support/headers/csetjmp/macros.cc
   6980      1.1  mrg 	* 18_support/headers/csetjmp/types_std.cc
   6981      1.1  mrg 	* 18_support/headers/csignal
   6982      1.1  mrg 	* 18_support/headers/csignal/functions_std.cc
   6983      1.1  mrg 	* 18_support/headers/csignal/macros.cc
   6984      1.1  mrg 	* 18_support/headers/csignal/types_std.cc
   6985      1.1  mrg 	* 18_support/headers/cstdarg
   6986      1.1  mrg 	* 18_support/headers/cstdarg/macros.cc
   6987      1.1  mrg 	* 18_support/headers/cstdarg/types_std.cc
   6988      1.1  mrg 	* 18_support/headers/cstddef
   6989      1.1  mrg 	* 18_support/headers/cstddef/macros.cc
   6990      1.1  mrg 	* 18_support/headers/cstddef/types_std.cc
   6991      1.1  mrg 	* 18_support/headers/cstdlib
   6992      1.1  mrg 	* 18_support/headers/cstdlib/functions_std.cc
   6993      1.1  mrg 	* 18_support/headers/cstdlib/macros.cc
   6994      1.1  mrg 	* 18_support/headers/ctime
   6995      1.1  mrg 	* 18_support/headers/ctime/functions_std.cc
   6996      1.1  mrg 	* 18_support/headers/ctime/macros.cc
   6997      1.1  mrg 	* 18_support/headers/ctime/types_std.cc
   6998      1.1  mrg 	* 18_support/headers/exception
   6999      1.1  mrg 	* 18_support/headers/exception/synopsis.cc
   7000      1.1  mrg 	* 18_support/headers/exception/types_std.cc
   7001      1.1  mrg 	* 18_support/headers/limits
   7002      1.1  mrg 	* 18_support/headers/limits/synopsis.cc
   7003      1.1  mrg 	* 18_support/headers/new
   7004      1.1  mrg 	* 18_support/headers/new/synopsis.cc
   7005      1.1  mrg 	* 18_support/headers/new/types_std.cc
   7006      1.1  mrg 	* 18_support/headers/typeinfo
   7007      1.1  mrg 	* 18_support/headers/typeinfo/synopsis.cc
   7008      1.1  mrg 	* 18_support/headers/typeinfo/types_std.cc
   7009      1.1  mrg 	* 18_support/numeric_limits/is_signed.cc
   7010      1.1  mrg 	* 18_support/numeric_limits/requirements
   7011      1.1  mrg 	* 18_support/numeric_limits/requirements/explicit_instantiation
   7012      1.1  mrg 	* 18_support/numeric_limits/requirements/explicit_instantiation/1.cc
   7013      1.1  mrg 	* 18_support/numeric_limits/specialization_default_values.cc
   7014      1.1  mrg 	* 19_diagnostics/headers
   7015      1.1  mrg 	* 19_diagnostics/headers/cassert
   7016      1.1  mrg 	* 19_diagnostics/headers/cassert/macros.cc
   7017      1.1  mrg 	* 19_diagnostics/headers/cerrno
   7018      1.1  mrg 	* 19_diagnostics/headers/cerrno/macros.cc
   7019      1.1  mrg 	* 19_diagnostics/headers/stdexcept
   7020      1.1  mrg 	* 19_diagnostics/headers/stdexcept/synopsis.cc
   7021      1.1  mrg 	* 19_diagnostics/headers/stdexcept/types_std.cc
   7022      1.1  mrg 	* 20_util/headers
   7023      1.1  mrg 	* 20_util/headers/cstdlib
   7024      1.1  mrg 	* 20_util/headers/cstdlib/functions_std.cc
   7025      1.1  mrg 	* 20_util/headers/cstring
   7026      1.1  mrg 	* 20_util/headers/cstring/functions_std.cc
   7027      1.1  mrg 	* 20_util/headers/cstring/macros.cc
   7028      1.1  mrg 	* 20_util/headers/cstring/types_std.cc
   7029      1.1  mrg 	* 20_util/headers/ctime
   7030      1.1  mrg 	* 20_util/headers/ctime/functions_std.cc
   7031      1.1  mrg 	* 20_util/headers/ctime/macros.cc
   7032      1.1  mrg 	* 20_util/headers/ctime/types_std.cc
   7033      1.1  mrg 	* 20_util/headers/functional
   7034      1.1  mrg 	* 20_util/headers/functional/synopsis.cc
   7035      1.1  mrg 	* 20_util/headers/memory
   7036      1.1  mrg 	* 20_util/headers/memory/synopsis.cc
   7037      1.1  mrg 	* 20_util/headers/utility
   7038      1.1  mrg 	* 20_util/headers/utility/synopsis.cc
   7039      1.1  mrg 	* 20_util/headers/utility/using_namespace_std_rel_ops.cc
   7040      1.1  mrg 	* 20_util/memory/allocator/requirements
   7041      1.1  mrg 	* 20_util/memory/allocator/requirements/explicit_instantiation
   7042      1.1  mrg 	* 20_util/memory/allocator/requirements/explicit_instantiation/1.cc
   7043      1.1  mrg 	* 20_util/memory/auto_ptr/requirements
   7044      1.1  mrg 	* 20_util/memory/auto_ptr/requirements/explicit_instantiation
   7045      1.1  mrg 	* 20_util/memory/auto_ptr/requirements/explicit_instantiation/1.cc
   7046      1.1  mrg 	* 20_util/memory/raw_storage_iterator
   7047      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements
   7048      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/base_classes.cc
   7049      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/
   7050      1.1  mrg 	explicit_instantiation
   7051      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/
   7052      1.1  mrg 	explicit_instantiation/1.cc
   7053      1.1  mrg 	* 20_util/memory/raw_storage_iterator/requirements/typedefs.cc
   7054      1.1  mrg 	* 20_util/utility/pair/requirements
   7055      1.1  mrg 	* 20_util/utility/pair/requirements/explicit_instantiation
   7056      1.1  mrg 	* 20_util/utility/pair/requirements/explicit_instantiation/1.cc
   7057      1.1  mrg 	* 21_strings/basic_string/requirements
   7058      1.1  mrg 	* 21_strings/basic_string/requirements/explicit_instantiation
   7059      1.1  mrg 	* 21_strings/basic_string/requirements/explicit_instantiation/1.cc
   7060      1.1  mrg 	* 21_strings/basic_string/requirements/explicit_instantiation/debug.cc
   7061      1.1  mrg 	* 21_strings/headers
   7062      1.1  mrg 	* 21_strings/headers/cctype
   7063      1.1  mrg 	* 21_strings/headers/cctype/functions_std.cc
   7064      1.1  mrg 	* 21_strings/headers/cstdlib
   7065      1.1  mrg 	* 21_strings/headers/cstdlib/functions_std.cc
   7066      1.1  mrg 	* 21_strings/headers/cstdlib/macros.cc
   7067      1.1  mrg 	* 21_strings/headers/cstring
   7068      1.1  mrg 	* 21_strings/headers/cstring/functions_std.cc
   7069      1.1  mrg 	* 21_strings/headers/cstring/macros.cc
   7070      1.1  mrg 	* 21_strings/headers/cstring/types_std.cc
   7071      1.1  mrg 	* 21_strings/headers/cwchar
   7072      1.1  mrg 	* 21_strings/headers/cwchar/functions_std.cc
   7073      1.1  mrg 	* 21_strings/headers/cwchar/macros.cc
   7074      1.1  mrg 	* 21_strings/headers/cwchar/types_std.cc
   7075      1.1  mrg 	* 21_strings/headers/cwctype
   7076      1.1  mrg 	* 21_strings/headers/cwctype/functions_std.cc
   7077      1.1  mrg 	* 21_strings/headers/cwctype/macros.cc
   7078      1.1  mrg 	* 21_strings/headers/cwctype/types_std.cc
   7079      1.1  mrg 	* 21_strings/headers/string
   7080      1.1  mrg 	* 21_strings/headers/string/synopsis.cc
   7081      1.1  mrg 	* 21_strings/headers/string/types_std.cc
   7082      1.1  mrg 	* 22_locale/codecvt_byname/requirements
   7083      1.1  mrg 	* 22_locale/codecvt_byname/requirements/base_classes.cc
   7084      1.1  mrg 	* 22_locale/codecvt_byname/requirements/explicit_instantiation.cc
   7085      1.1  mrg 	* 22_locale/codecvt_byname/requirements/typedefs.cc
   7086      1.1  mrg 	* 22_locale/codecvt/requirements
   7087      1.1  mrg 	* 22_locale/codecvt/requirements/base_classes.cc
   7088      1.1  mrg 	* 22_locale/codecvt/requirements/explicit_instantiation.cc
   7089      1.1  mrg 	* 22_locale/codecvt/requirements/typedefs.cc
   7090      1.1  mrg 	* 22_locale/collate_byname/requirements
   7091      1.1  mrg 	* 22_locale/collate_byname/requirements/base_classes.cc
   7092      1.1  mrg 	* 22_locale/collate_byname/requirements/explicit_instantiation.cc
   7093      1.1  mrg 	* 22_locale/collate_byname/requirements/typedefs.cc
   7094      1.1  mrg 	* 22_locale/collate/requirements
   7095      1.1  mrg 	* 22_locale/collate/requirements/base_classes.cc
   7096      1.1  mrg 	* 22_locale/collate/requirements/explicit_instantiation.cc
   7097      1.1  mrg 	* 22_locale/collate/requirements/typedefs.cc
   7098      1.1  mrg 	* 22_locale/ctype_base/mask.cc
   7099      1.1  mrg 	* 22_locale/ctype/requirements
   7100      1.1  mrg 	* 22_locale/ctype/requirements/base_classes.cc
   7101      1.1  mrg 	* 22_locale/ctype/requirements/explicit_instantiation.cc
   7102      1.1  mrg 	* 22_locale/ctype/requirements/typedefs.cc
   7103      1.1  mrg 	* 22_locale/headers
   7104      1.1  mrg 	* 22_locale/headers/clocale
   7105      1.1  mrg 	* 22_locale/headers/clocale/functions_std.cc
   7106      1.1  mrg 	* 22_locale/headers/clocale/macros.cc
   7107      1.1  mrg 	* 22_locale/headers/clocale/types_std.cc
   7108      1.1  mrg 	* 22_locale/headers/locale
   7109      1.1  mrg 	* 22_locale/headers/locale/synopsis.cc
   7110      1.1  mrg 	* 22_locale/headers/locale/types_std.cc
   7111      1.1  mrg 	* 22_locale/messages_byname/requirements
   7112      1.1  mrg 	* 22_locale/messages_byname/requirements/base_classes.cc
   7113      1.1  mrg 	* 22_locale/messages_byname/requirements/explicit_instantiation.cc
   7114      1.1  mrg 	* 22_locale/messages_byname/requirements/typedefs.cc
   7115      1.1  mrg 	* 22_locale/messages/requirements
   7116      1.1  mrg 	* 22_locale/messages/requirements/base_classes.cc
   7117      1.1  mrg 	* 22_locale/messages/requirements/explicit_instantiation.cc
   7118      1.1  mrg 	* 22_locale/messages/requirements/typedefs.cc
   7119      1.1  mrg 	* 22_locale/money_get/cons
   7120      1.1  mrg 	* 22_locale/money_get/cons/3.cc
   7121      1.1  mrg 	* 22_locale/money_get/requirements
   7122      1.1  mrg 	* 22_locale/money_get/requirements/base_classes.cc
   7123      1.1  mrg 	* 22_locale/money_get/requirements/explicit_instantiations.cc
   7124      1.1  mrg 	* 22_locale/money_get/requirements/typedefs.cc
   7125      1.1  mrg 	* 22_locale/moneypunct_byname/requirements
   7126      1.1  mrg 	* 22_locale/moneypunct_byname/requirements/base_classes.cc
   7127      1.1  mrg 	* 22_locale/moneypunct_byname/requirements/explicit_instantiation.cc
   7128      1.1  mrg 	* 22_locale/moneypunct_byname/requirements/typedefs.cc
   7129      1.1  mrg 	* 22_locale/moneypunct/requirements
   7130      1.1  mrg 	* 22_locale/moneypunct/requirements/false
   7131      1.1  mrg 	* 22_locale/moneypunct/requirements/false/base_classes.cc
   7132      1.1  mrg 	* 22_locale/moneypunct/requirements/false/explicit_instantiation.cc
   7133      1.1  mrg 	* 22_locale/moneypunct/requirements/false/intl.cc
   7134      1.1  mrg 	* 22_locale/moneypunct/requirements/false/typedefs.cc
   7135      1.1  mrg 	* 22_locale/moneypunct/requirements/true
   7136      1.1  mrg 	* 22_locale/moneypunct/requirements/true/base_classes.cc
   7137      1.1  mrg 	* 22_locale/moneypunct/requirements/true/explicit_instantiation.cc
   7138      1.1  mrg 	* 22_locale/moneypunct/requirements/true/intl.cc
   7139      1.1  mrg 	* 22_locale/moneypunct/requirements/true/typedefs.cc
   7140      1.1  mrg 	* 22_locale/money_put/cons
   7141      1.1  mrg 	* 22_locale/money_put/cons/3.cc
   7142      1.1  mrg 	* 22_locale/money_put/requirements
   7143      1.1  mrg 	* 22_locale/money_put/requirements/base_classes.cc
   7144      1.1  mrg 	* 22_locale/money_put/requirements/explicit_instantiation.cc
   7145      1.1  mrg 	* 22_locale/money_put/requirements/typedefs.cc
   7146      1.1  mrg 	* 22_locale/num_get/cons
   7147      1.1  mrg 	* 22_locale/num_get/cons/3.cc
   7148      1.1  mrg 	* 22_locale/num_get/requirements
   7149      1.1  mrg 	* 22_locale/num_get/requirements/base_classes.cc
   7150      1.1  mrg 	* 22_locale/num_get/requirements/explicit_instantiation.cc
   7151      1.1  mrg 	* 22_locale/num_get/requirements/typedefs.cc
   7152      1.1  mrg 	* 22_locale/numpunct_byname/requirements
   7153      1.1  mrg 	* 22_locale/numpunct_byname/requirements/base_classes.cc
   7154      1.1  mrg 	* 22_locale/numpunct_byname/requirements/explicit_instantiations.cc
   7155      1.1  mrg 	* 22_locale/numpunct_byname/requirements/typedefs.cc
   7156      1.1  mrg 	* 22_locale/numpunct/requirements
   7157      1.1  mrg 	* 22_locale/numpunct/requirements/base_classes.cc
   7158      1.1  mrg 	* 22_locale/numpunct/requirements/explicit_instantiations.cc
   7159      1.1  mrg 	* 22_locale/numpunct/requirements/typedefs.cc
   7160      1.1  mrg 	* 22_locale/num_put/cons
   7161      1.1  mrg 	* 22_locale/num_put/cons/3.cc
   7162      1.1  mrg 	* 22_locale/num_put/requirements
   7163      1.1  mrg 	* 22_locale/num_put/requirements/base_classes.cc
   7164      1.1  mrg 	* 22_locale/num_put/requirements/explicit_instantiations.cc
   7165      1.1  mrg 	* 22_locale/num_put/requirements/typedefs.cc
   7166      1.1  mrg 	* 22_locale/time_get/requirements
   7167      1.1  mrg 	* 22_locale/time_get/requirements/base_classes.cc
   7168      1.1  mrg 	* 22_locale/time_get/requirements/explicit_instantiations.cc
   7169      1.1  mrg 	* 22_locale/time_get/requirements/typedefs.cc
   7170      1.1  mrg 	* 22_locale/time_put/requirements
   7171      1.1  mrg 	* 22_locale/time_put/requirements/base_classes.cc
   7172      1.1  mrg 	* 22_locale/time_put/requirements/explicit_instantiations.cc
   7173      1.1  mrg 	* 22_locale/time_put/requirements/typedefs.cc
   7174      1.1  mrg 	* 23_containers/bitset/requirements
   7175      1.1  mrg 	* 23_containers/bitset/requirements/explicit_instantiation
   7176      1.1  mrg 	* 23_containers/bitset/requirements/explicit_instantiation/1.cc
   7177      1.1  mrg 	* 23_containers/deque/requirements
   7178      1.1  mrg 	* 23_containers/deque/requirements/explicit_instantiation
   7179      1.1  mrg 	* 23_containers/deque/requirements/partial_specialization
   7180      1.1  mrg 	* 23_containers/deque/requirements/partial_specialization/1.cc
   7181      1.1  mrg 	* 23_containers/headers
   7182      1.1  mrg 	* 23_containers/headers/bitset
   7183      1.1  mrg 	* 23_containers/headers/bitset/synopsis.cc
   7184      1.1  mrg 	* 23_containers/headers/deque
   7185      1.1  mrg 	* 23_containers/headers/deque/synopsis.cc
   7186      1.1  mrg 	* 23_containers/headers/list
   7187      1.1  mrg 	* 23_containers/headers/list/synopsis.cc
   7188      1.1  mrg 	* 23_containers/headers/map
   7189      1.1  mrg 	* 23_containers/headers/map/synopsis.cc
   7190      1.1  mrg 	* 23_containers/headers/queue
   7191      1.1  mrg 	* 23_containers/headers/queue/synopsis.cc
   7192      1.1  mrg 	* 23_containers/headers/set
   7193      1.1  mrg 	* 23_containers/headers/set/synopsis.cc
   7194      1.1  mrg 	* 23_containers/headers/stack
   7195      1.1  mrg 	* 23_containers/headers/stack/synopsis.cc
   7196      1.1  mrg 	* 23_containers/headers/vector
   7197      1.1  mrg 	* 23_containers/headers/vector/synopsis.cc
   7198      1.1  mrg 	* 23_containers/list/requirements
   7199      1.1  mrg 	* 23_containers/list/requirements/explicit_instantiation
   7200      1.1  mrg 	* 23_containers/list/requirements/partial_specialization
   7201      1.1  mrg 	* 23_containers/list/requirements/partial_specialization/1.cc
   7202      1.1  mrg 	* 23_containers/map/requirements
   7203      1.1  mrg 	* 23_containers/map/requirements/explicit_instantiation
   7204      1.1  mrg 	* 23_containers/map/requirements/partial_specialization
   7205      1.1  mrg 	* 23_containers/map/requirements/partial_specialization/1.cc
   7206      1.1  mrg 	* 23_containers/multimap/requirements
   7207      1.1  mrg 	* 23_containers/multimap/requirements/explicit_instantiation
   7208      1.1  mrg 	* 23_containers/multimap/requirements/partial_specialization
   7209      1.1  mrg 	* 23_containers/multimap/requirements/partial_specialization/1.cc
   7210      1.1  mrg 	* 23_containers/multiset/requirements
   7211      1.1  mrg 	* 23_containers/multiset/requirements/explicit_instantiation
   7212      1.1  mrg 	* 23_containers/multiset/requirements/partial_specialization
   7213      1.1  mrg 	* 23_containers/multiset/requirements/partial_specialization/1.cc
   7214      1.1  mrg 	* 23_containers/priority_queue/requirements
   7215      1.1  mrg 	* 23_containers/priority_queue/requirements/explicit_instantiation
   7216      1.1  mrg 	* 23_containers/priority_queue/requirements/explicit_instantiation/1.cc
   7217      1.1  mrg 	* 23_containers/queue/requirements
   7218      1.1  mrg 	* 23_containers/queue/requirements/explicit_instantiation
   7219      1.1  mrg 	* 23_containers/queue/requirements/explicit_instantiation/1.cc
   7220      1.1  mrg 	* 23_containers/set/requirements
   7221      1.1  mrg 	* 23_containers/set/requirements/explicit_instantiation
   7222      1.1  mrg 	* 23_containers/set/requirements/partial_specialization
   7223      1.1  mrg 	* 23_containers/set/requirements/partial_specialization/1.cc
   7224      1.1  mrg 	* 23_containers/stack/requirements
   7225      1.1  mrg 	* 23_containers/stack/requirements/explicit_instantiation
   7226      1.1  mrg 	* 23_containers/stack/requirements/explicit_instantiation/1.cc
   7227      1.1  mrg 	* 23_containers/vector/requirements
   7228      1.1  mrg 	* 23_containers/vector/requirements/explicit_instantiation
   7229      1.1  mrg 	* 23_containers/vector/requirements/partial_specialization
   7230      1.1  mrg 	* 23_containers/vector/requirements/partial_specialization/1.cc
   7231      1.1  mrg 	* 24_iterators/back_insert_iterator
   7232      1.1  mrg 	* 24_iterators/back_insert_iterator/2.cc
   7233      1.1  mrg 	* 24_iterators/back_insert_iterator/requirements
   7234      1.1  mrg 	* 24_iterators/back_insert_iterator/requirements/base_classes.cc
   7235      1.1  mrg 	* 24_iterators/back_insert_iterator/requirements/container.cc
   7236      1.1  mrg 	* 24_iterators/back_insert_iterator/requirements/
   7237      1.1  mrg 	explicit_instantiation.cc
   7238      1.1  mrg 	* 24_iterators/back_insert_iterator/requirements/typedefs.cc
   7239      1.1  mrg 	* 24_iterators/front_insert_iterator
   7240      1.1  mrg 	* 24_iterators/front_insert_iterator/2.cc
   7241      1.1  mrg 	* 24_iterators/front_insert_iterator/requirements
   7242      1.1  mrg 	* 24_iterators/front_insert_iterator/requirements/base_classes.cc
   7243      1.1  mrg 	* 24_iterators/front_insert_iterator/requirements/container.cc
   7244      1.1  mrg 	* 24_iterators/front_insert_iterator/requirements/
   7245      1.1  mrg 	explicit_instantiation.cc
   7246      1.1  mrg 	* 24_iterators/front_insert_iterator/requirements/typedefs.cc
   7247      1.1  mrg 	* 24_iterators/headers
   7248      1.1  mrg 	* 24_iterators/headers/iterator
   7249      1.1  mrg 	* 24_iterators/headers/iterator/synopsis.cc
   7250      1.1  mrg 	* 24_iterators/headers/iterator/types_std.cc
   7251      1.1  mrg 	* 24_iterators/insert_iterator
   7252      1.1  mrg 	* 24_iterators/insert_iterator/2.cc
   7253      1.1  mrg 	* 24_iterators/insert_iterator/requirements
   7254      1.1  mrg 	* 24_iterators/insert_iterator/requirements/base_classes.cc
   7255      1.1  mrg 	* 24_iterators/insert_iterator/requirements/container.cc
   7256      1.1  mrg 	* 24_iterators/insert_iterator/requirements/explicit_instantiation.cc
   7257      1.1  mrg 	* 24_iterators/insert_iterator/requirements/typedefs.cc
   7258      1.1  mrg 	* 24_iterators/istreambuf_iterator/requirements
   7259      1.1  mrg 	* 24_iterators/istreambuf_iterator/requirements/base_classes.cc
   7260      1.1  mrg 	* 24_iterators/istreambuf_iterator/requirements/
   7261      1.1  mrg 	explicit_instantiation.cc
   7262      1.1  mrg 	* 24_iterators/istreambuf_iterator/requirements/typedefs.cc
   7263      1.1  mrg 	* 24_iterators/istream_iterator
   7264      1.1  mrg 	* 24_iterators/istream_iterator/2.cc
   7265      1.1  mrg 	* 24_iterators/istream_iterator/requirements
   7266      1.1  mrg 	* 24_iterators/istream_iterator/requirements/base_classes.cc
   7267      1.1  mrg 	* 24_iterators/istream_iterator/requirements/explicit_instantiation.cc
   7268      1.1  mrg 	* 24_iterators/istream_iterator/requirements/typedefs.cc
   7269      1.1  mrg 	* 24_iterators/ostreambuf_iterator/requirements
   7270      1.1  mrg 	* 24_iterators/ostreambuf_iterator/requirements/base_classes.cc
   7271      1.1  mrg 	* 24_iterators/ostreambuf_iterator/requirements/
   7272      1.1  mrg 	explicit_instantiation.cc
   7273      1.1  mrg 	* 24_iterators/ostreambuf_iterator/requirements/typedefs.cc
   7274      1.1  mrg 	* 24_iterators/ostream_iterator
   7275      1.1  mrg 	* 24_iterators/ostream_iterator/requirements
   7276      1.1  mrg 	* 24_iterators/ostream_iterator/requirements/base_classes.cc
   7277      1.1  mrg 	* 24_iterators/ostream_iterator/requirements/explicit_instantiation.cc
   7278      1.1  mrg 	* 24_iterators/ostream_iterator/requirements/typedefs.cc
   7279      1.1  mrg 	* 24_iterators/random_access_iterator
   7280      1.1  mrg 	* 24_iterators/random_access_iterator/26020.cc
   7281      1.1  mrg 	* 24_iterators/random_access_iterator/string_vector_iterators.cc
   7282      1.1  mrg 	* 24_iterators/reverse_iterator/requirements
   7283      1.1  mrg 	* 24_iterators/reverse_iterator/requirements/base_classes.cc
   7284      1.1  mrg 	* 24_iterators/reverse_iterator/requirements/current.cc
   7285      1.1  mrg 	* 24_iterators/reverse_iterator/requirements/explicit_instantiation.cc
   7286      1.1  mrg 	* 24_iterators/reverse_iterator/requirements/typedefs.cc
   7287      1.1  mrg 	* 25_algorithms/headers
   7288      1.1  mrg 	* 25_algorithms/headers/algorithm
   7289      1.1  mrg 	* 25_algorithms/headers/algorithm/synopsis.cc
   7290      1.1  mrg 	* 25_algorithms/headers/cstdlib
   7291      1.1  mrg 	* 25_algorithms/headers/cstdlib/functions_std.cc
   7292      1.1  mrg 	* 26_numerics/headers
   7293      1.1  mrg 	* 26_numerics/headers/cmath
   7294      1.1  mrg 	* 26_numerics/headers/cmath/19322.cc
   7295      1.1  mrg 	* 26_numerics/headers/cmath/c99_classification_macros_c.cc
   7296      1.1  mrg 	* 26_numerics/headers/cmath/c99_classification_macros_c++.cc
   7297      1.1  mrg 	* 26_numerics/headers/cmath/c_math.cc
   7298      1.1  mrg 	* 26_numerics/headers/cmath/c_math_dynamic.cc
   7299      1.1  mrg 	* 26_numerics/headers/cmath/fabs_inline.cc
   7300      1.1  mrg 	* 26_numerics/headers/cmath/functions_std.cc
   7301      1.1  mrg 	* 26_numerics/headers/cmath/macros.cc
   7302      1.1  mrg 	* 26_numerics/headers/cmath/overloads.cc
   7303      1.1  mrg 	* 26_numerics/headers/cmath/powi.cc
   7304      1.1  mrg 	* 26_numerics/headers/complex
   7305      1.1  mrg 	* 26_numerics/headers/complex/synopsis.cc
   7306      1.1  mrg 	* 26_numerics/headers/cstdlib
   7307      1.1  mrg 	* 26_numerics/headers/cstdlib/13943.cc
   7308      1.1  mrg 	* 26_numerics/headers/cstdlib/2190.cc
   7309      1.1  mrg 	* 26_numerics/headers/cstdlib/functions_std.cc
   7310      1.1  mrg 	* 26_numerics/headers/cstdlib/macros.cc
   7311      1.1  mrg 	* 26_numerics/headers/cstdlib/types_std.cc
   7312      1.1  mrg 	* 26_numerics/headers/numeric
   7313      1.1  mrg 	* 26_numerics/headers/numeric/synopsis.cc
   7314      1.1  mrg 	* 26_numerics/headers/valarray
   7315      1.1  mrg 	* 26_numerics/headers/valarray/synopsis.cc
   7316      1.1  mrg 	* 26_numerics/headers/valarray/types_std.cc
   7317      1.1  mrg 	* 26_numerics/numeric_arrays
   7318      1.1  mrg 	* 26_numerics/numeric_operations
   7319      1.1  mrg 	* 27_io/basic_filebuf/cons/2020.cc
   7320      1.1  mrg 	* 27_io/basic_filebuf/requirements
   7321      1.1  mrg 	* 27_io/basic_filebuf/requirements/base_classes.cc
   7322      1.1  mrg 	* 27_io/basic_filebuf/requirements/explicit_instantiation.cc
   7323      1.1  mrg 	* 27_io/basic_filebuf/requirements/typedefs.cc
   7324      1.1  mrg 	* 27_io/basic_fstream/cons
   7325      1.1  mrg 	* 27_io/basic_fstream/cons/3.cc
   7326      1.1  mrg 	* 27_io/basic_fstream/requirements
   7327      1.1  mrg 	* 27_io/basic_fstream/requirements/base_classes.cc
   7328      1.1  mrg 	* 27_io/basic_fstream/requirements/explicit_instantiation.cc
   7329      1.1  mrg 	* 27_io/basic_fstream/requirements/typedefs.cc
   7330      1.1  mrg 	* 27_io/basic_ifstream/cons/2020.cc
   7331      1.1  mrg 	* 27_io/basic_ifstream/requirements
   7332      1.1  mrg 	* 27_io/basic_ifstream/requirements/base_classes.cc
   7333      1.1  mrg 	* 27_io/basic_ifstream/requirements/explicit_instantiation.cc
   7334      1.1  mrg 	* 27_io/basic_ifstream/requirements/typedefs.cc
   7335      1.1  mrg 	* 27_io/basic_ios/cons/2020.cc
   7336      1.1  mrg 	* 27_io/basic_ios/requirements
   7337      1.1  mrg 	* 27_io/basic_ios/requirements/base_classes.cc
   7338      1.1  mrg 	* 27_io/basic_ios/requirements/explicit_instantiation.cc
   7339      1.1  mrg 	* 27_io/basic_ios/requirements/typedefs.cc
   7340      1.1  mrg 	* 27_io/basic_iostream/cons
   7341      1.1  mrg 	* 27_io/basic_iostream/cons/2020.cc
   7342      1.1  mrg 	* 27_io/basic_iostream/requirements
   7343      1.1  mrg 	* 27_io/basic_iostream/requirements/base_classes.cc
   7344      1.1  mrg 	* 27_io/basic_iostream/requirements/explicit_instantiation.cc
   7345      1.1  mrg 	* 27_io/basic_iostream/requirements/typedefs.cc
   7346      1.1  mrg 	* 27_io/basic_istream/cons
   7347      1.1  mrg 	* 27_io/basic_istream/cons/3.cc
   7348      1.1  mrg 	* 27_io/basic_istream/requirements
   7349      1.1  mrg 	* 27_io/basic_istream/requirements/base_classes.cc
   7350      1.1  mrg 	* 27_io/basic_istream/requirements/explicit_instantiation.cc
   7351      1.1  mrg 	* 27_io/basic_istream/requirements/typedefs.cc
   7352      1.1  mrg 	* 27_io/basic_istringstream/cons
   7353      1.1  mrg 	* 27_io/basic_istringstream/cons/2020.cc
   7354      1.1  mrg 	* 27_io/basic_istringstream/requirements
   7355      1.1  mrg 	* 27_io/basic_istringstream/requirements/base_classes.cc
   7356      1.1  mrg 	* 27_io/basic_istringstream/requirements/explicit_instantiation.cc
   7357      1.1  mrg 	* 27_io/basic_istringstream/requirements/typedefs.cc
   7358      1.1  mrg 	* 27_io/basic_ofstream/cons/2020.cc
   7359      1.1  mrg 	* 27_io/basic_ofstream/requirements
   7360      1.1  mrg 	* 27_io/basic_ofstream/requirements/base_classes.cc
   7361      1.1  mrg 	* 27_io/basic_ofstream/requirements/explicit_instantiations.cc
   7362      1.1  mrg 	* 27_io/basic_ofstream/requirements/typedefs.cc
   7363      1.1  mrg 	* 27_io/basic_ostream/cons/2020.cc
   7364      1.1  mrg 	* 27_io/basic_ostream/requirements
   7365      1.1  mrg 	* 27_io/basic_ostream/requirements/base_classes.cc
   7366      1.1  mrg 	* 27_io/basic_ostream/requirements/explicit_instantiation.cc
   7367      1.1  mrg 	* 27_io/basic_ostream/requirements/typedefs.cc
   7368      1.1  mrg 	* 27_io/basic_ostringstream/cons/2020.cc
   7369      1.1  mrg 	* 27_io/basic_ostringstream/requirements
   7370      1.1  mrg 	* 27_io/basic_ostringstream/requirements/base_classes.cc
   7371      1.1  mrg 	* 27_io/basic_ostringstream/requirements/explicit_instantiation.cc
   7372      1.1  mrg 	* 27_io/basic_ostringstream/requirements/typedefs.cc
   7373      1.1  mrg 	* 27_io/basic_streambuf/cons/2020.cc
   7374      1.1  mrg 	* 27_io/basic_streambuf/requirements
   7375      1.1  mrg 	* 27_io/basic_streambuf/requirements/base_classes.cc
   7376      1.1  mrg 	* 27_io/basic_streambuf/requirements/typedefs.cc
   7377      1.1  mrg 	* 27_io/basic_stringbuf/cons/2020.cc
   7378      1.1  mrg 	* 27_io/basic_stringbuf/requirements
   7379      1.1  mrg 	* 27_io/basic_stringbuf/requirements/base_classes.cc
   7380      1.1  mrg 	* 27_io/basic_stringbuf/requirements/explicit_instantiation
   7381      1.1  mrg 	* 27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc
   7382      1.1  mrg 	* 27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc
   7383      1.1  mrg 	* 27_io/basic_stringbuf/requirements/typedefs.cc
   7384      1.1  mrg 	* 27_io/basic_stringstream/cons
   7385      1.1  mrg 	* 27_io/basic_stringstream/cons/2020.cc
   7386      1.1  mrg 	* 27_io/basic_stringstream/requirements
   7387      1.1  mrg 	* 27_io/basic_stringstream/requirements/base_classes.cc
   7388      1.1  mrg 	* 27_io/basic_stringstream/requirements/explicit_instantiation.cc
   7389      1.1  mrg 	* 27_io/basic_stringstream/requirements/typedefs.cc
   7390      1.1  mrg 	* 27_io/fpos/requirements
   7391      1.1  mrg 	* 27_io/fpos/requirements/explicit_instantiation.cc
   7392      1.1  mrg 	* 27_io/headers
   7393      1.1  mrg 	* 27_io/headers/cstdio
   7394      1.1  mrg 	* 27_io/headers/cstdio/functions_std.cc
   7395      1.1  mrg 	* 27_io/headers/cstdio/macros.cc
   7396      1.1  mrg 	* 27_io/headers/cstdio/types_std.cc
   7397      1.1  mrg 	* 27_io/headers/cstdlib
   7398      1.1  mrg 	* 27_io/headers/fstream
   7399      1.1  mrg 	* 27_io/headers/fstream/synopsis.cc
   7400      1.1  mrg 	* 27_io/headers/fstream/types_std.cc
   7401      1.1  mrg 	* 27_io/headers/iomanip
   7402      1.1  mrg 	* 27_io/headers/iomanip/synopsis.cc
   7403      1.1  mrg 	* 27_io/headers/ios
   7404      1.1  mrg 	* 27_io/headers/ios/synopsis.cc
   7405      1.1  mrg 	* 27_io/headers/iostream
   7406      1.1  mrg 	* 27_io/headers/iostream/synopsis.cc
   7407      1.1  mrg 	* 27_io/headers/iostream/types_std.cc
   7408      1.1  mrg 	* 27_io/headers/ios/types_std.cc
   7409      1.1  mrg 	* 27_io/headers/istream
   7410      1.1  mrg 	* 27_io/headers/istream/synopsis.cc
   7411      1.1  mrg 	* 27_io/headers/istream/types_std.cc
   7412      1.1  mrg 	* 27_io/headers/ostream
   7413      1.1  mrg 	* 27_io/headers/ostream/synopsis.cc
   7414      1.1  mrg 	* 27_io/headers/ostream/types_std.cc
   7415      1.1  mrg 	* 27_io/headers/sstream
   7416      1.1  mrg 	* 27_io/headers/sstream/synopsis.cc
   7417      1.1  mrg 	* 27_io/headers/sstream/types_std.cc
   7418      1.1  mrg 	* 27_io/headers/streambuf
   7419      1.1  mrg 	* 27_io/headers/streambuf/synopsis.cc
   7420      1.1  mrg 	* 27_io/headers/streambuf/types_std.cc
   7421      1.1  mrg 	* ext/debug_allocator/explicit_instantiation.cc
   7422      1.1  mrg 	* ext/hash_map/requirements
   7423      1.1  mrg 	* ext/hash_map/requirements/explicit_instantiation.cc
   7424      1.1  mrg 	* ext/hash_set/requirements
   7425      1.1  mrg 	* ext/hash_set/requirements/explicit_instantiation.cc
   7426      1.1  mrg 	* ext/malloc_allocator/explicit_instantiation.cc
   7427      1.1  mrg 	* ext/mt_allocator/explicit_instantiation.cc
   7428      1.1  mrg 	* ext/pool_allocator/explicit_instantiation.cc
   7429      1.1  mrg 	* ext/slist/requirements
   7430      1.1  mrg 	* ext/slist/requirements/explicit_instantiation.cc
   7431      1.1  mrg 	* ext/stdio_filebuf/requirements
   7432      1.1  mrg 	* ext/stdio_filebuf/requirements/explicit_instantiation.cc
   7433      1.1  mrg 	* ext/vstring/requirements
   7434      1.1  mrg 	* ext/vstring/requirements/explicit_instantiation
   7435      1.1  mrg 	* tr1/2_general_utilities/headers
   7436      1.1  mrg 	* tr1/2_general_utilities/headers/functional
   7437      1.1  mrg 	* tr1/2_general_utilities/headers/functional/synopsis.cc
   7438      1.1  mrg 	* tr1/2_general_utilities/headers/memory
   7439      1.1  mrg 	* tr1/2_general_utilities/headers/memory/synopsis.cc
   7440      1.1  mrg 	* tr1/2_general_utilities/headers/memory/types_std_tr1.cc
   7441      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/requirements
   7442      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/
   7443      1.1  mrg 	requirements/explicit_instantiation
   7444      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/requirements
   7445      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/requirements/
   7446      1.1  mrg 	explicit_instantiation
   7447      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/requirements
   7448      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/requirements/
   7449      1.1  mrg 	explicit_instantiation
   7450      1.1  mrg 	* tr1/3_function_objects/headers
   7451      1.1  mrg 	* tr1/3_function_objects/headers/functional
   7452      1.1  mrg 	* tr1/3_function_objects/headers/functional/synopsis.cc
   7453      1.1  mrg 	* tr1/3_function_objects/headers/functional/types_std_tr1.cc
   7454      1.1  mrg 	* tr1/3_function_objects/headers/functional/
   7455      1.1  mrg 	using_namespace_std_tr1_placeholders.cc
   7456      1.1  mrg 	* tr1/4_metaprogramming/headers
   7457      1.1  mrg 	* tr1/4_metaprogramming/headers/type_traits
   7458      1.1  mrg 	* tr1/4_metaprogramming/headers/type_traits/synopsis.cc
   7459      1.1  mrg 	* tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc
   7460      1.1  mrg 	* tr1/5_numerical_facilities/headers
   7461      1.1  mrg 	* tr1/5_numerical_facilities/headers/random
   7462      1.1  mrg 	* tr1/5_numerical_facilities/headers/random/synopsis.cc
   7463      1.1  mrg 	* tr1/5_numerical_facilities/headers/random/types_std_tr1.cc
   7464      1.1  mrg 	* tr1/5_numerical_facilities/random/discard_block/
   7465      1.1  mrg 	requirements/typedefs.cc
   7466      1.1  mrg 	* tr1/6_containers/array/requirements/explicit_instantiation.cc
   7467      1.1  mrg 	* tr1/6_containers/hash
   7468      1.1  mrg 	* tr1/6_containers/hash/requirements
   7469      1.1  mrg 	* tr1/6_containers/hash/requirements/base_classes.cc
   7470      1.1  mrg 	* tr1/6_containers/hash/requirements/explicit_instantiation.cc
   7471      1.1  mrg 	* tr1/6_containers/headers
   7472      1.1  mrg 	* tr1/6_containers/headers/array
   7473      1.1  mrg 	* tr1/6_containers/headers/array/synopsis.cc
   7474      1.1  mrg 	* tr1/6_containers/headers/functional
   7475      1.1  mrg 	* tr1/6_containers/headers/functional/synopsis.cc
   7476      1.1  mrg 	* tr1/6_containers/headers/tuple
   7477      1.1  mrg 	* tr1/6_containers/headers/tuple/synopsis.cc
   7478      1.1  mrg 	* tr1/6_containers/headers/tuple/types_std_tr1.cc
   7479      1.1  mrg 	* tr1/6_containers/headers/unordered_map
   7480      1.1  mrg 	* tr1/6_containers/headers/unordered_map/synopsis.cc
   7481      1.1  mrg 	* tr1/6_containers/headers/unordered_set
   7482      1.1  mrg 	* tr1/6_containers/headers/unordered_set/synopsis.cc
   7483      1.1  mrg 	* tr1/6_containers/tuple/requirements
   7484      1.1  mrg 	* tr1/6_containers/tuple/requirements/explicit_instantiation.cc
   7485      1.1  mrg 	* tr1/6_containers/unordered_map
   7486      1.1  mrg 	* tr1/6_containers/unordered_map/24064.cc
   7487      1.1  mrg 	* tr1/6_containers/unordered_map/capacity
   7488      1.1  mrg 	* tr1/6_containers/unordered_map/capacity/29134-map.cc
   7489      1.1  mrg 	* tr1/6_containers/unordered_map/erase
   7490      1.1  mrg 	* tr1/6_containers/unordered_map/erase/24061-map.cc
   7491      1.1  mrg 	* tr1/6_containers/unordered_map/find
   7492      1.1  mrg 	* tr1/6_containers/unordered_map/find/map1.cc
   7493      1.1  mrg 	* tr1/6_containers/unordered_map/insert
   7494      1.1  mrg 	* tr1/6_containers/unordered_map/insert/24061-map.cc
   7495      1.1  mrg 	* tr1/6_containers/unordered_map/insert/array_syntax.cc
   7496      1.1  mrg 	* tr1/6_containers/unordered_map/insert/map_range.cc
   7497      1.1  mrg 	* tr1/6_containers/unordered_map/insert/map_single.cc
   7498      1.1  mrg 	* tr1/6_containers/unordered_map/requirements
   7499      1.1  mrg 	* tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc
   7500      1.1  mrg 	* tr1/6_containers/unordered_map/requirements/iterator_neg.cc
   7501      1.1  mrg 	* tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc
   7502      1.1  mrg 	* tr1/6_containers/unordered_map/swap
   7503      1.1  mrg 	* tr1/6_containers/unordered_map/swap/1.cc
   7504      1.1  mrg 	* tr1/6_containers/unordered_map/swap/2.cc
   7505      1.1  mrg 	* tr1/6_containers/unordered_multimap
   7506      1.1  mrg 	* tr1/6_containers/unordered_multimap/capacity
   7507      1.1  mrg 	* tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc
   7508      1.1  mrg 	* tr1/6_containers/unordered_multimap/erase
   7509      1.1  mrg 	* tr1/6_containers/unordered_multimap/erase/24061-multimap.cc
   7510      1.1  mrg 	* tr1/6_containers/unordered_multimap/find
   7511      1.1  mrg 	* tr1/6_containers/unordered_multimap/find/multimap1.cc
   7512      1.1  mrg 	* tr1/6_containers/unordered_multimap/insert
   7513      1.1  mrg 	* tr1/6_containers/unordered_multimap/insert/24061-multimap.cc
   7514      1.1  mrg 	* tr1/6_containers/unordered_multimap/insert/multimap_range.cc
   7515      1.1  mrg 	* tr1/6_containers/unordered_multimap/insert/multimap_single.cc
   7516      1.1  mrg 	* tr1/6_containers/unordered_multimap/requirements
   7517      1.1  mrg 	* tr1/6_containers/unordered_multimap/requirements/
   7518      1.1  mrg 	explicit_instantiation.cc
   7519      1.1  mrg 	* tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc
   7520      1.1  mrg 	* tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc
   7521      1.1  mrg 	* tr1/6_containers/unordered_multimap/swap
   7522      1.1  mrg 	* tr1/6_containers/unordered_multimap/swap/1.cc
   7523      1.1  mrg 	* tr1/6_containers/unordered_multimap/swap/2.cc
   7524      1.1  mrg 	* tr1/6_containers/unordered_multiset
   7525      1.1  mrg 	* tr1/6_containers/unordered_multiset/24054.cc
   7526      1.1  mrg 	* tr1/6_containers/unordered_multiset/capacity
   7527      1.1  mrg 	* tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc
   7528      1.1  mrg 	* tr1/6_containers/unordered_multiset/erase
   7529      1.1  mrg 	* tr1/6_containers/unordered_multiset/erase/24061-multiset.cc
   7530      1.1  mrg 	* tr1/6_containers/unordered_multiset/find
   7531      1.1  mrg 	* tr1/6_containers/unordered_multiset/find/multiset1.cc
   7532      1.1  mrg 	* tr1/6_containers/unordered_multiset/insert
   7533      1.1  mrg 	* tr1/6_containers/unordered_multiset/insert/24061-multiset.cc
   7534      1.1  mrg 	* tr1/6_containers/unordered_multiset/insert/multiset_range.cc
   7535      1.1  mrg 	* tr1/6_containers/unordered_multiset/insert/multiset_single.cc
   7536      1.1  mrg 	* tr1/6_containers/unordered_multiset/requirements
   7537      1.1  mrg 	* tr1/6_containers/unordered_multiset/requirements/
   7538      1.1  mrg 	explicit_instantiation.cc
   7539      1.1  mrg 	* tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc
   7540      1.1  mrg 	* tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc
   7541      1.1  mrg 	* tr1/6_containers/unordered_multiset/swap
   7542      1.1  mrg 	* tr1/6_containers/unordered_multiset/swap/1.cc
   7543      1.1  mrg 	* tr1/6_containers/unordered_multiset/swap/2.cc
   7544      1.1  mrg 	* tr1/6_containers/unordered_set
   7545      1.1  mrg 	* tr1/6_containers/unordered_set/23053.cc
   7546      1.1  mrg 	* tr1/6_containers/unordered_set/23465.cc
   7547      1.1  mrg 	* tr1/6_containers/unordered_set/26127.cc
   7548      1.1  mrg 	* tr1/6_containers/unordered_set/26132.cc
   7549      1.1  mrg 	* tr1/6_containers/unordered_set/capacity
   7550      1.1  mrg 	* tr1/6_containers/unordered_set/capacity/29134-set.cc
   7551      1.1  mrg 	* tr1/6_containers/unordered_set/erase
   7552      1.1  mrg 	* tr1/6_containers/unordered_set/erase/24061-set.cc
   7553      1.1  mrg 	* tr1/6_containers/unordered_set/find
   7554      1.1  mrg 	* tr1/6_containers/unordered_set/find/set1.cc
   7555      1.1  mrg 	* tr1/6_containers/unordered_set/insert
   7556      1.1  mrg 	* tr1/6_containers/unordered_set/insert/24061-set.cc
   7557      1.1  mrg 	* tr1/6_containers/unordered_set/insert/set_range.cc
   7558      1.1  mrg 	* tr1/6_containers/unordered_set/insert/set_single.cc
   7559      1.1  mrg 	* tr1/6_containers/unordered_set/requirements
   7560      1.1  mrg 	* tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc
   7561      1.1  mrg 	* tr1/6_containers/unordered_set/requirements/iterator_neg.cc
   7562      1.1  mrg 	* tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc
   7563      1.1  mrg 	* tr1/6_containers/unordered_set/requirements/
   7564      1.1  mrg 	iterators_default_constructor.cc
   7565      1.1  mrg 	* tr1/6_containers/unordered_set/swap
   7566      1.1  mrg 	* tr1/6_containers/unordered_set/swap/1.cc
   7567      1.1  mrg 	* tr1/6_containers/unordered_set/swap/2.cc
   7568      1.1  mrg 	* tr1/using_namespace_std_tr1.cc
   7569      1.1  mrg 
   7570      1.1  mrg 	Deleted in testsuite:
   7571      1.1  mrg 	* 17_intro/header_cassert.cc
   7572      1.1  mrg 	* 17_intro/header_cerrno.cc
   7573      1.1  mrg 	* 17_intro/header_csetjmp.cc
   7574      1.1  mrg 	* 17_intro/header_cstdarg.cc
   7575      1.1  mrg 	* 17_intro/header_cstddef.cc
   7576      1.1  mrg 	* 17_intro/header_cstdio.cc
   7577      1.1  mrg 	* 17_intro/header_cstdlib.cc
   7578      1.1  mrg 	* 17_intro/header_cstring.cc
   7579      1.1  mrg 	* 17_intro/header_ctime.cc
   7580      1.1  mrg 	* 17_intro/header_cwchar.cc
   7581      1.1  mrg 	* 17_intro/header_cwctype.cc
   7582      1.1  mrg 	* 17_intro/header_fstream.cc
   7583      1.1  mrg 	* 17_intro/header_iomanip.cc
   7584      1.1  mrg 	* 17_intro/header_ios.cc
   7585      1.1  mrg 	* 17_intro/header_iosfwd.cc
   7586      1.1  mrg 	* 17_intro/header_iostream.cc
   7587      1.1  mrg 	* 17_intro/header_istream.cc
   7588      1.1  mrg 	* 17_intro/header_ostream.cc
   7589      1.1  mrg 	* 17_intro/headers.cc
   7590      1.1  mrg 	* 17_intro/headers_c++_c++0x_compat.cc
   7591      1.1  mrg 	* 17_intro/headers_c.cc
   7592      1.1  mrg 	* 17_intro/headers_c++.cc
   7593      1.1  mrg 	* 17_intro/header_sstream.cc
   7594      1.1  mrg 	* 17_intro/header_streambuf.cc
   7595      1.1  mrg 	* 17_intro/no_assert_neg.cc
   7596      1.1  mrg 	* 18_support/numeric_limits/sign.cc
   7597      1.1  mrg 	* 18_support/numeric_limits/specialization.cc
   7598      1.1  mrg 	* 20_util/memory/raw_storage_iterator.cc
   7599      1.1  mrg 	* 21_strings/basic_string/1.cc
   7600      1.1  mrg 	* 21_strings/basic_string/2.cc
   7601      1.1  mrg 	* 22_locale/codecvt/1.cc
   7602      1.1  mrg 	* 22_locale/codecvt/2.cc
   7603      1.1  mrg 	* 22_locale/codecvt_byname/1.cc
   7604      1.1  mrg 	* 22_locale/collate/1.cc
   7605      1.1  mrg 	* 22_locale/collate/2.cc
   7606      1.1  mrg 	* 22_locale/collate_byname/1.cc
   7607      1.1  mrg 	* 22_locale/ctype/1.cc
   7608      1.1  mrg 	* 22_locale/ctype_base/1.cc
   7609      1.1  mrg 	* 22_locale/messages/1.cc
   7610      1.1  mrg 	* 22_locale/messages/2.cc
   7611      1.1  mrg 	* 22_locale/messages_byname/1.cc
   7612      1.1  mrg 	* 22_locale/money_get/1.cc
   7613      1.1  mrg 	* 22_locale/money_get/2.cc
   7614      1.1  mrg 	* 22_locale/money_get/3.cc
   7615      1.1  mrg 	* 22_locale/moneypunct/1.cc
   7616      1.1  mrg 	* 22_locale/moneypunct/2.cc
   7617      1.1  mrg 	* 22_locale/moneypunct/3.cc
   7618      1.1  mrg 	* 22_locale/moneypunct_byname/1.cc
   7619      1.1  mrg 	* 22_locale/money_put/1.cc
   7620      1.1  mrg 	* 22_locale/money_put/2.cc
   7621      1.1  mrg 	* 22_locale/money_put/3.cc
   7622      1.1  mrg 	* 22_locale/num_get/1.cc
   7623      1.1  mrg 	* 22_locale/num_get/2.cc
   7624      1.1  mrg 	* 22_locale/num_get/3.cc
   7625      1.1  mrg 	* 22_locale/numpunct/1.cc
   7626      1.1  mrg 	* 22_locale/numpunct/2.cc
   7627      1.1  mrg 	* 22_locale/numpunct_byname/1.cc
   7628      1.1  mrg 	* 22_locale/num_put/1.cc
   7629      1.1  mrg 	* 22_locale/num_put/2.cc
   7630      1.1  mrg 	* 22_locale/num_put/3.cc
   7631      1.1  mrg 	* 22_locale/time_get/1.cc
   7632      1.1  mrg 	* 22_locale/time_get/2.cc
   7633      1.1  mrg 	* 22_locale/time_put/1.cc
   7634      1.1  mrg 	* 22_locale/time_put/2.cc
   7635      1.1  mrg 	* 23_containers/deque/1.cc
   7636      1.1  mrg 	* 23_containers/deque/explicit_instantiation
   7637      1.1  mrg 	* 23_containers/deque/explicit_instantiation/1.cc
   7638      1.1  mrg 	* 23_containers/deque/explicit_instantiation/2.cc
   7639      1.1  mrg 	* 23_containers/deque/explicit_instantiation/3.cc
   7640      1.1  mrg 	* 23_containers/list/1.cc
   7641      1.1  mrg 	* 23_containers/list/explicit_instantiation
   7642      1.1  mrg 	* 23_containers/list/explicit_instantiation/1.cc
   7643      1.1  mrg 	* 23_containers/list/explicit_instantiation/2.cc
   7644      1.1  mrg 	* 23_containers/list/explicit_instantiation/3.cc
   7645      1.1  mrg 	* 23_containers/map/1.cc
   7646      1.1  mrg 	* 23_containers/map/explicit_instantiation
   7647      1.1  mrg 	* 23_containers/map/explicit_instantiation/1.cc
   7648      1.1  mrg 	* 23_containers/map/explicit_instantiation/2.cc
   7649      1.1  mrg 	* 23_containers/map/explicit_instantiation/3.cc
   7650      1.1  mrg 	* 23_containers/multimap/1.cc
   7651      1.1  mrg 	* 23_containers/multimap/explicit_instantiation
   7652      1.1  mrg 	* 23_containers/multimap/explicit_instantiation/1.cc
   7653      1.1  mrg 	* 23_containers/multimap/explicit_instantiation/2.cc
   7654      1.1  mrg 	* 23_containers/multimap/explicit_instantiation/3.cc
   7655      1.1  mrg 	* 23_containers/multiset/1.cc
   7656      1.1  mrg 	* 23_containers/multiset/explicit_instantiation
   7657      1.1  mrg 	* 23_containers/multiset/explicit_instantiation/1.cc
   7658      1.1  mrg 	* 23_containers/multiset/explicit_instantiation/2.cc
   7659      1.1  mrg 	* 23_containers/multiset/explicit_instantiation/3.cc
   7660      1.1  mrg 	* 23_containers/set/1.cc
   7661      1.1  mrg 	* 23_containers/set/explicit_instantiation
   7662      1.1  mrg 	* 23_containers/set/explicit_instantiation/1.cc
   7663      1.1  mrg 	* 23_containers/set/explicit_instantiation/2.cc
   7664      1.1  mrg 	* 23_containers/set/explicit_instantiation/3.cc
   7665      1.1  mrg 	* 23_containers/vector/1.cc
   7666      1.1  mrg 	* 23_containers/vector/explicit_instantiation
   7667      1.1  mrg 	* 23_containers/vector/explicit_instantiation/1.cc
   7668      1.1  mrg 	* 23_containers/vector/explicit_instantiation/2.cc
   7669      1.1  mrg 	* 23_containers/vector/explicit_instantiation/3.cc
   7670      1.1  mrg 	* 24_iterators/26020.cc
   7671      1.1  mrg 	* 24_iterators/back_insert_iterator.cc
   7672      1.1  mrg 	* 24_iterators/front_insert_iterator.cc
   7673      1.1  mrg 	* 24_iterators/insert_iterator.cc
   7674      1.1  mrg 	* 24_iterators/istreambuf_iterator/1.cc
   7675      1.1  mrg 	* 24_iterators/istream_iterator.cc
   7676      1.1  mrg 	* 24_iterators/iterator.cc
   7677      1.1  mrg 	* 24_iterators/ostreambuf_iterator/1.cc
   7678      1.1  mrg 	* 24_iterators/ostream_iterator.cc
   7679      1.1  mrg 	* 24_iterators/reverse_iterator/1.cc
   7680      1.1  mrg 	* 26_numerics/cmath
   7681      1.1  mrg 	* 26_numerics/cmath/19322.cc
   7682      1.1  mrg 	* 26_numerics/cmath/c99_classification_macros_c.cc
   7683      1.1  mrg 	* 26_numerics/cmath/c99_classification_macros_c++.cc
   7684      1.1  mrg 	* 26_numerics/cmath/c_math.cc
   7685      1.1  mrg 	* 26_numerics/cmath/c_math_dynamic.cc
   7686      1.1  mrg 	* 26_numerics/cmath/fabs_inline.cc
   7687      1.1  mrg 	* 26_numerics/cmath/overloads.cc
   7688      1.1  mrg 	* 26_numerics/cmath/powi.cc
   7689      1.1  mrg 	* 26_numerics/cstdlib
   7690      1.1  mrg 	* 26_numerics/cstdlib/13943.cc
   7691      1.1  mrg 	* 26_numerics/numeric
   7692      1.1  mrg 	* 26_numerics/numeric/sum_diff.cc
   7693      1.1  mrg 	* 26_numerics/valarray
   7694      1.1  mrg 	* 26_numerics/valarray/27867.cc
   7695      1.1  mrg 	* 26_numerics/valarray/28277.cc
   7696      1.1  mrg 	* 26_numerics/valarray/30416.cc
   7697      1.1  mrg 	* 26_numerics/valarray/binary_closure.cc
   7698      1.1  mrg 	* 26_numerics/valarray/dr543.cc
   7699      1.1  mrg 	* 26_numerics/valarray/slice_array_assignment.cc
   7700      1.1  mrg 	* 26_numerics/valarray/slice.cc
   7701      1.1  mrg 	* 26_numerics/valarray/valarray.cc
   7702      1.1  mrg 	* 26_numerics/valarray/valarray_const_bracket.cc
   7703      1.1  mrg 	* 26_numerics/valarray/valarray_name_lookup.cc
   7704      1.1  mrg 	* 26_numerics/valarray/valarray_operators.cc
   7705      1.1  mrg 	* 26_numerics/valarray/valarray_subset_assignment.cc
   7706      1.1  mrg 	* 27_io/basic_filebuf/1.cc
   7707      1.1  mrg 	* 27_io/basic_filebuf/2.cc
   7708      1.1  mrg 	* 27_io/basic_filebuf/3.cc
   7709      1.1  mrg 	* 27_io/basic_filebuf/4.cc
   7710      1.1  mrg 	* 27_io/basic_fstream/1.cc
   7711      1.1  mrg 	* 27_io/basic_fstream/2.cc
   7712      1.1  mrg 	* 27_io/basic_fstream/3.cc
   7713      1.1  mrg 	* 27_io/basic_fstream/4.cc
   7714      1.1  mrg 	* 27_io/basic_ifstream/1.cc
   7715      1.1  mrg 	* 27_io/basic_ifstream/2.cc
   7716      1.1  mrg 	* 27_io/basic_ifstream/3.cc
   7717      1.1  mrg 	* 27_io/basic_ifstream/4.cc
   7718      1.1  mrg 	* 27_io/basic_ios/1.cc
   7719      1.1  mrg 	* 27_io/basic_ios/2.cc
   7720      1.1  mrg 	* 27_io/basic_ios/3.cc
   7721      1.1  mrg 	* 27_io/basic_ios/4.cc
   7722      1.1  mrg 	* 27_io/basic_iostream/1.cc
   7723      1.1  mrg 	* 27_io/basic_iostream/2.cc
   7724      1.1  mrg 	* 27_io/basic_iostream/3.cc
   7725      1.1  mrg 	* 27_io/basic_iostream/4.cc
   7726      1.1  mrg 	* 27_io/basic_istream/1.cc
   7727      1.1  mrg 	* 27_io/basic_istream/2.cc
   7728      1.1  mrg 	* 27_io/basic_istream/3.cc
   7729      1.1  mrg 	* 27_io/basic_istream/4.cc
   7730      1.1  mrg 	* 27_io/basic_istringstream/1.cc
   7731      1.1  mrg 	* 27_io/basic_istringstream/2.cc
   7732      1.1  mrg 	* 27_io/basic_istringstream/3.cc
   7733      1.1  mrg 	* 27_io/basic_istringstream/4.cc
   7734      1.1  mrg 	* 27_io/basic_ofstream/1.cc
   7735      1.1  mrg 	* 27_io/basic_ofstream/2.cc
   7736      1.1  mrg 	* 27_io/basic_ofstream/3.cc
   7737      1.1  mrg 	* 27_io/basic_ofstream/4.cc
   7738      1.1  mrg 	* 27_io/basic_ostream/1.cc
   7739      1.1  mrg 	* 27_io/basic_ostream/2.cc
   7740      1.1  mrg 	* 27_io/basic_ostream/3.cc
   7741      1.1  mrg 	* 27_io/basic_ostream/4.cc
   7742      1.1  mrg 	* 27_io/basic_ostringstream/1.cc
   7743      1.1  mrg 	* 27_io/basic_ostringstream/2.cc
   7744      1.1  mrg 	* 27_io/basic_ostringstream/3.cc
   7745      1.1  mrg 	* 27_io/basic_ostringstream/4.cc
   7746      1.1  mrg 	* 27_io/basic_streambuf/1.cc
   7747      1.1  mrg 	* 27_io/basic_streambuf/2.cc
   7748      1.1  mrg 	* 27_io/basic_streambuf/3.cc
   7749      1.1  mrg 	* 27_io/basic_stringbuf/1.cc
   7750      1.1  mrg 	* 27_io/basic_stringbuf/2.cc
   7751      1.1  mrg 	* 27_io/basic_stringbuf/3.cc
   7752      1.1  mrg 	* 27_io/basic_stringbuf/4.cc
   7753      1.1  mrg 	* 27_io/basic_stringbuf/5.cc
   7754      1.1  mrg 	* 27_io/basic_stringstream/1.cc
   7755      1.1  mrg 	* 27_io/basic_stringstream/2.cc
   7756      1.1  mrg 	* 27_io/basic_stringstream/3.cc
   7757      1.1  mrg 	* 27_io/basic_stringstream/4.cc
   7758      1.1  mrg 	* 27_io/fpos/1.cc
   7759      1.1  mrg 	* ext/debug_allocator/instantiate.cc
   7760      1.1  mrg 	* ext/hash_map/instantiate.cc
   7761      1.1  mrg 	* ext/hash_set/instantiate.cc
   7762      1.1  mrg 	* ext/malloc_allocator/instantiate.cc
   7763      1.1  mrg 	* ext/mt_allocator/instantiate.cc
   7764      1.1  mrg 	* ext/pool_allocator/instantiate.cc
   7765      1.1  mrg 	* ext/slist/instantiate.cc
   7766      1.1  mrg 	* ext/stdio_filebuf/char/1.cc
   7767      1.1  mrg 	* ext/vstring/explicit_instantiation
   7768      1.1  mrg 	* ext/vstring/explicit_instantiation/1.cc
   7769      1.1  mrg 	* ext/vstring/explicit_instantiation/2.cc
   7770      1.1  mrg 	* ext/vstring/explicit_instantiation/char
   7771      1.1  mrg 	* ext/vstring/explicit_instantiation/char/1.cc
   7772      1.1  mrg 	* ext/vstring/explicit_instantiation/wchar_t
   7773      1.1  mrg 	* ext/vstring/explicit_instantiation/wchar_t/1.cc
   7774      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/
   7775      1.1  mrg 	explicit_instantiation
   7776      1.1  mrg 	* tr1/2_general_utilities/memory/enable_shared_from_this/
   7777      1.1  mrg 	explicit_instantiation/1.cc
   7778      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation
   7779      1.1  mrg 	* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation/1.cc
   7780      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation
   7781      1.1  mrg 	* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation/1.cc
   7782      1.1  mrg 	* tr1/5_numerical_facilities/random/discard_block/requirements/
   7783      1.1  mrg 	requirements.cc
   7784      1.1  mrg 	* tr1/6_containers/array/requirements/instantiate.cc
   7785      1.1  mrg 	* tr1/6_containers/unordered
   7786      1.1  mrg 	* tr1/6_containers/unordered/23781.cc
   7787      1.1  mrg 	* tr1/6_containers/unordered/capacity
   7788      1.1  mrg 	* tr1/6_containers/unordered/capacity/29134-map.cc
   7789      1.1  mrg 	* tr1/6_containers/unordered/capacity/29134-multimap.cc
   7790      1.1  mrg 	* tr1/6_containers/unordered/capacity/29134-multiset.cc
   7791      1.1  mrg 	* tr1/6_containers/unordered/capacity/29134-set.cc
   7792      1.1  mrg 	* tr1/6_containers/unordered/erase
   7793      1.1  mrg 	* tr1/6_containers/unordered/erase/24061-map.cc
   7794      1.1  mrg 	* tr1/6_containers/unordered/erase/24061-multimap.cc
   7795      1.1  mrg 	* tr1/6_containers/unordered/erase/24061-multiset.cc
   7796      1.1  mrg 	* tr1/6_containers/unordered/erase/24061-set.cc
   7797      1.1  mrg 	* tr1/6_containers/unordered/find
   7798      1.1  mrg 	* tr1/6_containers/unordered/find/map1.cc
   7799      1.1  mrg 	* tr1/6_containers/unordered/find/multimap1.cc
   7800      1.1  mrg 	* tr1/6_containers/unordered/find/multiset1.cc
   7801      1.1  mrg 	* tr1/6_containers/unordered/find/set1.cc
   7802      1.1  mrg 	* tr1/6_containers/unordered/hash
   7803      1.1  mrg 	* tr1/6_containers/unordered/hash/24799.cc
   7804      1.1  mrg 	* tr1/6_containers/unordered/hashtable
   7805      1.1  mrg 	* tr1/6_containers/unordered/hashtable/23053.cc
   7806      1.1  mrg 	* tr1/6_containers/unordered/hashtable/23465.cc
   7807      1.1  mrg 	* tr1/6_containers/unordered/hashtable/24054.cc
   7808      1.1  mrg 	* tr1/6_containers/unordered/hashtable/24064.cc
   7809      1.1  mrg 	* tr1/6_containers/unordered/hashtable/26127.cc
   7810      1.1  mrg 	* tr1/6_containers/unordered/hashtable/26132.cc
   7811      1.1  mrg 	* tr1/6_containers/unordered/hashtable/iterators_default_constructor.cc
   7812      1.1  mrg 	* tr1/6_containers/unordered/insert
   7813      1.1  mrg 	* tr1/6_containers/unordered/insert/24061-map.cc
   7814      1.1  mrg 	* tr1/6_containers/unordered/insert/24061-multimap.cc
   7815      1.1  mrg 	* tr1/6_containers/unordered/insert/24061-multiset.cc
   7816      1.1  mrg 	* tr1/6_containers/unordered/insert/24061-set.cc
   7817      1.1  mrg 	* tr1/6_containers/unordered/insert/array_syntax.cc
   7818      1.1  mrg 	* tr1/6_containers/unordered/insert/map_range.cc
   7819      1.1  mrg 	* tr1/6_containers/unordered/insert/map_single.cc
   7820      1.1  mrg 	* tr1/6_containers/unordered/insert/multimap_range.cc
   7821      1.1  mrg 	* tr1/6_containers/unordered/insert/multimap_single.cc
   7822      1.1  mrg 	* tr1/6_containers/unordered/insert/multiset_range.cc
   7823      1.1  mrg 	* tr1/6_containers/unordered/insert/multiset_single.cc
   7824      1.1  mrg 	* tr1/6_containers/unordered/insert/set_range.cc
   7825      1.1  mrg 	* tr1/6_containers/unordered/insert/set_single.cc
   7826      1.1  mrg 	* tr1/6_containers/unordered/instantiate
   7827      1.1  mrg 	* tr1/6_containers/unordered/instantiate/hash.cc
   7828      1.1  mrg 	* tr1/6_containers/unordered/instantiate/map.cc
   7829      1.1  mrg 	* tr1/6_containers/unordered/instantiate/multimap.cc
   7830      1.1  mrg 	* tr1/6_containers/unordered/instantiate/multiset.cc
   7831      1.1  mrg 	* tr1/6_containers/unordered/instantiate/set.cc
   7832      1.1  mrg 	* tr1/6_containers/unordered/swap
   7833      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_map
   7834      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_map/1.cc
   7835      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_map/2.cc
   7836      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_multimap
   7837      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_multimap/1.cc
   7838      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_multimap/2.cc
   7839      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_multiset
   7840      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_multiset/1.cc
   7841      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_multiset/2.cc
   7842      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_set
   7843      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_set/1.cc
   7844      1.1  mrg 	* tr1/6_containers/unordered/swap/unordered_set/2.cc
   7845      1.1  mrg 	* tr1/6_containers/unordered/types
   7846      1.1  mrg 	* tr1/6_containers/unordered/types/map_iterator.cc
   7847      1.1  mrg 	* tr1/6_containers/unordered/types/multimap_iterator.cc
   7848      1.1  mrg 	* tr1/6_containers/unordered/types/multiset_iterator.cc
   7849      1.1  mrg 	* tr1/6_containers/unordered/types/set_iterator.cc
   7850      1.1  mrg 
   7851      1.1  mrg 	* testsuite/24_iterators/reverse_iterator/2.cc: To just one
   7852      1.1  mrg 	non-requirements test.
   7853      1.1  mrg 	* testsuite/ext/headers.cc: Add new includes.
   7854      1.1  mrg 
   7855      1.1  mrg 2007-02-18  Paolo Carlini  <pcarlini (a] suse.de>
   7856      1.1  mrg 
   7857      1.1  mrg 	PR libstdc++/28080 (partial)
   7858      1.1  mrg 	* include/bits/stl_algobase.h: Do not include <climits>, use
   7859      1.1  mrg 	std::numeric_limits.
   7860      1.1  mrg 	* include/bits/stl_bvector.h: Use __CHAR_BIT__.
   7861      1.1  mrg 	* config/locale/gnu/codecvt_members.cc: Include <climits>.
   7862      1.1  mrg 	* config/locale/generic/codecvt_members.cc: Likewise.
   7863      1.1  mrg 	* include/std/string: Do not include <algorithm>; do not include
   7864      1.1  mrg 	<memory>, include <bits/allocator.h> instead.
   7865      1.1  mrg 	* include/ext/vstring_fwd.h: Likewise.
   7866      1.1  mrg 	* include/ext/vstring_util.h: Do not include <algorithm>.
   7867      1.1  mrg 	* include/tr1/hashtable_policy.h: Include <algorithm>.
   7868      1.1  mrg 	* testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
   7869      1.1  mrg 	* testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
   7870      1.1  mrg 	* testsuite/23_containers/bitset/cons/1.cc: Likewise.
   7871      1.1  mrg 	* testsuite/util/testsuite_character.h: Likewise.
   7872      1.1  mrg 
   7873      1.1  mrg 	* config/locale/gnu/codecvt_members.cc: Also include <cstdlib>,
   7874      1.1  mrg 	for MB_CUR_MAX.
   7875      1.1  mrg 	* config/locale/generic/codecvt_members.cc: Likewise.
   7876      1.1  mrg 
   7877      1.1  mrg 2007-02-16  Paolo Carlini  <pcarlini (a] suse.de>
   7878      1.1  mrg 
   7879      1.1  mrg 	Revert.
   7880      1.1  mrg 	2007-02-14  Hans-Peter Nilsson  <hp (a] axis.com>
   7881      1.1  mrg 
   7882      1.1  mrg 	PR middle-end/30768
   7883      1.1  mrg 	* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc:
   7884      1.1  mrg 	Xfail ICE for cris-*-*.
   7885      1.1  mrg 
   7886      1.1  mrg 2007-02-14  Hans-Peter Nilsson  <hp (a] axis.com>
   7887      1.1  mrg 
   7888      1.1  mrg 	PR middle-end/30768
   7889      1.1  mrg 	* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc:
   7890      1.1  mrg 	Xfail ICE for cris-*-*.
   7891      1.1  mrg 
   7892      1.1  mrg 2007-02-14  Benjamin Kosnik  <bkoz (a] redhat.com>
   7893      1.1  mrg 
   7894      1.1  mrg 	* configure.ac: Move AM_ICONV to native-only, add HAVE_ICONV for
   7895      1.1  mrg         newlib.
   7896      1.1  mrg 	* configure: Regenerate.
   7897      1.1  mrg 
   7898      1.1  mrg 2007-02-13  Dirk Mueller  <dmueller (a] suse.de>
   7899      1.1  mrg 
   7900      1.1  mrg 	* include/bits/locale_facets.tcc (num_get<>::do_get): Avoid
   7901      1.1  mrg 	warning about ambiguous else.
   7902      1.1  mrg 
   7903      1.1  mrg 2007-02-12  Paolo Carlini  <pcarlini (a] suse.de>
   7904      1.1  mrg 
   7905      1.1  mrg 	PR libstdc++/21172
   7906      1.1  mrg 	* include/bits/stl_heap.h (__adjust_heap(_RandomAccessIterator,
   7907      1.1  mrg 	_Distance, _Distance, _Tp), __adjust_heap(_RandomAccessIterator,
   7908      1.1  mrg 	_Distance, _Distance, _Tp, _Compare)): Avoid potential integer
   7909      1.1  mrg 	overflow.
   7910      1.1  mrg 
   7911      1.1  mrg 	* include/bits/stl_heap.h (__is_heap(_RandomAccessIterator,
   7912      1.1  mrg 	_RandomAccessIterator), __is_heap(_RandomAccessIterator,
   7913      1.1  mrg 	_RandomAccessIterator, _StrictWeakOrdering): Mark inline.
   7914      1.1  mrg 	(make_heap(_RandomAccessIterator, _RandomAccessIterator,
   7915      1.1  mrg 	_Compare)): Do not mark inline.
   7916      1.1  mrg 
   7917      1.1  mrg 	* include/bits/stl_heap.h (push_heap(_RandomAccessIterator,
   7918      1.1  mrg 	_RandomAccessIterator), sort_heap(_RandomAccessIterator,
   7919      1.1  mrg 	_RandomAccessIterator)): Uncomment __glibcxx_requires_heap.
   7920      1.1  mrg 
   7921      1.1  mrg 2007-02-09  Richard Sandiford  <richard (a] codesourcery.com>
   7922      1.1  mrg 
   7923      1.1  mrg 	* testsuite/22_locale/time_put/put/wchar_t/1.cc: XFAIL if
   7924      1.1  mrg 	dummy_wcsftime.
   7925      1.1  mrg 	* testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
   7926      1.1  mrg 	* testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
   7927      1.1  mrg 	* testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
   7928      1.1  mrg 	* testsuite/22_locale/num_get/get/wchar_t/2.cc: XFAIL if lax_strtofp.
   7929      1.1  mrg 	* testsuite/22_locale/num_get/get/char/2.cc: Likewise.
   7930      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
   7931      1.1  mrg 	Likewise.
   7932      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
   7933      1.1  mrg 	Likewise.
   7934      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
   7935      1.1  mrg 	Likewise.
   7936      1.1  mrg 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
   7937      1.1  mrg 	Likewise.
   7938      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
   7939      1.1  mrg 	Likewise.
   7940      1.1  mrg 	* testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
   7941      1.1  mrg 	Likewise.
   7942      1.1  mrg 	* testsuite/26_numerics/cmath/c99_classification_macros_c++.cc: XFAIL
   7943      1.1  mrg 	for uClibc.
   7944      1.1  mrg 	* testsuite/26_numerics/cmath/c99_classification_macros_c.cc: Likewise.
   7945      1.1  mrg 
   7946      1.1  mrg 2007-02-09  Paolo Carlini  <pcarlini (a] suse.de>
   7947      1.1  mrg 
   7948      1.1  mrg 	* scripts/testsuite_flags.in: Add back @LIBICONV@ to SECTIONLDFLAGS.
   7949      1.1  mrg 
   7950      1.1  mrg 2007-02-08  Howard Hinnant  <hhinnant (a] apple.com>
   7951      1.1  mrg 
   7952      1.1  mrg 	PR libstdc++/17012
   7953      1.1  mrg 	* include/bits/list.tcc (list<>::remove): Take care of
   7954      1.1  mrg 	&*__first == &__value.
   7955      1.1  mrg 	* docs/html/ext/howto.html: Add an entry for DR 526.
   7956      1.1  mrg 
   7957      1.1  mrg 2007-02-07  Jakub Jelinek  <jakub (a] redhat.com>
   7958      1.1  mrg 
   7959      1.1  mrg 	PR libgomp/28468
   7960      1.1  mrg 	* configure: Regenerate.
   7961      1.1  mrg 
   7962      1.1  mrg 2007-02-07  Hans-Peter Nilsson  <hp (a] axis.com>
   7963      1.1  mrg 
   7964      1.1  mrg 	PR testsuite/28870
   7965      1.1  mrg 	* testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Use only
   7966      1.1  mrg 	10000 iterations for simulator targets.
   7967      1.1  mrg 	* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Use only 5
   7968      1.1  mrg 	iterations for simulator targets.
   7969      1.1  mrg 	* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
   7970      1.1  mrg 	* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
   7971      1.1  mrg 	* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
   7972      1.1  mrg 	* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
   7973      1.1  mrg 	* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Ditto.
   7974      1.1  mrg 	* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
   7975      1.1  mrg 	* testsuite/23_containers/set/modifiers/16728.cc: Use only 10
   7976      1.1  mrg 	iterations for simulator targets.
   7977      1.1  mrg 
   7978      1.1  mrg 2007-02-06  Benjamin Kosnik  <bkoz (a] redhat.com>
   7979      1.1  mrg             Marco Trudel  <mtrudel (a] gmx.ch>
   7980      1.1  mrg 
   7981      1.1  mrg 	* include/precompiled/extc++.h: Guard include files that assume
   7982      1.1  mrg 	iconv support is present from precompilation via
   7983      1.1  mrg 	_GLIBCXX_HAVE_ICONV.
   7984      1.1  mrg 
   7985      1.1  mrg 2007-02-05  Paolo Carlini  <pcarlini (a] suse.de>
   7986      1.1  mrg 
   7987      1.1  mrg 	* include/bits/stl_deque.h (operator<): Qualify call.
   7988      1.1  mrg 
   7989      1.1  mrg 2007-02-02  Benjamin Kosnik  <bkoz (a] redhat.com>
   7990      1.1  mrg 
   7991      1.1  mrg 	* include/bits/c++config: Consistent macro guards for config includes.
   7992      1.1  mrg 	* config/locale/gnu/c_locale.h: Same.
   7993      1.1  mrg 	* config/locale/generic/c_locale.h: Same.
   7994      1.1  mrg 	* config/allocator/mt_allocator_base.h: Same.
   7995      1.1  mrg 	* config/allocator/malloc_allocator_base.h: Same.
   7996      1.1  mrg 	* config/allocator/new_allocator_base.h: Same.
   7997      1.1  mrg 	* config/allocator/pool_allocator_base.h: Same.
   7998      1.1  mrg 	* config/allocator/bitmap_allocator_base.h: Same.
   7999      1.1  mrg 	* config/os/vxworks/os_defines.h: Same.
   8000      1.1  mrg 	* config/cpu/sh/atomicity.h: Same.
   8001      1.1  mrg 	* config/io/c_io_stdio.h: Same.
   8002      1.1  mrg 	* config/io/basic_file_stdio.h: Same.
   8003      1.1  mrg 
   8004      1.1  mrg 2007-02-01  Paolo Carlini  <pcarlini (a] suse.de>
   8005      1.1  mrg 
   8006      1.1  mrg 	PR libstdc++/14493
   8007      1.1  mrg 	* libsupc++/typeinfo (bad_cast::what, bad_typeid::what): Declare.
   8008      1.1  mrg 	* libsupc++/tinfo.cc: Define.
   8009      1.1  mrg 	* libsupc++/exception (bad_exception::what): Declare.
   8010      1.1  mrg 	* libsupc++/eh_exception.cc: Define.
   8011      1.1  mrg 	(exception::what): Adjust, don't use typeid.
   8012      1.1  mrg 	* libsupc++/new (bad_alloc::what): Declare.
   8013      1.1  mrg 	* libsupc++/new_handler.cc: Define.
   8014      1.1  mrg 	* config/abi/pre/gnu.ver: Export the new methods @3.4.9; adjust
   8015      1.1  mrg 	existing 3.4.10 exports to 3.4.9.
   8016      1.1  mrg 	* configure.ac: Adjust to 6.0.9.
   8017      1.1  mrg 	* configure: Regenerate.
   8018      1.1  mrg 	* testsuite/util/testsuite_abi.cc: Update.
   8019      1.1  mrg 	* testsuite/18_support/14493.cc: New.
   8020      1.1  mrg 
   8021      1.1  mrg 2007-02-01  Ben Elliston  <bje (a] au.ibm.com>
   8022      1.1  mrg 
   8023      1.1  mrg 	* libsupc++/eh_alloc.cc (__cxa_free_exception): Don't refer to the
   8024      1.1  mrg 	emergency_buffer using `&array[0][0]' notation, use `array'.
   8025      1.1  mrg 
   8026      1.1  mrg 2007-01-30  Benjamin Kosnik  <bkoz (a] redhat.com>
   8027      1.1  mrg 
   8028      1.1  mrg 	PR libstdc++/30571
   8029      1.1  mrg 	* include/ext/pb_ds/detail/type_utils.hpp: Use C++0x
   8030      1.1  mrg 	static_assert if available, if not, centralize PB_DS_STATIC_ASSERT
   8031      1.1  mrg 	definition here.
   8032      1.1  mrg 	* include/ext/pb_ds/detail/resize_policy/
   8033      1.1  mrg 	cc_hash_max_collision_check_resize_trigger_imp.hpp: Remove
   8034      1.1  mrg 	PB_DS_STATIC_ASSERT definition.
   8035      1.1  mrg 	* include/ext/pb_ds/detail/resize_policy/
   8036      1.1  mrg 	hash_load_check_resize_trigger_imp.hpp: Same.
   8037      1.1  mrg 	* include/ext/pb_ds/detail/resize_policy/
   8038      1.1  mrg 	hash_standard_resize_policy_imp.hpp: Same.
   8039      1.1  mrg 	* include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Same.
   8040      1.1  mrg 	* include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Same.
   8041      1.1  mrg 	* include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Same.
   8042      1.1  mrg 	* include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Same.
   8043      1.1  mrg 	* include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Same.
   8044      1.1  mrg 	* include/ext/pb_ds/trie_policy.hpp: Same.
   8045      1.1  mrg 	* testsuite/util/performance/assoc/timing/
   8046      1.1  mrg 	tree_order_statistics_test.hpp: Same.
   8047      1.1  mrg 	* testsuite/ext/pb_ds/example/hash_resize_neg.cc: Adjust line numbers.
   8048      1.1  mrg 	* testsuite/17_intro/headers_c++_c++0x_compat.cc: New.
   8049      1.1  mrg 
   8050      1.1  mrg 	* include/precompiled/extc++.h: Update to current list of ext files.
   8051      1.1  mrg 
   8052      1.1  mrg 2007-01-29  Paolo Carlini  <pcarlini (a] suse.de>
   8053      1.1  mrg 
   8054      1.1  mrg 	* include/bits/stl_uninitialized.h (uninitialized_copy(const char*,
   8055      1.1  mrg 	const char*, char*), uninitialized_copy(const wchar_t*, const wchar_t*,
   8056      1.1  mrg 	wchar_t*)): Remove, just forward to std::copy.
   8057      1.1  mrg 
   8058      1.1  mrg 2007-01-29  Benjamin Kosnik  <bkoz (a] redhat.com>
   8059      1.1  mrg 
   8060      1.1  mrg 	* include/ext/enc_filebuf.h: Resurrect, update.
   8061      1.1  mrg 	* include/ext/codecvt_specializations.h: Remove
   8062      1.1  mrg         _GLIBCXX_USE_ICONV, _GLIBCXX_USE_ENCODING_STATE.
   8063      1.1  mrg 	* include/bits/localefwd.h: Remove declaration for __enc_traits.
   8064      1.1  mrg 	* docs/html/22_locale/codecvt.html: Change __enc_traits to
   8065      1.1  mrg 	encoding_state.
   8066      1.1  mrg 	* scripts/testsuite_flags.in: Remove ICONV.
   8067      1.1  mrg 
   8068      1.1  mrg 	* configure.ac: Remove GLIBCXX_CHECK_ICONV_SUPPORT.
   8069      1.1  mrg 	* acinclude.m4 (GLIBCXX_CHECK_ICONV_SUPPORT): Remove.
   8070      1.1  mrg 	* crossconfig.m4: Remove use of GLIBCXX_CHECK_ICONV_SUPPORT.
   8071      1.1  mrg 	* config.h.in: Remove HAVE_ICONV_CLOSE, HAVE_ICONV_OPEN,
   8072      1.1  mrg 	HAVE_NL_LANGINFO, _GLIBCXX_USE_ICONV.
   8073      1.1  mrg 	* include/Makefile.am: Uglify ICONV_CONST.
   8074      1.1  mrg 	* configure: Regenerate.
   8075      1.1  mrg 	* aclocal.m4: Regenerate.
   8076      1.1  mrg 	* Makefile.in: Regenerate.
   8077      1.1  mrg 	* src/Makefile.in: Regenerate.
   8078      1.1  mrg 	* po/Makefile.in: Regenerate.
   8079      1.1  mrg 	* libmath/Makefile.in: Regenerate.
   8080      1.1  mrg 	* include/Makefile.in: Regenerate.
   8081      1.1  mrg 	* libsupc++/Makefile.in: Regenerate.
   8082      1.1  mrg 	* testsuite/Makefile.in: Regenerate.
   8083      1.1  mrg 
   8084      1.1  mrg 	* testsuite/ext/enc_filebuf/wchar_t/13189.cc: Use
   8085      1.1  mrg 	dg-require-iconv, fix up for encoding_state changes.
   8086      1.1  mrg 	* testsuite/ext/enc_filebuf/char/13189.cc: Same.
   8087      1.1  mrg 	* testsuite/ext/enc_filebuf/char/13598.cc: Same.
   8088      1.1  mrg 	* testsuite/22_locale/codecvt/unicode: Move...
   8089      1.1  mrg 	* testsuite/22_locale/codecvt/unicode/char.cc: Move...
   8090      1.1  mrg 	* testsuite/22_locale/codecvt/unicode/1.cc: Move...
   8091      1.1  mrg 	* testsuite/22_locale/codecvt/unicode/wchar_t.cc: Move...
   8092      1.1  mrg 	* testsuite/ext/codecvt: New.
   8093      1.1  mrg 	* testsuite/ext/codecvt/char-1.cc: ...here. Also, use dg-require-iconv.
   8094      1.1  mrg 	* testsuite/ext/codecvt/char-2.cc: ...here. Same.
   8095      1.1  mrg 	* testsuite/ext/codecvt/1.cc: ...here. Same.
   8096      1.1  mrg 	* testsuite/ext/codecvt/wchar_t.cc: ...here. Same.
   8097      1.1  mrg 	* testsuite/22_locale/locale/cons/unicode: Delete directory.
   8098      1.1  mrg 	* testsuite/22_locale/locale/cons/unicode/1.cc: Move...
   8099      1.1  mrg 	* testsuite/22_locale/locale/cons/unicode.cc: ...here.
   8100      1.1  mrg 
   8101      1.1  mrg 2007-01-28  Paolo Carlini  <pcarlini (a] suse.de>
   8102      1.1  mrg 
   8103      1.1  mrg 	* include/bits/locale_facets.tcc (num_get<>::do_get(iter_type,
   8104      1.1  mrg 	iter_type, ios_base&, ios_base::iostate&, bool&),
   8105      1.1  mrg 	num_put<>::_M_insert_int(_OutIter, ios_base&, _CharT, _ValueT)):
   8106      1.1  mrg 	-Wconversion and -Woverflow fixes.
   8107      1.1  mrg 	* include/bits/istream.tcc (operator>>(int&), operator>>(short&)):
   8108      1.1  mrg 	Likewise.
   8109      1.1  mrg 	* include/std/valarray (valarray<>::shift, cshift): Likewise.
   8110      1.1  mrg 
   8111      1.1  mrg 2007-01-26  Paolo Carlini  <pcarlini (a] suse.de>
   8112      1.1  mrg 
   8113      1.1  mrg 	PR libstdc++/30586
   8114      1.1  mrg 	* config/cpu/ia64/atomic_word.h: Just include <bits/cxxabi_tweaks.h>.
   8115      1.1  mrg 	* testsuite/abi/30586.cc: New.
   8116      1.1  mrg 
   8117      1.1  mrg 2007-01-25  Nathan Myers  <ncm (a] cantrip.org>
   8118      1.1  mrg 
   8119      1.1  mrg 	* include/bits/streambuf_iterator.h (istreambuf_iterator<>::equal):
   8120      1.1  mrg 	Simplify.
   8121      1.1  mrg 
   8122      1.1  mrg 2007-01-24   Steve LoBasso <slobasso (a] yahoo.com>
   8123      1.1  mrg 	     Paolo Carlini  <pcarlini (a] suse.de>
   8124      1.1  mrg 
   8125      1.1  mrg 	* include/bits/deque.tcc (deque<>::erase(iterator, iterator)):
   8126      1.1  mrg 	Fix condition.
   8127      1.1  mrg 	* testsuite/23_containers/deque/modifiers/erase/3.cc: New.
   8128      1.1  mrg 
   8129      1.1  mrg 2007-01-24  Andrew Pinski  <andrew_pinski (a] playstation.sony.com>
   8130      1.1  mrg 
   8131      1.1  mrg 	* libsupc++/eh_personality.cc  (PERSONALITY_FUNCTION): Replace
   8132      1.1  mrg 	_Unwind_Word with _uleb128_t in the SJLJ context.
   8133      1.1  mrg 
   8134      1.1  mrg 2007-01-24  Benjamin Kosnik  <bkoz (a] redhat.com>
   8135      1.1  mrg 
   8136      1.1  mrg 	PR libstdc++/29722 continued
   8137      1.1  mrg 	* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): Add
   8138      1.1  mrg 	libsupc++ library directory.
   8139      1.1  mrg 	* testsuite/abi/cxx_runtime_only_linkage.cc: Remove hard-coded
   8140      1.1  mrg 	path specification.
   8141      1.1  mrg 
   8142      1.1  mrg 2007-01-24  Andreas Krebbel  <krebbel1 (a] de.ibm.com>
   8143      1.1  mrg 
   8144      1.1  mrg 	* libsupc++/eh_personality.cc (parse_lsda_header, check_exception_spec,
   8145      1.1  mrg 	get_ttype_entry, empty_exception_spec, PERSONALITY_FUNCTION): Replaced
   8146      1.1  mrg 	_Unwind_Word with _uleb128_t and _Unwind_SWord with _sleb128_t.
   8147      1.1  mrg 
   8148      1.1  mrg 2007-01-22  Paolo Carlini  <pcarlini (a] suse.de>
   8149      1.1  mrg 
   8150      1.1  mrg 	* include/bits/stl_algobase.h (__fill_aux(unsigned char*,
   8151      1.1  mrg 	unsigned char*, const unsigned char&), __fill_aux(signed char*,
   8152      1.1  mrg 	signed char*, const signed char&), __fill_aux(char*, char*,
   8153      1.1  mrg 	const char&), __fill_aux(wchar_t*, wchar_t*, const wchar_t&)):
   8154      1.1  mrg 	Take the character by value.
   8155      1.1  mrg 	(__fill_n_aux): Likewise.
   8156      1.1  mrg 
   8157      1.1  mrg 2007-01-21  Paolo Carlini  <pcarlini (a] suse.de>
   8158      1.1  mrg 
   8159      1.1  mrg 	PR libstdc++/30449 (fill, fill_n)
   8160      1.1  mrg 	* include/bits/stl_algobase.h (__fill_aux(wchar_t*, wchar_t*,
   8161      1.1  mrg 	const wchar_t&), __fill_n_aux(wchar_t*, _Size, const wchar_t&)): New.
   8162      1.1  mrg 	(fill(signed char*, signed char*, const signed char&),
   8163      1.1  mrg 	fill(unsigned char*, unsigned char*, const unsigned char&),
   8164      1.1  mrg 	fill(char*, char*, char&), fill_n(signed char*, _Size,
   8165      1.1  mrg 	const signed char&), fill_n(unsigned char*, _Size,
   8166      1.1  mrg 	const unsigned char&), fill_n(char*, _Size, char&)): Rename to
   8167      1.1  mrg 	__*_aux.
   8168      1.1  mrg 	(__fill_normal, __fill_n_normal): New, call the latter.
   8169      1.1  mrg 	(fill, fill_n): Adjust, call the latter.
   8170      1.1  mrg 	* testsuite/25_algorithms/fill/4.cc: New.
   8171      1.1  mrg 	* testsuite/25_algorithms/fill/5.cc: New.
   8172      1.1  mrg 
   8173      1.1  mrg 2007-01-18  Paolo Carlini  <pcarlini (a] suse.de>
   8174      1.1  mrg 
   8175      1.1  mrg 	* include/bits/basic_string.h (basic_string<>::_S_compare): Add.
   8176      1.1  mrg 	(compare(const basic_string&)): Use it.
   8177      1.1  mrg 	* include/bits/basic_string.tcc (compare(size_type, size_type,
   8178      1.1  mrg 	const basic_string&), compare(size_type, size_type,
   8179      1.1  mrg 	const basic_string&, size_type, size_type), compare(const _CharT*),
   8180      1.1  mrg 	compare(size_type, size_type, const _CharT*), compare(size_type,
   8181      1.1  mrg 	size_type, const _CharT*, size_type)): Likewise.
   8182      1.1  mrg 	* include/ext/vstring_util.h (__vstring_utility<>::_S_compare): Add.
   8183      1.1  mrg 	* include/ext/vstring.h (compare(const __versa_string&)): Use it.
   8184      1.1  mrg 	* include/ext/vstring.tcc (compare(size_type, size_type,
   8185      1.1  mrg 	const __versa_string&), compare(size_type, size_type,
   8186      1.1  mrg 	const __versa_string&, size_type, size_type), compare(const _CharT*),
   8187      1.1  mrg 	compare(size_type, size_type, const _CharT*), compare(size_type,
   8188      1.1  mrg 	size_type, const _CharT*, size_type)): Likewise.
   8189      1.1  mrg 
   8190      1.1  mrg 2007-01-15  Ian Lance Taylor  <iant (a] google.com>
   8191      1.1  mrg 	    Paolo Carlini  <pcarlini (a] suse.de>
   8192      1.1  mrg 
   8193      1.1  mrg 	* include/ext/type_traits.h: Fix __glibcxx_max macro.
   8194      1.1  mrg 	* include/std/limits: Likewise.
   8195      1.1  mrg 
   8196      1.1  mrg 2007-01-15  Paolo Carlini  <pcarlini (a] suse.de>
   8197      1.1  mrg 
   8198      1.1  mrg 	* include/std/valarray (valarray<>::cshift): Fix typo.
   8199      1.1  mrg 
   8200      1.1  mrg 2007-01-14  Paolo Carlini  <pcarlini (a] suse.de>
   8201      1.1  mrg 
   8202      1.1  mrg 	* include/bits/stl_algobase.h (fill_n(char*, _Size,
   8203      1.1  mrg 	const signed char&)): Fix signature.
   8204      1.1  mrg 	* testsuite/25_algorithms/fill/3.cc: New.
   8205      1.1  mrg 
   8206      1.1  mrg 2007-01-13  John David Anglin  <dave.anglin (a] nrc-cnrc.gc>
   8207      1.1  mrg 
   8208      1.1  mrg 	* config/cpu/hppa/atomicity.h (__exchange_and_add): Don't use ordered
   8209      1.1  mrg 	store.
   8210      1.1  mrg 	(__atomic_add): Likewise.
   8211      1.1  mrg 
   8212      1.1  mrg 2007-01-13  Paolo Carlini  <pcarlini (a] suse.de>
   8213      1.1  mrg 
   8214      1.1  mrg 	PR libstdc++/14991
   8215      1.1  mrg 	* docs/html/17_intro/porting-howto.html ([3]): Mention stdio_filebuf.
   8216      1.1  mrg 	* docs/html/17_intro/porting-howto.xml: Remove.
   8217      1.1  mrg 
   8218      1.1  mrg 	* docs/html/17_intro/porting-howto.html: Remove spurious end tags
   8219      1.1  mrg 	pointed out by validator.w3.org.
   8220      1.1  mrg 
   8221      1.1  mrg 2007-01-12  Paolo Carlini  <pcarlini (a] suse.de>
   8222      1.1  mrg 
   8223      1.1  mrg 	PR libstdc++/30416 (continued)
   8224      1.1  mrg 	* include/std/valarray (valarray<>::shift, valarray<>::cshift):
   8225      1.1  mrg 	Allways return the same variable, thus facilitating NRVO.
   8226      1.1  mrg 
   8227      1.1  mrg 2007-01-12  Paolo Carlini  <pcarlini (a] suse.de>
   8228      1.1  mrg 
   8229      1.1  mrg 	PR libstdc++/30416
   8230      1.1  mrg 	* include/std/valarray (valarray<>::shift, valarray<>::cshift):
   8231      1.1  mrg 	Do not segfault when |n| > size.
   8232      1.1  mrg 	* testsuite/26_numerics/valarray/30416.cc: New.
   8233      1.1  mrg 
   8234      1.1  mrg 2007-01-06  Paolo Carlini  <pcarlini (a] suse.de>
   8235      1.1  mrg 
   8236      1.1  mrg 	PR libstdc++/30365
   8237      1.1  mrg 	* crossconfig.m4 (case *-linux*): Run GLIBCXX_CHECK_LFS.
   8238      1.1  mrg 	* configure: Regenerate.
   8239      1.1  mrg 
   8240      1.1  mrg 2007-01-06  Matthias Klose  <doko (a] debian.org>
   8241      1.1  mrg 
   8242      1.1  mrg 	* include/tr1/random (gamma_distribution): Fix typo in formula.
   8243      1.1  mrg 	* docs/doxygen/user.cfg.in: Use package amsmath.
   8244  1.1.1.2  mrg 
   8246  1.1.1.2  mrg Copyright (C) 2007 Free Software Foundation, Inc.
   8247  1.1.1.2  mrg 
   8248  1.1.1.2  mrg Copying and distribution of this file, with or without modification,
   8249  1.1.1.2  mrg are permitted in any medium without royalty provided the copyright
   8250               notice and this notice are preserved.
   8251