Messages in this thread | | | From | Vineet Gupta <> | Subject | Re: [PATCH] Kconfig.debug: Add FRAME_POINTER anti-dependency for ARC | Date | Thu, 29 Aug 2013 11:04:28 +0000 |
| |
Ping ?
-Vineet
On 08/27/2013 02:01 PM, Vineet Gupta wrote: > Frame pointer on ARC doesn't serve the conventional purpose of stack > unwinding due to the typical way ABI designates it's usage. > Thus it's explicit usage on ARC is discouraged (gcc is free to use it, > for some tricky stack frames even if -fomit-frame-pointer). > > Hence no point enabling it for ARC. > > Signed-off-by: Vineet Gupta <vgupta@synopsys.com> > Cc: Dave Hansen <dave.hansen@linux.intel.com> > Cc: Andrew Morton <akpm@linux-foundation.org> > Cc: "Paul E. McKenney" <paul.mckenney@linaro.org> > Cc: Catalin Marinas <catalin.marinas@arm.com> > Cc: Michel Lespinasse <walken@google.com> > Cc: linux-kernel@vger.kernel.org > --- > lib/Kconfig.debug | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug > index 1501aa5..c971f3a 100644 > --- a/lib/Kconfig.debug > +++ b/lib/Kconfig.debug > @@ -908,7 +908,7 @@ config LOCKDEP > bool > depends on DEBUG_KERNEL && TRACE_IRQFLAGS_SUPPORT && STACKTRACE_SUPPORT && LOCKDEP_SUPPORT > select STACKTRACE > - select FRAME_POINTER if !MIPS && !PPC && !ARM_UNWIND && !S390 && !MICROBLAZE > + select FRAME_POINTER if !MIPS && !PPC && !ARM_UNWIND && !S390 && !MICROBLAZE && !ARC > select KALLSYMS > select KALLSYMS_ALL > > @@ -1347,7 +1347,7 @@ config FAULT_INJECTION_STACKTRACE_FILTER > depends on FAULT_INJECTION_DEBUG_FS && STACKTRACE_SUPPORT > depends on !X86_64 > select STACKTRACE > - select FRAME_POINTER if !MIPS && !PPC && !S390 && !MICROBLAZE && !ARM_UNWIND > + select FRAME_POINTER if !MIPS && !PPC && !S390 && !MICROBLAZE && !ARM_UNWIND && !ARC > help > Provide stacktrace filter for fault-injection capabilities > > @@ -1357,7 +1357,7 @@ config LATENCYTOP > depends on DEBUG_KERNEL > depends on STACKTRACE_SUPPORT > depends on PROC_FS > - select FRAME_POINTER if !MIPS && !PPC && !S390 && !MICROBLAZE && !ARM_UNWIND > + select FRAME_POINTER if !MIPS && !PPC && !S390 && !MICROBLAZE && !ARM_UNWIND && !ARC > select KALLSYMS > select KALLSYMS_ALL > select STACKTRACE >
| |