Messages in this thread Patch in this message | | | Subject | [patch 24/24] perfmon3: Makefiles | From | eranian@googlema ... | Date | Fri, 17 Oct 2008 08:06:09 -0700 (PDT) |
| |
This patch adds the makefiles for the perfmon generic and x86 code.
Signed-off-by: Stephane Eranian <eranian@gmail.com> --
Index: o3/Makefile =================================================================== --- o3.orig/Makefile 2008-10-16 10:22:30.000000000 +0200 +++ o3/Makefile 2008-10-16 11:23:20.000000000 +0200 @@ -621,6 +621,8 @@ ifeq ($(KBUILD_EXTMOD),) core-y += kernel/ mm/ fs/ ipc/ security/ crypto/ block/ +core-$(CONFIG_PERFMON) += perfmon/ + vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ $(net-y) $(net-m) $(libs-y) $(libs-m))) Index: o3/perfmon/Makefile =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ o3/perfmon/Makefile 2008-10-16 11:23:20.000000000 +0200 @@ -0,0 +1,10 @@ +# +# Copyright (c) 2005-2006 Hewlett-Packard Development Company, L.P. +# Contributed by Stephane Eranian <eranian@gmail.com> +# +obj-y = perfmon_ctx.o perfmon_file.o \ + perfmon_attach.o perfmon_res.o \ + perfmon_init.o perfmon_activate.o \ + perfmon_intr.o perfmon_rw.o \ + perfmon_ctxsw.o perfmon_pmu.o \ + perfmon_syscalls.o perfmon_sysfs.o Index: o3/arch/x86/Kconfig =================================================================== --- o3.orig/arch/x86/Kconfig 2008-10-16 10:22:30.000000000 +0200 +++ o3/arch/x86/Kconfig 2008-10-16 11:23:21.000000000 +0200 @@ -1378,6 +1378,8 @@ If unsure, say Y. +source "arch/x86/perfmon/Kconfig" + endmenu config ARCH_ENABLE_MEMORY_HOTPLUG Index: o3/arch/x86/Makefile =================================================================== --- o3.orig/arch/x86/Makefile 2008-10-16 10:22:30.000000000 +0200 +++ o3/arch/x86/Makefile 2008-10-16 11:23:21.000000000 +0200 @@ -150,6 +150,9 @@ core-y += arch/x86/kernel/ core-y += arch/x86/mm/ +# perfmon support +core-$(CONFIG_PERFMON) += arch/x86/perfmon/ + # Remaining sub architecture files core-y += $(mcore-y) --
| |