mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 20:07:46 +09:00
There is no need for CROSS_COMPILE_COMPAT as of v5.16-rc1 via commit3e6f8d1fa1("arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd") when LLVM=1 is set. This was backported to v5.10.89. LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN was a temporary dependency until LLVM_IAS=1 was enabled for all architectures. With LLVM_IAS=1 (implied by LLVM=1), nothing in this directory is used and the variable can be removed. It doesn't hurt to respecify any of the above, but they are no longer necessary. We may be able to further simplify the usage of LLVM_IAS=1 and CROSS_COMPILE in android13-5.10 depending on whether the following get backported in the future: commitf12b034afe("scripts/Makefile.clang: default to LLVM_IAS=1"). commit231ad7f409("Makefile: infer --target from ARCH for CC=clang") Bug: 209655537 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I361b05ea9f36da933e6712150650f476b093d0a7
14 lines
134 B
Plaintext
14 lines
134 B
Plaintext
ARCH=arm
|
|
LLVM_IAS=1
|
|
CROSS_COMPILE=arm-linux-gnueabi-
|
|
MAKE_GOALS="
|
|
zImage
|
|
modules
|
|
"
|
|
|
|
FILES="
|
|
arch/arm/boot/zImage
|
|
vmlinux
|
|
System.map
|
|
"
|