mirror of
				https://source.denx.de/u-boot/u-boot.git
				synced 2025-11-04 02:11:25 +01:00 
			
		
		
		
	Makefile: merge $(LIBBOARD) into $(LIBS)
We do not need to handle $(LIBBOARD) and $(LIBS) separately. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
This commit is contained in:
		
							parent
							
								
									e5c5301f14
								
							
						
					
					
						commit
						08e39a8434
					
				
							
								
								
									
										13
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								Makefile
									
									
									
									
									
								
							@ -306,12 +306,11 @@ endif
 | 
			
		||||
 | 
			
		||||
LIBS-$(CONFIG_ARM) += arch/arm/cpu/libcpu.o
 | 
			
		||||
 | 
			
		||||
LIBS-y += board/$(BOARDDIR)/lib$(BOARD).o
 | 
			
		||||
 | 
			
		||||
LIBS := $(addprefix $(obj),$(sort $(LIBS-y)))
 | 
			
		||||
.PHONY : $(LIBS)
 | 
			
		||||
 | 
			
		||||
LIBBOARD = board/$(BOARDDIR)/lib$(BOARD).o
 | 
			
		||||
LIBBOARD := $(addprefix $(obj),$(LIBBOARD))
 | 
			
		||||
 | 
			
		||||
# Add GCC lib
 | 
			
		||||
ifdef USE_PRIVATE_LIBGCC
 | 
			
		||||
ifeq ("$(USE_PRIVATE_LIBGCC)", "yes")
 | 
			
		||||
@ -335,7 +334,7 @@ LDPPFLAGS += \
 | 
			
		||||
	  sed -ne 's/GNU ld version \([0-9][0-9]*\)\.\([0-9][0-9]*\).*/-DLD_MAJOR=\1 -DLD_MINOR=\2/p')
 | 
			
		||||
 | 
			
		||||
__OBJS := $(subst $(obj),,$(OBJS))
 | 
			
		||||
__LIBS := $(subst $(obj),,$(LIBS)) $(subst $(obj),,$(LIBBOARD))
 | 
			
		||||
__LIBS := $(subst $(obj),,$(LIBS))
 | 
			
		||||
 | 
			
		||||
#########################################################################
 | 
			
		||||
#########################################################################
 | 
			
		||||
@ -549,7 +548,7 @@ GEN_UBOOT = \
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
$(obj)u-boot:	depend \
 | 
			
		||||
		$(SUBDIR_TOOLS) $(OBJS) $(LIBBOARD) $(LIBS) $(LDSCRIPT) $(obj)u-boot.lds
 | 
			
		||||
		$(SUBDIR_TOOLS) $(OBJS) $(LIBS) $(LDSCRIPT) $(obj)u-boot.lds
 | 
			
		||||
		$(GEN_UBOOT)
 | 
			
		||||
ifeq ($(CONFIG_KALLSYMS),y)
 | 
			
		||||
		smap=`$(call SYSTEM_MAP,$(obj)u-boot) | \
 | 
			
		||||
@ -566,10 +565,6 @@ $(LIBS):	depend $(SUBDIR_TOOLS)
 | 
			
		||||
		$(MAKE) $(build) $(dir $(subst $(obj),,$@))
 | 
			
		||||
		mv $(dir $@)built-in.o $@
 | 
			
		||||
 | 
			
		||||
$(LIBBOARD):	depend $(LIBS)
 | 
			
		||||
		$(MAKE) $(build) $(dir $(subst $(obj),,$@))
 | 
			
		||||
		mv $(dir $@)built-in.o $@
 | 
			
		||||
 | 
			
		||||
$(SUBDIRS):	depend
 | 
			
		||||
		$(MAKE) -C $@ all
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user