From 933400747765e75bfc87bf42b30388cfda2b22ed Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Sat, 9 Nov 2019 12:05:11 -0800 Subject: [PATCH] ANDROID: build kernels with llvm-nm and llvm-objcopy Causes CONFIG_RELR to be enabled, resulting in a gki_defconfig image size decrease of 2.2MB/10.4% uncompressed or 170KB/2.0% compressed. Bug: 137200966 Change-Id: I85d36e346ca54bfc50aaca6804684b9bf16c47f0 Signed-off-by: Peter Collingbourne --- build.config.common | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.config.common b/build.config.common index 51372d63f783..3556e0ed1b16 100644 --- a/build.config.common +++ b/build.config.common @@ -2,8 +2,10 @@ BRANCH=android-4.19 KERNEL_DIR=common CC=clang +LD=ld.lld +NM=llvm-nm +OBJCOPY=llvm-objcopy CLANG_PREBUILT_BIN=prebuilts-master/clang/host/linux-x86/clang-r365631c/bin EXTRA_CMDS='' STOP_SHIP_TRACEPRINTK=1 -LD=ld.lld