Kees Cook 2d47c6956a ubsan: Tighten UBSAN_BOUNDS on GCC
The use of -fsanitize=bounds on GCC will ignore some trailing arrays,
leaving a gap in coverage. Switch to using -fsanitize=bounds-strict to
match Clang's stricter behavior.

Cc: Marco Elver <elver@google.com>
Cc: Masahiro Yamada <masahiroy@kernel.org>
Cc: Nathan Chancellor <nathan@kernel.org>
Cc: Nick Desaulniers <ndesaulniers@google.com>
Cc: Nicolas Schier <nicolas@fjasle.eu>
Cc: Tom Rix <trix@redhat.com>
Cc: Josh Poimboeuf <jpoimboe@kernel.org>
Cc: Miroslav Benes <mbenes@suse.cz>
Cc: linux-kbuild@vger.kernel.org
Cc: llvm@lists.linux.dev
Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20230405022356.gonna.338-kees@kernel.org
2023-05-16 13:57:14 -07:00
..
2023-03-27 22:45:22 +02:00
2023-04-27 16:36:55 -07:00
2023-04-30 11:32:53 -07:00
2023-02-26 11:53:25 -08:00
2023-04-30 11:32:53 -07:00
2023-04-12 18:41:05 +02:00
2022-11-22 23:40:02 +09:00
2022-11-22 23:40:02 +09:00
2022-10-03 14:03:19 -07:00
2023-02-23 14:05:08 -08:00
2023-04-30 11:32:53 -07:00
2022-03-07 13:54:59 +01:00
2023-02-26 11:53:25 -08:00
2021-05-03 17:23:06 -06:00