Patchwork RFA (libstdc++): C++/v3 PATCH for c++/24163 (lookup in dependent bases) and c++/29131

login
register
mail settings
Submitter Paolo Carlini
Date May 27, 2011, 9:17 a.m.
Message ID <4DDF6C41.8020109@oracle.com>
Download mbox | patch
Permalink /patch/97665/
State New
Headers show

Comments

Paolo Carlini - May 27, 2011, 9:17 a.m.
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.

//////////////

Patch

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: