Blame view

kernel/linux-imx6_3.14.28/arch/microblaze/boot/Makefile 1.01 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
  #
  # arch/microblaze/boot/Makefile
  #
  
  targets := linux.bin linux.bin.gz linux.bin.ub simpleImage.%
  
  OBJCOPYFLAGS := -R .note -R .comment -R .note.gnu.build-id -O binary
  
  $(obj)/linux.bin: vmlinux FORCE
  	$(call if_changed,objcopy)
  	@echo 'Kernel: $@ is ready' ' (#'`cat .version`')'
  
  $(obj)/linux.bin.ub: $(obj)/linux.bin FORCE
  	$(call if_changed,uimage)
  	@echo 'Kernel: $@ is ready' ' (#'`cat .version`')'
  
  $(obj)/linux.bin.gz: $(obj)/linux.bin FORCE
  	$(call if_changed,gzip)
  	@echo 'Kernel: $@ is ready' ' (#'`cat .version`')'
  
  quiet_cmd_cp = CP      $< $@$2
  	cmd_cp = cat $< >$@$2 || (rm -f $@ && echo false)
  
  quiet_cmd_strip = STRIP   $@
  	cmd_strip = $(STRIP) -K microblaze_start -K _end -K __log_buf \
  				-K _fdt_start vmlinux -o $@
  
  UIMAGE_LOADADDR = $(CONFIG_KERNEL_BASE_ADDR)
  
  $(obj)/simpleImage.%: vmlinux FORCE
  	$(call if_changed,cp,.unstrip)
  	$(call if_changed,objcopy)
  	$(call if_changed,uimage)
  	$(call if_changed,strip)
  	@echo 'Kernel: $@ is ready' ' (#'`cat .version`')'
  
  
  clean-files += simpleImage.*.unstrip linux.bin.ub