Messages in this thread Patch in this message | | | From | Miguel Ojeda <> | Subject | [PATCH 4/5] compiler-gcc: remove attribute support check for `__no_sanitize_undefined__` | Date | Fri, 21 Oct 2022 13:59:55 +0200 |
| |
The attribute was added in GCC 4.9, while the minimum GCC version supported by the kernel is GCC 5.1.
Therefore, remove the check.
Link: https://godbolt.org/z/GrMeo6fYr Signed-off-by: Miguel Ojeda <ojeda@kernel.org> --- include/linux/compiler-gcc.h | 4 ---- 1 file changed, 4 deletions(-)
diff --git a/include/linux/compiler-gcc.h b/include/linux/compiler-gcc.h index ba207deb77ca..7f2c2bb73815 100644 --- a/include/linux/compiler-gcc.h +++ b/include/linux/compiler-gcc.h @@ -90,11 +90,7 @@ #define __no_sanitize_thread #endif -#if __has_attribute(__no_sanitize_undefined__) #define __no_sanitize_undefined __attribute__((__no_sanitize_undefined__)) -#else -#define __no_sanitize_undefined -#endif #if defined(CONFIG_KCOV) && __has_attribute(__no_sanitize_coverage__) #define __no_sanitize_coverage __attribute__((__no_sanitize_coverage__)) -- 2.38.1
| |