summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--external/boost/boost.boost_static_assert_unused_attribute.patch.011
1 files changed, 11 insertions, 0 deletions
diff --git a/external/boost/boost.boost_static_assert_unused_attribute.patch.0 b/external/boost/boost.boost_static_assert_unused_attribute.patch.0
new file mode 100644
index 000000000000..ef54a7fdcce5
--- /dev/null
+++ b/external/boost/boost.boost_static_assert_unused_attribute.patch.0
@@ -0,0 +1,11 @@
+--- boost/static_assert.hpp
++++ boost/static_assert.hpp
+@@ -67,7 +67,7 @@
+ //
+ // If the compiler warns about unused typedefs then enable this:
+ //
+-#if defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 7)))
++#if defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 7))) || defined __clang__
+ # define BOOST_STATIC_ASSERT_UNUSED_ATTRIBUTE __attribute__((unused))
+ #else
+ # define BOOST_STATIC_ASSERT_UNUSED_ATTRIBUTE