summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2015-11-30 14:05:25 +0100
committerStephan Bergmann <sbergman@redhat.com>2015-12-02 08:02:17 +0100
commitf6bb9d16965cd672957a87e780f88819bc01d567 (patch)
treead6b4ce69eabdd3d3fab3d1bcb1affa9d4d41056 /configure.ac
parenta846982f9e6c780ba61525fd8dfc30e429ff52ae (diff)
Check clang-cl for HAVE_GCC_ATTRIBUTE_WARN_UNUSED, too
Change-Id: I820ea4b3efc51a0464470a8a53d022602d635c81
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac26
1 files changed, 13 insertions, 13 deletions
diff --git a/configure.ac b/configure.ac
index 859372216bef..75323dcc5607 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6051,19 +6051,6 @@ if test "$GCC" = "yes"; then
], [AC_MSG_RESULT([no])])
AC_LANG_POP([C++])
- AC_MSG_CHECKING([whether $CXX supports __attribute__((warn_unused))])
- AC_LANG_PUSH([C++])
- save_CXXFLAGS=$CXXFLAGS
- CXXFLAGS="$CXXFLAGS -Werror -Wunknown-pragmas"
- AC_COMPILE_IFELSE([AC_LANG_SOURCE([
- struct __attribute__((warn_unused)) dummy {};
- ])], [
- AC_DEFINE([HAVE_GCC_ATTRIBUTE_WARN_UNUSED],[1])
- AC_MSG_RESULT([yes])
- ], [AC_MSG_RESULT([no])])
- CXXFLAGS=$save_CXXFLAGS
- AC_LANG_POP([C++])
-
AC_MSG_CHECKING([whether STL uses __attribute__((warn_unused))])
AC_LANG_PUSH([C++])
save_CXXFLAGS=$CXXFLAGS
@@ -6080,6 +6067,19 @@ if test "$GCC" = "yes"; then
AC_LANG_POP([C++])
fi
+AC_MSG_CHECKING([whether $CXX supports __attribute__((warn_unused))])
+AC_LANG_PUSH([C++])
+save_CXXFLAGS=$CXXFLAGS
+CXXFLAGS="$CXXFLAGS -Werror -Wunknown-pragmas"
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([
+ struct __attribute__((warn_unused)) dummy {};
+ ])], [
+ AC_DEFINE([HAVE_GCC_ATTRIBUTE_WARN_UNUSED],[1])
+ AC_MSG_RESULT([yes])
+ ], [AC_MSG_RESULT([no])])
+CXXFLAGS=$save_CXXFLAGS
+AC_LANG_POP([C++])
+
AC_SUBST(HAVE_GCC_AVX)
AC_SUBST(HAVE_GCC_STACK_PROTECTOR_STRONG)
AC_SUBST(HAVE_GCC_BUILTIN_ATOMIC)