mt_allocator.cc (__pool<true>::_M_reclaim_block): Do not name a variable __used,...
authorPaolo Carlini <pcarlini@suse.de>
Mon, 4 Sep 2006 08:00:35 +0000 (08:00 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 4 Sep 2006 08:00:35 +0000 (08:00 +0000)
2006-09-04  Paolo Carlini  <pcarlini@suse.de>

* src/mt_allocator.cc (__pool<true>::_M_reclaim_block): Do
not name a variable __used, badname on BSD.

From-SVN: r116678

libstdc++-v3/ChangeLog
libstdc++-v3/src/mt_allocator.cc

index 997e319c8862bfb1d9b5b6e5d0f772a4ad326925..a1feede7fc435f25eea2393ad2bc516a5b2ac693 100644 (file)
@@ -1,3 +1,8 @@
+2006-09-04  Paolo Carlini  <pcarlini@suse.de>
+
+       * src/mt_allocator.cc (__pool<true>::_M_reclaim_block): Do
+       not name a variable __used, badname on BSD.
+
 2006-09-02  Paolo Carlini  <pcarlini@suse.de>
            Richard Guenther  <rguenther@suse.de>
 
index f0b98bdd019731ed81556fe635d627e88a6c60b8..6b5403dc6520367a156c2af05f07bd1bceedac5c 100644 (file)
@@ -275,7 +275,7 @@ _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx)
        _Atomic_word* const __reclaimed_base =
          reinterpret_cast<_Atomic_word*>(__bin._M_used + __max_threads);
        const _Atomic_word __reclaimed = __reclaimed_base[__thread_id];
-       const size_t __used = __bin._M_used[__thread_id] - __reclaimed;
+       const size_t __net_used = __bin._M_used[__thread_id] - __reclaimed;
 
        // NB: For performance sake we don't resync every time, in order
        // to spare atomic ops.  Note that if __reclaimed increased by,
@@ -289,8 +289,8 @@ _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx)
            __atomic_add(&__reclaimed_base[__thread_id], -__reclaimed);
          }
 
-       if (__remove >= __used)
-         __remove -= __used;
+       if (__remove >= __net_used)
+         __remove -= __net_used;
        else
          __remove = 0;
        if (__remove > __limit && __remove > __bin._M_free[__thread_id])