aboutsummaryrefslogtreecommitdiff
path: root/scripts/gcc-plugins/cyc_complexity_plugin.c
diff options
context:
space:
mode:
authorHassan Naveed <[email protected]>2018-11-19 16:49:37 -0800
committerPaul Burton <[email protected]>2018-11-20 12:23:06 -0800
commit1e35918ad9d1172efdc78e28cf0d2209194f3961 (patch)
tree0f3ea057f48d563de36a1b1396f87fb180474030 /scripts/gcc-plugins/cyc_complexity_plugin.c
parentf3ade253615ae6d83aeb72d1c8a96f62a4b4b29b (diff)
MIPS: Enable Undefined Behavior Sanitizer UBSAN
Select ARCH_HAS_UBSAN_SANITIZE_ALL in order to allow the user to enable CONFIG_UBSAN_SANITIZE_ALL and instrument the entire kernel for ubsan checks. We exclude the VDSO from this because its build doesn't include the __ubsan_handle_*() functions that the kernel proper defines in from lib/ubsan.c, and the VDSO would have no sane way to report errors even if it had definitions of these functions. Signed-off-by: Hassan Naveed <[email protected]> Reviewed-by: Paul Burton <[email protected]> Signed-off-by: Paul Burton <[email protected]> Patchwork: https://patchwork.linux-mips.org/patch/21179/ Cc: <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions