vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Wed Nov 7 18:58:13 2012 +0200| [049eadc4473c36d5d63226b171e23099ce88e30d] | committer: Rémi Denis-Courmont
Robustify static_assert() check > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=049eadc4473c36d5d63226b171e23099ce88e30d --- configure.ac | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index c1ad99f..876ab1b 100644 --- a/configure.ac +++ b/configure.ac @@ -515,11 +515,8 @@ AC_LINK_IFELSE([ dnl C11 static_assert() AC_MSG_CHECKING([for static_assert in assert.h]) -AC_PREPROC_IFELSE([AC_LANG_SOURCE([ -#include <assert.h> -#ifndef static_assert -# error BOOM! -#endif +AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <assert.h>], [ +static_assert(1, "The impossible happened."); ])], [ AC_MSG_RESULT([yes]) AC_DEFINE([HAVE_STATIC_ASSERT], [1], [Define to 1 if <assert.h> defines static_assert.]) _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
