aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2018-07-25 18:24:49 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2018-07-25 18:24:49 +0100
commit16d0ab7f441a21b93fe28c5bd55fc32672ad510b (patch)
tree89cfece3abbb68f6663cc1c5a32b233b96e1cb4a
parentcf7fb52d9564cbe0d8e5b4d0df242db29e4681fe (diff)
downloadgcc-16d0ab7f441a21b93fe28c5bd55fc32672ad510b.zip
gcc-16d0ab7f441a21b93fe28c5bd55fc32672ad510b.tar.gz
gcc-16d0ab7f441a21b93fe28c5bd55fc32672ad510b.tar.bz2
Add missing header for std::max_align_t
* include/experimental/memory_resource: Include <cstddef> header. From-SVN: r262977
-rw-r--r--libstdc++-v3/ChangeLog2
-rw-r--r--libstdc++-v3/include/experimental/memory_resource3
2 files changed, 4 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 2ac56cc..d7a9dbb 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,7 @@
2018-07-25 Jonathan Wakely <jwakely@redhat.com>
+ * include/experimental/memory_resource: Include <cstddef> header.
+
* acinclude.m4 (glibcxx_SUBDIRS): Add src/c++17.
* src/Makefile.am: Add comment.
* src/c++17/Makefile.in: Regenerate.
diff --git a/libstdc++-v3/include/experimental/memory_resource b/libstdc++-v3/include/experimental/memory_resource
index 7ce6445..61c9ce0 100644
--- a/libstdc++-v3/include/experimental/memory_resource
+++ b/libstdc++-v3/include/experimental/memory_resource
@@ -32,7 +32,8 @@
#include <memory> // align, uses_allocator, __uses_alloc
#include <experimental/utility> // pair, experimental::erased_type
#include <atomic> // atomic
-#include <new>
+#include <new> // placement new
+#include <cstddef> // max_align_t
#include <ext/new_allocator.h>
#include <debug/assertions.h>