[One (M9) Android Development] bl00dy:
=/ 7.9MB gz...20M uncompressed

../xkmake64 sd_defconfig
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
arch/arm64/configs/sd_defconfig:304:warning: override: reassigning to symbol NETFILTER_XT_MATCH_ESP
arch/arm64/configs/sd_defconfig:737:warning: override: reassigning to symbol CRYPTO
arch/arm64/configs/sd_defconfig:798:warning: override: reassigning to symbol BLK_DEV_IO_TRACE
arch/arm64/configs/sd_defconfig:856:warning: override: reassigning to symbol AUDIT
arch/arm64/configs/sd_defconfig:857:warning: override: reassigning to symbol SECURITY
arch/arm64/configs/sd_defconfig:858:warning: override: reassigning to symbol LSM_MMAP_MIN_ADDR
arch/arm64/configs/sd_defconfig:859:warning: override: reassigning to symbol SECURITY_NETWORK
arch/arm64/configs/sd_defconfig:860:warning: override: reassigning to symbol SECURITY_SELINUX
arch/arm64/configs/sd_defconfig:863:warning: override: reassigning to symbol NF_CONNTRACK_SECMARK
arch/arm64/configs/sd_defconfig:864:warning: override: reassigning to symbol NETFILTER_XT_TARGET_CONNSECMARK
arch/arm64/configs/sd_defconfig:865:warning: override: reassigning to symbol NETFILTER_XT_TARGET_SECMARK
arch/arm64/configs/sd_defconfig:866:warning: override: reassigning to symbol IP_NF_SECURITY
arch/arm64/configs/sd_defconfig:869:warning: override: reassigning to symbol PAGE_OWNER
warning: (PCI_MSM && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (ARCH_MSM) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))
warning: (PCI_MSM && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (ARCH_MSM) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))
#
# configuration written to .config
#

../xkmake64 menuconfig (just in case)
HOSTCC scripts/kconfig/mconf.o
HOSTCC scripts/kconfig/lxdialog/checklist.o
HOSTCC scripts/kconfig/lxdialog/inputbox.o
HOSTCC scripts/kconfig/lxdialog/menubox.o
HOSTCC scripts/kconfig/lxdialog/textbox.o
HOSTCC scripts/kconfig/lxdialog/util.o
HOSTCC scripts/kconfig/lxdialog/yesno.o
HOSTLD scripts/kconfig/mconf
scripts/kconfig/mconf Kconfig
warning: (PCI_MSM && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (ARCH_MSM) selects DEVFREQ_GOV_MSM_BW_HWMON which has unmet direct dependencies (PM_DEVFREQ && (ARCH_MSM_KRAIT || ARCH_MSM_BIMC_BWMON))

../xkmake64

CHK include/generated/uapi/linux/version.h
CC scripts/mod/devicetable-offsets.s
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
GEN scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
CALL scripts/checksyscalls.sh
.config:3933:warning: symbol value 'm' invalid for KVM
make[4]: *** [silentoldconfig] Error 1
make[3]: *** [silentoldconfig] Error 2
HOSTLD scripts/mod/modpost
CHK include/generated/compile.h
CC init/version.o
CC kernel/sys.o
CC drivers/base/firmware_class.o
LD init/built-in.o
make[1]: Nothing to be done for 'dtbs'.
make[1]: Nothing to be done for 'dtbs'.
CC net/wireless/trace.o
LD drivers/base/built-in.o
CC drivers/platform/msm/usb_bam.o
CC kernel/trace/trace.o
CC drivers/platform/msm/sps/sps_bam.o
CC drivers/platform/msm/qpnp-power-on.o
CC drivers/platform/msm/sps/sps.o

xkmake64 is a gentoo script from crossdev wiki's

#!/bin/bash
make ARCH="arm64" CROSS_COMPILE="aarch64-linux-android-" INSTALL_MOD_PATH="$SYSROOT" -j12 $*

edit: re-running w/o xkmake - since makefile sets env anyway...doens't look diff so far

edit: ya no diff