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

Masahiro Yamada yamada.m at jp.panasonic.com
Tue Mar 11 03:05:10 CET 2014


 - 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



More information about the U-Boot mailing list