lkml.org 
[lkml]   [2009]   [Aug]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[tip:perfcounters/urgent] perf_counter tools: Fix link errors with older toolchains
    Commit-ID:  2d1b6949d2c855f195de0f5146625015ecca3944
    Gitweb: http://git.kernel.org/tip/2d1b6949d2c855f195de0f5146625015ecca3944
    Author: Ingo Molnar <mingo@elte.hu>
    AuthorDate: Sat, 1 Aug 2009 13:15:36 +0200
    Committer: Ingo Molnar <mingo@elte.hu>
    CommitDate: Sat, 1 Aug 2009 13:15:36 +0200

    perf_counter tools: Fix link errors with older toolchains

    On older distros (F8 for example) the perf build could fail
    with such missing symbols:

    LINK perf
    /usr/lib/gcc/x86_64-redhat-linux/4.3.2/../../../../lib64/libbfd.a(bfd.o): In function `bfd_demangle':
    (.text+0x2b3): undefined reference to `cplus_demangle'
    /usr/lib/gcc/x86_64-redhat-linux/4.3.2/../../../../lib64/libbfd.a(bfd.o): In function `bfd_demangle':

    Link in -liberty too.

    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: Mike Galbraith <efault@gmx.de>
    Cc: Paul Mackerras <paulus@samba.org>
    Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
    Cc: Frederic Weisbecker <fweisbec@gmail.com>
    LKML-Reference: <new-submission>
    Signed-off-by: Ingo Molnar <mingo@elte.hu>


    ---
    tools/perf/Makefile | 2 +-
    1 files changed, 1 insertions(+), 1 deletions(-)

    diff --git a/tools/perf/Makefile b/tools/perf/Makefile
    index a5e9b87..4b20fa4 100644
    --- a/tools/perf/Makefile
    +++ b/tools/perf/Makefile
    @@ -345,7 +345,7 @@ BUILTIN_OBJS += builtin-stat.o
    BUILTIN_OBJS += builtin-top.o

    PERFLIBS = $(LIB_FILE)
    -EXTLIBS = -lbfd
    +EXTLIBS = -lbfd -liberty

    #
    # Platform specific tweaks

    \
     
     \ /
      Last update: 2009-08-01 13:25    [W:0.025 / U:0.420 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site