mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
Makefile/build: Actually use LLVM assembler
This commit is contained in:
parent
e6f64f12aa
commit
b5dbeb37f1
1
Makefile
1
Makefile
@ -507,6 +507,7 @@ endif
|
||||
ifneq ($(GCC_TOOLCHAIN),)
|
||||
CLANG_FLAGS += --gcc-toolchain=$(GCC_TOOLCHAIN)
|
||||
endif
|
||||
CLANG_FLAGS += -integrated-as
|
||||
CLANG_FLAGS += $(call cc-option, -Wno-misleading-indentation)
|
||||
CLANG_FLAGS += $(call cc-option, -Wno-bool-operation)
|
||||
CLANG_FLAGS += $(call cc-option, -Wno-unsequenced)
|
||||
|
2
build.sh
2
build.sh
@ -33,7 +33,7 @@ mkdir -p out
|
||||
make O=out ARCH=arm64 $DEFCONFIG
|
||||
|
||||
echo -e "\nStarting compilation...\n"
|
||||
make -j$(nproc --all) O=out ARCH=arm64 CC=clang LD=ld.lld AR=llvm-ar NM=llvm-nm OBJCOPY=llvm-objcopy OBJDUMP=llvm-objdump STRIP=llvm-strip CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_ARM32=arm-linux-gnueabi- Image.gz dtbo.img
|
||||
make -j$(nproc --all) O=out ARCH=arm64 CC=clang LD=ld.lld AS=llvm-as AR=llvm-ar NM=llvm-nm OBJCOPY=llvm-objcopy OBJDUMP=llvm-objdump STRIP=llvm-strip CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_ARM32=arm-linux-gnueabi- Image.gz dtbo.img
|
||||
|
||||
kernel="out/arch/arm64/boot/Image.gz"
|
||||
dtb="out/arch/arm64/boot/dts/qcom/sdmmagpie.dtb"
|
||||
|
Loading…
x
Reference in New Issue
Block a user