OSDN Git Service

libperf: Move to tools/lib/perf
authorJiri Olsa <jolsa@kernel.org>
Fri, 6 Dec 2019 21:06:11 +0000 (22:06 +0100)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 6 Jan 2020 14:46:09 +0000 (11:46 -0300)
commit3ce311afb5583cf3d3b7f54ab088949da28aea05
treea7cef96c06b6a3b335927e1390a84a195d67339a
parent6ae9c10b7cd50ac9080880204f8d9ff6381b2869
libperf: Move to tools/lib/perf

Move libperf from its current location under tools/perf to a separate
directory under tools/lib/.

Also change various paths (mainly includes) to reflect the libperf move
to a separate directory and add a new directory under MANIFEST.

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Michael Petlan <mpetlan@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: http://lore.kernel.org/lkml/20191206210612.8676-2-jolsa@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
39 files changed:
tools/lib/perf/Build [moved from tools/perf/lib/Build with 100% similarity]
tools/lib/perf/Documentation/Makefile [moved from tools/perf/lib/Documentation/Makefile with 100% similarity]
tools/lib/perf/Documentation/man/libperf.rst [moved from tools/perf/lib/Documentation/man/libperf.rst with 100% similarity]
tools/lib/perf/Documentation/tutorial/tutorial.rst [moved from tools/perf/lib/Documentation/tutorial/tutorial.rst with 100% similarity]
tools/lib/perf/Makefile [moved from tools/perf/lib/Makefile with 99% similarity]
tools/lib/perf/core.c [moved from tools/perf/lib/core.c with 100% similarity]
tools/lib/perf/cpumap.c [moved from tools/perf/lib/cpumap.c with 100% similarity]
tools/lib/perf/evlist.c [moved from tools/perf/lib/evlist.c with 100% similarity]
tools/lib/perf/evsel.c [moved from tools/perf/lib/evsel.c with 100% similarity]
tools/lib/perf/include/internal/cpumap.h [moved from tools/perf/lib/include/internal/cpumap.h with 100% similarity]
tools/lib/perf/include/internal/evlist.h [moved from tools/perf/lib/include/internal/evlist.h with 100% similarity]
tools/lib/perf/include/internal/evsel.h [moved from tools/perf/lib/include/internal/evsel.h with 100% similarity]
tools/lib/perf/include/internal/lib.h [moved from tools/perf/lib/include/internal/lib.h with 100% similarity]
tools/lib/perf/include/internal/mmap.h [moved from tools/perf/lib/include/internal/mmap.h with 100% similarity]
tools/lib/perf/include/internal/tests.h [moved from tools/perf/lib/include/internal/tests.h with 100% similarity]
tools/lib/perf/include/internal/threadmap.h [moved from tools/perf/lib/include/internal/threadmap.h with 100% similarity]
tools/lib/perf/include/internal/xyarray.h [moved from tools/perf/lib/include/internal/xyarray.h with 100% similarity]
tools/lib/perf/include/perf/core.h [moved from tools/perf/lib/include/perf/core.h with 100% similarity]
tools/lib/perf/include/perf/cpumap.h [moved from tools/perf/lib/include/perf/cpumap.h with 100% similarity]
tools/lib/perf/include/perf/event.h [moved from tools/perf/lib/include/perf/event.h with 100% similarity]
tools/lib/perf/include/perf/evlist.h [moved from tools/perf/lib/include/perf/evlist.h with 100% similarity]
tools/lib/perf/include/perf/evsel.h [moved from tools/perf/lib/include/perf/evsel.h with 100% similarity]
tools/lib/perf/include/perf/mmap.h [moved from tools/perf/lib/include/perf/mmap.h with 100% similarity]
tools/lib/perf/include/perf/threadmap.h [moved from tools/perf/lib/include/perf/threadmap.h with 100% similarity]
tools/lib/perf/internal.h [moved from tools/perf/lib/internal.h with 100% similarity]
tools/lib/perf/lib.c [moved from tools/perf/lib/lib.c with 100% similarity]
tools/lib/perf/libperf.map [moved from tools/perf/lib/libperf.map with 100% similarity]
tools/lib/perf/libperf.pc.template [moved from tools/perf/lib/libperf.pc.template with 100% similarity]
tools/lib/perf/mmap.c [moved from tools/perf/lib/mmap.c with 100% similarity]
tools/lib/perf/tests/Makefile [moved from tools/perf/lib/tests/Makefile with 93% similarity]
tools/lib/perf/tests/test-cpumap.c [moved from tools/perf/lib/tests/test-cpumap.c with 100% similarity]
tools/lib/perf/tests/test-evlist.c [moved from tools/perf/lib/tests/test-evlist.c with 100% similarity]
tools/lib/perf/tests/test-evsel.c [moved from tools/perf/lib/tests/test-evsel.c with 100% similarity]
tools/lib/perf/tests/test-threadmap.c [moved from tools/perf/lib/tests/test-threadmap.c with 100% similarity]
tools/lib/perf/threadmap.c [moved from tools/perf/lib/threadmap.c with 100% similarity]
tools/lib/perf/xyarray.c [moved from tools/perf/lib/xyarray.c with 100% similarity]
tools/perf/MANIFEST
tools/perf/Makefile.config
tools/perf/Makefile.perf