| # SPDX-License-Identifier: GPL-2.0 | 
 | # arch/h8300/boot/Makefile | 
 |  | 
 | targets := vmlinux.srec vmlinux.bin zImage | 
 | subdir- := compressed | 
 |  | 
 | OBJCOPYFLAGS_vmlinux.srec := -Osrec | 
 | OBJCOPYFLAGS_vmlinux.bin  := -Obinary | 
 | OBJCOPYFLAGS_zImage := -O binary -R .note -R .comment -R .stab -R .stabstr -S | 
 |  | 
 | UIMAGE_LOADADDR = $(CONFIG_RAMBASE) | 
 | UIMAGE_ENTRYADDR = $(shell /bin/bash -c 'printf "0x%08x" \ | 
 | 	$$[$(CONFIG_RAMBASE) + $(CONFIG_OFFSET)]') | 
 |  | 
 | $(obj)/vmlinux.srec $(obj)/vmlinux.bin:  vmlinux FORCE | 
 | 	$(call if_changed,objcopy) | 
 |  | 
 | $(obj)/zImage: $(obj)/compressed/vmlinux FORCE | 
 | 	$(call if_changed,objcopy) | 
 |  | 
 | $(obj)/compressed/vmlinux: FORCE | 
 | 	$(Q)$(MAKE) $(build)=$(obj)/compressed $@ | 
 |  | 
 | $(obj)/uImage.bin: $(obj)/vmlinux.bin | 
 | 	$(call if_changed,uimage,none) | 
 |  | 
 | CLEAN_FILES += arch/$(ARCH)/vmlinux.bin arch/$(ARCH)/vmlinux.srec arch/$(ARCH)/uImage.bin |