From dc5a31be3edbb43b5b18e535ce4e911506e1b1be Mon Sep 17 00:00:00 2001 From: Matthias Maennich Date: Tue, 12 Nov 2019 20:54:24 +0000 Subject: [PATCH] ANDROID: Add allmodconfig build.configs for x86_64 and aarch64 Change-Id: I2ce93c63abf500d53525cb92b561e52208caea4c Signed-off-by: Matthias Maennich --- build.config.allmodconfig | 17 +++++++++++++++++ build.config.allmodconfig.aarch64 | 4 ++++ build.config.allmodconfig.x86_64 | 4 ++++ 3 files changed, 25 insertions(+) create mode 100644 build.config.allmodconfig create mode 100644 build.config.allmodconfig.aarch64 create mode 100644 build.config.allmodconfig.x86_64 diff --git a/build.config.allmodconfig b/build.config.allmodconfig new file mode 100644 index 000000000000..b39bc1b877c7 --- /dev/null +++ b/build.config.allmodconfig @@ -0,0 +1,17 @@ +DEFCONFIG=allmodconfig +KCONFIG_ALLCONFIG=${ROOT_DIR}/common/arch/${ARCH%_*}/configs/gki_defconfig + +# XFS_FS is currently broken on this branch with clang-9 +# KVM_INTEL is broken on this branch due to lack of asm-goto support in clang +POST_DEFCONFIG_CMDS="update_config" +function update_config() { + ${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \ + -d TEST_KMOD \ + -d XFS_FS \ + -d CPU_BIG_ENDIAN \ + -d STM \ + -d TEST_MEMCAT_P \ + + (cd ${OUT_DIR} && \ + make O=${OUT_DIR} $archsubarch CC=${CC} CROSS_COMPILE=${CROSS_COMPILE} olddefconfig) +} diff --git a/build.config.allmodconfig.aarch64 b/build.config.allmodconfig.aarch64 new file mode 100644 index 000000000000..863ab1caddab --- /dev/null +++ b/build.config.allmodconfig.aarch64 @@ -0,0 +1,4 @@ +. ${ROOT_DIR}/common/build.config.common +. ${ROOT_DIR}/common/build.config.aarch64 +. ${ROOT_DIR}/common/build.config.allmodconfig + diff --git a/build.config.allmodconfig.x86_64 b/build.config.allmodconfig.x86_64 new file mode 100644 index 000000000000..bedb3869d99b --- /dev/null +++ b/build.config.allmodconfig.x86_64 @@ -0,0 +1,4 @@ +. ${ROOT_DIR}/common/build.config.common +. ${ROOT_DIR}/common/build.config.x86_64 +. ${ROOT_DIR}/common/build.config.allmodconfig +