lkml.org 
[lkml]   [2008]   [Oct]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: alpha: undefined reference to `save_stack_trace'
    On Fri, Oct 31, 2008 at 06:24:11PM +0000, Al Viro wrote:
    > On Fri, Oct 31, 2008 at 07:57:51PM +0300, Alexey Dobriyan wrote:
    > > On alpha-smp-[ny]-debug-y:
    > >
    > > LD .tmp_vmlinux1
    > > kernel/built-in.o: In function `ftrace_trace_stack':
    > > (.text+0x706fc): undefined reference to `save_stack_trace'
    > >
    > >
    > > Somehow STACKTRACE is set despite no STACKTRACE_SUPPORT.
    >
    > select blows, film at 11. TRACING blindly selects STACKTRACE, with a bunch
    > of stuff in kernel/tracing/Kconfig doing select of TRACING. Not just an alpha
    > problem, BTW.

    While we are at it, we have that particular turd on allmodconfigs on (at least)
    alpha
    blackfin
    cris
    frv
    h8300
    ia64
    m32r
    m68k
    m68knommu
    mn10300
    parisc
    sparc (32bit one, that is)
    uml/i386
    uml/amd64
    xtensa

    We could slap && HAS_STACKTRACE_SUPPORT on all symbols that end up selecting
    TRACING, but that's almost certainly wrong; the thing won't break if we
    simply omit stack trace output on configs that do not have them supported.
    Why do we have that select STACKTRACE there, anyway?


    \
     
     \ /
      Last update: 2008-10-31 19:51    [W:0.022 / U:0.248 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site