Makefile (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) | Makefile (e183130c9a87cc57c73ecc9c251e10d07b658530) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# Makefile for the Sparc boot stuff. 3# 4# Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu) 5# Copyright (C) 1997,1998 Jakub Jelinek (jj@ultra.linux.cz) 6 7ROOT_IMG := /usr/src/root.img 8ELFTOAOUT := elftoaout --- 10 unchanged lines hidden (view full) --- 19 cmd_strip = $(STRIP) -R .comment -R .note -K sun4u_init -K _end -K _start $< -o $@ 20 21ifeq ($(CONFIG_SPARC64),y) 22 23# Actual linking 24 25$(obj)/zImage: $(obj)/image FORCE 26 $(call if_changed,gzip) | 1# SPDX-License-Identifier: GPL-2.0 2# Makefile for the Sparc boot stuff. 3# 4# Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu) 5# Copyright (C) 1997,1998 Jakub Jelinek (jj@ultra.linux.cz) 6 7ROOT_IMG := /usr/src/root.img 8ELFTOAOUT := elftoaout --- 10 unchanged lines hidden (view full) --- 19 cmd_strip = $(STRIP) -R .comment -R .note -K sun4u_init -K _end -K _start $< -o $@ 20 21ifeq ($(CONFIG_SPARC64),y) 22 23# Actual linking 24 25$(obj)/zImage: $(obj)/image FORCE 26 $(call if_changed,gzip) |
27 @echo ' kernel: $@ is ready' | 27 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' |
28 29$(obj)/vmlinux.aout: vmlinux FORCE 30 $(call if_changed,elftoaout) | 28 29$(obj)/vmlinux.aout: vmlinux FORCE 30 $(call if_changed,elftoaout) |
31 @echo ' kernel: $@ is ready' | 31 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' |
32else 33 34$(obj)/zImage: $(obj)/image FORCE 35 $(call if_changed,strip) | 32else 33 34$(obj)/zImage: $(obj)/image FORCE 35 $(call if_changed,strip) |
36 @echo ' kernel: $@ is ready' | 36 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' |
37 38# The following lines make a readable image for U-Boot. 39# uImage - Binary file read by U-boot 40# uImage.o - object file of uImage for loading with a 41# flash programmer understanding ELF. 42 43OBJCOPYFLAGS_image.bin := -S -O binary -R .note -R .comment 44$(obj)/image.bin: $(obj)/image FORCE --- 9 unchanged lines hidden (view full) --- 54quiet_cmd_uimage.o = UIMAGE.O $@ 55 cmd_uimage.o = $(LD) -Tdata $(CONFIG_UBOOT_FLASH_ADDR) \ 56 -r -b binary $@ -o $@.o 57 58targets += uImage 59$(obj)/uImage: $(obj)/image.gz FORCE 60 $(call if_changed,uimage) 61 $(call if_changed,uimage.o) | 37 38# The following lines make a readable image for U-Boot. 39# uImage - Binary file read by U-boot 40# uImage.o - object file of uImage for loading with a 41# flash programmer understanding ELF. 42 43OBJCOPYFLAGS_image.bin := -S -O binary -R .note -R .comment 44$(obj)/image.bin: $(obj)/image FORCE --- 9 unchanged lines hidden (view full) --- 54quiet_cmd_uimage.o = UIMAGE.O $@ 55 cmd_uimage.o = $(LD) -Tdata $(CONFIG_UBOOT_FLASH_ADDR) \ 56 -r -b binary $@ -o $@.o 57 58targets += uImage 59$(obj)/uImage: $(obj)/image.gz FORCE 60 $(call if_changed,uimage) 61 $(call if_changed,uimage.o) |
62 @echo ' Image $@ is ready' | 62 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' |
63 64endif 65 66$(obj)/image: vmlinux FORCE 67 $(call if_changed,strip) | 63 64endif 65 66$(obj)/image: vmlinux FORCE 67 $(call if_changed,strip) |
68 @echo ' kernel: $@ is ready' | 68 @$(kecho) 'Kernel: $@ is ready' '(#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' |
69 70$(obj)/tftpboot.img: $(obj)/image $(obj)/piggyback System.map $(ROOT_IMG) FORCE 71 $(call if_changed,elftoaout) 72 $(call if_changed,piggy) | 69 70$(obj)/tftpboot.img: $(obj)/image $(obj)/piggyback System.map $(ROOT_IMG) FORCE 71 $(call if_changed,elftoaout) 72 $(call if_changed,piggy) |