home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / arch / mips / kernel / Makefile
Encoding:
Makefile  |  2006-08-11  |  2.5 KB  |  70 lines

  1. #
  2. # Makefile for the Linux/MIPS kernel.
  3. #
  4.  
  5. extra-y        := head.o init_task.o vmlinux.lds
  6.  
  7. obj-y        += cpu-probe.o branch.o entry.o genex.o irq.o process.o \
  8.            ptrace.o reset.o semaphore.o setup.o signal.o syscall.o \
  9.            time.o traps.o unaligned.o
  10.  
  11. binfmt_irix-objs    := irixelf.o irixinv.o irixioctl.o irixsig.o    \
  12.                irix5sys.o sysirix.o
  13.  
  14. obj-$(CONFIG_MODULES)        += mips_ksyms.o module.o
  15.  
  16. obj-$(CONFIG_CPU_R3000)        += r2300_fpu.o r2300_switch.o
  17. obj-$(CONFIG_CPU_TX39XX)    += r2300_fpu.o r2300_switch.o
  18. obj-$(CONFIG_CPU_TX49XX)    += r4k_fpu.o r4k_switch.o
  19. obj-$(CONFIG_CPU_R4000)        += r4k_fpu.o r4k_switch.o
  20. obj-$(CONFIG_CPU_VR41XX)    += r4k_fpu.o r4k_switch.o
  21. obj-$(CONFIG_CPU_R4300)        += r4k_fpu.o r4k_switch.o
  22. obj-$(CONFIG_CPU_R4X00)        += r4k_fpu.o r4k_switch.o
  23. obj-$(CONFIG_CPU_R5000)        += r4k_fpu.o r4k_switch.o
  24. obj-$(CONFIG_CPU_R5432)        += r4k_fpu.o r4k_switch.o
  25. obj-$(CONFIG_CPU_R8000)        += r4k_fpu.o r4k_switch.o
  26. obj-$(CONFIG_CPU_RM7000)    += r4k_fpu.o r4k_switch.o
  27. obj-$(CONFIG_CPU_RM9000)    += r4k_fpu.o r4k_switch.o
  28. obj-$(CONFIG_CPU_NEVADA)    += r4k_fpu.o r4k_switch.o
  29. obj-$(CONFIG_CPU_R10000)    += r4k_fpu.o r4k_switch.o
  30. obj-$(CONFIG_CPU_SB1)        += r4k_fpu.o r4k_switch.o
  31. obj-$(CONFIG_CPU_MIPS32)    += r4k_fpu.o r4k_switch.o
  32. obj-$(CONFIG_CPU_MIPS64)    += r4k_fpu.o r4k_switch.o
  33. obj-$(CONFIG_CPU_R6000)        += r6000_fpu.o r4k_switch.o
  34.  
  35. obj-$(CONFIG_SMP)        += smp.o
  36.  
  37. obj-$(CONFIG_MIPS_MT)        += mips-mt.o
  38. obj-$(CONFIG_MIPS_MT_SMTC)    += smtc.o smtc-asm.o smtc-proc.o
  39. obj-$(CONFIG_MIPS_MT_SMP)    += smp-mt.o
  40.  
  41. obj-$(CONFIG_MIPS_APSP_KSPD)    += kspd.o
  42. obj-$(CONFIG_MIPS_VPE_LOADER)    += vpe.o
  43. obj-$(CONFIG_MIPS_VPE_APSP_API)    += rtlx.o
  44.  
  45. obj-$(CONFIG_NO_ISA)        += dma-no-isa.o
  46. obj-$(CONFIG_I8259)        += i8259.o
  47. obj-$(CONFIG_IRQ_CPU)        += irq_cpu.o
  48. obj-$(CONFIG_IRQ_CPU_RM7K)    += irq-rm7000.o
  49. obj-$(CONFIG_IRQ_CPU_RM9K)    += irq-rm9000.o
  50. obj-$(CONFIG_IRQ_MV64340)    += irq-mv6434x.o
  51. obj-$(CONFIG_MIPS_BOARDS_GEN)    += irq-msc01.o
  52.  
  53. obj-$(CONFIG_32BIT)        += scall32-o32.o
  54. obj-$(CONFIG_64BIT)        += scall64-64.o
  55. obj-$(CONFIG_BINFMT_IRIX)    += binfmt_irix.o
  56. obj-$(CONFIG_MIPS32_COMPAT)    += linux32.o signal32.o
  57. obj-$(CONFIG_MIPS32_N32)    += binfmt_elfn32.o scall64-n32.o signal_n32.o
  58. obj-$(CONFIG_MIPS32_O32)    += binfmt_elfo32.o scall64-o32.o ptrace32.o
  59.  
  60. obj-$(CONFIG_KGDB)        += gdb-low.o gdb-stub.o
  61. obj-$(CONFIG_PROC_FS)        += proc.o
  62.  
  63. obj-$(CONFIG_64BIT)        += cpu-bugs64.o
  64.  
  65. obj-$(CONFIG_I8253)        += i8253.o
  66.  
  67. CFLAGS_cpu-bugs64.o    = $(shell if $(CC) $(CFLAGS) -Wa,-mdaddi -c -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-DHAVE_AS_SET_DADDI"; fi)
  68.  
  69. EXTRA_AFLAGS := $(CFLAGS)
  70.