summaryrefslogtreecommitdiffstats
path: root/arch/sandbox/Kconfig
diff options
context:
space:
mode:
authorAhmad Fatoum <ahmad@a3f.at>2019-08-27 17:09:16 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2019-09-09 15:16:08 +0200
commite098835f87dc56f6fa4399d7000af8e1f413bf1d (patch)
tree7e71b31147e52721f772845b6886e69a830b8444 /arch/sandbox/Kconfig
parent9bc174167070d358f126631ad407050767a12792 (diff)
downloadbarebox-e098835f87dc56f6fa4399d7000af8e1f413bf1d.tar.gz
barebox-e098835f87dc56f6fa4399d7000af8e1f413bf1d.tar.xz
sandbox: use sanitizer unwind for dump_stack if available
The sanitize unwind looks pretty and is just a function call away if we are compiling with KASAN or UBSAN. Use it if available. Signed-off-by: Ahmad Fatoum <ahmad@a3f.at> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/sandbox/Kconfig')
-rw-r--r--arch/sandbox/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/sandbox/Kconfig b/arch/sandbox/Kconfig
index 5227cb624f..7c0c4c4574 100644
--- a/arch/sandbox/Kconfig
+++ b/arch/sandbox/Kconfig
@@ -15,3 +15,9 @@ config LINUX
config ARCH_LINUX
bool
+
+config SANDBOX_UNWIND
+ bool
+ default y
+ select ARCH_HAS_STACK_DUMP
+ depends on UBSAN || KASAN