--- zzzz-none-000/linux-2.4.17/kernel/Makefile 2001-09-17 04:22:40.000000000 +0000 +++ sangam-fb-322/linux-2.4.17/kernel/Makefile 2004-11-24 13:21:27.000000000 +0000 @@ -9,16 +9,26 @@ O_TARGET := kernel.o -export-objs = signal.o sys.o kmod.o context.o ksyms.o pm.o exec_domain.o printk.o +export-objs = signal.o sys.o kmod.o context.o ksyms.o pm.o exec_domain.o \ + printk.o cpufreq.o trace.o -obj-y = sched.o dma.o fork.o exec_domain.o panic.o printk.o \ +obj-y = sched.o fork.o exec_domain.o panic.o printk.o \ module.o exit.o itimer.o info.o time.o softirq.o resource.o \ sysctl.o acct.o capability.o ptrace.o timer.o user.o \ signal.o sys.o kmod.o context.o +obj-$(CONFIG_GENERIC_ISA_DMA) += dma.o obj-$(CONFIG_UID16) += uid16.o obj-$(CONFIG_MODULES) += ksyms.o obj-$(CONFIG_PM) += pm.o +obj-$(CONFIG_CPU_FREQ) += cpufreq.o +obj-$(CONFIG_PREEMPT_TIMES) += preem_latency.o +obj-$(CONFIG_ILATENCY) += ilatcurve.o imaxoff.o + + +ifdef CONFIG_TRACE +obj-y += trace.o +endif ifneq ($(CONFIG_IA64),y) # According to Alan Modra , the -fno-omit-frame-pointer is