From: Vladimir Serbinenko Date: Mon, 25 Mar 2019 16:43:18 +0000 (+0100) Subject: clang: Pair -Qn with -Qunused-arguments. X-Git-Tag: grub-2.04-rc1~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4dace5f60eac8b91c2e82a3fce8a2e3d1f004f1c;p=thirdparty%2Fgrub.git clang: Pair -Qn with -Qunused-arguments. When assembling module wirh clang -Qn ends up on command line but later ignored To avoid it breaking the compile, add -Qunused-arguments. Signed-off-by: Vladimir Serbinenko Reviewed-by: Daniel Kiper --- diff --git a/configure.ac b/configure.ac index 2f53a5683..8578d01b7 100644 --- a/configure.ac +++ b/configure.ac @@ -1228,12 +1228,12 @@ if test "x$target_cpu" = xarm; then fi AC_CACHE_CHECK([whether option -Qn works], grub_cv_target_cc_qn, [ - CFLAGS="$TARGET_CFLAGS -Qn -Werror" + CFLAGS="$TARGET_CFLAGS -Qn -Qunused-arguments -Werror" AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])], [grub_cv_target_cc_qn=yes], [grub_cv_target_cc_qn=no])]) if test "x$grub_cv_target_cc_qn" = xyes; then - TARGET_CFLAGS="$TARGET_CFLAGS -Qn" + TARGET_CFLAGS="$TARGET_CFLAGS -Qn -Qunused-arguments" fi #