GuanXuetao | 790edb6 | 2011-02-26 18:24:56 +0800 | [diff] [blame] | 1 | # |
| 2 | # Makefile for the linux kernel. |
| 3 | # |
| 4 | |
| 5 | # Object file lists. |
| 6 | obj-y := dma.o elf.o entry.o process.o ptrace.o |
| 7 | obj-y += setup.o signal.o sys.o stacktrace.o traps.o |
| 8 | |
| 9 | obj-$(CONFIG_MODULES) += ksyms.o module.o |
| 10 | obj-$(CONFIG_EARLY_PRINTK) += early_printk.o |
| 11 | |
| 12 | obj-$(CONFIG_CPU_FREQ) += cpu-ucv2.o |
| 13 | obj-$(CONFIG_UNICORE_FPU_F64) += fpu-ucf64.o |
| 14 | |
| 15 | # obj-y for architecture PKUnity v3 |
| 16 | obj-$(CONFIG_ARCH_PUV3) += clock.o irq.o time.o |
| 17 | |
| 18 | obj-$(CONFIG_PUV3_GPIO) += gpio.o |
GuanXuetao | 790edb6 | 2011-02-26 18:24:56 +0800 | [diff] [blame] | 19 | obj-$(CONFIG_PUV3_PWM) += pwm.o |
| 20 | obj-$(CONFIG_PUV3_PM) += pm.o sleep.o |
| 21 | obj-$(CONFIG_HIBERNATION) += hibernate.o hibernate_asm.o |
| 22 | |
| 23 | obj-$(CONFIG_PCI) += pci.o |
| 24 | |
| 25 | # obj-y for specific machines |
| 26 | obj-$(CONFIG_ARCH_PUV3) += puv3-core.o |
| 27 | obj-$(CONFIG_PUV3_NB0916) += puv3-nb0916.o |
| 28 | |
| 29 | head-y := head.o |
| 30 | obj-$(CONFIG_DEBUG_LL) += debug.o |
| 31 | |
Thomas Gleixner | d0b691d | 2012-05-03 09:03:00 +0000 | [diff] [blame] | 32 | extra-y := $(head-y) vmlinux.lds |