[U-Boot] [PATCH 0/12] Kbuild: A collection of more refactoring

Masahiro Yamada
2014-03-11T02:05:10Z

- Convert more make rules to Kbuild style to use short logs.
- Consolidate TOPDIR, OBJTREE, SRCTREE
- Other minor refactoring

Masahiro Yamada (12):
kbuild,mxs: use short logs for MXS images
kbuild: use short logs for some board specific make rules
kbuild,x86: use a short log for arch/x86/lib/libgcc.a
x86: specify CONFIG_USE_PRIVATE_LIBGCC more simply
kbuild: delete redundant LDSCRIPT definition
freescale: pblimage: refactor CONFIG_SYS_FSL_PBL_{PBI,RCW}
kirkwood: kwbimage: refactor CONFIG_SYS_KWD_CONFIG
kbuild: use $(KBUILD_SRC) to check out-of-tree build
kbuild: rename TOPDIR to stctree
kbuild: rename SRCTREE to srctree
kbuild: rename OBJTREE to objtree
kbuild: delete SPLTREE and TPLTREE

Makefile | 43 +++++++++++----------------
arch/arc/config.mk | 2 --
arch/arm/cpu/arm926ejs/mxs/Makefile | 13 ++++----
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 4 +--
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 4 +--
arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 4 +--
arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd | 4 +--
arch/arm/include/asm/arch-kirkwood/config.h | 2 +-
arch/m68k/cpu/mcf52x2/config.mk | 16 +++++-----
arch/m68k/cpu/mcf532x/config.mk | 6 ++--
arch/m68k/cpu/mcf5445x/config.mk | 4 +--
arch/microblaze/config.mk | 2 --
arch/openrisc/config.mk | 2 --
arch/powerpc/cpu/ppc4xx/config.mk | 4 +--
arch/x86/config.mk | 4 +--
arch/x86/lib/Makefile | 5 ++--
board/ait/cam_enc_4xx/config.mk | 2 +-
board/avnet/fx12mm/Makefile | 2 +-
board/avnet/v5fx30teval/Makefile | 2 +-
board/cray/L1/Makefile | 15 ++++++++--
board/hymod/config.mk | 2 +-
board/korat/config.mk | 2 +-
board/matrix_vision/mvblm7/Makefile | 8 ++++-
board/matrix_vision/mvsmr/Makefile | 8 ++++-
board/xilinx/ml507/Makefile | 2 +-
config.mk | 10 +++----
doc/README.SPL | 2 +-
doc/README.TPL | 2 +-
doc/README.commands | 2 +-
doc/README.kwbimage | 2 +-
include/configs/B4860QDS.h | 4 +--
include/configs/P2041RDB.h | 5 ++--
include/configs/T1040QDS.h | 4 +--
include/configs/T208xQDS.h | 6 ++--
include/configs/T208xRDB.h | 4 +--
include/configs/T4240QDS.h | 4 +--
include/configs/corenet_ds.h | 14 ++++-----
include/configs/km/kmp204x-common.h | 4 +--
include/configs/km_kirkwood.h | 15 ++++------
include/configs/lacie_kw.h | 4 +--
include/configs/lsxl.h | 4 +--
mkconfig | 12 ++++----
nand_spl/board/freescale/mpc8315erdb/Makefile | 22 +++++++-------
nand_spl/board/freescale/mpc8536ds/Makefile | 28 ++++++++---------
nand_spl/board/freescale/mpc8569mds/Makefile | 28 ++++++++---------
nand_spl/board/freescale/mpc8572ds/Makefile | 28 ++++++++---------
nand_spl/board/freescale/p1023rds/Makefile | 28 ++++++++---------
nand_spl/board/freescale/p1_p2_rdb/Makefile | 28 ++++++++---------
nand_spl/board/sheldon/simpc8313/Makefile | 22 +++++++-------
spl/Makefile | 22 +++++++-------
tools/Makefile | 6 ++--
tools/env/Makefile | 2 +-
52 files changed, 235 insertions(+), 239 deletions(-)

--
1.8.3.2