Lines Matching +full:arm +full:- +full:linux +full:- +full:gnueabihf +full:-
4 # instance "/some/path/ccache /other/path/arm-linux-gnueabihf-").
6 clang-target := $(patsubst %-,%,$(notdir $(lastword $(CROSS_COMPILE_$(sm)))))
7 ifeq ($(clang-target),aarch64-linux)
8 clang-target := aarch64-linux-gnu
10 ifneq ($(clang-target),)
11 clang-target-opt := --target=$(clang-target)
13 ccache-cmd := $(if $(findstring ccache,$(CROSS_COMPILE_$(sm))),$(firstword $(CROSS_COMPILE_$(sm))) …
15 CC$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)clang $(clang-target-opt)
17 # Due to the absence of clang-cpp in AOSP's prebuilt version of clang,
18 # use the equivalent command of 'clang -E'
19 CPP$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)clang $(clang-target-opt) -E
20 LD$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)ld.lld
22 AR$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)llvm-ar
23 NM$(sm) := $(OPTEE_CLANG_COMPILER_PATH)llvm-nm
24 OBJCOPY$(sm) := $(OPTEE_CLANG_COMPILER_PATH)llvm-objcopy
25 OBJDUMP$(sm) := $(OPTEE_CLANG_COMPILER_PATH)llvm-objdump
26 READELF$(sm) := $(OPTEE_CLANG_COMPILER_PATH)llvm-readelf
28 nostdinc$(sm) := -nostdinc -isystem $(shell $(CC$(sm)) \
29 -print-file-name=include 2> /dev/null)
31 comp-cflags-warns-clang := -Wno-language-extension-token \
32 -Wno-gnu-zero-variadic-macro-arguments \
33 -Wno-gnu-alignof-expression
38 ldflag-apply-dynamic-relocs := --apply-dynamic-relocs
50 nostdinc := --bad-nostdinc-variable
51 libgcc := --bad-libgcc-variable