aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2013-08-02 07:53:01 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2013-08-02 07:53:01 +0000
commit7dec245a8c70c71449ce4fc09a4cb854596f9a2b (patch)
treeee1d44def124f77075338acff42ef7c00c4ef75c
parenta1a0abac54bdf2679e6b54b36a00a8050009246a (diff)
downloadgcc-7dec245a8c70c71449ce4fc09a4cb854596f9a2b.zip
gcc-7dec245a8c70c71449ce4fc09a4cb854596f9a2b.tar.gz
gcc-7dec245a8c70c71449ce4fc09a4cb854596f9a2b.tar.bz2
functions.h (__foreign_iterator_aux4): Initialize __l and __ge.
2013-08-02 Paolo Carlini <paolo.carlini@oracle.com> * include/debug/functions.h (__foreign_iterator_aux4): Initialize __l and __ge. From-SVN: r201426
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/include/debug/functions.h4
2 files changed, 7 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 4ec4343..8c82095 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,10 @@
2013-08-02 Paolo Carlini <paolo.carlini@oracle.com>
+ * include/debug/functions.h (__foreign_iterator_aux4):
+ Initialize __l and __ge.
+
+2013-08-02 Paolo Carlini <paolo.carlini@oracle.com>
+
PR libstdc++/58049
* include/debug/functions.h: Include <bits/move.h>; minor formatting
changes.
diff --git a/libstdc++-v3/include/debug/functions.h b/libstdc++-v3/include/debug/functions.h
index 463353e..08a6be4 100644
--- a/libstdc++-v3/include/debug/functions.h
+++ b/libstdc++-v3/include/debug/functions.h
@@ -183,8 +183,8 @@ namespace __gnu_debug
{
typedef typename std::common_type<_PointerType1,
_PointerType2>::type _PointerType;
- constexpr std::less<_PointerType> __l;
- constexpr std::greater_equal<_PointerType> __ge;
+ constexpr std::less<_PointerType> __l = {};
+ constexpr std::greater_equal<_PointerType> __ge = {};
return (__l(std::addressof(*__other),
std::addressof(*(__it._M_get_sequence()->_M_base().begin())))