build: Do not pass -fno-sanitize-memory-param-retval to subr_coverage.c

In the absence of -fsanitize=kernel-memory, the presence of this flag
results in a -Wunused-command-line-argument warning.

MFC after:	1 week

(cherry picked from commit 2ae32f1f8fcc97c3e9c16effa2ee5e41a1a6c364)
This commit is contained in:
Mark Johnston 2023-12-22 19:24:48 -05:00
parent 43e0ae5629
commit 99ac8acf88

View file

@ -3847,7 +3847,7 @@ kern/subr_clock.c standard
kern/subr_compressor.c standard \
compile-with "${NORMAL_C} -I$S/contrib/zstd/lib/freebsd"
kern/subr_coverage.c optional coverage \
compile-with "${NORMAL_C:N-fsanitize*}"
compile-with "${NORMAL_C:N-fsanitize*:N-fno-sanitize*}"
kern/subr_counter.c standard
kern/subr_csan.c optional kcsan \
compile-with "${NORMAL_C:N-fsanitize*:N-fstack-protector*}"