linux-imx/arch/frv/boot/Makefile
Sam Ravnborg 63b794bfd8 frv: Use KERNELRELEASE
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2006-01-08 20:37:39 +01:00

1.6 KiB

arch/arm/boot/Makefile

This file is subject to the terms and conditions of the GNU General Public

License. See the file "COPYING" in the main directory of this archive

for more details.

Copyright (C) 1995-2000 Russell King

SYSTEM =$(TOPDIR)/$(LINUX)

ZTEXTADDR = 0x02080000 PARAMS_PHYS = 0x0207c000 INITRD_PHYS = 0x02180000 INITRD_VIRT = 0x02180000

If you don't define ZRELADDR above,

then it defaults to ZTEXTADDR

ifeq ($(ZRELADDR),) ZRELADDR = $(ZTEXTADDR) endif

export SYSTEM ZTEXTADDR ZBSSADDR ZRELADDR INITRD_PHYS INITRD_VIRT PARAMS_PHYS

Image: $(obj)/Image

targets: $(obj)/Image

$(obj)/Image: vmlinux FORCE $(OBJCOPY) -O binary -R .note -R .comment -S vmlinux $@

#$(obj)/Image: $(CONFIGURE) $(SYSTEM)

$(OBJCOPY) -O binary -R .note -R .comment -g -S $(SYSTEM) $@

bzImage: zImage

zImage: $(CONFIGURE) compressed/$(LINUX) $(OBJCOPY) -O binary -R .note -R .comment -S compressed/$(LINUX) $@

bootpImage: bootp/bootp $(OBJCOPY) -O binary -R .note -R .comment -S bootp/bootp $@

compressed/$(LINUX): $(TOPDIR)/$(LINUX) dep @$(MAKE) -C compressed $(LINUX)

bootp/bootp: zImage initrd @$(MAKE) -C bootp bootp

initrd: @test "$(INITRD_VIRT)" != "" || (echo This architecture does not support INITRD; exit -1) @test "$(INITRD)" != "" || (echo You must specify INITRD; exit -1)

installation

install: $(CONFIGURE) Image sh ./install.sh $(KERNELRELEASE) Image $(TOPDIR)/System.map "$(INSTALL_PATH)"

zinstall: $(CONFIGURE) zImage sh ./install.sh $(KERNELRELEASE) zImage $(TOPDIR)/System.map "$(INSTALL_PATH)"

miscellany

mrproper clean: $(RM) Image zImage bootpImage

@$(MAKE) -C compressed clean

@$(MAKE) -C bootp clean

dep: