Home | History | Annotate | Line # | Download | only in libstdc++-v3
ChangeLog revision 1.1.1.4
      1  1.1.1.4    mrg 2014-01-27  Jason Merrill  <jason (a] redhat.com>
      2  1.1.1.4    mrg 
      3  1.1.1.4    mrg 	Core DR 475
      4  1.1.1.4    mrg 	PR c++/41174
      5  1.1.1.4    mrg 	PR c++/59224
      6  1.1.1.4    mrg 	* libsupc++/eh_throw.cc (__cxa_throw): Set uncaughtExceptions.
      7  1.1.1.4    mrg 	* libsupc++/eh_alloc.cc (__cxa_allocate_dependent_exception)
      8  1.1.1.4    mrg 	(__cxa_allocate_exception): Don't set it here.
      9  1.1.1.4    mrg 
     10  1.1.1.3    mrg 2013-12-15  H.J. Lu  <hongjiu.lu (a] intel.com>
     11  1.1.1.2  skrll 
     12  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Update.
     13  1.1.1.2  skrll 
     14  1.1.1.3    mrg 2013-11-22  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
     15  1.1.1.2  skrll 
     16  1.1.1.3    mrg 	* acinclude.m4 (libtool_VERSION): Bump.
     17  1.1.1.3    mrg 	* configure: Regenerate.
     18  1.1.1.3    mrg 	* doc/xml/manual/abi.xml: Update version information.
     19      1.1    mrg 
     20  1.1.1.3    mrg 2013-11-05  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
     21      1.1    mrg 
     22  1.1.1.3    mrg 	* doc/xml/manual/status_cxx2011.xml: Document aligned_union as
     23  1.1.1.3    mrg 	missing.
     24      1.1    mrg 
     25  1.1.1.3    mrg 	* doc/xml/manual/spine.xml: Update copyright years.
     26  1.1.1.3    mrg 	* doc/html/*: Regenerate.
     27      1.1    mrg 
     28  1.1.1.3    mrg 2013-11-01  Paolo Carlini  <paolo.carlini (a] oracle.com>
     29      1.1    mrg 
     30  1.1.1.3    mrg 	PR libstdc++/58952
     31  1.1.1.3    mrg 	* include/c_global/cstdio: Undef getchar.
     32      1.1    mrg 
     33  1.1.1.3    mrg 2013-10-31  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
     34      1.1    mrg 
     35  1.1.1.3    mrg 	* testsuite/20_util/shared_ptr/cons/58839.cc: Do not use
     36  1.1.1.3    mrg 	default_delete<void>.
     37      1.1    mrg 
     38  1.1.1.3    mrg 2013-10-30  Chris Studholme  <cvs (a] cs.utoronto.ca>
     39      1.1    mrg 
     40  1.1.1.3    mrg 	PR libstdc++/58912
     41  1.1.1.3    mrg 	* include/bits/shared_ptr_base.h (_Sp_counted_ptr_inplace): Remove
     42  1.1.1.3    mrg 	unnecessary initialization of storage buffer.
     43      1.1    mrg 
     44  1.1.1.3    mrg 2013-10-29  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
     45      1.1    mrg 
     46  1.1.1.3    mrg 	PR libstdc++/58839
     47  1.1.1.3    mrg 	* include/bits/shared_ptr_base.h
     48  1.1.1.3    mrg 	(__shared_ptr<T>::__shared_ptr(unique_ptr<U,D>&&)): Do not dereference
     49  1.1.1.3    mrg 	pointer.
     50  1.1.1.3    mrg 	* testsuite/20_util/shared_ptr/cons/58839.cc: New.
     51      1.1    mrg 
     52  1.1.1.3    mrg 2013-10-20  Chris Jefferson  <chris (a] bubblescope.net>
     53  1.1.1.3    mrg 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
     54      1.1    mrg 
     55  1.1.1.3    mrg 	PR libstdc++/58800
     56  1.1.1.3    mrg 	* include/bits/stl_algo.h (__unguarded_partition_pivot): Change
     57  1.1.1.3    mrg 	__last - 2 to __last - 1.
     58  1.1.1.3    mrg 	* testsuite/25_algorithms/nth_element/58800.cc: New
     59  1.1.1.3    mrg 
     60  1.1.1.3    mrg 2013-10-16  Franois Dumont  <fdumont (a] gcc.gnu.org>
     61  1.1.1.3    mrg 
     62  1.1.1.3    mrg 	PR libstdc++/58191
     63  1.1.1.3    mrg 	* include/debug/macros.h (__glibcxx_check_partitioned_lower): Add
     64  1.1.1.3    mrg 	__gnu_debug::__base calls on iterators passed to internal debug
     65  1.1.1.3    mrg 	check.
     66  1.1.1.3    mrg 	(__glibcxx_check_partitioned_lower_pred): Likewise.
     67  1.1.1.3    mrg 	(__glibcxx_check_partitioned_upper): Likewise.
     68  1.1.1.3    mrg 	(__glibcxx_check_partitioned_upper_pred): Likewise.
     69  1.1.1.3    mrg 	* include/debug/functions.h (__check_partitioned_lower):
     70  1.1.1.3    mrg 	Remove code to detect safe iterators.
     71  1.1.1.3    mrg 	(__check_partitioned_upper): Likewise.
     72  1.1.1.3    mrg 
     73  1.1.1.3    mrg 2013-10-16  Release Manager
     74  1.1.1.3    mrg 
     75  1.1.1.3    mrg 	* GCC 4.8.2 released.
     76  1.1.1.3    mrg 
     77  1.1.1.3    mrg 2013-10-09  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
     78  1.1.1.3    mrg 
     79  1.1.1.3    mrg 	* testsuite/20_util/shared_ptr/cons/58659.cc: Use VERIFY instead of
     80  1.1.1.3    mrg 	aborting.
     81  1.1.1.3    mrg 
     82  1.1.1.3    mrg 2013-10-08  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
     83  1.1.1.3    mrg 
     84  1.1.1.3    mrg 	PR libstdc++/58659
     85  1.1.1.3    mrg 	* include/bits/shared_ptr_base.h (__shared_count::__shared_count(P,D)):
     86  1.1.1.3    mrg 	Delegate to constructor taking allocator.
     87  1.1.1.3    mrg 	(__shared_count::_S_create_from_up): Inline into ...
     88  1.1.1.3    mrg 	(__shared_count::__shared_count(unique_ptr<Y,D>&&): Here. Use
     89  1.1.1.3    mrg 	std::conditional instead of constrained overloads. Allocate memory
     90  1.1.1.3    mrg 	using the allocator type that will be used for deallocation.
     91  1.1.1.3    mrg 	* testsuite/20_util/shared_ptr/cons/58659.cc: New.
     92  1.1.1.3    mrg 	* testsuite/20_util/shared_ptr/cons/43820_neg.cc: Adjust.
     93  1.1.1.3    mrg 
     94  1.1.1.3    mrg 2013-10-07  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
     95  1.1.1.3    mrg 
     96  1.1.1.3    mrg 	PR libstdc++/57641
     97  1.1.1.3    mrg 	* include/std/mutex (timed_mutex, recursive_timed_mutex): Add
     98  1.1.1.3    mrg 	overloaded _M_try_lock_until to handle conversion between different
     99  1.1.1.3    mrg 	clocks. Replace constrained __try_lock_for_impl overloads with
    100  1.1.1.3    mrg 	conditional increment.
    101  1.1.1.3    mrg 	* testsuite/30_threads/timed_mutex/try_lock_until/57641.cc: New.
    102  1.1.1.3    mrg 
    103  1.1.1.3    mrg 2013-10-06  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    104  1.1.1.3    mrg 
    105  1.1.1.3    mrg 	PR libstdc++/57465
    106  1.1.1.3    mrg 	* include/std/functional
    107  1.1.1.3    mrg 	(_Function_base::_Base_manager::_M_not_empty_function): Fix overload
    108  1.1.1.3    mrg 	for pointers.
    109  1.1.1.3    mrg 	* testsuite/20_util/function/cons/57465.cc: New.
    110  1.1.1.3    mrg 
    111  1.1.1.3    mrg 2013-10-02  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    112  1.1.1.3    mrg 	    Daniel Krugler  <daniel.kruegler (a] gmail.com>
    113  1.1.1.3    mrg 
    114  1.1.1.3    mrg 	PR libstdc++/58569
    115  1.1.1.3    mrg 	* include/std/functional (function::_CheckResult): Move to namespace
    116  1.1.1.3    mrg 	scope and rename to __check_func_return_type.
    117  1.1.1.3    mrg 	* testsuite/20_util/function/58569.cc: New.
    118  1.1.1.3    mrg 
    119  1.1.1.3    mrg 2013-09-30  Chris Jefferson  <chris (a] bubblescope.net>
    120  1.1.1.3    mrg 
    121  1.1.1.3    mrg 	PR libstdc++/58437
    122  1.1.1.3    mrg 	* include/bits/stl_algo.h (__move_median_first): Rename to
    123  1.1.1.3    mrg 	__move_median_to_first, change to take an addition argument.
    124  1.1.1.3    mrg 	(__unguarded_partition_pivot): Adjust.
    125  1.1.1.3    mrg 	* testsuite/performance/25_algorithms/sort.cc: New.
    126  1.1.1.3    mrg 	* testsuite/performance/25_algorithms/sort_heap.cc: Likewise.
    127  1.1.1.3    mrg 	* testsuite/performance/25_algorithms/stable_sort.cc: Likewise.
    128  1.1.1.3    mrg 
    129  1.1.1.3    mrg 2013-09-19  Mitsuru Kariya  <kariya_mitsuru (a] hotmail.com>
    130  1.1.1.3    mrg 	    Chris Jefferson  <chris (a] bubblescope.net>
    131  1.1.1.3    mrg 
    132  1.1.1.3    mrg 	PR libstdc++/58358
    133  1.1.1.3    mrg 	* include/bits/stl_algo.h (search_n): Fix to guarantee a number
    134  1.1.1.3    mrg 	of comparisons <= number of elements in the range.
    135  1.1.1.3    mrg 	* testsuite/25_algorithms/search_n/58358.cc: New.
    136  1.1.1.3    mrg 	* testsuite/25_algorithms/search_n/iterator.cc: Extend.
    137  1.1.1.3    mrg 
    138  1.1.1.3    mrg 2013-09-13  Paolo Carlini  <paolo.carlini (a] oracle.com>
    139  1.1.1.3    mrg 
    140  1.1.1.3    mrg 	PR libstdc++/58415
    141  1.1.1.3    mrg 	* include/ext/sso_string_base.h (__sso_string_base<>::
    142  1.1.1.3    mrg 	__sso_string_base(__sso_string_base&&)): Fix thinkos about
    143  1.1.1.3    mrg 	_M_length vs _M_set_length.
    144  1.1.1.3    mrg 	* testsuite/ext/vstring/cons/58415-1.cc: New.
    145  1.1.1.3    mrg 	* testsuite/ext/vstring/cons/58415-2.cc: Likewise.
    146  1.1.1.3    mrg 
    147  1.1.1.3    mrg 2013-09-10  Kai Tietz  <ktietz (a] redhat.com>
    148  1.1.1.3    mrg 
    149  1.1.1.3    mrg 	Backport from trunk.
    150  1.1.1.3    mrg 	PR libstdc++/54314
    151  1.1.1.3    mrg 	* config/abi/pre/gnu-versioned-namespace.ver: Add thunk _ZTv0_n12_NS*
    152  1.1.1.3    mrg 	like in gnu.ver.
    153  1.1.1.3    mrg 
    154  1.1.1.3    mrg 2013-09-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
    155  1.1.1.3    mrg 
    156  1.1.1.3    mrg 	PR libstdc++/58341
    157  1.1.1.3    mrg 	* include/bits/stl_algobase.h (copy_backward): Fix documentation
    158  1.1.1.3    mrg 	per DR 1206.
    159  1.1.1.3    mrg 
    160  1.1.1.3    mrg 2013-09-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
    161  1.1.1.3    mrg 
    162  1.1.1.3    mrg 	PR libstdc++/58302
    163  1.1.1.3    mrg 	* include/bits/random.tcc (negative_binomial_distribution<>::
    164  1.1.1.3    mrg 	operator()(_UniformRandomNumberGenerator&, const param_type&):
    165  1.1.1.3    mrg 	Fix typo in template argument.
    166  1.1.1.3    mrg 	* testsuite/26_numerics/random/negative_binomial_distribution/
    167  1.1.1.3    mrg 	operators/58302.cc: New.
    168      1.1    mrg 
    169  1.1.1.3    mrg 2013-08-16  Uros Bizjak  <ubizjak (a] gmail.com>
    170      1.1    mrg 
    171  1.1.1.3    mrg 	* src/c++98/compatibility.cc (_ZTIe): Use
    172  1.1.1.3    mrg 	reinterpret_cast<const cast *> to avoid -Wcast-qual warnings.
    173  1.1.1.3    mrg 	(_ZTIPe): Ditto.
    174  1.1.1.3    mrg 	(ZTIPKe): Ditto.
    175      1.1    mrg 
    176  1.1.1.3    mrg 2013-08-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
    177      1.1    mrg 
    178  1.1.1.3    mrg 	* include/ext/atomicity.h: Add #pragma GCC system_header.
    179      1.1    mrg 
    180  1.1.1.3    mrg 2013-08-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
    181      1.1    mrg 
    182  1.1.1.3    mrg 	PR libstdc++/58098
    183  1.1.1.3    mrg 	* include/bits/random.h (cauchy_distribution<>::min,
    184  1.1.1.3    mrg 	extreme_value_distribution<>::min, normal_distribution<>::min,
    185  1.1.1.3    mrg 	student_t_distribution<>::min): Fix.
    186  1.1.1.3    mrg 	* include/ext/random (normal_mv_distribution<>::min): Likewise.
    187  1.1.1.3    mrg 	* testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
    188  1.1.1.3    mrg 	Adjust.
    189  1.1.1.3    mrg 	testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
    190      1.1    mrg 	Likewise.
    191  1.1.1.3    mrg 	* testsuite/26_numerics/random/extreme_value_distribution/cons/
    192  1.1.1.3    mrg 	parms.cc: Likewise.
    193  1.1.1.3    mrg 	testsuite/26_numerics/random/extreme_value_distribution/cons/
    194  1.1.1.3    mrg 	default.cc: Likewise.
    195  1.1.1.3    mrg 	* testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
    196  1.1.1.3    mrg 	Likewise.
    197  1.1.1.3    mrg 	* testsuite/26_numerics/random/normal_distribution/cons/default.cc:
    198  1.1.1.3    mrg 	Likewise.
    199  1.1.1.3    mrg 	* testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
    200  1.1.1.3    mrg 	Likewise.
    201  1.1.1.3    mrg 	* testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
    202  1.1.1.3    mrg 	Likewise.
    203  1.1.1.3    mrg 	* testsuite/ext/random/normal_mv_distribution/cons/parms.cc: Likewise.
    204  1.1.1.3    mrg 	* testsuite/ext/random/normal_mv_distribution/cons/default.cc: Likewise.
    205      1.1    mrg 
    206  1.1.1.3    mrg 	* testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
    207  1.1.1.3    mrg 	Minor tweak.
    208  1.1.1.3    mrg 	* testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
    209  1.1.1.3    mrg 	Likewise.
    210      1.1    mrg 
    211  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/*: Move to...
    212  1.1.1.3    mrg 	* testsuite/ext/random/von_mises_distribution/*: ... here.
    213  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/*: Move to...
    214  1.1.1.3    mrg 	* testsuite/ext/random/triangular_distribution/*: ... here.
    215      1.1    mrg 
    216  1.1.1.3    mrg 2013-07-31  Franois Dumont  <fdumont (a] gcc.gnu.org>
    217      1.1    mrg 
    218  1.1.1.3    mrg 	* include/profile/unordered_base.h: New.
    219  1.1.1.3    mrg 	* include/Makefile.am: Add new profile header.
    220  1.1.1.3    mrg 	* include/Makefile.in: Regenerate.
    221      1.1    mrg 	* include/profile/impl/profiler.h
    222  1.1.1.3    mrg 	(__profcxx_inefficient_hash_is_on): New macro.
    223  1.1.1.3    mrg 	* include/profile/unordered_map (std::profile::unordered_map<>):
    224  1.1.1.3    mrg 	Use new _Unordered_profile base class. Use default implementations
    225  1.1.1.3    mrg 	for special functions.
    226  1.1.1.3    mrg 	(std::profile::unordered_multimap<>): Likewise.
    227  1.1.1.3    mrg 	* include/profile/unordered_set (std::profile::unordered_set<>):
    228      1.1    mrg 	Likewise.
    229  1.1.1.3    mrg 	(std::profile::unordered_multiset<>): Likewise.
    230  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multiset/55043.cc: Fix
    231  1.1.1.3    mrg 	MoveOnly equality operator signature.
    232      1.1    mrg 
    233  1.1.1.3    mrg 2013-07-31  Paolo Carlini  <paolo.carlini (a] oracle.com>
    234      1.1    mrg 
    235  1.1.1.3    mrg 	PR libstdc++/56627
    236  1.1.1.3    mrg 	* include/bits/stl_bvector.h: Use friend struct hash intead of
    237  1.1.1.3    mrg 	friend class hash to work around useless warnings produced by
    238  1.1.1.3    mrg 	some compilers.
    239  1.1.1.3    mrg 	* include/std/bitset: Likewise.
    240      1.1    mrg 
    241  1.1.1.3    mrg 2013-07-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
    242      1.1    mrg 
    243  1.1.1.3    mrg 	Revert last commit.
    244      1.1    mrg 
    245  1.1.1.3    mrg 2013-07-29  Paolo Carlini  <paolo.carlini (a] oracle.com>
    246      1.1    mrg 
    247  1.1.1.3    mrg 	* include/profile/unordered_map (unordered_map<>,
    248  1.1.1.3    mrg 	unordered_multimap<>): Clean-up constructors and assignment
    249  1.1.1.3    mrg 	operators to match debug-mode.
    250  1.1.1.3    mrg 	* include/profile/unordered_set (unordered_set<>,
    251  1.1.1.3    mrg 	unordered_multiset<>): Likewise.
    252      1.1    mrg 
    253  1.1.1.3    mrg 2013-07-22  Jason Merrill  <jason (a] redhat.com>
    254      1.1    mrg 
    255  1.1.1.3    mrg 	PR libstdc++/57914
    256  1.1.1.3    mrg 	* libsupc++/atexit_thread.cc (run): Delete cleanup elts.
    257      1.1    mrg 
    258  1.1.1.3    mrg 2013-06-27  Paolo Carlini  <paolo.carlini (a] oracle.com>
    259      1.1    mrg 
    260  1.1.1.3    mrg 	* include/profile/vector (emplace(iterator, _Args&&...)): Define.
    261      1.1    mrg 
    262  1.1.1.3    mrg 2013-06-25  Paolo Carlini  <paolo.carlini (a] oracle.com>
    263      1.1    mrg 
    264  1.1.1.3    mrg 	* testsuite/23_containers/map/modifiers/erase/abi_tag.cc: Avoid
    265  1.1.1.3    mrg 	spurious fails with check-debug.
    266  1.1.1.3    mrg 	* testsuite/23_containers/multimap/modifiers/erase/abi_tag.cc:
    267      1.1    mrg 	Likewise.
    268  1.1.1.3    mrg 	* testsuite/23_containers/set/modifiers/erase/abi_tag.cc: Likewise.
    269  1.1.1.3    mrg 	* testsuite/23_containers/multiset/modifiers/erase/abi_tag.cc:
    270      1.1    mrg 	Likewise.
    271      1.1    mrg 
    272  1.1.1.3    mrg 2013-06-22  Paolo Carlini  <paolo.carlini (a] oracle.com>
    273      1.1    mrg 
    274  1.1.1.3    mrg 	PR libstdc++/57674
    275  1.1.1.3    mrg 	* include/bits/random.h (binomial_distribution<>::_M_waiting):
    276  1.1.1.3    mrg 	Add double parameter.
    277  1.1.1.3    mrg 	* include/bits/random.tcc (binomial_distribution<>::operator()
    278  1.1.1.3    mrg 	(_UniformRandomNumberGenerator&, const param_type&)): Pass
    279  1.1.1.3    mrg 	__param._M_q to _M_waiting.
    280  1.1.1.3    mrg 	(_M_waiting): Adjust.
    281  1.1.1.3    mrg 	* testsuite/26_numerics/random/binomial_distribution/
    282  1.1.1.3    mrg 	operators/values.cc: Add tests.
    283      1.1    mrg 
    284  1.1.1.3    mrg 2013-06-21  Paolo Carlini  <paolo.carlini (a] oracle.com>
    285      1.1    mrg 
    286  1.1.1.3    mrg 	PR libstdc++/57666
    287  1.1.1.3    mrg 	* include/std/valarray (valarray<>::operator=(const _Expr<>&)):
    288  1.1.1.3    mrg 	Implement correctly C++11 26.6.2.3/1.
    289  1.1.1.3    mrg 	* testsuite/26_numerics/valarray/dr630-3.C: New.
    290      1.1    mrg 
    291  1.1.1.3    mrg 2013-06-19  Alan Modra  <amodra (a] gmail.com>
    292      1.1    mrg 
    293  1.1.1.3    mrg 	Apply mainline patch
    294  1.1.1.3    mrg 	2013-06-14  Alan Modra  <amodra (a] gmail.com>
    295  1.1.1.3    mrg 	* configure.host (abi_baseline_pair): Match powerpc64*.
    296      1.1    mrg 
    297  1.1.1.3    mrg 2013-06-15  Paolo Carlini  <paolo.carlini (a] oracle.com>
    298      1.1    mrg 
    299  1.1.1.3    mrg 	PR libstdc++/57619
    300  1.1.1.3    mrg 	* include/bits/unordered_map.h (unordered_map<>::insert,
    301  1.1.1.3    mrg 	unordered_multimap<>::insert): Use std::forward, not std::move.
    302  1.1.1.3    mrg 	* testsuite/23_containers/unordered_map/insert/57619.C: New.
    303  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multimap/insert/57619.C: Likewise.
    304      1.1    mrg 
    305  1.1.1.3    mrg 2013-06-12  Benjamin Kosnik  <bkoz (a] redhat.com>
    306      1.1    mrg 
    307  1.1.1.3    mrg 	* include/bits/c++config (_GLIBCXX_ABI_TAG_CXX11): Add.
    308  1.1.1.3    mrg 	* include/bits/stl_map.h (erase): Use abi_tag when C++11.
    309  1.1.1.3    mrg 	* include/bits/stl_multimap.h: Same.
    310  1.1.1.3    mrg 	* include/bits/stl_multiset.h: Same.
    311  1.1.1.3    mrg 	* include/bits/stl_set.h: Same.
    312  1.1.1.3    mrg 	* include/bits/stl_tree.h: Same.
    313  1.1.1.3    mrg 	* include/std/complex (real, imag): Use macro for abi_tag.
    314      1.1    mrg 
    315  1.1.1.3    mrg 	* testsuite/lib/libstdc++.exp: Disable inlinling with -fno-inline.
    316  1.1.1.3    mrg 	* testsuite/util/testsuite_containers.h (erase_external): New
    317  1.1.1.3    mrg 	declarations.
    318  1.1.1.3    mrg 	(erase_external_iterators): Same.
    319  1.1.1.3    mrg 	(linkage_check_cxx98_cxx11_erase): Same.
    320  1.1.1.3    mrg 	(linkage_check_cxx98_cxx11_erase_iterators): Same.
    321  1.1.1.3    mrg 	* testsuite/util/testsuite_shared.cc: Define.
    322  1.1.1.3    mrg 	* testsuite/23_containers/map/modifiers/erase/abi_tag.cc: New.
    323  1.1.1.3    mrg 	* testsuite/23_containers/map/modifiers/erase/
    324  1.1.1.3    mrg 	dr130-linkage-check.cc: New.
    325  1.1.1.3    mrg 	* testsuite/23_containers/multimap/modifiers/erase/abi_tag.cc: New.
    326  1.1.1.3    mrg 	* testsuite/23_containers/multimap/modifiers/erase/
    327  1.1.1.3    mrg 	dr130-linkage-check.cc: New.
    328  1.1.1.3    mrg 	* testsuite/23_containers/multiset/modifiers/erase/abi_tag.cc: New.
    329  1.1.1.3    mrg 	* testsuite/23_containers/multiset/modifiers/erase/
    330  1.1.1.3    mrg 	dr130-linkage-check.cc: New.
    331  1.1.1.3    mrg 	* testsuite/23_containers/set/modifiers/erase/abi_tag.cc: New.
    332  1.1.1.3    mrg 	* testsuite/23_containers/set/modifiers/erase/dr130-linkage-check.cc:
    333  1.1.1.3    mrg 	New.
    334  1.1.1.3    mrg 	* testsuite/ext/profile/mutex_extensions_neg.cc: Adjust line number.
    335      1.1    mrg 
    336  1.1.1.3    mrg 	* testsuite/23_containers/map/dr130.cc: Move...
    337  1.1.1.3    mrg 	* testsuite/23_containers/map/modifiers/dr130.cc: ...here.
    338  1.1.1.3    mrg 	* testsuite/23_containers/multimap/dr130.cc: Move ...
    339  1.1.1.3    mrg 	* testsuite/23_containers/multimap/modifiers/dr130.cc: ...here.
    340  1.1.1.3    mrg 	* testsuite/23_containers/multiset/dr130.cc: Move...
    341  1.1.1.3    mrg 	* testsuite/23_containers/multiset/modifiers/dr130.cc: ...here.
    342  1.1.1.3    mrg 	* testsuite/23_containers/set/dr130.cc: Move...
    343  1.1.1.3    mrg 	* testsuite/23_containers/set/modifiers/dr130.cc: ...here.
    344  1.1.1.3    mrg 
    345  1.1.1.3    mrg 2013-06-11  Matthias Klose  <doko (a] ubuntu.com>
    346  1.1.1.3    mrg 
    347  1.1.1.3    mrg 	* include/Makefile.am (bits_headers): Remove ${bits_host_headers}.
    348  1.1.1.3    mrg 	(ext_headers): Remove ${ext_host_headers}.
    349  1.1.1.3    mrg 	(stamp-${host_alias}): Create ${host_builddir}/../ext.
    350  1.1.1.3    mrg 	(stamp-host): Link ${bits_host_headers} and ${ext_host_headers}.
    351  1.1.1.3    mrg 	(install-headers): Install ${bits_host_headers} and ${ext_host_headers}.
    352  1.1.1.3    mrg 	* include/Makefile.in: Regenerate.
    353  1.1.1.3    mrg 	* include/ext/random: Include ext/opt_random.h.
    354      1.1    mrg 
    355  1.1.1.3    mrg 2013-06-07  Uros Bizjak  <ubizjak (a] gmail.com>
    356      1.1    mrg 
    357  1.1.1.3    mrg 	* config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Update.
    358      1.1    mrg 
    359  1.1.1.3    mrg 2013-05-31  Release Manager
    360      1.1    mrg 
    361  1.1.1.3    mrg 	* GCC 4.8.1 released.
    362  1.1.1.3    mrg 
    363  1.1.1.3    mrg 2013-05-28  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    364  1.1.1.3    mrg 
    365  1.1.1.3    mrg 	* src/c++11/compatibility-chrono.cc (steady_clock::now()): If
    366  1.1.1.3    mrg 	!_GLIBCXX_USE_GETTIMEOFDAY perform conversion inline instead of
    367  1.1.1.3    mrg 	calling non-existent from_time_t.
    368  1.1.1.3    mrg 
    369  1.1.1.3    mrg 2013-05-28  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
    370  1.1.1.3    mrg 
    371  1.1.1.3    mrg 	* config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt:
    372  1.1.1.3    mrg 	Regenerate.
    373  1.1.1.3    mrg 
    374  1.1.1.3    mrg 2013-05-26  Jakub Jelinek  <jakub (a] redhat.com>
    375  1.1.1.3    mrg 
    376  1.1.1.3    mrg 	Backported from mainline
    377  1.1.1.3    mrg 	2013-05-24  Benjamin Kosnik  <bkoz (a] redhat.com>
    378  1.1.1.3    mrg 
    379  1.1.1.3    mrg 	* include/std/chrono: Wrap clocks in inline namespace _V2.
    380  1.1.1.3    mrg 	* src/c++11/chrono.cc: Same.
    381  1.1.1.3    mrg 	* src/c++11/compatibility-chrono.cc: Revert to previous chrono.cc
    382  1.1.1.3    mrg 	file, with default configure macros selected.
    383  1.1.1.3    mrg 
    384  1.1.1.3    mrg 	* config/abi/pre/gnu.ver (GLIBCXX_3.4.19): Use symbols from inline
    385  1.1.1.3    mrg 	namespace.
    386  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Fix up.
    387  1.1.1.3    mrg 
    388  1.1.1.3    mrg 	* config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
    389  1.1.1.3    mrg 	* config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
    390  1.1.1.3    mrg 	* config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
    391  1.1.1.3    mrg 	Regenerated.
    392  1.1.1.3    mrg 	* config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
    393  1.1.1.3    mrg 	Regenerated.
    394  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
    395  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
    396  1.1.1.3    mrg 	Regenerated.
    397  1.1.1.3    mrg 	* config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
    398  1.1.1.3    mrg 	* config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
    399  1.1.1.3    mrg 	* config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
    400  1.1.1.3    mrg 	* config/abi/post/solaris2.10/baseline_symbols.txt: Regenerated.
    401  1.1.1.3    mrg 	* config/abi/post/solaris2.10/amd64/baseline_symbols.txt: Regenerated.
    402  1.1.1.3    mrg 	* config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt:
    403  1.1.1.3    mrg 	Regenerated.
    404  1.1.1.3    mrg 	* config/abi/post/solaris2.9/baseline_symbols.txt: Regenerated.
    405  1.1.1.3    mrg 	* config/abi/post/solaris2.9/sparcv9/baseline_symbols.txt: Regenerated.
    406  1.1.1.3    mrg 
    407  1.1.1.3    mrg 2013-05-24  Jakub Jelinek  <jakub (a] redhat.com>
    408  1.1.1.3    mrg 
    409  1.1.1.3    mrg 	* src/c++11/chrono.cc: If _GLIBCXX_USE_CLOCK_GETTIME_SYSCALL,
    410  1.1.1.3    mrg 	include unistd.h and sys/syscall.h.  If _GLIBCXX_COMPATIBILITY_CXX0X,
    411  1.1.1.3    mrg 	don't define system_clock::is_steady, system_clock::now() and
    412  1.1.1.3    mrg 	steady_clock::is_steady.
    413  1.1.1.3    mrg 	(std::chrono::system_clock::now()): If
    414  1.1.1.3    mrg 	_GLIBCXX_USE_CLOCK_GETTIME_SYSCALL, call
    415  1.1.1.3    mrg 	syscall (SYS_clock_gettime, ...) instead of clock_gettime (...).
    416  1.1.1.3    mrg 	(std::chrono::system_clock::now()): Likewise.  Add weak attribute
    417  1.1.1.3    mrg 	if _GLIBCXX_COMPATIBILITY_CXX0X and compatibility-chrono.cc will
    418  1.1.1.3    mrg 	be non-empty.
    419  1.1.1.3    mrg 	* src/Makefile.am (cxx11_sources): Add compatibility-chrono.cc.
    420  1.1.1.3    mrg 	(compatibility-chrono.lo, compatibility-chrono.o): New goals.
    421  1.1.1.3    mrg 	* src/c++11/compatibility-chrono.cc: New file.
    422  1.1.1.3    mrg 	* acinclude.m4 (GLIBCXX_ENABLE_LIBSTDCXX_TIME): On linux*, check for
    423  1.1.1.3    mrg 	syscall (SYS_clock_gettime, CLOCK_MONOTONIC, &tp).
    424  1.1.1.3    mrg 	* testsuite/util/testsuite_abi.cc (check_version): Add
    425  1.1.1.3    mrg 	GLIBCXX_3.4.19 version and make it the latest.
    426  1.1.1.3    mrg 	* config/abi/pre/gnu.ver (_ZNSt6chrono12steady_clock3nowEv): Export
    427  1.1.1.3    mrg 	also @@GLIBCXX_3.4.19.
    428  1.1.1.3    mrg 	* config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
    429  1.1.1.3    mrg 	* config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
    430  1.1.1.3    mrg 	* config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
    431  1.1.1.3    mrg 	Regenerated.
    432  1.1.1.3    mrg 	* config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
    433  1.1.1.3    mrg 	Regenerated.
    434  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
    435  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
    436  1.1.1.3    mrg 	Regenerated.
    437  1.1.1.3    mrg 	* config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
    438  1.1.1.3    mrg 	* config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
    439  1.1.1.3    mrg 	* config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
    440  1.1.1.3    mrg 	* config/abi/post/solaris2.10/baseline_symbols.txt: Regenerated.
    441  1.1.1.3    mrg 	* config/abi/post/solaris2.10/amd64/baseline_symbols.txt: Regenerated.
    442  1.1.1.3    mrg 	* config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt:
    443  1.1.1.3    mrg 	Regenerated.
    444  1.1.1.3    mrg 	* config/abi/post/solaris2.9/baseline_symbols.txt: Regenerated.
    445  1.1.1.3    mrg 	* config/abi/post/solaris2.9/sparcv9/baseline_symbols.txt: Regenerated.
    446  1.1.1.3    mrg 	* config.h.in: Regenerated.
    447  1.1.1.3    mrg 	* src/Makefile.in: Regenerated.
    448  1.1.1.3    mrg 	* configure: Regenerated.
    449  1.1.1.3    mrg 
    450  1.1.1.3    mrg 2013-05-21  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    451  1.1.1.3    mrg 
    452  1.1.1.3    mrg 	PR libstdc++/57336
    453  1.1.1.3    mrg 	* include/std/functional (__invoke): Do not form function types with
    454  1.1.1.3    mrg 	abstract return type.
    455  1.1.1.3    mrg 	* testsuite/20_util/reference_wrapper/invoke-3.cc: New.
    456  1.1.1.3    mrg 
    457  1.1.1.3    mrg 2013-05-15  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    458  1.1.1.3    mrg 
    459  1.1.1.3    mrg 	* include/bits/basic_string.h (getline): Fix doxygen comments.
    460  1.1.1.3    mrg 
    461  1.1.1.3    mrg 2013-05-14  Evgeniy Stepanov  <eugenis (a] google.com>
    462  1.1.1.3    mrg 
    463  1.1.1.3    mrg 	* src/c++11/system_error.cc (generic_category_instance): Add
    464  1.1.1.3    mrg 	initializer.
    465  1.1.1.3    mrg 	(system_category_instance): Likewise.
    466  1.1.1.3    mrg 	* src/c++11/future.cc (__fec): Likewise.
    467  1.1.1.3    mrg 
    468  1.1.1.3    mrg 2013-05-08  Andoni Morales Alastruey <ylatuya (a] gmail.com>
    469  1.1.1.3    mrg 
    470  1.1.1.3    mrg 	PR libstdc++/57212
    471  1.1.1.3    mrg 	* include/Makefile.am (_GLIBCXX___MINGW32_GLIBCXX___): Modify
    472  1.1.1.3    mrg 	to __MINGW32__.
    473  1.1.1.3    mrg 	* include/Makefile.in: Regenerated.
    474  1.1.1.3    mrg 
    475  1.1.1.3    mrg 2013-04-27  Franois Dumont  <fdumont (a] gcc.gnu.org>
    476  1.1.1.3    mrg 
    477  1.1.1.3    mrg 	* include/bits/hashtable_policy.h
    478  1.1.1.3    mrg 	(_Insert_base<>::insert<_It>(_It, _It)): Enable move semantics.
    479  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/insert/move_range.cc: New.
    480  1.1.1.3    mrg 
    481  1.1.1.3    mrg 2013-04-22  Paolo Carlini  <paolo.carlini (a] oracle.com>
    482  1.1.1.3    mrg 
    483  1.1.1.3    mrg 	PR libstdc++/57010
    484  1.1.1.3    mrg 	* include/bits/stl_heap.h (pop_heap): Avoid self move-assignment.
    485  1.1.1.3    mrg 	* testsuite/25_algorithms/pop_heap/57010.cc: New.
    486  1.1.1.3    mrg 
    487  1.1.1.3    mrg 2013-04-09  Tom Tromey  <tromey (a] redhat.com>
    488  1.1.1.3    mrg 
    489  1.1.1.3    mrg 	* configure, config.h.in: Rebuild.
    490  1.1.1.3    mrg 	* configure.ac: Use GLIBCXX_CHECK_SDT_H.  Don't check for
    491  1.1.1.3    mrg 	sys/sdt.h.
    492  1.1.1.3    mrg 	* acinclude.m4 (GLIBCXX_CHECK_SDT_H): New defun.
    493  1.1.1.3    mrg 
    494  1.1.1.3    mrg 2013-04-04  Gerald Pfeifer  <gerald (a] pfeifer.com>
    495  1.1.1.3    mrg 
    496  1.1.1.3    mrg 	* doc/xml/manual/allocator.xml: Adjust link to Dr.Dobb's article.
    497  1.1.1.3    mrg 
    498  1.1.1.3    mrg 	* doc/xml/manual/appendix_contributing.xml: Adjust link to GNU
    499  1.1.1.3    mrg 	Coding Standards.
    500  1.1.1.3    mrg 
    501  1.1.1.3    mrg 	* doc/xml/manual/debug.xml: Adjust link for ThreadSanitizer.
    502  1.1.1.3    mrg 
    503  1.1.1.3    mrg 	* doc/xml/manual/debug_mode.xml: Adjust link for SafeSTL.
    504  1.1.1.3    mrg 
    505  1.1.1.3    mrg 	* doc/xml/manual/documentation_hacking.xml: Adjust Doxygen link.
    506  1.1.1.3    mrg 
    507  1.1.1.3    mrg 	* doc/xml/manual/messages.xml: Adjust link to Java API specs.
    508  1.1.1.3    mrg 
    509  1.1.1.3    mrg 	* doc/xml/manual/policy_data_structures: Remove direct link to
    510  1.1.1.3    mrg 	IBM Haifa Research Labs.
    511  1.1.1.3    mrg 
    512  1.1.1.3    mrg 	* doc/xml/manual/policy_data_structures_biblio.xml: Adjust links
    513  1.1.1.3    mrg 	for biblio.maverik_lowerbounds and biblio.nelson96stlpq.
    514  1.1.1.3    mrg 
    515  1.1.1.3    mrg 	* doc/xml/manual/profile_mode.xml: Adjust two links to acm.org
    516  1.1.1.3    mrg 	papers.
    517  1.1.1.3    mrg 
    518  1.1.1.3    mrg 	* doc/xml/manual/shared_ptr.xml: Use canonical address for
    519  1.1.1.3    mrg 	www.boost.org.
    520  1.1.1.3    mrg 
    521  1.1.1.3    mrg 2013-04-03  Paolo Carlini  <paolo.carlini (a] oracle.com>
    522  1.1.1.3    mrg 
    523  1.1.1.3    mrg 	PR libstdc++/56834
    524  1.1.1.3    mrg 	* include/debug/array (tuple_size, tuple_element): Do not declare.
    525  1.1.1.3    mrg 	* include/profile/array: Likewise.
    526  1.1.1.3    mrg 	* testsuite/23_containers/array/tuple_interface/
    527  1.1.1.3    mrg 	tuple_element_debug_neg.cc: Adjust dg-error line number.
    528  1.1.1.3    mrg 
    529  1.1.1.3    mrg 2013-03-27  Paolo Carlini  <paolo.carlini (a] oracle.com>
    530  1.1.1.3    mrg 
    531  1.1.1.3    mrg 	PR libstdc++/55977 (partial, std::vector and std::deque bits)
    532  1.1.1.3    mrg 	* include/bits/stl_vector.h (_M_range_initialize(_InputIterator,
    533  1.1.1.3    mrg 	_InputIterator, std::input_iterator_tag)): Use emplace_back.
    534  1.1.1.3    mrg 	* include/bits/deque.tcc (_M_range_initialize(_InputIterator,
    535  1.1.1.3    mrg 	_InputIterator, std::input_iterator_tag)): Likewise.
    536  1.1.1.3    mrg 	* testsuite/23_containers/vector/cons/55977.cc: New.
    537  1.1.1.3    mrg 	* testsuite/23_containers/deque/cons/55977.cc: Likewise.
    538  1.1.1.3    mrg 	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
    539  1.1.1.3    mrg 	Adjust dg-error line number.
    540  1.1.1.3    mrg 	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
    541      1.1    mrg 	Likewise.
    542      1.1    mrg 
    543  1.1.1.3    mrg 2013-03-27  Paolo Carlini  <paolo.carlini (a] oracle.com>
    544      1.1    mrg 
    545  1.1.1.3    mrg 	PR libstdc++/55979
    546  1.1.1.3    mrg 	* include/bits/stl_list.h (_M_initialize_dispatch(_InputIterator,
    547  1.1.1.3    mrg 	_InputIterator, __false_type)): Use emplace_back.
    548  1.1.1.3    mrg 	* testsuite/23_containers/list/cons/55979.cc: New.
    549  1.1.1.3    mrg 	* testsuite/23_containers/list/modifiers/1.h: Adjust.
    550  1.1.1.3    mrg 	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
    551  1.1.1.3    mrg 	Adjust dg-error line number.
    552      1.1    mrg 
    553  1.1.1.3    mrg 2013-03-24  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    554      1.1    mrg 
    555  1.1.1.3    mrg 	PR libstdc++/56002
    556  1.1.1.3    mrg 	* include/std/mutex (lock_guard, unique_lock, lock): Define without
    557  1.1.1.3    mrg 	depending on _GLIBCXX_HAS_GTHREADS.
    558  1.1.1.3    mrg 	* testsuite/30_threads/lock_guard/cons/1.cc: Run on all targets.
    559      1.1    mrg 
    560  1.1.1.3    mrg 2013-03-22  Paolo Carlini  <paolo.carlini (a] oracle.com>
    561      1.1    mrg 
    562  1.1.1.3    mrg 	PR libstdc++/56678
    563  1.1.1.3    mrg 	* include/std/chrono (__is_ratio): Uglify T.
    564      1.1    mrg 
    565  1.1.1.3    mrg 2013-03-22  Release Manager
    566      1.1    mrg 
    567  1.1.1.3    mrg 	* GCC 4.8.0 released.
    568      1.1    mrg 
    569  1.1.1.3    mrg 2013-03-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    570      1.1    mrg 
    571  1.1.1.3    mrg 	PR libstdc++/56468
    572  1.1.1.3    mrg 	* libsupc++/exception_ptr.h (type_info): Declare.
    573      1.1    mrg 
    574  1.1.1.3    mrg 2013-03-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    575      1.1    mrg 
    576  1.1.1.3    mrg 	PR libstdc++/56492
    577  1.1.1.3    mrg 	* include/std/future (__future_base::_Result): Add result_type
    578  1.1.1.3    mrg 	typedef.
    579  1.1.1.3    mrg 	(__future_base::_S_allocate_result): Overload for std::allocator.
    580  1.1.1.3    mrg 	(__future_base::_Task_setter): Use _Result::result_type instead of
    581  1.1.1.3    mrg 	deducing the type from the task.
    582  1.1.1.3    mrg 	(__future_base::_Task_state): Store allocator to allow shared state
    583  1.1.1.3    mrg 	to be reset.  Replace std::function with member of target object type
    584  1.1.1.3    mrg 	accessed via ...
    585  1.1.1.3    mrg 	(__future_base::_Task_state_base): New abstract base class.
    586  1.1.1.3    mrg 	(__future_base::_Task_state_base::_M_run): New virtual function to
    587  1.1.1.3    mrg 	invoke type-erased target object.
    588  1.1.1.3    mrg 	(__future_base::_Task_state_base::_M_reset): New virtual function to
    589  1.1.1.3    mrg 	create new shared_state using same target object and allocator.
    590  1.1.1.3    mrg 	(__future_base::__create_task_state): Allocate a new _Task_state.
    591  1.1.1.3    mrg 	(packaged_task::packaged_task): Use __create_task_state.
    592  1.1.1.3    mrg 	(packaged_task::reset): Use _Task_state_base::_M_reset.
    593  1.1.1.3    mrg 	* testsuite/30_threads/packaged_task/cons/56492.cc: New.
    594  1.1.1.3    mrg 
    595  1.1.1.3    mrg 2013-03-15  Tom Tromey  <tromey (a] redhat.com>
    596  1.1.1.3    mrg 
    597  1.1.1.3    mrg 	* libsupc++/unwind-cxx.h: Include sys/sdt.h if detected.
    598  1.1.1.3    mrg 	(PROBE2): New macro.
    599  1.1.1.3    mrg 	* libsupc++/eh_throw.cc (__cxa_throw, __cxa_rethrow): Add probe.
    600  1.1.1.3    mrg 	* libsupc++/eh_catch.cc (__cxa_begin_catch): Add probe.
    601  1.1.1.3    mrg 	* configure.ac: Check for sys/sdt.h.
    602  1.1.1.3    mrg 	* configure, config.h.in: Rebuild.
    603  1.1.1.3    mrg 
    604  1.1.1.3    mrg 2013-03-14  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    605  1.1.1.3    mrg 
    606  1.1.1.3    mrg 	PR libstdc++/56613
    607  1.1.1.3    mrg 	* include/bits/stl_tree.h (_Rb_tree::_M_create_node): Use
    608  1.1.1.3    mrg 	allocator_traits instead of calling construct directly.
    609  1.1.1.3    mrg 	* testsuite/23_containers/map/56613.cc: New.
    610      1.1    mrg 
    611  1.1.1.3    mrg 2013-03-13  Benjamin Kosnik  <bkoz (a] redhat.com>
    612      1.1    mrg 
    613  1.1.1.3    mrg 	* doc/html/*: Regenerate.
    614      1.1    mrg 
    615  1.1.1.3    mrg 2013-03-13  Paolo Carlini  <paolo.carlini (a] oracle.com>
    616      1.1    mrg 
    617  1.1.1.3    mrg 	PR libstdc++/56609
    618  1.1.1.3    mrg 	* include/std/type_traits (is_fundamental): Add std::nullptr_t.
    619  1.1.1.3    mrg 	* testsuite/20_util/is_fundamental/value.cc: Extend.
    620  1.1.1.3    mrg 	* testsuite/20_util/is_compound/value.cc: Likewise.
    621      1.1    mrg 
    622  1.1.1.3    mrg 2013-03-09  Paolo Carlini  <paolo.carlini (a] oracle.com>
    623      1.1    mrg 
    624  1.1.1.3    mrg 	* testsuite/20_util/function_objects/mem_fn/55463.cc: Avoid
    625  1.1.1.3    mrg 	-Wunused warnings.
    626      1.1    mrg 
    627  1.1.1.3    mrg 2013-03-08  Benjamin Kosnik  <bkoz (a] redhat.com>
    628      1.1    mrg 
    629  1.1.1.3    mrg 	* include/bits/memoryfwd.h: New. Centralize forward declarations.
    630  1.1.1.3    mrg 	* include/bits/algorithmfwd.h: Consistent comments.
    631      1.1    mrg 	* include/bits/localefwd.h: Same.
    632  1.1.1.3    mrg 	* include/ext/vstring_fwd.h: Same.
    633  1.1.1.3    mrg 	* include/parallel/algorithmfwd.h: Same.
    634  1.1.1.3    mrg 	* include/parallel/numericfwd.h: Same.
    635      1.1    mrg 	* include/std/iosfwd: Same.
    636      1.1    mrg 
    637  1.1.1.3    mrg 	* include/bits/alloc_traits.h: Include memoryfwd.h, remove allocator
    638  1.1.1.3    mrg 	forward decl.
    639  1.1.1.3    mrg 	* include/ext/alloc_traits.h: Remove allocator forward decl.
    640  1.1.1.3    mrg 	* include/bits/stl_construct.h: Same.
    641  1.1.1.3    mrg 	* include/bits/stringfwd.h: Include memoryfwd.h, remove allocator
    642  1.1.1.3    mrg 	forward decl. Consistent comments.
    643      1.1    mrg 
    644  1.1.1.3    mrg 	* doc/doxygen/user.cfg.in (TEMPLATE_RELATIONS): To NO.
    645      1.1    mrg 
    646  1.1.1.3    mrg 	* include/Makefile.am (bits_headers): Add memoryfwd.h.
    647  1.1.1.3    mrg 	* include/Makefile.in: Regenerate.
    648  1.1.1.3    mrg 	* configure: Same.
    649      1.1    mrg 
    650  1.1.1.3    mrg 2013-03-08  Franois Dumont  <fdumont (a] gcc.gnu.org>
    651      1.1    mrg 
    652  1.1.1.3    mrg 	* include/bits/vector.tcc (vector<>operator=(const vector<>&):
    653  1.1.1.3    mrg 	Reset pointers after deallocation when memory can be reused.
    654  1.1.1.3    mrg 	* testsuite/23_containers/vector/allocator/minimal.cc: Insert
    655  1.1.1.3    mrg 	elements to really challenge C++11 allocator integration.
    656  1.1.1.3    mrg 	* testsuite/23_containers/vector/allocator/copy.cc: Likewise.
    657  1.1.1.3    mrg 	* testsuite/23_containers/vector/allocator/copy_assign.cc:
    658  1.1.1.3    mrg 	Likewise.
    659  1.1.1.3    mrg 	* testsuite/23_containers/vector/allocator/move_assign.cc:
    660  1.1.1.3    mrg 	Likewise.
    661  1.1.1.3    mrg 	* testsuite/23_containers/vector/allocator/swap.cc: Likewise and
    662  1.1.1.3    mrg 	swap vector back before checks on memory/personality mapping are
    663  1.1.1.3    mrg 	performed.
    664  1.1.1.3    mrg 	* testsuite/23_containers/forward_list/allocator/minimal.cc:
    665  1.1.1.3    mrg 	Insert element to really challenge C++11 allocator integration.
    666  1.1.1.3    mrg 	* testsuite/23_containers/forward_list/allocator/copy.cc:
    667  1.1.1.3    mrg 	Likewise.
    668  1.1.1.3    mrg 	* testsuite/23_containers/forward_list/allocator/copy_assign.cc:
    669  1.1.1.3    mrg 	Likewise.
    670  1.1.1.3    mrg 	* testsuite/23_containers/forward_list/allocator/move_assign.cc:
    671  1.1.1.3    mrg 	Likewise.
    672  1.1.1.3    mrg 	* testsuite/23_containers/forward_list/allocator/swap.cc: Likewise
    673  1.1.1.3    mrg 	and swap forward_list back before checks on memory/personality
    674  1.1.1.3    mrg 	mapping are performed.
    675  1.1.1.3    mrg 
    676  1.1.1.3    mrg 2013-03-07  Jakub Jelinek  <jakub (a] redhat.com>
    677  1.1.1.3    mrg 
    678  1.1.1.3    mrg 	* config/abi/post/i386-linux-gnu/baseline_symbols.txt: Update.
    679  1.1.1.3    mrg 	* config/abi/post/i486-linux-gnu/baseline_symbols.txt: Likewise.
    680  1.1.1.3    mrg 	* config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
    681  1.1.1.3    mrg 	Likewise.
    682  1.1.1.3    mrg 	* config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt: Likewise.
    683  1.1.1.3    mrg 	* config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Likewise.
    684  1.1.1.3    mrg 	* config/abi/post/s390-linux-gnu/baseline_symbols.txt: Likewise.
    685  1.1.1.3    mrg 	* config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Likewise.
    686  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt: Likewise.
    687  1.1.1.3    mrg 	* config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Likewise.
    688  1.1.1.3    mrg 
    689  1.1.1.3    mrg 2013-03-06  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
    690  1.1.1.3    mrg 
    691  1.1.1.3    mrg 	* scripts/extract_symvers.pl: Omit symbols bound to base
    692  1.1.1.3    mrg 	versions.
    693  1.1.1.3    mrg 	* scripts/extract_symvers.in: Likewise.
    694  1.1.1.3    mrg 	* config/abi/post/solaris2.9/baseline_symbols.txt: Regenerate.
    695  1.1.1.3    mrg 	* config/abi/post/solaris2.9/sparcv9/baseline_symbols.txt: Likewise.
    696  1.1.1.3    mrg 	* config/abi/post/solaris2.10/baseline_symbols.txt: Likewise.
    697  1.1.1.3    mrg 	* config/abi/post/solaris2.10/amd64/baseline_symbols.txt: Likewise.
    698  1.1.1.3    mrg 	* config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt: Likewise.
    699  1.1.1.3    mrg 
    700  1.1.1.3    mrg 2013-03-04  Ulrich Drepper  <drepper (a] gmail.com>
    701  1.1.1.3    mrg 
    702  1.1.1.3    mrg 	* include/ext/random (__gnu_cxx::von_mises_distribution<>):
    703  1.1.1.3    mrg 	Optimize generation function by pulling computation of __r into the
    704  1.1.1.3    mrg 	constructor for param_type.  Also compare _M_mu in operator==.
    705  1.1.1.3    mrg 	Fix comment.
    706  1.1.1.3    mrg 
    707  1.1.1.3    mrg 2013-03-02  Ulrich Drepper  <drepper (a] gmail.com>
    708  1.1.1.3    mrg 
    709  1.1.1.3    mrg 	Add triangular and von Mises distributions.
    710  1.1.1.3    mrg 	* include/ext/random: Include <ext/cmath>.
    711  1.1.1.3    mrg 	Add __gnu_cxx::triangular_distribution<> and
    712  1.1.1.3    mrg 	__gnu_cxx::von_mises_distribution<> classes.
    713  1.1.1.3    mrg 	* include/ext/random.tcc: Add out-of-line functions for
    714  1.1.1.3    mrg 	__gnu_cxx::triangular_distribution<> and
    715  1.1.1.3    mrg 	__gnu_cxx::von_mises_distribution<>.
    716  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/cons/default.cc: New file.
    717  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/cons/parms.cc: New file.
    718  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/operators/serialize.cc:
    719  1.1.1.3    mrg 	New file.
    720  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/operators/equal.cc:
    721  1.1.1.3    mrg 	New file.
    722  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/operators/inequal.cc:
    723  1.1.1.3    mrg 	New file.
    724  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/requirements/typedefs.cc:
    725  1.1.1.3    mrg 	New file.
    726  1.1.1.3    mrg 	* testsuite/ext/triangular_distribution/requirements/
    727  1.1.1.3    mrg 	explicit_instantiation/1.cc: New file.
    728  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/cons/default.cc: New file.
    729  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/cons/parms.cc: New file.
    730  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/operators/serialize.cc:
    731  1.1.1.3    mrg 	New file.
    732  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/operators/equal.cc: New file.
    733  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/operators/inequal.cc:
    734  1.1.1.3    mrg 	New file.
    735  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/requirements/typedefs.cc:
    736  1.1.1.3    mrg 	New file.
    737  1.1.1.3    mrg 	* testsuite/ext/von_mises_distribution/requirements/
    738  1.1.1.3    mrg 	explicit_instantiation/1.cc: New file.
    739  1.1.1.3    mrg 
    740  1.1.1.3    mrg 	Add math constants.
    741  1.1.1.3    mrg 	* include/Makefile.am (ext_headers): Add cmath.
    742  1.1.1.3    mrg 	* include/Makefile.in: Regenerated.
    743  1.1.1.3    mrg 	* include/ext/cmath: New file.
    744  1.1.1.3    mrg 
    745  1.1.1.3    mrg 2013-03-01  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
    746  1.1.1.3    mrg 
    747  1.1.1.3    mrg 	* config/abi/post/solaris2.9/baseline_symbols.txt: Regenerate.
    748  1.1.1.3    mrg 	* config/abi/post/solaris2.9/sparcv9/baseline_symbols.txt: Likewise.
    749  1.1.1.3    mrg 	* config/abi/post/solaris2.10/baseline_symbols.txt: Likewise.
    750  1.1.1.3    mrg 	* config/abi/post/solaris2.10/amd64/baseline_symbols.txt: Likewise.
    751  1.1.1.3    mrg 	* config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt: Likewise.
    752  1.1.1.3    mrg 
    753  1.1.1.3    mrg 2013-02-26  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    754  1.1.1.3    mrg 
    755  1.1.1.3    mrg 	PR libstdc++/56012
    756  1.1.1.3    mrg 	* include/bits/atomic_base.h (atomic_flag): Fix narrowing conversion.
    757  1.1.1.3    mrg 	* testsuite/29_atomics/atomic/operators/56012.cc: New.
    758  1.1.1.3    mrg 
    759  1.1.1.3    mrg 	PR libstdc++/56011
    760  1.1.1.3    mrg 	* include/std/atomic (atomic<bool>::operator=(bool) volatile): Add
    761  1.1.1.3    mrg 	missing overload.
    762  1.1.1.3    mrg 	* testsuite/29_atomics/atomic/operators/56011.cc: New.
    763  1.1.1.3    mrg 
    764  1.1.1.3    mrg 2013-02-25  Jason Merrill  <jason (a] redhat.com>
    765  1.1.1.3    mrg 
    766  1.1.1.3    mrg 	* configure.ac: Check for __cxa_thread_atexit_impl.
    767  1.1.1.3    mrg 	* libsupc++/atexit_thread.cc (__cxa_thread_atexit): Just forward
    768  1.1.1.3    mrg 	to it if available.
    769  1.1.1.3    mrg 	* config.h.in, configure: Regenerate.
    770  1.1.1.3    mrg 
    771  1.1.1.3    mrg 2013-02-20  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    772  1.1.1.3    mrg 
    773  1.1.1.3    mrg 	* include/std/streambuf (basic_streambuf): Use injected class name
    774  1.1.1.3    mrg 	instead of non-standard __streambuf_type typedef. Fix unclosed Doxygen
    775  1.1.1.3    mrg 	group.
    776  1.1.1.3    mrg 
    777  1.1.1.3    mrg 2013-02-20  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    778  1.1.1.3    mrg 
    779  1.1.1.3    mrg 	* doc/html/faq.html: Fix spelling.
    780  1.1.1.3    mrg 	* doc/xml/faq.xml: Likewise.
    781  1.1.1.3    mrg 	* include/bits/basic_ios.h: Likewise.
    782  1.1.1.3    mrg 	* include/bits/regex.h: Likewise.
    783  1.1.1.3    mrg 	* include/std/istream: Likewise.
    784  1.1.1.3    mrg 	* include/std/streambuf: Likewise.
    785  1.1.1.3    mrg 
    786  1.1.1.3    mrg 2013-02-20  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    787  1.1.1.3    mrg 
    788  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/55043.cc: Add missing
    789  1.1.1.3    mrg 	namespace qualification.
    790  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multiset/55043.cc: Likewise.
    791  1.1.1.3    mrg 
    792  1.1.1.3    mrg 2013-02-19  Benjamin Kosnik  <bkoz (a] redhat.com>
    793  1.1.1.3    mrg 
    794  1.1.1.3    mrg 	* doc/doxygen/user.cfg.in: Set __cplusplus to 201103L. Change to
    795  1.1.1.3    mrg 	_GLIBCXX_INCLUDE_AS_CXX11. DIRECTORY_GRAPH, MARKDOWN_SUPPORT,
    796  1.1.1.3    mrg 	AUTOLINK_SUPPORT to NO. Update to doxygen 1.8.3.1.
    797  1.1.1.3    mrg 	* include/bits/stl_pair.h: Add to utilities group.
    798  1.1.1.3    mrg 	* include/std/tuple: Same.
    799  1.1.1.3    mrg 	* include/std/typeindex: Same.
    800      1.1    mrg 
    801  1.1.1.3    mrg 	* include/bits/stringfwd.h: Fix markup.
    802  1.1.1.3    mrg 	* include/std/limits: Same.
    803  1.1.1.3    mrg 	* include/std/type_traits: Same.
    804  1.1.1.3    mrg 	* include/tr1/memory: Same.
    805  1.1.1.3    mrg 	* include/tr1/regex: Same.
    806  1.1.1.3    mrg 	* scripts/run_doxygen: Comment.
    807  1.1.1.3    mrg 	* testsuite/20_util/uses_allocator/cons_neg.cc: Fixup line numbers.
    808      1.1    mrg 
    809  1.1.1.3    mrg 2013-02-14  Jason Merrill  <jason (a] redhat.com>
    810      1.1    mrg 
    811  1.1.1.3    mrg 	* testsuite/18_support/quick_exit/quick_exit.cc: #if out the whole
    812  1.1.1.3    mrg 	test if unsupported.
    813      1.1    mrg 
    814  1.1.1.3    mrg 2013-02-13  Marc Glisse  <marc.glisse (a] inria.fr>
    815      1.1    mrg 
    816  1.1.1.3    mrg 	PR libstdc++/56111
    817  1.1.1.3    mrg 	* include/std/complex (complex): Undefine.
    818  1.1.1.3    mrg 	* include/c_compatibility/complex.h (complex): Only undefine if
    819  1.1.1.3    mrg 	<complex> has been included.
    820  1.1.1.3    mrg 	* testsuite/26_numerics/complex/56111.cc: New testcase.
    821      1.1    mrg 
    822  1.1.1.3    mrg 2013-02-13  Franois Dumont  <fdumont (a] gcc.gnu.org>
    823      1.1    mrg 
    824  1.1.1.3    mrg 	* include/bits/hashtable_policy.h (_Hash_code_base): Restore
    825  1.1.1.3    mrg 	default constructor protected.
    826  1.1.1.3    mrg 	* include/bits/hashtable.h: static assert that _Hash_code_base has
    827  1.1.1.3    mrg 	a default constructor available through inheritance.
    828      1.1    mrg 
    829  1.1.1.3    mrg 2013-02-12  Paolo Carlini  <paolo.carlini (a] oracle.com>
    830      1.1    mrg 
    831  1.1.1.3    mrg 	* include/c_std/cstdlib (at_quick_exit, quick_exit): Provide in
    832  1.1.1.3    mrg 	C++11 mode.
    833      1.1    mrg 
    834  1.1.1.3    mrg 2013-02-12  Julian Brown  <julian (a] codesourcery.com>
    835      1.1    mrg 
    836  1.1.1.3    mrg 	* testsuite/22_locale/time_get/get_weekday/char/38081-1.cc (test01):
    837  1.1.1.3    mrg 	Don't expect dots after abbreviated weekday names for ru_RU for
    838  1.1.1.3    mrg 	glibc versions >= 2.17.
    839  1.1.1.3    mrg 	* testsuite/22_locale/time_get/get_weekday/char/38081-2.cc (test01):
    840  1.1.1.3    mrg 	Likewise.
    841      1.1    mrg 
    842  1.1.1.3    mrg 2013-02-12  Paolo Carlini  <paolo.carlini (a] oracle.com>
    843      1.1    mrg 
    844  1.1.1.3    mrg 	* include/bits/random.tcc (__transform): Remove.
    845  1.1.1.3    mrg 	(__normalize): Add.
    846  1.1.1.3    mrg 	(discrete_distribution<>::param_type::_M_initialize): Adjust.
    847  1.1.1.3    mrg 	(piecewise_constant_distribution<>::param_type::_M_initialize):
    848  1.1.1.3    mrg 	Likewise.
    849  1.1.1.3    mrg 	(piecewise_linear_distribution<>::param_type::_M_initialize):
    850  1.1.1.3    mrg 	Likewise.
    851      1.1    mrg 
    852  1.1.1.3    mrg 2013-02-11  Benjamin Kosnik  <bkoz (a] redhat.com>
    853      1.1    mrg 
    854  1.1.1.3    mrg 	* src/c++11/Makefile.am (hashtable_c++0x.lo, hashtable_c++0x.o):
    855  1.1.1.3    mrg 	Use -fimplicit-templates.
    856  1.1.1.3    mrg 	* src/c++11/Makefile.in: Regenerate.
    857  1.1.1.3    mrg 	* src/c++11/hashtable_c++0x.cc: Remove instantiation for
    858  1.1.1.3    mrg 	std::lower_bound template.
    859      1.1    mrg 
    860  1.1.1.3    mrg 2013-02-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    861      1.1    mrg 
    862  1.1.1.3    mrg 	* include/c_std/cstdlib (at_quick_exit, quick_exit): Do not declare.
    863  1.1.1.3    mrg 	* include/c_global/cstdlib (at_quick_exit, quick_exit): Declare only
    864  1.1.1.3    mrg 	in C++11 mode and if available in the underlying C library.
    865  1.1.1.3    mrg 	* testsuite/18_support/quick_exit/quick_exit.cc: Compile with
    866  1.1.1.3    mrg 	-std=gnu++11; check _GLIBCXX_HAVE_AT_QUICK_EXIT and
    867  1.1.1.3    mrg 	_GLIBCXX_HAVE_QUICK_EXIT.
    868      1.1    mrg 
    869  1.1.1.3    mrg 2013-02-11  Benjamin Kosnik  <bkoz (a] redhat.com>
    870      1.1    mrg 
    871  1.1.1.3    mrg 	* doc/html/*: Regenerate.
    872      1.1    mrg 
    873  1.1.1.3    mrg 2013-02-11  Jason Merrill  <jason (a] redhat.com>
    874      1.1    mrg 
    875  1.1.1.3    mrg 	* linkage.m4 (GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE): New.
    876  1.1.1.3    mrg 	(GLIBCXX_CHECK_STDLIB_SUPPORT): Check for atexit and at_quick_exit.
    877  1.1.1.3    mrg 	* config.h.in, configure: Regenerate.
    878  1.1.1.3    mrg 	* include/c_std/cstdlib: Add atexit and at_quick_exit.
    879  1.1.1.3    mrg 	* include/c_global/cstdlib: Add atexit and at_quick_exit.
    880  1.1.1.3    mrg 	* testsuite/18_support/quick_exit/quick_exit.cc: New.
    881      1.1    mrg 
    882  1.1.1.3    mrg 2013-02-11  Paolo Carlini  <paolo.carlini (a] oracle.com>
    883      1.1    mrg 
    884  1.1.1.3    mrg 	PR libstdc++/56282
    885  1.1.1.3    mrg 	Revert:
    886  1.1.1.3    mrg 	2013-02-06  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
    887      1.1    mrg 
    888  1.1.1.3    mrg 	PR libstdc++/56193
    889  1.1.1.3    mrg 	* include/bits/basic_ios.h: Replace operator void*() const
    890  1.1.1.3    mrg 	with explicit operator bool() const in C++11 and greater.
    891  1.1.1.3    mrg 	* testsuite/27_io/basic_ios/pr56193.cc: New file.
    892      1.1    mrg 
    893  1.1.1.3    mrg 2013-02-10  Franois Dumont  <fdumont (a] gcc.gnu.org>
    894  1.1.1.3    mrg 	    Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    895      1.1    mrg 
    896  1.1.1.3    mrg 	* doc/xml/manual/containers.xml: Add section on unordered containers.
    897  1.1.1.3    mrg 	* doc/xml/manual/using.xml: Fix incomplete sentence.
    898      1.1    mrg 
    899  1.1.1.3    mrg 2013-02-10  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
    900      1.1    mrg 
    901  1.1.1.3    mrg 	PR libstdc++/56267
    902  1.1.1.3    mrg 	* include/bits/hashtable.h (__cache_default): Check if hash function
    903  1.1.1.3    mrg 	is copy assignable.
    904  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/56267.cc: New.
    905  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/instantiation_neg.cc: Adjust
    906  1.1.1.3    mrg 	dg-error line number.
    907  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/
    908  1.1.1.3    mrg 	not_default_constructible_hash_neg.cc: Likewise.
    909      1.1    mrg 
    910  1.1.1.3    mrg 	PR libstdc++/56278
    911  1.1.1.3    mrg 	* include/bits/hashtable_policy.h (_Hash_code_base): Make default
    912  1.1.1.3    mrg 	constructor public.
    913  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/56278.cc: New.
    914  1.1.1.3    mrg 
    915  1.1.1.3    mrg 2013-02-09  Franois Dumont  <fdumont (a] gcc.gnu.org>
    916  1.1.1.3    mrg 
    917  1.1.1.3    mrg 	* include/tr1/bessel_function.tcc (__cyl_bessel_ij_series): Code
    918  1.1.1.3    mrg 	simplification.
    919  1.1.1.3    mrg 
    920  1.1.1.3    mrg 2013-02-08  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
    921  1.1.1.3    mrg 
    922  1.1.1.3    mrg 	PR libstdc++/56216
    923  1.1.1.3    mrg 	* include/tr1/special_function_util.h: Remove spurious const
    924  1.1.1.3    mrg 	from numeric arguments.
    925  1.1.1.3    mrg 	* include/tr1/riemann_zeta.tcc: Likewise.
    926  1.1.1.3    mrg 	* include/tr1/exp_integral.tcc: Likewise.
    927  1.1.1.3    mrg 	* include/tr1/bessel_function.tcc: Likewise.
    928  1.1.1.3    mrg 	* include/tr1/hypergeometric.tcc: Likewise.
    929  1.1.1.3    mrg 	* include/tr1/modified_bessel_func.tcc: Likewise.
    930  1.1.1.3    mrg 	* include/tr1/poly_laguerre.tcc: Likewise.
    931  1.1.1.3    mrg 	* include/tr1/gamma.tcc: Likewise.
    932  1.1.1.3    mrg 	* include/tr1/legendre_function.tcc: Likewise.
    933  1.1.1.3    mrg 	* include/tr1/poly_hermite.tcc: Likewise.
    934  1.1.1.3    mrg 	* include/tr1/ell_integral.tcc: Likewise.
    935  1.1.1.3    mrg 	* include/tr1/bessel_function.tcc (__cyl_bessel_ij_series):
    936  1.1.1.3    mrg 	If argument is zero return function value.
    937  1.1.1.3    mrg 	* testsuite/tr1/5_numerical_facilities/special_functions/
    938  1.1.1.3    mrg 	08_cyl_bessel_i/pr56216.cc: New.
    939  1.1.1.3    mrg 
    940  1.1.1.3    mrg 2013-02-07  Paolo Carlini  <paolo.carlini (a] oracle.com>
    941  1.1.1.3    mrg 
    942  1.1.1.3    mrg 	* testsuite/27_io/basic_ios/pr56193.cc: Tweak.
    943  1.1.1.3    mrg 
    944  1.1.1.3    mrg 2013-02-06  Edward Smith-Rowland  <3dw4rd (a] verizon.net>
    945  1.1.1.3    mrg 
    946  1.1.1.3    mrg 	PR libstdc++/56193
    947  1.1.1.3    mrg 	* include/bits/basic_ios.h: Replace operator void*() const
    948  1.1.1.3    mrg 	with explicit operator bool() const in C++11 and greater.
    949  1.1.1.3    mrg 	* testsuite/27_io/basic_ios/pr56193.cc: New file.
    950  1.1.1.3    mrg 
    951  1.1.1.3    mrg 2013-02-04  Dodji Seketeli  <dodji (a] redhat.com>
    952  1.1.1.3    mrg 
    953  1.1.1.3    mrg 	Add missing explicit instantiation for std::lower_bound template
    954  1.1.1.3    mrg 	* libstdc++-v3/src/c++11/hashtable_c++0x.cc (namespace std): Add
    955  1.1.1.3    mrg 	missing instantiation for std::lower_bound template.
    956  1.1.1.3    mrg 
    957  1.1.1.3    mrg 2013-02-04  Franois Dumont  <fdumont (a] gcc.gnu.org>
    958  1.1.1.3    mrg 
    959  1.1.1.3    mrg 	* include/bits/functional_hash.h (std::__is_fast_hash<>): New.
    960  1.1.1.3    mrg 	* include/bits/basic_string.h: Specialize previous to mark
    961  1.1.1.3    mrg 	std::hash for string types as slow.
    962  1.1.1.3    mrg 	* include/bits/hashtable.h (__cache_default): Replace is_integral
    963  1.1.1.3    mrg 	with __is_fast_hash.
    964  1.1.1.3    mrg 	* src/c++11/hash_c++0x.cc: Add type_traits include.
    965  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/instantiation_neg.cc:
    966  1.1.1.3    mrg 	Adapt dg-error line number.
    967  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/
    968  1.1.1.3    mrg 	not_default_constructible_hash_neg.cc: Likewise.
    969      1.1    mrg 
    970  1.1.1.3    mrg 2013-02-04  Manuel Lpez-Ibez  <manu (a] gcc.gnu.org>
    971  1.1.1.3    mrg 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
    972      1.1    mrg 
    973  1.1.1.3    mrg 	PR libstdc++/56202 (again)
    974  1.1.1.3    mrg 	* include/bits/random.tcc (binomial_distribution<>::
    975  1.1.1.3    mrg 	_M_waiting(_UniformRandomNumberGenerator&, _IntType)): Fix thinko
    976  1.1.1.3    mrg 	in previous commit.
    977      1.1    mrg 
    978  1.1.1.3    mrg 	* include/bits/random.h: Fix comment typo.
    979      1.1    mrg 
    980  1.1.1.3    mrg 2013-02-04  Manuel Lpez-Ibez  <manu (a] gcc.gnu.org>
    981  1.1.1.3    mrg 	    Paolo Carlini  <paolo.carlini (a] oracle.com>
    982      1.1    mrg 
    983  1.1.1.3    mrg 	PR libstdc++/56202
    984  1.1.1.3    mrg 	* include/bits/random.tcc (binomial_distribution<>::
    985  1.1.1.3    mrg 	_M_waiting(_UniformRandomNumberGenerator&, _IntType)): Avoid
    986  1.1.1.3    mrg 	division by zero.
    987  1.1.1.3    mrg 
    988  1.1.1.3    mrg 2013-02-03  Richard Sandiford  <rdsandiford (a] googlemail.com>
    989  1.1.1.3    mrg 
    990  1.1.1.3    mrg 	Update copyright years.
    991  1.1.1.3    mrg 	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc,
    992  1.1.1.3    mrg 	testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc,
    993  1.1.1.3    mrg 	testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc,
    994  1.1.1.3    mrg 	testsuite/23_containers/deque/requirements/dr438/insert_neg.cc,
    995  1.1.1.3    mrg 	testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
    996  1.1.1.3    mrg 	testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
    997  1.1.1.3    mrg 	testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
    998  1.1.1.3    mrg 	testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
    999  1.1.1.3    mrg 	testsuite/23_containers/vector/requirements/dr438/assign_neg.cc,
   1000  1.1.1.3    mrg 	testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc,
   1001  1.1.1.3    mrg 	testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc,
   1002  1.1.1.3    mrg 	testsuite/23_containers/vector/requirements/dr438/insert_neg.cc,
   1003  1.1.1.3    mrg 	testsuite/29_atomics/atomic/cons/assign_neg.cc,
   1004  1.1.1.3    mrg 	testsuite/29_atomics/atomic/cons/copy_neg.cc,
   1005  1.1.1.3    mrg 	testsuite/29_atomics/atomic_integral/cons/assign_neg.cc,
   1006  1.1.1.3    mrg 	testsuite/29_atomics/atomic_integral/cons/copy_neg.cc,
   1007  1.1.1.3    mrg 	testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc,
   1008  1.1.1.3    mrg 	testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc,
   1009  1.1.1.3    mrg 	testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
   1010  1.1.1.3    mrg 	Update lines in dg error matches.
   1011  1.1.1.3    mrg 
   1012  1.1.1.3    mrg 2013-02-03  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1013  1.1.1.3    mrg 
   1014  1.1.1.3    mrg 	* config/os/mingw32/ctype_inline.h: Fix copyright typo.
   1015  1.1.1.3    mrg 
   1016  1.1.1.3    mrg 2013-02-01  Franois Dumont  <fdumont (a] gcc.gnu.org>
   1017  1.1.1.3    mrg 
   1018  1.1.1.3    mrg 	* include/bits/hashtable_policy.h
   1019  1.1.1.3    mrg 	(_Prime_rehash_policy::_M_next_bkt)
   1020  1.1.1.3    mrg 	(_Prime_rehash_policy::_M_need_rehash): Move definition...
   1021  1.1.1.3    mrg 	* src/c++11/hashtable_c++0x.cc: ... here.
   1022  1.1.1.3    mrg 	* src/shared/hashtable-aux.cc: Remove c++config.h include.
   1023  1.1.1.3    mrg 	* config/abi/gnu.ver (GLIBCXX_3.4.18): Export _Prime_rehash_policy
   1024  1.1.1.3    mrg 	symbols.
   1025  1.1.1.3    mrg 
   1026  1.1.1.3    mrg 2013-01-29  Jason Merrill  <jason (a] redhat.com>
   1027  1.1.1.3    mrg 
   1028  1.1.1.3    mrg 	PR libstdc++/54314
   1029  1.1.1.3    mrg 	* config/abi/pre/gnu.ver: Don't export construction vtables.
   1030  1.1.1.3    mrg 	* config/abi/pre/gnu-versioned-namespace.ver: Likewise.
   1031  1.1.1.3    mrg 
   1032  1.1.1.3    mrg 2013-01-28  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1033  1.1.1.3    mrg 
   1034  1.1.1.3    mrg 	PR libstdc++/56112
   1035  1.1.1.3    mrg 	* include/bits/hashtable_policy.h (insert(_Pair&&)): Use _M_emplace
   1036  1.1.1.3    mrg 	to construct value_type explicitly before trying to extract the key.
   1037  1.1.1.3    mrg 	* testsuite/23_containers/unordered_map/cons/56112.cc: New.
   1038  1.1.1.3    mrg 
   1039  1.1.1.3    mrg 2013-01-28  Franois Dumont  <fdumont (a] gcc.gnu.org>
   1040  1.1.1.3    mrg 
   1041  1.1.1.3    mrg 	* include/bits/hashtable_policy.h (_Local_iterator_base): Use
   1042  1.1.1.3    mrg 	_Hashtable_ebo_helper to embed functors into the local_iterator
   1043  1.1.1.3    mrg 	when necessary. Pass information about functors involved in hash
   1044  1.1.1.3    mrg 	code by copy.
   1045  1.1.1.3    mrg 	* include/bits/hashtable.h (__cache_default): Do not cache for
   1046  1.1.1.3    mrg 	builtin integral types unless the hash functor is not noexcept
   1047  1.1.1.3    mrg 	qualified or is not default constructible. Adapt static assertions
   1048  1.1.1.3    mrg 	and local iterator instantiations.
   1049  1.1.1.3    mrg 	* include/debug/unordered_set
   1050  1.1.1.3    mrg 	(std::__debug::unordered_set<>::erase): Detect local iterators to
   1051  1.1.1.3    mrg 	invalidate using contained node rather than generating a dummy
   1052  1.1.1.3    mrg 	local_iterator instance.
   1053  1.1.1.3    mrg 	(std::__debug::unordered_multiset<>::erase): Likewise.
   1054  1.1.1.3    mrg 	* include/debug/unordered_map
   1055  1.1.1.3    mrg 	(std::__debug::unordered_map<>::erase): Likewise.
   1056  1.1.1.3    mrg 	(std::__debug::unordered_multimap<>::erase): Likewise.
   1057  1.1.1.3    mrg 	* testsuite/performance/23_containers/insert_erase/41975.cc: Test
   1058  1.1.1.3    mrg 	std::tr1 and std versions of unordered_set regardless of any
   1059  1.1.1.3    mrg 	macro. Add test on default cache behavior.
   1060  1.1.1.3    mrg 	* testsuite/performance/23_containers/insert/54075.cc: Likewise.
   1061  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/instantiation_neg.cc:
   1062  1.1.1.3    mrg 	Adapt line number.
   1063  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/
   1064  1.1.1.3    mrg 	not_default_constructible_hash_neg.cc: New.
   1065  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/buckets/swap.cc: New.
   1066  1.1.1.3    mrg 
   1067  1.1.1.3    mrg 2013-01-24  Paolo Carlini  <paolo.carlini (a] oracle.com>
   1068  1.1.1.3    mrg 
   1069  1.1.1.3    mrg 	PR libstdc++/56085
   1070  1.1.1.3    mrg 	* include/std/complex (pow(const complex<>&, int)): Avoid __n
   1071  1.1.1.3    mrg 	signed overflow.
   1072  1.1.1.3    mrg 
   1073  1.1.1.3    mrg 2013-01-22  Jakub Jelinek  <jakub (a] redhat.com>
   1074  1.1.1.3    mrg 
   1075  1.1.1.3    mrg 	* testsuite/29_atomics/atomic_flag/test_and_set/explicit-hle.cc:
   1076  1.1.1.3    mrg 	Tightten scan-assembler-times regexps, add dg-additional-options for
   1077  1.1.1.3    mrg 	ia32, add -g0 -fno-exceptions -fno-asynchronous-unwind-tables to
   1078  1.1.1.3    mrg 	dg-options.
   1079      1.1    mrg 
   1080  1.1.1.3    mrg 2013-01-12  Andi Kleen  <ak (a] linux.intel.com>
   1081  1.1.1.3    mrg 	    Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1082      1.1    mrg 
   1083  1.1.1.3    mrg 	PR libstdc++/55233
   1084  1.1.1.3    mrg 	* include/bits/atomic_base.h (__memory_order_modifier): Add
   1085  1.1.1.3    mrg 	__memory_order_mask, __memory_order_modifier_mask,
   1086  1.1.1.3    mrg 	__memory_order_hle_acquire, __memory_order_hle_release.
   1087  1.1.1.3    mrg 	(operator|,operator&): Add.
   1088  1.1.1.3    mrg 	(__cmpexch_failure_order):  Rename to __cmpexch_failure_order2.
   1089  1.1.1.3    mrg 	(__cmpexch_failure_order): Add.
   1090  1.1.1.3    mrg 	(clear, store, load, compare_exchange_weak, compare_exchange_strong):
   1091  1.1.1.3    mrg 	Handle flags.
   1092  1.1.1.3    mrg 	* testsuite/29_atomics/atomic_flag/test_and_set/explicit-hle.cc:
   1093  1.1.1.3    mrg 	Add.
   1094      1.1    mrg 
   1095  1.1.1.3    mrg 2013-01-19  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1096      1.1    mrg 
   1097  1.1.1.3    mrg 	PR libstdc++/55861
   1098  1.1.1.3    mrg 	* include/std/future (_State_base::_S_check(const shared_ptr<T>&)):
   1099  1.1.1.3    mrg 	Fix return type.
   1100  1.1.1.3    mrg 	(__basic_future::_M_get_result()): Const qualify.
   1101  1.1.1.3    mrg 	(shared_future::get()): Likewise.
   1102  1.1.1.3    mrg 	* testsuite/30_threads/shared_future/members/get.cc: Use const
   1103  1.1.1.3    mrg 	objects.
   1104  1.1.1.3    mrg 
   1105  1.1.1.3    mrg 2013-01-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1106  1.1.1.3    mrg 
   1107  1.1.1.3    mrg 	PR libstdc++/55043 (again)
   1108  1.1.1.3    mrg 	* include/bits/alloc_traits.h (allocator_traits::construct): Disable
   1109  1.1.1.3    mrg 	unless construction would be well-formed.
   1110  1.1.1.3    mrg 	(__allow_copy_cons, __check_copy_constructible): Define.
   1111  1.1.1.3    mrg 	* include/bits/unordered_map.h (__check_copy_constructible): Use as
   1112  1.1.1.3    mrg 	base class so copy constructor will be deleted if appropriate.
   1113  1.1.1.3    mrg 	(is_copy_constructible): Remove specialization.
   1114  1.1.1.3    mrg 	* include/bits/unordered_set.h: Likewise.
   1115  1.1.1.3    mrg 	* include/debug/unordered_map.h: Undo previous commit. Default copy
   1116  1.1.1.3    mrg 	and move constructors.
   1117  1.1.1.3    mrg 	* include/debug/unordered_set.h: Likewise.
   1118  1.1.1.3    mrg 	* include/profile/unordered_map.h: Undo previous commit.
   1119  1.1.1.3    mrg 	* include/profile/unordered_set.h: Likewise.
   1120  1.1.1.3    mrg 	* testsuite/23_containers/unordered_map/55043.cc: Fix test.
   1121  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multimap/55043.cc: Likewise.
   1122  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multiset/55043.cc: Likewise.
   1123  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/55043.cc: Likewise.
   1124  1.1.1.3    mrg 	* testsuite/23_containers/unordered_map/requirements/53339.cc: XFAIL,
   1125  1.1.1.3    mrg 	cannot support incomplete types.
   1126  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multimap/requirements/53339.cc:
   1127      1.1    mrg 	Likewise.
   1128      1.1    mrg 
   1129  1.1.1.3    mrg 2013-01-16  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1130      1.1    mrg 
   1131  1.1.1.3    mrg 	PR libstdc++/55043
   1132  1.1.1.3    mrg 	* include/std/unordered_map: Include alloc_traits.h
   1133  1.1.1.3    mrg 	* include/std/unordered_set: Likewise.
   1134  1.1.1.3    mrg 	* include/bits/alloc_traits.h: Define __is_copy_insertable.
   1135  1.1.1.3    mrg 	* include/bits/unordered_map.h: Use it.
   1136  1.1.1.3    mrg 	* include/bits/unordered_set.h: Likewise.
   1137  1.1.1.3    mrg 	* include/debug/unordered_map.h: Likewise.
   1138  1.1.1.3    mrg 	* include/debug/unordered_set.h: Likewise.
   1139  1.1.1.3    mrg 	* include/profile/unordered_map.h: Likewise.
   1140  1.1.1.3    mrg 	* include/profile/unordered_set.h: Likewise.
   1141  1.1.1.3    mrg 	* include/bits/hashtable.h: Fix comment typos.
   1142  1.1.1.3    mrg 	* testsuite/23_containers/unordered_map/55043.cc: New.
   1143  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multimap/55043.cc: New.
   1144  1.1.1.3    mrg 	* testsuite/23_containers/unordered_multiset/55043.cc: New.
   1145  1.1.1.3    mrg 	* testsuite/23_containers/unordered_set/55043.cc: New.
   1146  1.1.1.3    mrg 
   1147  1.1.1.3    mrg 2013-01-03  Janis Johnson  <janisjo (a] codesourcery.com>
   1148  1.1.1.3    mrg 
   1149  1.1.1.3    mrg 	* testsuite/lib/gdb-test.exp (gdb_batch_check): Catch error running
   1150  1.1.1.3    mrg 	gdb command.
   1151  1.1.1.3    mrg 
   1152  1.1.1.3    mrg 2013-01-08  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1153  1.1.1.3    mrg 
   1154  1.1.1.3    mrg 	* doc/xml/manual/status_cxx2011.xml: Document that N3189 is missing.
   1155  1.1.1.3    mrg 
   1156  1.1.1.3    mrg 2013-01-08  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1157  1.1.1.3    mrg 
   1158  1.1.1.3    mrg 	PR libstdc++/55908
   1159  1.1.1.3    mrg 	* include/std/functional (_Mem_fn::operator()): Fix constraints to
   1160  1.1.1.3    mrg 	avoid ambiguity.
   1161  1.1.1.3    mrg 	* testsuite/20_util/function_objects/mem_fn/55908.cc: New.
   1162  1.1.1.3    mrg 	* testsuite/20_util/bind/ref_neg.cc: Adjust dg-error line numbers.
   1163  1.1.1.3    mrg 
   1164  1.1.1.3    mrg 2013-01-08  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   1165  1.1.1.3    mrg 
   1166  1.1.1.3    mrg 	PR libstdc++/55594
   1167  1.1.1.3    mrg 	* acinclude.m4 (GLIBCXX_CHECK_ASSEMBLER_HWCAP): Restrict test to
   1168  1.1.1.3    mrg 	Solaris targets.
   1169      1.1    mrg 	* configure: Regenerate.
   1170      1.1    mrg 
   1171  1.1.1.3    mrg 2013-01-07  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1172      1.1    mrg 
   1173  1.1.1.3    mrg 	PR libstdc++/55847
   1174  1.1.1.3    mrg 	* src/c++11/shared_ptr.cc (bad_weak_ptr::what()): Correct string.
   1175  1.1.1.3    mrg 	* testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Verify
   1176  1.1.1.3    mrg 	string.
   1177      1.1    mrg 
   1178  1.1.1.3    mrg 	PR libstdc++/55728
   1179  1.1.1.3    mrg 	* include/std/functional (bad_function_call::what()): Declare.
   1180  1.1.1.3    mrg 	* src/c++11/functional.cc (bad_function_call::what()): Define.
   1181  1.1.1.3    mrg 	* config/abi/pre/gnu.ver (bad_function_call::what()): Export.
   1182  1.1.1.3    mrg 	* testsuite/20_util/bad_function_call/what.cc: New.
   1183      1.1    mrg 
   1184  1.1.1.3    mrg 2013-01-06  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1185      1.1    mrg 
   1186  1.1.1.3    mrg 	* include/bits/unordered_map.h: Fix typo in comments.
   1187  1.1.1.3    mrg 	* doc/xml/manual/status_cxx2011.xml: Add implementation-defined bucket
   1188  1.1.1.3    mrg 	counts for unordered associative containers.
   1189      1.1    mrg 
   1190  1.1.1.3    mrg 2013-01-06  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   1191      1.1    mrg 
   1192  1.1.1.3    mrg 	* doc/xml/manual/abi.xml: Update library and symbol versions.
   1193      1.1    mrg 
   1194  1.1.1.3    mrg 2013-01-06  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1195      1.1    mrg 
   1196  1.1.1.3    mrg 	* include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Fix typo
   1197  1.1.1.3    mrg 	in copyright years.
   1198  1.1.1.3    mrg 	* testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
   1199      1.1    mrg 
   1200  1.1.1.3    mrg 
   1202      1.1    mrg Copyright (C) 2013 Free Software Foundation, Inc.
   1203  1.1.1.3    mrg 
   1204  1.1.1.3    mrg Copying and distribution of this file, with or without modification,
   1205  1.1.1.3    mrg are permitted in any medium without royalty provided the copyright
   1206                 notice and this notice are preserved.
   1207