From patchwork Fri May 27 09:17:53 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: RFA (libstdc++): C++/v3 PATCH for c++/24163 (lookup in dependent bases) and c++/29131 Date: Thu, 26 May 2011 23:17:53 -0000 From: Paolo Carlini X-Patchwork-Id: 97665 Message-Id: <4DDF6C41.8020109@oracle.com> To: Jonathan Wakely Cc: Jason Merrill , gcc-patches List , Benjamin Kosnik , libstdc++ On 05/27/2011 11:05 AM, Paolo Carlini wrote: > Hi, >> That only shows up if you configure with --enable-libstcxx-time >> >> I'll finish reg-testing it and submit it when I get home this evening. > thanks Jon. Looks like we have also to fix parallel-mode (49187), I > hope there isn't too much to reshuffle, if you spot something... Additionally to the below. Paolo. ////////////// Index: losertree.h =================================================================== --- losertree.h (revision 174324) +++ losertree.h (working copy) @@ -171,6 +171,7 @@ { typedef _LoserTreeBase<_Tp, _Compare> _Base; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; using _Base::_M_first_insert; @@ -263,6 +264,7 @@ typedef _LoserTreeBase<_Tp, _Compare> _Base; using _Base::_M_log_k; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; using _Base::_M_first_insert; @@ -409,6 +411,7 @@ { typedef _LoserTreePointerBase<_Tp, _Compare> _Base; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; public: @@ -490,6 +493,7 @@ { typedef _LoserTreePointerBase<_Tp, _Compare> _Base; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; public: @@ -644,6 +648,7 @@ { typedef _LoserTreeUnguardedBase<_Tp, _Compare> _Base; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; public: @@ -731,6 +736,7 @@ { typedef _LoserTreeUnguardedBase<_Tp, _Compare> _Base; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; public: @@ -887,6 +893,7 @@ { typedef _LoserTreePointerUnguardedBase<_Tp, _Compare> _Base; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; public: @@ -972,6 +979,7 @@ { typedef _LoserTreePointerUnguardedBase<_Tp, _Compare> _Base; using _Base::_M_k; + using _Base::_M_comp; using _Base::_M_losers; public: