mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	ARM: be really quiet when building with 'make -s'
Sometimes we want the kernel build process to only print messages on errors, e.g. in automated build testing. This uses the "kecho" macro that the build system provides to hide a few informational messages. Nothing changes for a regular "make" or "make V=1". Without this patch, building any ARM kernel results in: Kernel: arch/arm/boot/Image is ready Kernel: arch/arm/boot/zImage is ready Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org> Cc: Russell King <rmk+kernel@arm.linux.org.uk> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Michal Marek <mmarek@suse.cz>
This commit is contained in:
		
							parent
							
								
									91802a8ef4
								
							
						
					
					
						commit
						edc88ceb0c
					
				
					 2 changed files with 6 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -33,7 +33,7 @@ ifeq ($(CONFIG_XIP_KERNEL),y)
 | 
			
		|||
 | 
			
		||||
$(obj)/xipImage: vmlinux FORCE
 | 
			
		||||
	$(call if_changed,objcopy)
 | 
			
		||||
	@echo '  Kernel: $@ is ready (physical address: $(CONFIG_XIP_PHYS_ADDR))'
 | 
			
		||||
	$(kecho) '  Kernel: $@ is ready (physical address: $(CONFIG_XIP_PHYS_ADDR))'
 | 
			
		||||
 | 
			
		||||
$(obj)/Image $(obj)/zImage: FORCE
 | 
			
		||||
	@echo 'Kernel configured for XIP (CONFIG_XIP_KERNEL=y)'
 | 
			
		||||
| 
						 | 
				
			
			@ -48,14 +48,14 @@ $(obj)/xipImage: FORCE
 | 
			
		|||
 | 
			
		||||
$(obj)/Image: vmlinux FORCE
 | 
			
		||||
	$(call if_changed,objcopy)
 | 
			
		||||
	@echo '  Kernel: $@ is ready'
 | 
			
		||||
	$(kecho) '  Kernel: $@ is ready'
 | 
			
		||||
 | 
			
		||||
$(obj)/compressed/vmlinux: $(obj)/Image FORCE
 | 
			
		||||
	$(Q)$(MAKE) $(build)=$(obj)/compressed $@
 | 
			
		||||
 | 
			
		||||
$(obj)/zImage:	$(obj)/compressed/vmlinux FORCE
 | 
			
		||||
	$(call if_changed,objcopy)
 | 
			
		||||
	@echo '  Kernel: $@ is ready'
 | 
			
		||||
	$(kecho) '  Kernel: $@ is ready'
 | 
			
		||||
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -90,7 +90,7 @@ fi
 | 
			
		|||
$(obj)/uImage:	$(obj)/zImage FORCE
 | 
			
		||||
	@$(check_for_multiple_loadaddr)
 | 
			
		||||
	$(call if_changed,uimage)
 | 
			
		||||
	@echo '  Image $@ is ready'
 | 
			
		||||
	$(kecho) '  Image $@ is ready'
 | 
			
		||||
 | 
			
		||||
$(obj)/bootp/bootp: $(obj)/zImage initrd FORCE
 | 
			
		||||
	$(Q)$(MAKE) $(build)=$(obj)/bootp $@
 | 
			
		||||
| 
						 | 
				
			
			@ -98,7 +98,7 @@ $(obj)/bootp/bootp: $(obj)/zImage initrd FORCE
 | 
			
		|||
 | 
			
		||||
$(obj)/bootpImage: $(obj)/bootp/bootp FORCE
 | 
			
		||||
	$(call if_changed,objcopy)
 | 
			
		||||
	@echo '  Kernel: $@ is ready'
 | 
			
		||||
	$(kecho) '  Kernel: $@ is ready'
 | 
			
		||||
 | 
			
		||||
PHONY += initrd FORCE
 | 
			
		||||
initrd:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,6 +5,6 @@
 | 
			
		|||
#
 | 
			
		||||
 | 
			
		||||
include/generated/mach-types.h: $(src)/gen-mach-types $(src)/mach-types
 | 
			
		||||
	@echo '  Generating $@'
 | 
			
		||||
	$(kecho) '  Generating $@'
 | 
			
		||||
	@mkdir -p $(dir $@)
 | 
			
		||||
	$(Q)$(AWK) -f $^ > $@ || { rm -f $@; /bin/false; }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue