From 307a3e21bee9c5d20888a6c2fadf09ab9105660a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 9 Jun 2017 07:20:08 -0700 Subject: clang.bbclass: Add -Qunused-arguments to clang arguments GCC ignores unused arguements by default, but Clang needs this extra parameter to stop printing warnings about LDFLAGS passed during compiling stage and CFLAGS passed during linking stage. Signed-off-by: Khem Raj --- classes/clang.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'classes') diff --git a/classes/clang.bbclass b/classes/clang.bbclass index d170c97..ea05c59 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass @@ -14,7 +14,7 @@ TUNE_CCARGS_append_toolchain-clang = "${@bb.utils.contains("TUNE_FEATURES", "arm TUNE_CCARGS_remove_toolchain-clang_powerpc = "-mhard-float" TUNE_CCARGS_remove_toolchain-clang_powerpc = "-mno-spe" -TUNE_CCARGS_append_toolchain-clang = " -D__extern_always_inline=inline -no-integrated-as -Wno-error=unused-command-line-argument" +TUNE_CCARGS_append_toolchain-clang = " -D__extern_always_inline=inline -no-integrated-as -Wno-error=unused-command-line-argument -Qunused-arguments" TOOLCHAIN_OPTIONS_append_toolchain-clang_class-nativesdk_x86-64 = " -Wl,-dynamic-linker,${base_libdir}/ld-linux-x86-64.so.2" TOOLCHAIN_OPTIONS_append_toolchain-clang_class-nativesdk_x86 = " -Wl,-dynamic-linker,${base_libdir}/ld-linux.so.2" -- cgit v1.2.3-54-g00ecf