Module Name: src Committed By: maxv Date: Sun Mar 3 07:04:40 UTC 2019
Modified Files: src/sys/arch/aarch64/conf: Makefile.aarch64 Log Message: Add KASAN use-after-scope detection in aarch64, tested by Ryo Shimizu, thanks. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/aarch64/conf/Makefile.aarch64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/aarch64/conf/Makefile.aarch64 diff -u src/sys/arch/aarch64/conf/Makefile.aarch64:1.14 src/sys/arch/aarch64/conf/Makefile.aarch64:1.15 --- src/sys/arch/aarch64/conf/Makefile.aarch64:1.14 Thu Nov 8 08:28:07 2018 +++ src/sys/arch/aarch64/conf/Makefile.aarch64 Sun Mar 3 07:04:40 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.aarch64,v 1.14 2018/11/08 08:28:07 maxv Exp $ +# $NetBSD: Makefile.aarch64,v 1.15 2019/03/03 07:04:40 maxv Exp $ # Makefile for NetBSD # @@ -42,6 +42,7 @@ CFLAGS+= -mno-omit-leaf-frame-pointer .if ${KASAN:U0} > 0 && ${HAVE_GCC:U0} > 0 KASANFLAGS= -fsanitize=kernel-address \ --param asan-globals=1 --param asan-stack=1 \ + -fsanitize-address-use-after-scope \ -fasan-shadow-offset=0xDFFF208000000000 .for f in subr_asan.c KASANFLAGS.${f}= # empty