[U-Boot] [PATCH 13/18] blackfin: convert makefiles to Kbuild style

Sonic Zhang sonic.adi at gmail.com
Tue Oct 22 09:30:19 CEST 2013


Hi Masahiro,

You patch doesn't pass the building for blackfin architecture.

sonic at nine:~/projects/release/u-boot$ make
for dir in tools examples/standalone examples/api arch/blackfin/cpu
/home/sonic/projects/release/u-boot/arch/blackfin/cpu/ ; do \
            make -C $dir _depend ; done
make[1]: Entering directory `/home/sonic/projects/release/u-boot/tools'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/home/sonic/projects/release/u-boot/tools'
make[1]: Entering directory
`/home/sonic/projects/release/u-boot/examples/standalone'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory
`/home/sonic/projects/release/u-boot/examples/standalone'
make[1]: Entering directory `/home/sonic/projects/release/u-boot/examples/api'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/home/sonic/projects/release/u-boot/examples/api'
make[1]: Entering directory
`/home/sonic/projects/release/u-boot/arch/blackfin/cpu'
make[1]: *** No rule to make target `_depend'.  Stop.
make[1]: Leaving directory
`/home/sonic/projects/release/u-boot/arch/blackfin/cpu'
make[1]: Entering directory
`/home/sonic/projects/release/u-boot/arch/blackfin/cpu'
make[1]: *** No rule to make target `_depend'.  Stop.
make[1]: Leaving directory
`/home/sonic/projects/release/u-boot/arch/blackfin/cpu'
make: *** [depend] Error 2


Regards,

Sonic


