linux/arch/frv/boot/Makefile
<<
>>
Prefs
   1#
   2# arch/arm/boot/Makefile
   3#
   4# This file is subject to the terms and conditions of the GNU General Public
   5# License.  See the file "COPYING" in the main directory of this archive
   6# for more details.
   7#
   8# Copyright (C) 1995-2000 Russell King
   9#
  10
  11targets := Image zImage bootpImage
  12
  13SYSTEM  =$(LINUX)
  14
  15ZTEXTADDR        = 0x02080000
  16PARAMS_PHYS      = 0x0207c000
  17INITRD_PHYS      = 0x02180000
  18INITRD_VIRT      = 0x02180000
  19
  20#
  21# If you don't define ZRELADDR above,
  22# then it defaults to ZTEXTADDR
  23#
  24ifeq ($(ZRELADDR),)
  25ZRELADDR        = $(ZTEXTADDR)
  26endif
  27
  28export  SYSTEM ZTEXTADDR ZBSSADDR ZRELADDR INITRD_PHYS INITRD_VIRT PARAMS_PHYS
  29
  30Image: $(obj)/Image
  31
  32targets: $(obj)/Image
  33
  34$(obj)/Image: vmlinux FORCE
  35        $(OBJCOPY) -O binary -R .note -R .comment -S vmlinux $@
  36
  37#$(obj)/Image:  $(CONFIGURE) $(SYSTEM)
  38#       $(OBJCOPY) -O binary -R .note -R .comment -g -S $(SYSTEM) $@
  39
  40bzImage: zImage
  41
  42zImage: $(CONFIGURE) compressed/$(LINUX)
  43        $(OBJCOPY) -O binary -R .note -R .comment -S compressed/$(LINUX) $@
  44
  45bootpImage: bootp/bootp
  46        $(OBJCOPY) -O binary -R .note -R .comment -S bootp/bootp $@
  47
  48compressed/$(LINUX): $(LINUX) dep
  49        @$(MAKE) -C compressed $(LINUX)
  50
  51bootp/bootp: zImage initrd
  52        @$(MAKE) -C bootp bootp
  53
  54initrd:
  55        @test "$(INITRD_VIRT)" != "" || (echo This architecture does not support INITRD; exit -1)
  56        @test "$(INITRD)" != "" || (echo You must specify INITRD; exit -1)
  57
  58#
  59# installation
  60#
  61install: $(CONFIGURE) Image
  62        sh ./install.sh $(KERNELRELEASE) Image System.map "$(INSTALL_PATH)"
  63
  64zinstall: $(CONFIGURE) zImage
  65        sh ./install.sh $(KERNELRELEASE) zImage System.map "$(INSTALL_PATH)"
  66
  67#
  68# miscellany
  69#
  70mrproper clean:
  71#       @$(MAKE) -C compressed clean
  72#       @$(MAKE) -C bootp clean
  73
  74dep:
  75