diff options
Diffstat (limited to 'board/freescale')
59 files changed, 121 insertions, 121 deletions
| diff --git a/board/freescale/common/Makefile b/board/freescale/common/Makefile index dca3ac0fe..703a3477a 100644 --- a/board/freescale/common/Makefile +++ b/board/freescale/common/Makefile @@ -27,7 +27,7 @@ ifneq ($(OBJTREE),$(SRCTREE))  $(shell mkdir -p $(obj)board/$(VENDOR)/common)  endif -LIB	= $(obj)lib$(VENDOR).a +LIB	= $(obj)lib$(VENDOR).o  COBJS-$(CONFIG_FSL_CADMUS)	+= cadmus.o  COBJS-$(CONFIG_FSL_VIA)		+= cds_via.o @@ -53,7 +53,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/corenet_ds/Makefile b/board/freescale/corenet_ds/Makefile index 7a56fa2ce..1047d783f 100644 --- a/board/freescale/corenet_ds/Makefile +++ b/board/freescale/corenet_ds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -38,7 +38,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/m5208evbe/Makefile b/board/freescale/m5208evbe/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m5208evbe/Makefile +++ b/board/freescale/m5208evbe/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5208evbe/u-boot.lds b/board/freescale/m5208evbe/u-boot.lds index 507e21a03..860286930 100644 --- a/board/freescale/m5208evbe/u-boot.lds +++ b/board/freescale/m5208evbe/u-boot.lds @@ -56,8 +56,8 @@ SECTIONS      /* the sector layout of our flash chips!	XXX FIXME XXX	*/      arch/m68k/cpu/mcf52x2/start.o		(.text) -    arch/m68k/cpu/mcf52x2/libmcf52x2.a	(.text) -    arch/m68k/lib/libm68k.a		(.text) +    arch/m68k/cpu/mcf52x2/libmcf52x2.o	(.text) +    arch/m68k/lib/libm68k.o		(.text)      common/dlmalloc.o		(.text)      . = DEFINED(env_offset) ? env_offset : .; diff --git a/board/freescale/m52277evb/Makefile b/board/freescale/m52277evb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m52277evb/Makefile +++ b/board/freescale/m52277evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m52277evb/u-boot.spa b/board/freescale/m52277evb/u-boot.spa index 4591196e6..9458aef5c 100644 --- a/board/freescale/m52277evb/u-boot.spa +++ b/board/freescale/m52277evb/u-boot.spa @@ -56,9 +56,9 @@ SECTIONS      /* the sector layout of our flash chips!	XXX FIXME XXX	*/      arch/m68k/cpu/mcf5227x/start.o	(.text) -    arch/m68k/cpu/mcf5227x/libmcf5227x.a	(.text) -    arch/m68k/lib/libm68k.a		(.text) -    lib/libgeneric.a	(.text) +    arch/m68k/cpu/mcf5227x/libmcf5227x.o	(.text) +    arch/m68k/lib/libm68k.o		(.text) +    lib/libgeneric.o	(.text)      common/cmd_mem.o		(.text)      common/main.o		(.text) diff --git a/board/freescale/m5235evb/Makefile b/board/freescale/m5235evb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m5235evb/Makefile +++ b/board/freescale/m5235evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5235evb/u-boot.32 b/board/freescale/m5235evb/u-boot.32 index 45ff15890..47ec6dc8b 100644 --- a/board/freescale/m5235evb/u-boot.32 +++ b/board/freescale/m5235evb/u-boot.32 @@ -60,7 +60,7 @@ SECTIONS      arch/m68k/cpu/mcf523x/cpu_init.o	(.text)      arch/m68k/cpu/mcf523x/interrupts.o	(.text)      arch/m68k/cpu/mcf523x/speed.o		(.text) -    arch/m68k/lib/libm68k.a		(.text) +    arch/m68k/lib/libm68k.o		(.text)      common/dlmalloc.o		(.text)      common/cmd_bootm.o		(.text)      common/cmd_flash.o		(.text) @@ -68,7 +68,7 @@ SECTIONS      common/cmd_mem.o		(.text)      common/console.o		(.text)      common/main.o		(.text) -    lib/libgeneric.a	(.text) +    lib/libgeneric.o	(.text)      . = DEFINED(env_offset) ? env_offset : .;      common/env_embedded.o	(.text) diff --git a/board/freescale/m5249evb/Makefile b/board/freescale/m5249evb/Makefile index 424ab1cf9..ac860c134 100644 --- a/board/freescale/m5249evb/Makefile +++ b/board/freescale/m5249evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5253demo/Makefile b/board/freescale/m5253demo/Makefile index cf07cf40f..6dc495c36 100644 --- a/board/freescale/m5253demo/Makefile +++ b/board/freescale/m5253demo/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o flash.o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5253evbe/Makefile b/board/freescale/m5253evbe/Makefile index 424ab1cf9..ac860c134 100644 --- a/board/freescale/m5253evbe/Makefile +++ b/board/freescale/m5253evbe/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5271evb/Makefile b/board/freescale/m5271evb/Makefile index 424ab1cf9..ac860c134 100644 --- a/board/freescale/m5271evb/Makefile +++ b/board/freescale/m5271evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5271evb/u-boot.lds b/board/freescale/m5271evb/u-boot.lds index ca41232c6..9878ec18c 100644 --- a/board/freescale/m5271evb/u-boot.lds +++ b/board/freescale/m5271evb/u-boot.lds @@ -24,7 +24,7 @@  OUTPUT_ARCH(m68k)  /* Do we need any of these for elf?     __DYNAMIC = 0;    */ -GROUP(libgcc.a) +GROUP(libgcc.o)  SECTIONS  {    /* Read-only sections, merged into text segment: */ diff --git a/board/freescale/m5272c3/Makefile b/board/freescale/m5272c3/Makefile index 424ab1cf9..ac860c134 100644 --- a/board/freescale/m5272c3/Makefile +++ b/board/freescale/m5272c3/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5275evb/Makefile b/board/freescale/m5275evb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m5275evb/Makefile +++ b/board/freescale/m5275evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5282evb/Makefile b/board/freescale/m5282evb/Makefile index 424ab1cf9..ac860c134 100644 --- a/board/freescale/m5282evb/Makefile +++ b/board/freescale/m5282evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m53017evb/Makefile b/board/freescale/m53017evb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m53017evb/Makefile +++ b/board/freescale/m53017evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m53017evb/u-boot.lds b/board/freescale/m53017evb/u-boot.lds index 6577299c2..2e002ad36 100644 --- a/board/freescale/m53017evb/u-boot.lds +++ b/board/freescale/m53017evb/u-boot.lds @@ -56,8 +56,8 @@ SECTIONS      /* the sector layout of our flash chips!	XXX FIXME XXX	*/      arch/m68k/cpu/mcf532x/start.o		(.text) -    arch/m68k/cpu/mcf532x/libmcf532x.a	(.text) -    arch/m68k/lib/libm68k.a		(.text) +    arch/m68k/cpu/mcf532x/libmcf532x.o	(.text) +    arch/m68k/lib/libm68k.o		(.text)      common/dlmalloc.o		(.text)      lib/zlib.o		(.text) diff --git a/board/freescale/m5329evb/Makefile b/board/freescale/m5329evb/Makefile index 07b693c13..f8699fc4a 100644 --- a/board/freescale/m5329evb/Makefile +++ b/board/freescale/m5329evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o nand.o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m5373evb/Makefile b/board/freescale/m5373evb/Makefile index 07b693c13..f8699fc4a 100644 --- a/board/freescale/m5373evb/Makefile +++ b/board/freescale/m5373evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o nand.o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m54451evb/Makefile b/board/freescale/m54451evb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m54451evb/Makefile +++ b/board/freescale/m54451evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m54451evb/u-boot.spa b/board/freescale/m54451evb/u-boot.spa index 09ac481dd..bd86a45bc 100644 --- a/board/freescale/m54451evb/u-boot.spa +++ b/board/freescale/m54451evb/u-boot.spa @@ -56,13 +56,13 @@ SECTIONS      /* the sector layout of our flash chips!	XXX FIXME XXX	*/      arch/m68k/cpu/mcf5445x/start.o		(.text) -    arch/m68k/cpu/mcf5445x/libmcf5445x.a	(.text) -    arch/m68k/lib/libm68k.a		(.text) +    arch/m68k/cpu/mcf5445x/libmcf5445x.o	(.text) +    arch/m68k/lib/libm68k.o		(.text)      common/cmd_flash.o		(.text)      common/dlmalloc.o		(.text)      common/main.o		(.text)      common/image.o		(.text) -    lib/libgeneric.a	(.text) +    lib/libgeneric.o	(.text)      . = DEFINED(env_offset) ? env_offset : .;      common/env_embedded.o	(.text) diff --git a/board/freescale/m54455evb/Makefile b/board/freescale/m54455evb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m54455evb/Makefile +++ b/board/freescale/m54455evb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m547xevb/Makefile b/board/freescale/m547xevb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m547xevb/Makefile +++ b/board/freescale/m547xevb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/m548xevb/Makefile b/board/freescale/m548xevb/Makefile index 981763d20..c454d76bb 100644 --- a/board/freescale/m548xevb/Makefile +++ b/board/freescale/m548xevb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  ######################################################################### diff --git a/board/freescale/mpc5121ads/Makefile b/board/freescale/mpc5121ads/Makefile index 20fbf6e9a..cded9ebdf 100644 --- a/board/freescale/mpc5121ads/Makefile +++ b/board/freescale/mpc5121ads/Makefile @@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk  $(shell mkdir -p $(OBJTREE)/board/freescale/common) -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	:= $(BOARD).o @@ -35,7 +35,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc7448hpc2/Makefile b/board/freescale/mpc7448hpc2/Makefile index 995afbcd5..5df9d5d69 100644 --- a/board/freescale/mpc7448hpc2/Makefile +++ b/board/freescale/mpc7448hpc2/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= $(BOARD).o tsi108_init.o  SOBJS	:= asm_init.o @@ -33,7 +33,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) $(SOBJS) +	$(call cmd_link_o_target, $(OBJS) $(SOBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8260ads/Makefile b/board/freescale/mpc8260ads/Makefile index e1d4af0f9..74f5b8599 100644 --- a/board/freescale/mpc8260ads/Makefile +++ b/board/freescale/mpc8260ads/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= $(BOARD).o flash.o @@ -33,7 +33,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8266ads/Makefile b/board/freescale/mpc8266ads/Makefile index 4ffb83f78..f4938c49b 100644 --- a/board/freescale/mpc8266ads/Makefile +++ b/board/freescale/mpc8266ads/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= $(BOARD).o flash.o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8308rdb/Makefile b/board/freescale/mpc8308rdb/Makefile index e9bfa2bc0..241a55782 100644 --- a/board/freescale/mpc8308rdb/Makefile +++ b/board/freescale/mpc8308rdb/Makefile @@ -25,7 +25,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= $(BOARD).o sdram.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8313erdb/Makefile b/board/freescale/mpc8313erdb/Makefile index 7c34c5e16..f18aded2c 100644 --- a/board/freescale/mpc8313erdb/Makefile +++ b/board/freescale/mpc8313erdb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= $(BOARD).o sdram.o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8315erdb/Makefile b/board/freescale/mpc8315erdb/Makefile index 7c34c5e16..f18aded2c 100644 --- a/board/freescale/mpc8315erdb/Makefile +++ b/board/freescale/mpc8315erdb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= $(BOARD).o sdram.o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8323erdb/Makefile b/board/freescale/mpc8323erdb/Makefile index c95f90eaa..4a1b249b4 100644 --- a/board/freescale/mpc8323erdb/Makefile +++ b/board/freescale/mpc8323erdb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= $(BOARD).o @@ -32,7 +32,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc832xemds/Makefile b/board/freescale/mpc832xemds/Makefile index c34905c74..4f76eab23 100644 --- a/board/freescale/mpc832xemds/Makefile +++ b/board/freescale/mpc832xemds/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y += $(BOARD).o  COBJS-$(CONFIG_PCI) += pci.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8349emds/Makefile b/board/freescale/mpc8349emds/Makefile index c34905c74..4f76eab23 100644 --- a/board/freescale/mpc8349emds/Makefile +++ b/board/freescale/mpc8349emds/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y += $(BOARD).o  COBJS-$(CONFIG_PCI) += pci.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8349itx/Makefile b/board/freescale/mpc8349itx/Makefile index 527420b53..f431316d7 100644 --- a/board/freescale/mpc8349itx/Makefile +++ b/board/freescale/mpc8349itx/Makefile @@ -22,7 +22,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y += $(BOARD).o  COBJS-$(CONFIG_PCI) += pci.o @@ -33,7 +33,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8360emds/Makefile b/board/freescale/mpc8360emds/Makefile index c34905c74..4f76eab23 100644 --- a/board/freescale/mpc8360emds/Makefile +++ b/board/freescale/mpc8360emds/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y += $(BOARD).o  COBJS-$(CONFIG_PCI) += pci.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8360erdk/Makefile b/board/freescale/mpc8360erdk/Makefile index d1735041f..107bdc312 100644 --- a/board/freescale/mpc8360erdk/Makefile +++ b/board/freescale/mpc8360erdk/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y += $(BOARD).o  COBJS-$(CONFIG_CMD_NAND) += nand.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc837xemds/Makefile b/board/freescale/mpc837xemds/Makefile index c34905c74..4f76eab23 100644 --- a/board/freescale/mpc837xemds/Makefile +++ b/board/freescale/mpc837xemds/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y += $(BOARD).o  COBJS-$(CONFIG_PCI) += pci.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc837xerdb/Makefile b/board/freescale/mpc837xerdb/Makefile index c34905c74..4f76eab23 100644 --- a/board/freescale/mpc837xerdb/Makefile +++ b/board/freescale/mpc837xerdb/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y += $(BOARD).o  COBJS-$(CONFIG_PCI) += pci.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mpc8536ds/Makefile b/board/freescale/mpc8536ds/Makefile index 7fcbdaa09..2ee7b4333 100644 --- a/board/freescale/mpc8536ds/Makefile +++ b/board/freescale/mpc8536ds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -36,7 +36,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8540ads/Makefile b/board/freescale/mpc8540ads/Makefile index 4c6da4d80..b94237e7a 100644 --- a/board/freescale/mpc8540ads/Makefile +++ b/board/freescale/mpc8540ads/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -35,7 +35,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS-y))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8541cds/Makefile b/board/freescale/mpc8541cds/Makefile index c19a527d1..b50d7fde4 100644 --- a/board/freescale/mpc8541cds/Makefile +++ b/board/freescale/mpc8541cds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -36,7 +36,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS-y))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8544ds/Makefile b/board/freescale/mpc8544ds/Makefile index 39979944e..8684f5cec 100644 --- a/board/freescale/mpc8544ds/Makefile +++ b/board/freescale/mpc8544ds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -36,7 +36,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8548cds/Makefile b/board/freescale/mpc8548cds/Makefile index c19a527d1..b50d7fde4 100644 --- a/board/freescale/mpc8548cds/Makefile +++ b/board/freescale/mpc8548cds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -36,7 +36,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS-y))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8555cds/Makefile b/board/freescale/mpc8555cds/Makefile index c19a527d1..b50d7fde4 100644 --- a/board/freescale/mpc8555cds/Makefile +++ b/board/freescale/mpc8555cds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -36,7 +36,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS-y))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8560ads/Makefile b/board/freescale/mpc8560ads/Makefile index 67dbdeb3a..9fce3be50 100644 --- a/board/freescale/mpc8560ads/Makefile +++ b/board/freescale/mpc8560ads/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -35,7 +35,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS-y))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8568mds/Makefile b/board/freescale/mpc8568mds/Makefile index d499fb31e..eda359fee 100644 --- a/board/freescale/mpc8568mds/Makefile +++ b/board/freescale/mpc8568mds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= bcsr.o @@ -37,7 +37,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS-y))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8569mds/Makefile b/board/freescale/mpc8569mds/Makefile index 23805ea41..1d4975728 100644 --- a/board/freescale/mpc8569mds/Makefile +++ b/board/freescale/mpc8569mds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= bcsr.o @@ -37,7 +37,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS-y))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8572ds/Makefile b/board/freescale/mpc8572ds/Makefile index 3e82bbfef..5b9fa10be 100644 --- a/board/freescale/mpc8572ds/Makefile +++ b/board/freescale/mpc8572ds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -36,7 +36,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8610hpcd/Makefile b/board/freescale/mpc8610hpcd/Makefile index 847edaf92..e91c2c59c 100644 --- a/board/freescale/mpc8610hpcd/Makefile +++ b/board/freescale/mpc8610hpcd/Makefile @@ -21,7 +21,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-$(CONFIG_FSL_DDR2) += ddr.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mpc8641hpcn/Makefile b/board/freescale/mpc8641hpcn/Makefile index c78b0a828..433c132fa 100644 --- a/board/freescale/mpc8641hpcn/Makefile +++ b/board/freescale/mpc8641hpcn/Makefile @@ -23,7 +23,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= law.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/mx31ads/Makefile b/board/freescale/mx31ads/Makefile index a12f39174..be4d61a9e 100644 --- a/board/freescale/mx31ads/Makefile +++ b/board/freescale/mx31ads/Makefile @@ -19,7 +19,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= mx31ads.o  SOBJS	:= lowlevel_init.o @@ -29,7 +29,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) $(SOBJS) +	$(call cmd_link_o_target, $(OBJS) $(SOBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mx31ads/u-boot.lds b/board/freescale/mx31ads/u-boot.lds index 273129457..ecd97075b 100644 --- a/board/freescale/mx31ads/u-boot.lds +++ b/board/freescale/mx31ads/u-boot.lds @@ -38,10 +38,10 @@ SECTIONS  	  /* the sector layout of our flash chips!	XXX FIXME XXX	*/  	  arch/arm/cpu/arm1136/start.o			(.text) -	  board/freescale/mx31ads/libmx31ads.a	(.text) -	  arch/arm/lib/libarm.a			(.text) -	  net/libnet.a				(.text) -	  drivers/mtd/libmtd.a			(.text) +	  board/freescale/mx31ads/libmx31ads.o	(.text) +	  arch/arm/lib/libarm.o			(.text) +	  net/libnet.o				(.text) +	  drivers/mtd/libmtd.o			(.text)  	  . = DEFINED(env_offset) ? env_offset : .;  	  common/env_embedded.o(.text) diff --git a/board/freescale/mx31pdk/Makefile b/board/freescale/mx31pdk/Makefile index d5d8f0475..02878852a 100644 --- a/board/freescale/mx31pdk/Makefile +++ b/board/freescale/mx31pdk/Makefile @@ -25,7 +25,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= mx31pdk.o @@ -34,7 +34,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) $(SOBJS) +	$(call cmd_link_o_target, $(OBJS) $(SOBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/mx51evk/Makefile b/board/freescale/mx51evk/Makefile index eb12fc51f..3344c2809 100644 --- a/board/freescale/mx51evk/Makefile +++ b/board/freescale/mx51evk/Makefile @@ -21,7 +21,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS	:= mx51evk.o @@ -30,7 +30,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) $(SOBJS) +	$(call cmd_link_o_target, $(OBJS) $(SOBJS))  clean:  	rm -f $(SOBJS) $(OBJS) diff --git a/board/freescale/p1022ds/Makefile b/board/freescale/p1022ds/Makefile index 678eb2ae0..30d174030 100644 --- a/board/freescale/p1022ds/Makefile +++ b/board/freescale/p1022ds/Makefile @@ -9,7 +9,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -23,7 +23,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/p1_p2_rdb/Makefile b/board/freescale/p1_p2_rdb/Makefile index ad1b76929..ba7e5df05 100644 --- a/board/freescale/p1_p2_rdb/Makefile +++ b/board/freescale/p1_p2_rdb/Makefile @@ -22,7 +22,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -35,7 +35,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) diff --git a/board/freescale/p2020ds/Makefile b/board/freescale/p2020ds/Makefile index 41032ace4..3306e4484 100644 --- a/board/freescale/p2020ds/Makefile +++ b/board/freescale/p2020ds/Makefile @@ -24,7 +24,7 @@  include $(TOPDIR)/config.mk -LIB	= $(obj)lib$(BOARD).a +LIB	= $(obj)lib$(BOARD).o  COBJS-y	+= $(BOARD).o  COBJS-y	+= ddr.o @@ -36,7 +36,7 @@ OBJS	:= $(addprefix $(obj),$(COBJS-y))  SOBJS	:= $(addprefix $(obj),$(SOBJS))  $(LIB):	$(obj).depend $(OBJS) $(SOBJS) -	$(AR) $(ARFLAGS) $@ $(OBJS) +	$(call cmd_link_o_target, $(OBJS))  clean:  	rm -f $(OBJS) $(SOBJS) |