aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Shen <timshen@google.com>2016-10-14 09:58:05 +0000
committerTim Shen <timshen@gcc.gnu.org>2016-10-14 09:58:05 +0000
commit45b510b3704b96ae45f86e7f2e0fb62f07e99430 (patch)
tree016a257520b1dd5c03c560e7910a6d04c223caf9
parenta766d4d74da96bb308f22fd5c9a607740f76c2b9 (diff)
downloadgcc-45b510b3704b96ae45f86e7f2e0fb62f07e99430.zip
gcc-45b510b3704b96ae45f86e7f2e0fb62f07e99430.tar.gz
gcc-45b510b3704b96ae45f86e7f2e0fb62f07e99430.tar.bz2
re PR libstdc++/77944 (FAIL: 20_util/variant/compile.cc (test for excess errors))
PR libstdc++/77944 * include/std/variant: include <bits/funcexcept.h> for __try and __catch. From-SVN: r241153
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/include/std/variant1
2 files changed, 6 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index cd6ac76..4a052f4 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2016-10-14 Tim Shen <timshen@google.com>
+
+ PR libstdc++/77944
+ * include/std/variant: include <bits/funcexcept.h> for __try and __catch.
+
2016-10-14 Jonathan Wakely <jwakely@redhat.com>
* include/std/functional (_Reference_wrapper_base_impl): Remove.
diff --git a/libstdc++-v3/include/std/variant b/libstdc++-v3/include/std/variant
index 48baf9a..314f5f2 100644
--- a/libstdc++-v3/include/std/variant
+++ b/libstdc++-v3/include/std/variant
@@ -38,6 +38,7 @@
#include <type_traits>
#include <utility>
#include <bits/enable_special_members.h>
+#include <bits/functexcept.h>
#include <bits/move.h>
#include <bits/uses_allocator.h>