home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / sh / mm / Makefile_32 < prev    next >
Encoding:
Makefile  |  2008-12-24  |  912 b   |  40 lines

  1. #
  2. # Makefile for the Linux SuperH-specific parts of the memory manager.
  3. #
  4.  
  5. obj-y            := init.o extable_32.o consistent.o mmap.o
  6.  
  7. ifndef CONFIG_CACHE_OFF
  8. cache-$(CONFIG_CPU_SH2)        := cache-sh2.o
  9. cache-$(CONFIG_CPU_SH2A)    := cache-sh2a.o
  10. cache-$(CONFIG_CPU_SH3)        := cache-sh3.o
  11. cache-$(CONFIG_CPU_SH4)        := cache-sh4.o
  12. cache-$(CONFIG_SH7705_CACHE_32KB)    += cache-sh7705.o
  13. endif
  14.  
  15. obj-y            += $(cache-y)
  16.  
  17. mmu-y            := tlb-nommu.o pg-nommu.o
  18. mmu-$(CONFIG_MMU)    := fault_32.o tlbflush_32.o ioremap_32.o
  19.  
  20. obj-y            += $(mmu-y)
  21.  
  22. ifdef CONFIG_DEBUG_FS
  23. obj-$(CONFIG_CPU_SH4)    += cache-debugfs.o
  24. endif
  25.  
  26. ifdef CONFIG_MMU
  27. obj-$(CONFIG_CPU_SH3)    += tlb-sh3.o
  28. obj-$(CONFIG_CPU_SH4)    += tlb-sh4.o
  29. ifndef CONFIG_CACHE_OFF
  30. obj-$(CONFIG_CPU_SH4)        += pg-sh4.o
  31. obj-$(CONFIG_SH7705_CACHE_32KB)    += pg-sh7705.o
  32. endif
  33. endif
  34.  
  35. obj-$(CONFIG_HUGETLB_PAGE)    += hugetlbpage.o
  36. obj-$(CONFIG_PMB)        += pmb.o
  37. obj-$(CONFIG_NUMA)        += numa.o
  38.  
  39. EXTRA_CFLAGS += -Werror
  40.