sparc: select FRAME_POINTER instead of redefining it
authorMasahiro Yamada <masahiroy@kernel.org>
Thu, 15 Feb 2024 13:57:49 +0000 (22:57 +0900)
committerAndreas Larsson <andreas@gaisler.com>
Fri, 16 Feb 2024 15:50:26 +0000 (16:50 +0100)
Because FRAME_POINTER is defined in lib/Kconfig.debug, the arch Kconfig
should select it.

Add 'select FRAME_POINTER' to MCOUNT. ARCH_WANT_FRAME_POINTERS must
also be selected to avoid the unmet dependency warning.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Reviewed-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Andreas Larsson <andreas@gaisler.com>
Link: https://lore.kernel.org/r/20240215135749.1909812-1-masahiroy@kernel.org
arch/sparc/Kconfig.debug

index 37e003665de652ba7583157dd5092cb567663d41..d475a056a2e066b97451ecd7dbbbe8eece6ed10e 100644 (file)
@@ -8,11 +8,8 @@ config MCOUNT
        bool
        depends on SPARC64
        depends on FUNCTION_TRACER
-       default y
-
-config FRAME_POINTER
-       bool
-       depends on MCOUNT
+       select ARCH_WANT_FRAME_POINTERS
+       select FRAME_POINTER
        default y
 
 config HAVE_HARDLOCKUP_DETECTOR_SPARC64