From: Jonathan Wakely Date: Sun, 22 Apr 2012 14:38:33 +0000 (+0000) Subject: alloc_traits.h (__alloc_traits::difference_type): Define. X-Git-Tag: misc/gccgo-go1_1_2~3367 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=605aed299a7ed53547a9f61ba31e63a480901653;p=thirdparty%2Fgcc.git alloc_traits.h (__alloc_traits::difference_type): Define. * include/ext/alloc_traits.h (__alloc_traits::difference_type): Define. From-SVN: r186673 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 516fc8f7ed6f..1aeff2fa80fe 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2012-04-22 Jonathan Wakely + + * include/ext/alloc_traits.h (__alloc_traits::difference_type): + Define. + 2012-04-22 Jonathan Wakely PR libstdc++/53027 diff --git a/libstdc++-v3/include/ext/alloc_traits.h b/libstdc++-v3/include/ext/alloc_traits.h index 4862636645e4..b3e3af663a62 100644 --- a/libstdc++-v3/include/ext/alloc_traits.h +++ b/libstdc++-v3/include/ext/alloc_traits.h @@ -99,6 +99,7 @@ template typedef typename _Base_type::pointer pointer; typedef typename _Base_type::const_pointer const_pointer; typedef typename _Base_type::size_type size_type; + typedef typename _Base_type::difference_type difference_type; // C++0x allocators do not define reference or const_reference typedef value_type& reference; typedef const value_type& const_reference; @@ -170,6 +171,7 @@ template typedef typename _Alloc::reference reference; typedef typename _Alloc::const_reference const_reference; typedef typename _Alloc::size_type size_type; + typedef typename _Alloc::difference_type difference_type; static pointer allocate(_Alloc& __a, size_type __n)