|
@@ -3,7 +3,6 @@ ifdef CONFIG_UBSAN
|
|
|
CFLAGS_UBSAN += $(call cc-option, -fsanitize=integer-divide-by-zero)
|
|
|
CFLAGS_UBSAN += $(call cc-option, -fsanitize=unreachable)
|
|
|
CFLAGS_UBSAN += $(call cc-option, -fsanitize=vla-bound)
|
|
|
- CFLAGS_UBSAN += $(call cc-option, -fsanitize=null)
|
|
|
CFLAGS_UBSAN += $(call cc-option, -fsanitize=signed-integer-overflow)
|
|
|
CFLAGS_UBSAN += $(call cc-option, -fsanitize=bounds)
|
|
|
CFLAGS_UBSAN += $(call cc-option, -fsanitize=object-size)
|
|
@@ -14,4 +13,8 @@ ifdef CONFIG_UBSAN
|
|
|
ifdef CONFIG_UBSAN_ALIGNMENT
|
|
|
CFLAGS_UBSAN += $(call cc-option, -fsanitize=alignment)
|
|
|
endif
|
|
|
+
|
|
|
+ifdef CONFIG_UBSAN_NULL
|
|
|
+ CFLAGS_UBSAN += $(call cc-option, -fsanitize=null)
|
|
|
+endif
|
|
|
endif
|