Messages in this thread Patch in this message | | | From | Miguel Ojeda <> | Subject | [PATCH 5/5] compiler-gcc: document minimum version for `__no_sanitize_coverage__` | Date | Fri, 21 Oct 2022 13:59:56 +0200 |
| |
The attribute was added in GCC 12.1.
This will simplify future cleanups, and is closer to what we do in `compiler_attributes.h`.
Link: https://godbolt.org/z/MGbT76j6G Signed-off-by: Miguel Ojeda <ojeda@kernel.org> --- include/linux/compiler-gcc.h | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/include/linux/compiler-gcc.h b/include/linux/compiler-gcc.h index 7f2c2bb73815..7af9e34ec261 100644 --- a/include/linux/compiler-gcc.h +++ b/include/linux/compiler-gcc.h @@ -92,6 +92,9 @@ #define __no_sanitize_undefined __attribute__((__no_sanitize_undefined__)) +/* + * Only supported since gcc >= 12 + */ #if defined(CONFIG_KCOV) && __has_attribute(__no_sanitize_coverage__) #define __no_sanitize_coverage __attribute__((__no_sanitize_coverage__)) #else -- 2.38.1
| |