File tree 2 files changed +8
-7
lines changed
2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 893
893
LLVM_CC_64=" ccache clang -Qunused-arguments"
894
894
;;
895
895
(" clang" )
896
- LLVM_CXX_32=" clang++ -m32"
897
- LLVM_CC_32=" clang -m32"
896
+ LLVM_CXX_32=" clang++ -m32 -Qunused-arguments "
897
+ LLVM_CC_32=" clang -m32 -Qunused-arguments "
898
898
899
- LLVM_CXX_64=" clang++"
900
- LLVM_CC_64=" clang"
899
+ LLVM_CXX_64=" clang++ -Qunused-arguments "
900
+ LLVM_CC_64=" clang -Qunused-arguments "
901
901
;;
902
902
(" ccache gcc" )
903
903
LLVM_CXX_32=" ccache g++ -m32"
Original file line number Diff line number Diff line change @@ -88,14 +88,15 @@ AR := ar
88
88
89
89
CFG_INFO := $(info cfg: using $(CFG_C_COMPILER ) )
90
90
ifeq ($(CFG_C_COMPILER ) ,clang)
91
+ # The -Qunused-arguments sidesteps spurious warnings from clang
91
92
ifeq ($(origin CC),default)
92
- CC =clang
93
+ CC =clang -Qunused-arguments
93
94
endif
94
95
ifeq ($(origin CXX),default)
95
- CXX =clang++
96
+ CXX =clang++ -Qunused-arguments
96
97
endif
97
98
ifeq ($(origin CPP),default)
98
- CPP =clang
99
+ CPP =clang -Qunused-arguments
99
100
endif
100
101
else
101
102
ifeq ($(CFG_C_COMPILER ) ,gcc)
You can’t perform that action at this time.
0 commit comments