Lines Matching refs:CROSS_COMPILE
362 # CROSS_COMPILE specify the prefix used for all executables used
364 # are prefixed with $(CROSS_COMPILE).
365 # CROSS_COMPILE can be set on the command line
366 # make CROSS_COMPILE=ia64-linux-
367 # Alternatively CROSS_COMPILE can be set in the environment.
368 # Default value for CROSS_COMPILE is not to prefix executables
369 # Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile
440 CC = $(CCACHE) $(CROSS_COMPILE)gcc
441 LD = $(CROSS_COMPILE)ld
442 AR = $(CROSS_COMPILE)ar
443 NM = $(CROSS_COMPILE)nm
444 OBJCOPY = $(CROSS_COMPILE)objcopy
445 OBJDUMP = $(CROSS_COMPILE)objdump
446 READELF = $(CROSS_COMPILE)readelf
447 STRIP = $(CROSS_COMPILE)strip
512 export ARCH SRCARCH CONFIG_SHELL BASH HOSTCC KBUILD_HOSTCFLAGS CROSS_COMPILE LD CC
566 ifneq ($(CROSS_COMPILE),)
567 CLANG_FLAGS += --target=$(notdir $(CROSS_COMPILE:%-=%))
568 GCC_TOOLCHAIN_DIR := $(dir $(shell which $(CROSS_COMPILE)elfedit))
569 CLANG_FLAGS += --prefix=$(GCC_TOOLCHAIN_DIR)$(notdir $(CROSS_COMPILE))
585 # Some architectures define CROSS_COMPILE in arch/$(SRCARCH)/Makefile.
699 # because some architectures define CROSS_COMPILE there.