xref: /OK3568_Linux_fs/kernel/build.config.gki_kasan (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1DEFCONFIG=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_KCOV \
9         -e CONFIG_PANIC_ON_WARN_DEFAULT_ENABLE \
10         -d CONFIG_RANDOMIZE_BASE \
11         -d CONFIG_KASAN_OUTLINE \
12         --set-val CONFIG_FRAME_WARN 0 \
13         -d LTO_CLANG_THIN \
14         -d LTO_CLANG_FULL \
15         -d CFI_PERMISSIVE \
16         -d CFI_CLANG \
17         -d SHADOW_CALL_STACK
18    (cd ${OUT_DIR} && \
19     make ${CC_LD_ARG} O=${OUT_DIR} olddefconfig)
20}
21
22