Pass CC_LD_ARG to savedefconfig
Seen on build.configs that enable check_defconfig(), such as cuttlefish.
If we don't do this, CONFIG_LTO_CLANG will be turned off (because GCC
will be detected) which breaks defconfigs that enable this feature.
Change-Id: I19f31318058de9d1c020e5e30168c4a678289e27
Signed-off-by: Alistair Strachan <astrachan@google.com>
diff --git a/envsetup.sh b/envsetup.sh
index db02d2c..a9cca66 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -66,7 +66,7 @@
# verifies that defconfig matches the DEFCONFIG
function check_defconfig() {
(cd ${OUT_DIR} && \
- make O=${OUT_DIR} savedefconfig)
+ make ${CC_LD_ARG} O=${OUT_DIR} savedefconfig)
[ "$ARCH" = "x86_64" -o "$ARCH" = "i386" ] && local ARCH=x86
echo Verifying that savedefconfig matches ${KERNEL_DIR}/arch/${ARCH}/configs/${DEFCONFIG}
RES=0