|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] xen: Drop CONFIG_CC_HAS_UBSAN
commit c249be1de9c6e67e41ee614afb0e41d0ef0ab4d1
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
AuthorDate: Tue Apr 22 12:35:54 2025 +0100
Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Tue Apr 22 15:47:48 2025 +0100
xen: Drop CONFIG_CC_HAS_UBSAN
All supported toolchains now have it.
Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
---
xen/Kconfig | 4 ----
xen/Kconfig.debug | 2 +-
2 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/xen/Kconfig b/xen/Kconfig
index 2128f0ccfc..72fdb83760 100644
--- a/xen/Kconfig
+++ b/xen/Kconfig
@@ -37,10 +37,6 @@ config CC_HAS_VISIBILITY_ATTRIBUTE
config CC_SPLIT_SECTIONS
bool
-# Compiler supports -fsanitize=undefined
-config CC_HAS_UBSAN
- def_bool $(cc-option,-fsanitize=undefined)
-
# Set code alignment.
#
# Allow setting on a boolean basis, and then convert such selection to an
diff --git a/xen/Kconfig.debug b/xen/Kconfig.debug
index f7cc5ffaab..c4a8d86912 100644
--- a/xen/Kconfig.debug
+++ b/xen/Kconfig.debug
@@ -98,7 +98,7 @@ config SCRUB_DEBUG
config UBSAN
bool "Undefined behaviour sanitizer"
- depends on HAS_UBSAN && CC_HAS_UBSAN
+ depends on HAS_UBSAN
help
Enable undefined behaviour sanitizer. It uses compiler to insert code
snippets so that undefined behaviours in C are detected during
runtime.
--
generated by git-patchbot for /home/xen/git/xen.git#master
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |