OpenCloudOS-Kernel/tools/build/feature
Andi Kleen 7aec51cbf0 perf tools: Support static linking with libdw
The Fedora 22 version of libdw requires a couple of extra libraries to
link. With a dynamic link the dependencies are pulled in automatically,
but this doesn't work for static linking. Add the needed libraries
explicitely to the feature probe and the Makefile.

v2: Explicitly check for static linking and only add the dependencies
    when -static is set. This is to avoid regressions on Arnaldo's system.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Link: http://lkml.kernel.org/r/1439419717-20601-1-git-send-email-andi@firstfloor.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2015-08-13 14:49:11 -03:00
..
.gitignore perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
Makefile perf tools: Support static linking with libdw 2015-08-13 14:49:11 -03:00
test-all.c tools build: Add feature check for lzma library 2015-03-21 14:53:39 -03:00
test-backtrace.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-bionic.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-bpf.c bpf tools: Introduce 'bpf' library and add bpf feature check 2015-08-07 10:16:56 -03:00
test-compile.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-cplus-demangle.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-dwarf.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-fortify-source.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-glibc.c perf tools: Fix build errors with mipsel-linux-uclibc compiler 2015-08-05 16:56:16 -03:00
test-gtk2-infobar.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-gtk2.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-hello.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libaudit.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libbabeltrace.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libbfd.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libdw-dwarf-unwind.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libelf-getphdrnum.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libelf-mmap.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libelf.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libnuma.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libperl.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libpython-version.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libpython.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libslang.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libunwind-debug-frame.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-libunwind.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-lzma.c tools build: Add feature check for lzma library 2015-03-21 14:53:39 -03:00
test-pthread-attr-setaffinity-np.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-stackprotector-all.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-sync-compare-and-swap.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-timerfd.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00
test-zlib.c perf build: Move feature checks code under tools/build 2015-03-21 14:53:35 -03:00