This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / arch / ppc / Makefile
index 54e9a9e..cf7a3a4 100644 (file)
@@ -17,19 +17,24 @@ LDFLAGS_vmlinux     := -Ttext $(KERNELLOAD) -Bstatic
 CPPFLAGS       += -Iarch/$(ARCH)
 AFLAGS         += -Iarch/$(ARCH)
 cflags-y       += -Iarch/$(ARCH) -msoft-float -pipe \
-               -ffixed-r2 -Wno-uninitialized -mmultiple -mstring
+               -ffixed-r2 -Wno-uninitialized -mmultiple
 CPP            = $(CC) -E $(CFLAGS)
 
+ifndef CONFIG_E500
+cflags-y       += -mstring
+endif
+
 cflags-$(CONFIG_4xx)           += -Wa,-m405
+cflags-$(CONFIG_E500)          += -Wa,-me500
 cflags-$(CONFIG_PPC64BRIDGE)   += -Wa,-mppc64bridge
 
 CFLAGS += $(cflags-y)
 
-
 head-y                         := arch/ppc/kernel/head.o
 head-$(CONFIG_8xx)             := arch/ppc/kernel/head_8xx.o
 head-$(CONFIG_4xx)             := arch/ppc/kernel/head_4xx.o
 head-$(CONFIG_44x)             := arch/ppc/kernel/head_44x.o
+head-$(CONFIG_E500)            := arch/ppc/kernel/head_e500.o
 
 head-$(CONFIG_6xx)             += arch/ppc/kernel/idle_6xx.o
 head-$(CONFIG_POWER4)          += arch/ppc/kernel/idle_power4.o
@@ -37,6 +42,7 @@ head-$(CONFIG_POWER4)         += arch/ppc/kernel/idle_power4.o
 core-y                         += arch/ppc/kernel/ arch/ppc/platforms/ \
                                   arch/ppc/mm/ arch/ppc/lib/ arch/ppc/syslib/
 core-$(CONFIG_4xx)             += arch/ppc/platforms/4xx/
+core-$(CONFIG_85xx)            += arch/ppc/platforms/85xx/
 core-$(CONFIG_MATH_EMULATION)  += arch/ppc/math-emu/
 core-$(CONFIG_XMON)            += arch/ppc/xmon/
 core-$(CONFIG_APUS)            += arch/ppc/amiga/
@@ -54,6 +60,7 @@ AFLAGS_vmlinux.lds.o  := -Upowerpc
 
 # All the instructions talk about "make bzImage".
 bzImage: zImage
+       cp vmlinux arch/ppc/boot/bzImage
 
 boot := arch/$(ARCH)/boot