Makefile.clang (762f99f4f3cb41a775b5157dd761217beba65873) | Makefile.clang (c7500c1b53bfc083e8968cdce13a5a9d1ca9bf83) |
---|---|
1# Individual arch/{arch}/Makefiles should use -EL/-EB to set intended 2# endianness and -m32/-m64 to set word size based on Kconfigs instead of 3# relying on the target triple. 4CLANG_TARGET_FLAGS_arm := arm-linux-gnueabi 5CLANG_TARGET_FLAGS_arm64 := aarch64-linux-gnu 6CLANG_TARGET_FLAGS_hexagon := hexagon-linux-musl 7CLANG_TARGET_FLAGS_m68k := m68k-linux-gnu 8CLANG_TARGET_FLAGS_mips := mipsel-linux-gnu 9CLANG_TARGET_FLAGS_powerpc := powerpc64le-linux-gnu 10CLANG_TARGET_FLAGS_riscv := riscv64-linux-gnu 11CLANG_TARGET_FLAGS_s390 := s390x-linux-gnu 12CLANG_TARGET_FLAGS_x86 := x86_64-linux-gnu | 1# Individual arch/{arch}/Makefiles should use -EL/-EB to set intended 2# endianness and -m32/-m64 to set word size based on Kconfigs instead of 3# relying on the target triple. 4CLANG_TARGET_FLAGS_arm := arm-linux-gnueabi 5CLANG_TARGET_FLAGS_arm64 := aarch64-linux-gnu 6CLANG_TARGET_FLAGS_hexagon := hexagon-linux-musl 7CLANG_TARGET_FLAGS_m68k := m68k-linux-gnu 8CLANG_TARGET_FLAGS_mips := mipsel-linux-gnu 9CLANG_TARGET_FLAGS_powerpc := powerpc64le-linux-gnu 10CLANG_TARGET_FLAGS_riscv := riscv64-linux-gnu 11CLANG_TARGET_FLAGS_s390 := s390x-linux-gnu 12CLANG_TARGET_FLAGS_x86 := x86_64-linux-gnu |
13CLANG_TARGET_FLAGS_um := $(CLANG_TARGET_FLAGS_$(SUBARCH)) |
|
13CLANG_TARGET_FLAGS := $(CLANG_TARGET_FLAGS_$(SRCARCH)) 14 15ifeq ($(CROSS_COMPILE),) 16ifeq ($(CLANG_TARGET_FLAGS),) 17$(error Specify CROSS_COMPILE or add '--target=' option to scripts/Makefile.clang) 18else 19CLANG_FLAGS += --target=$(CLANG_TARGET_FLAGS) 20endif # CLANG_TARGET_FLAGS --- 20 unchanged lines hidden --- | 14CLANG_TARGET_FLAGS := $(CLANG_TARGET_FLAGS_$(SRCARCH)) 15 16ifeq ($(CROSS_COMPILE),) 17ifeq ($(CLANG_TARGET_FLAGS),) 18$(error Specify CROSS_COMPILE or add '--target=' option to scripts/Makefile.clang) 19else 20CLANG_FLAGS += --target=$(CLANG_TARGET_FLAGS) 21endif # CLANG_TARGET_FLAGS --- 20 unchanged lines hidden --- |