blob: e682b0d490bdc2751cea36ce6da6f5b5c7c37625 [file] [log] [blame]
Max Spector5d52e242020-05-05 11:38:06 -07001DEFCONFIG=gki_defconfig
2POST_DEFCONFIG_CMDS="check_defconfig && update_kasan_config"
3KERNEL_DIR=common
4function update_kasan_config() {
5 ${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \
6 -e CONFIG_KASAN \
7 -e CONFIG_KASAN_INLINE \
8 -e CONFIG_KASAN_PANIC_ON_WARN \
9 -e CONFIG_KCOV \
10 -e CONFIG_PANIC_ON_WARN_DEFAULT_ENABLE \
11 -d CONFIG_RANDOMIZE_BASE \
12 -d CONFIG_KASAN_OUTLINE \
13 --set-val CONFIG_FRAME_WARN 0 \
14 -d LTO \
15 -d LTO_CLANG \
16 -d CFI \
17 -d CFI_PERMISSIVE \
18 -d CFI_CLANG \
19 -d SHADOW_CALL_STACK
20 (cd ${OUT_DIR} && \
21 make ${CC_LD_ARG} O=${OUT_DIR} olddefconfig)
22}
23