From: David Levine Date: Sat, 11 Jan 2014 01:03:56 +0000 (-0600) Subject: Added -Wno-unused-result to silence warnings on Ubuntu. X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/6f84596dc6655711c9a42ec0353f42d69f9c3f7a?ds=inline Added -Wno-unused-result to silence warnings on Ubuntu. --- diff --git a/configure.ac b/configure.ac index f4fd6810..77996129 100644 --- a/configure.ac +++ b/configure.ac @@ -136,6 +136,15 @@ if test -n "$auto_cflags"; then CFLAGS="$nmh_saved_cflags"]) test "$nmh_cv_has_wall" = "yes" && CFLAGS="${CFLAGS:+$CFLAGS }-Wall" + AC_CACHE_CHECK([whether compiler supports -Wno-unused-result], + [nmh_cv_has_wnur], + [nmh_saved_cflags="$CFLAGS" + CFLAGS="$CFLAGS -Wno-unused-result -Werror" + AC_TRY_COMPILE([],[],nmh_cv_has_wnur=yes,nmh_cv_has_wnur=no) + CFLAGS="$nmh_saved_cflags"]) + test "$nmh_cv_has_wnur" = "yes" && \ + CFLAGS="${CFLAGS:+$CFLAGS }-Wno-unused-result" + AC_CACHE_CHECK([whether compiler supports -Wextra], [nmh_cv_has_wextra], [nmh_saved_cflags="$CFLAGS" CFLAGS="$CFLAGS -Wextra -Werror"