diff options
-rw-r--r-- | tools/perf/arch/Build | 1 | ||||
-rw-r--r-- | tools/perf/arch/arm/Build | 0 | ||||
-rw-r--r-- | tools/perf/arch/arm64/Build | 0 | ||||
-rw-r--r-- | tools/perf/arch/powerpc/Build | 0 | ||||
-rw-r--r-- | tools/perf/arch/s390/Build | 0 | ||||
-rw-r--r-- | tools/perf/arch/sh/Build | 0 | ||||
-rw-r--r-- | tools/perf/arch/sparc/Build | 0 | ||||
-rw-r--r-- | tools/perf/arch/x86/Build | 2 | ||||
-rw-r--r-- | tools/perf/arch/x86/Makefile | 15 | ||||
-rw-r--r-- | tools/perf/arch/x86/tests/Build | 2 | ||||
-rw-r--r-- | tools/perf/arch/x86/util/Build | 8 |
11 files changed, 13 insertions, 15 deletions
diff --git a/tools/perf/arch/Build b/tools/perf/arch/Build index 304f5e76c613..109eb75cf7de 100644 --- a/tools/perf/arch/Build +++ b/tools/perf/arch/Build | |||
@@ -1 +1,2 @@ | |||
1 | libperf-y += common.o | 1 | libperf-y += common.o |
2 | libperf-y += $(ARCH)/ | ||
diff --git a/tools/perf/arch/arm/Build b/tools/perf/arch/arm/Build new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/tools/perf/arch/arm/Build | |||
diff --git a/tools/perf/arch/arm64/Build b/tools/perf/arch/arm64/Build new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/tools/perf/arch/arm64/Build | |||
diff --git a/tools/perf/arch/powerpc/Build b/tools/perf/arch/powerpc/Build new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/tools/perf/arch/powerpc/Build | |||
diff --git a/tools/perf/arch/s390/Build b/tools/perf/arch/s390/Build new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/tools/perf/arch/s390/Build | |||
diff --git a/tools/perf/arch/sh/Build b/tools/perf/arch/sh/Build new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/tools/perf/arch/sh/Build | |||
diff --git a/tools/perf/arch/sparc/Build b/tools/perf/arch/sparc/Build new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/tools/perf/arch/sparc/Build | |||
diff --git a/tools/perf/arch/x86/Build b/tools/perf/arch/x86/Build new file mode 100644 index 000000000000..41bf61da476a --- /dev/null +++ b/tools/perf/arch/x86/Build | |||
@@ -0,0 +1,2 @@ | |||
1 | libperf-y += util/ | ||
2 | libperf-$(CONFIG_DWARF_UNWIND) += tests/ | ||
diff --git a/tools/perf/arch/x86/Makefile b/tools/perf/arch/x86/Makefile index 9b21881db52f..21322e0385b8 100644 --- a/tools/perf/arch/x86/Makefile +++ b/tools/perf/arch/x86/Makefile | |||
@@ -1,19 +1,4 @@ | |||
1 | ifndef NO_DWARF | 1 | ifndef NO_DWARF |
2 | PERF_HAVE_DWARF_REGS := 1 | 2 | PERF_HAVE_DWARF_REGS := 1 |
3 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o | ||
4 | endif | 3 | endif |
5 | ifndef NO_LIBUNWIND | ||
6 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/unwind-libunwind.o | ||
7 | endif | ||
8 | ifndef NO_LIBDW_DWARF_UNWIND | ||
9 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/unwind-libdw.o | ||
10 | endif | ||
11 | ifndef NO_DWARF_UNWIND | ||
12 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/tests/regs_load.o | ||
13 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/tests/dwarf-unwind.o | ||
14 | endif | ||
15 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/header.o | ||
16 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/tsc.o | ||
17 | LIB_H += arch/$(ARCH)/util/tsc.h | ||
18 | HAVE_KVM_STAT_SUPPORT := 1 | 4 | HAVE_KVM_STAT_SUPPORT := 1 |
19 | LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/kvm-stat.o | ||
diff --git a/tools/perf/arch/x86/tests/Build b/tools/perf/arch/x86/tests/Build new file mode 100644 index 000000000000..b30eff9bcc83 --- /dev/null +++ b/tools/perf/arch/x86/tests/Build | |||
@@ -0,0 +1,2 @@ | |||
1 | libperf-y += regs_load.o | ||
2 | libperf-y += dwarf-unwind.o | ||
diff --git a/tools/perf/arch/x86/util/Build b/tools/perf/arch/x86/util/Build new file mode 100644 index 000000000000..cfbccc4e3187 --- /dev/null +++ b/tools/perf/arch/x86/util/Build | |||
@@ -0,0 +1,8 @@ | |||
1 | libperf-y += header.o | ||
2 | libperf-y += tsc.o | ||
3 | libperf-y += kvm-stat.o | ||
4 | |||
5 | libperf-$(CONFIG_DWARF) += dwarf-regs.o | ||
6 | |||
7 | libperf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o | ||
8 | libperf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||