source: trunk/packages/xen-3.1/xen-3.1/linux-2.6-xen-sparse/arch/x86_64/oprofile/Makefile @ 34

Last change on this file since 34 was 34, checked in by hartmans, 18 years ago

Add xen and xen-common

File size: 721 bytes
Line 
1#
2# oprofile for x86-64.
3# Just reuse the one from i386.
4#
5
6obj-$(CONFIG_OPROFILE) += oprofile.o
7 
8DRIVER_OBJS = $(addprefix ../../../drivers/oprofile/, \
9        oprof.o cpu_buffer.o buffer_sync.o \
10        event_buffer.o oprofile_files.o \
11        oprofilefs.o oprofile_stats.o \
12        timer_int.o )
13
14ifdef CONFIG_XEN
15XENOPROF_COMMON_OBJS = $(addprefix ../../../drivers/xen/xenoprof/, \
16                         xenoprofile.o)
17OPROFILE-y := xenoprof.o
18else
19OPROFILE-y := init.o backtrace.o
20OPROFILE-$(CONFIG_X86_LOCAL_APIC) += nmi_int.o op_model_athlon.o op_model_p4.o \
21                                     op_model_ppro.o
22OPROFILE-$(CONFIG_X86_IO_APIC)    += nmi_timer_int.o
23endif
24oprofile-y = $(DRIVER_OBJS) $(XENOPROF_COMMON_OBJS) \
25             $(addprefix ../../i386/oprofile/, $(OPROFILE-y))
Note: See TracBrowser for help on using the repository browser.