On Mon, Oct 21, 2013 at 10:53 AM, Masahiro Yamada
<yamada.m at jp.panasonic.com> wrote:
> Signed-off-by: Masahiro Yamada <yamada.m at jp.panasonic.com>
> Cc: Sonic Zhang <sonic.zhang at analog.com>
> ---
>  arch/blackfin/cpu/Makefile       | 54 ++++++++++++----------------------------
>  arch/blackfin/lib/Makefile       | 52 ++++++++++++--------------------------
>  board/bct-brettl2/Makefile       | 20 ++-------------
>  board/bf506f-ezkit/Makefile      | 22 +---------------
>  board/bf518f-ezbrd/Makefile      | 22 +---------------
>  board/bf525-ucr2/Makefile        | 22 +---------------
>  board/bf526-ezbrd/Makefile       | 22 +---------------
>  board/bf527-ad7160-eval/Makefile | 22 +---------------
>  board/bf527-ezkit/Makefile       | 24 ++----------------
>  board/bf527-sdp/Makefile         | 22 +---------------
>  board/bf533-ezkit/Makefile       | 22 +---------------
>  board/bf533-stamp/Makefile       | 26 +++----------------
>  board/bf537-minotaur/Makefile    | 22 +---------------
>  board/bf537-pnav/Makefile        | 22 +---------------
>  board/bf537-srv1/Makefile        | 22 +---------------
>  board/bf537-stamp/Makefile       | 26 +++----------------
>  board/bf538f-ezkit/Makefile      | 22 +---------------
>  board/bf548-ezkit/Makefile       | 24 ++----------------
>  board/bf561-acvilon/Makefile     | 22 +---------------
>  board/bf561-ezkit/Makefile       | 22 +---------------
>  board/bf609-ezkit/Makefile       | 30 ++--------------------
>  board/blackstamp/Makefile        | 22 +---------------
>  board/blackvme/Makefile          | 22 +---------------
>  board/br4/Makefile               | 22 +---------------
>  board/cm-bf527/Makefile          | 22 +---------------
>  board/cm-bf533/Makefile          | 22 +---------------
>  board/cm-bf537e/Makefile         | 22 +---------------
>  board/cm-bf537u/Makefile         | 22 +---------------
>  board/cm-bf548/Makefile          | 24 ++----------------
>  board/cm-bf561/Makefile          | 22 +---------------
>  board/dnp5370/Makefile           | 22 +---------------
>  board/ibf-dsp561/Makefile        | 22 +---------------
>  board/ip04/Makefile              | 22 +---------------
>  board/pr1/Makefile               | 22 +---------------
>  board/tcm-bf518/Makefile         | 22 +---------------
>  board/tcm-bf537/Makefile         | 22 +---------------
>  36 files changed, 75 insertions(+), 799 deletions(-)
>
> diff --git a/arch/blackfin/cpu/Makefile b/arch/blackfin/cpu/Makefile
> index 1421cb2..9bf544d 100644
> --- a/arch/blackfin/cpu/Makefile
> +++ b/arch/blackfin/cpu/Makefile
> @@ -9,34 +9,21 @@
>  # Licensed under the GPL-2 or later.
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(CPU).o
> -
> -EXTRA    := init.elf
> -CEXTRA   := initcode.o
> -SEXTRA   := start.o
> -SOBJS    := interrupt.o cache.o
> -COBJS-y  += cpu.o
> -COBJS-$(CONFIG_ADI_GPIO1) += gpio.o
> -COBJS-y  += interrupts.o
> -COBJS-$(CONFIG_JTAG_CONSOLE) += jtag-console.o
> -COBJS-y  += os_log.o
> -COBJS-y  += reset.o
> -COBJS-y  += traps.o
> -
> -SRCS     := $(SEXTRA:.o=.S) $(SOBJS:.o=.S) $(COBJS-y:.o=.c)
> -OBJS     := $(addprefix $(obj),$(COBJS-y) $(SOBJS))
> -EXTRA    := $(addprefix $(obj),$(EXTRA))
> -CEXTRA   := $(addprefix $(obj),$(CEXTRA))
> -SEXTRA   := $(addprefix $(obj),$(SEXTRA))
> -
> -all:   $(obj).depend $(LIB) $(obj).depend $(EXTRA) $(CEXTRA) $(SEXTRA) check_initcode
> -
> -$(LIB):        $(OBJS)
> -       $(call cmd_link_o_target, $(OBJS))
> -
> -$(OBJS): $(obj)bootrom-asm-offsets.h
> +extra-y := init.elf
> +extra-y += initcode.o
> +extra-y += start.o
> +obj-y    := interrupt.o cache.o
> +obj-y  += cpu.o
> +obj-$(CONFIG_ADI_GPIO1) += gpio.o
> +obj-y  += interrupts.o
> +obj-$(CONFIG_JTAG_CONSOLE) += jtag-console.o
> +obj-y  += os_log.o
> +obj-y  += reset.o
> +obj-y  += traps.o
> +
> +extra-y += check_initcode
> +
> +extra-y += bootrom-asm-offsets.h
>  $(obj)bootrom-asm-offsets.c: bootrom-asm-offsets.c.in bootrom-asm-offsets.awk
>         echo '#include <asm/mach-common/bits/bootrom.h>' | $(CPP) $(CPPFLAGS) - | gawk -f ./bootrom-asm-offsets.awk > $@.tmp
>         mv $@.tmp $@
> @@ -50,7 +37,7 @@ $(obj)bootrom-asm-offsets.h: $(obj)bootrom-asm-offsets.s
>  # have relocs or external references
>  $(obj)initcode.o: CFLAGS += -fno-function-sections -fno-data-sections
>  READINIT = env LC_ALL=C $(CROSS_COMPILE)readelf -s $<
> -check_initcode: $(obj)initcode.o
> +$(obj)check_initcode: $(obj)initcode.o
>  ifneq ($(CONFIG_BFIN_BOOT_MODE),BFIN_BOOT_BYPASS)
>         @if $(READINIT) | grep '\<GLOBAL\>.*\<UND\>' ; then \
>                 echo "$< contains external references!" 1>&2 ; \
> @@ -62,12 +49,3 @@ $(obj)init.lds: init.lds.S
>         $(CPP) $(CPPFLAGS) $(LDPPFLAGS) -ansi -D__ASSEMBLY__ -P $^ -o $@
>  $(obj)init.elf: $(obj)init.lds $(obj)init.o $(obj)initcode.o
>         $(LD) $(LDFLAGS) -T $^ -o $@
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> diff --git a/arch/blackfin/lib/Makefile b/arch/blackfin/lib/Makefile
> index 5603eb9..a5c552f 100644
> --- a/arch/blackfin/lib/Makefile
> +++ b/arch/blackfin/lib/Makefile
> @@ -9,41 +9,21 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
>  CFLAGS += -DBFIN_BOARD_NAME='"$(BOARD)"'
>
> -LIB    = $(obj)lib$(ARCH).o
> -
> -SOBJS-y        += ins.o
> -SOBJS-y        += memcmp.o
> -SOBJS-y        += memcpy.o
> -SOBJS-y        += memmove.o
> -SOBJS-y        += memset.o
> -SOBJS-y        += outs.o
> -SOBJS-$(CONFIG_CMD_KGDB) += __kgdb.o
> -
> -COBJS-y        += board.o
> -COBJS-y        += boot.o
> -COBJS-y        += cache.o
> -COBJS-y        += clocks.o
> -COBJS-$(CONFIG_CMD_CACHE_DUMP) += cmd_cache_dump.o
> -COBJS-$(CONFIG_CMD_KGDB) += kgdb.o
> -COBJS-y        += muldi3.o
> -COBJS-$(CONFIG_HAS_POST) += post.o
> -COBJS-y        += string.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(SOBJS-y) $(COBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS)
> -       $(call cmd_link_o_target, $(OBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  += ins.o
> +obj-y  += memcmp.o
> +obj-y  += memcpy.o
> +obj-y  += memmove.o
> +obj-y  += memset.o
> +obj-y  += outs.o
> +obj-$(CONFIG_CMD_KGDB) += __kgdb.o
> +obj-y  += board.o
> +obj-y  += boot.o
> +obj-y  += cache.o
> +obj-y  += clocks.o
> +obj-$(CONFIG_CMD_CACHE_DUMP) += cmd_cache_dump.o
> +obj-$(CONFIG_CMD_KGDB) += kgdb.o
> +obj-y  += muldi3.o
> +obj-$(CONFIG_HAS_POST) += post.o
> +obj-y  += string.o
> diff --git a/board/bct-brettl2/Makefile b/board/bct-brettl2/Makefile
> index 6f9f701..12154b6 100644
> --- a/board/bct-brettl2/Makefile
> +++ b/board/bct-brettl2/Makefile
> @@ -9,21 +9,5 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o gpio_cfi_flash.o cled.o
> -COBJS-$(CONFIG_BFIN_MAC) += smsc9303.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> +obj-y  := bct-brettl2.o gpio_cfi_flash.o cled.o
> +obj-$(CONFIG_BFIN_MAC) += smsc9303.o
> diff --git a/board/bf506f-ezkit/Makefile b/board/bf506f-ezkit/Makefile
> index b7275f4..0f134f9 100644
> --- a/board/bf506f-ezkit/Makefile
> +++ b/board/bf506f-ezkit/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf506f-ezkit.o
> diff --git a/board/bf518f-ezbrd/Makefile b/board/bf518f-ezbrd/Makefile
> index b7275f4..3a6abaa 100644
> --- a/board/bf518f-ezbrd/Makefile
> +++ b/board/bf518f-ezbrd/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf518f-ezbrd.o
> diff --git a/board/bf525-ucr2/Makefile b/board/bf525-ucr2/Makefile
> index b7275f4..8de71a1 100644
> --- a/board/bf525-ucr2/Makefile
> +++ b/board/bf525-ucr2/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf525-ucr2.o
> diff --git a/board/bf526-ezbrd/Makefile b/board/bf526-ezbrd/Makefile
> index b7275f4..34ac563 100644
> --- a/board/bf526-ezbrd/Makefile
> +++ b/board/bf526-ezbrd/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf526-ezbrd.o
> diff --git a/board/bf527-ad7160-eval/Makefile b/board/bf527-ad7160-eval/Makefile
> index b7275f4..9d8ecf1 100644
> --- a/board/bf527-ad7160-eval/Makefile
> +++ b/board/bf527-ad7160-eval/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf527-ad7160-eval.o
> diff --git a/board/bf527-ezkit/Makefile b/board/bf527-ezkit/Makefile
> index 1a6ca64..cedd821 100644
> --- a/board/bf527-ezkit/Makefile
> +++ b/board/bf527-ezkit/Makefile
> @@ -9,25 +9,5 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -COBJS-$(CONFIG_VIDEO)      += video.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf527-ezkit.o
> +obj-$(CONFIG_VIDEO)      += video.o
> diff --git a/board/bf527-sdp/Makefile b/board/bf527-sdp/Makefile
> index b7275f4..1ddb026 100644
> --- a/board/bf527-sdp/Makefile
> +++ b/board/bf527-sdp/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf527-sdp.o
> diff --git a/board/bf533-ezkit/Makefile b/board/bf533-ezkit/Makefile
> index 63a48b2..6838cf0 100644
> --- a/board/bf533-ezkit/Makefile
> +++ b/board/bf533-ezkit/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o flash.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf533-ezkit.o flash.o
> diff --git a/board/bf533-stamp/Makefile b/board/bf533-stamp/Makefile
> index d2bc49a..244f9e0 100644
> --- a/board/bf533-stamp/Makefile
> +++ b/board/bf533-stamp/Makefile
> @@ -9,26 +9,6 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -COBJS-$(CONFIG_STAMP_CF) += ide-cf.o
> -COBJS-$(CONFIG_VIDEO) += video.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf533-stamp.o
> +obj-$(CONFIG_STAMP_CF) += ide-cf.o
> +obj-$(CONFIG_VIDEO) += video.o
> diff --git a/board/bf537-minotaur/Makefile b/board/bf537-minotaur/Makefile
> index b7275f4..66d2f05 100644
> --- a/board/bf537-minotaur/Makefile
> +++ b/board/bf537-minotaur/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf537-minotaur.o
> diff --git a/board/bf537-pnav/Makefile b/board/bf537-pnav/Makefile
> index b7275f4..ffcdf1f 100644
> --- a/board/bf537-pnav/Makefile
> +++ b/board/bf537-pnav/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf537-pnav.o
> diff --git a/board/bf537-srv1/Makefile b/board/bf537-srv1/Makefile
> index b7275f4..cd0da27 100644
> --- a/board/bf537-srv1/Makefile
> +++ b/board/bf537-srv1/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf537-srv1.o
> diff --git a/board/bf537-stamp/Makefile b/board/bf537-stamp/Makefile
> index 3e267ed..234119a 100644
> --- a/board/bf537-stamp/Makefile
> +++ b/board/bf537-stamp/Makefile
> @@ -9,26 +9,6 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -COBJS-$(CONFIG_BFIN_IDE)   += ide-cf.o
> -COBJS-$(CONFIG_HAS_POST)   += post-memory.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf537-stamp.o
> +obj-$(CONFIG_BFIN_IDE)   += ide-cf.o
> +obj-$(CONFIG_HAS_POST)   += post-memory.o
> diff --git a/board/bf538f-ezkit/Makefile b/board/bf538f-ezkit/Makefile
> index b7275f4..7c8cda0 100644
> --- a/board/bf538f-ezkit/Makefile
> +++ b/board/bf538f-ezkit/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf538f-ezkit.o
> diff --git a/board/bf548-ezkit/Makefile b/board/bf548-ezkit/Makefile
> index 1a6ca64..6f4200b 100644
> --- a/board/bf548-ezkit/Makefile
> +++ b/board/bf548-ezkit/Makefile
> @@ -9,25 +9,5 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -COBJS-$(CONFIG_VIDEO)      += video.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf548-ezkit.o
> +obj-$(CONFIG_VIDEO)      += video.o
> diff --git a/board/bf561-acvilon/Makefile b/board/bf561-acvilon/Makefile
> index 988cdd8..48bec28 100644
> --- a/board/bf561-acvilon/Makefile
> +++ b/board/bf561-acvilon/Makefile
> @@ -11,24 +11,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf561-acvilon.o
> diff --git a/board/bf561-ezkit/Makefile b/board/bf561-ezkit/Makefile
> index 099bcaf..23c7101 100644
> --- a/board/bf561-ezkit/Makefile
> +++ b/board/bf561-ezkit/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf561-ezkit.o
> diff --git a/board/bf609-ezkit/Makefile b/board/bf609-ezkit/Makefile
> index cd2fdc7..3bfd088 100644
> --- a/board/bf609-ezkit/Makefile
> +++ b/board/bf609-ezkit/Makefile
> @@ -9,31 +9,5 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -COBJS-$(CONFIG_BFIN_SOFT_SWITCH)   += soft_switch.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -clean:
> -       rm -f $(SOBJS) $(OBJS)
> -
> -distclean:     clean
> -       rm -f $(LIB) core *.bak $(obj).depend
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := bf609-ezkit.o
> +obj-$(CONFIG_BFIN_SOFT_SWITCH)   += soft_switch.o
> diff --git a/board/blackstamp/Makefile b/board/blackstamp/Makefile
> index b7275f4..38e5da7 100644
> --- a/board/blackstamp/Makefile
> +++ b/board/blackstamp/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := blackstamp.o
> diff --git a/board/blackvme/Makefile b/board/blackvme/Makefile
> index b7275f4..4ff989a 100644
> --- a/board/blackvme/Makefile
> +++ b/board/blackvme/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := blackvme.o
> diff --git a/board/br4/Makefile b/board/br4/Makefile
> index f023abf..68e24ab 100644
> --- a/board/br4/Makefile
> +++ b/board/br4/Makefile
> @@ -11,24 +11,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := br4.o
> diff --git a/board/cm-bf527/Makefile b/board/cm-bf527/Makefile
> index 57b0a7c..ff8ad43 100644
> --- a/board/cm-bf527/Makefile
> +++ b/board/cm-bf527/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o gpio_cfi_flash.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := cm-bf527.o gpio_cfi_flash.o
> diff --git a/board/cm-bf533/Makefile b/board/cm-bf533/Makefile
> index b7275f4..ec99638 100644
> --- a/board/cm-bf533/Makefile
> +++ b/board/cm-bf533/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := cm-bf533.o
> diff --git a/board/cm-bf537e/Makefile b/board/cm-bf537e/Makefile
> index 57b0a7c..be8056f 100644
> --- a/board/cm-bf537e/Makefile
> +++ b/board/cm-bf537e/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o gpio_cfi_flash.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := cm-bf537e.o gpio_cfi_flash.o
> diff --git a/board/cm-bf537u/Makefile b/board/cm-bf537u/Makefile
> index 57b0a7c..38dd3fb 100644
> --- a/board/cm-bf537u/Makefile
> +++ b/board/cm-bf537u/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o gpio_cfi_flash.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := cm-bf537u.o gpio_cfi_flash.o
> diff --git a/board/cm-bf548/Makefile b/board/cm-bf548/Makefile
> index 1a6ca64..98aca32 100644
> --- a/board/cm-bf548/Makefile
> +++ b/board/cm-bf548/Makefile
> @@ -9,25 +9,5 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -COBJS-$(CONFIG_VIDEO)      += video.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := cm-bf548.o
> +obj-$(CONFIG_VIDEO)      += video.o
> diff --git a/board/cm-bf561/Makefile b/board/cm-bf561/Makefile
> index b7275f4..c8764fb 100644
> --- a/board/cm-bf561/Makefile
> +++ b/board/cm-bf561/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := cm-bf561.o
> diff --git a/board/dnp5370/Makefile b/board/dnp5370/Makefile
> index 099bcaf..865522f 100644
> --- a/board/dnp5370/Makefile
> +++ b/board/dnp5370/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := dnp5370.o
> diff --git a/board/ibf-dsp561/Makefile b/board/ibf-dsp561/Makefile
> index 099bcaf..5b05ba8 100644
> --- a/board/ibf-dsp561/Makefile
> +++ b/board/ibf-dsp561/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := ibf-dsp561.o
> diff --git a/board/ip04/Makefile b/board/ip04/Makefile
> index 1d23b23..caba16f 100644
> --- a/board/ip04/Makefile
> +++ b/board/ip04/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := ip04.o
> diff --git a/board/pr1/Makefile b/board/pr1/Makefile
> index f023abf..4f375a8 100644
> --- a/board/pr1/Makefile
> +++ b/board/pr1/Makefile
> @@ -11,24 +11,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := pr1.o
> diff --git a/board/tcm-bf518/Makefile b/board/tcm-bf518/Makefile
> index b7275f4..2e029f5 100644
> --- a/board/tcm-bf518/Makefile
> +++ b/board/tcm-bf518/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := tcm-bf518.o
> diff --git a/board/tcm-bf537/Makefile b/board/tcm-bf537/Makefile
> index 57b0a7c..93a01e4 100644
> --- a/board/tcm-bf537/Makefile
> +++ b/board/tcm-bf537/Makefile
> @@ -9,24 +9,4 @@
>  # SPDX-License-Identifier:     GPL-2.0+
>  #
>
> -include $(TOPDIR)/config.mk
> -
> -LIB    = $(obj)lib$(BOARD).o
> -
> -COBJS-y        := $(BOARD).o gpio_cfi_flash.o
> -
> -SRCS   := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
> -OBJS   := $(addprefix $(obj),$(COBJS-y))
> -SOBJS  := $(addprefix $(obj),$(SOBJS-y))
> -
> -$(LIB):        $(obj).depend $(OBJS) $(SOBJS)
> -       $(call cmd_link_o_target, $(OBJS) $(SOBJS))
> -
> -#########################################################################
> -
> -# defines $(obj).depend target
> -include $(SRCTREE)/rules.mk
> -
> -sinclude $(obj).depend
> -
> -#########################################################################
> +obj-y  := tcm-bf537.o gpio_cfi_flash.o
> --
> 1.8.1.2
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot


More information about the U-Boot mailing list