[PATCH] PR78326 fix incorrect access of data member in base class
Jonathan Wakely
jwakely@redhat.com
Sun Nov 13 23:23:00 GMT 2016
PR libstdc++/78326
* include/experimental/memory_resource (memory_resource::_S_max_align):
Change access to protected.
Tested powerpc64le-linux, committed to trunk. Will backport to
gcc-6-branch too.
-------------- next part --------------
commit 8d23f8efca6d181b26f8766a96b081c0e280e434
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Sun Nov 13 23:11:25 2016 +0000
PR78326 fix incorrect access of data member in base class
PR libstdc++/78326
* include/experimental/memory_resource (memory_resource::_S_max_align):
Change access to protected.
diff --git a/libstdc++-v3/include/experimental/memory_resource b/libstdc++-v3/include/experimental/memory_resource
index 39187c5..52e0b03 100644
--- a/libstdc++-v3/include/experimental/memory_resource
+++ b/libstdc++-v3/include/experimental/memory_resource
@@ -72,6 +72,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
// 8.5 Class memory_resource
class memory_resource
{
+ protected:
static constexpr size_t _S_max_align = alignof(max_align_t);
public:
More information about the Libstdc++
mailing list