Re: [U-Boot] [PATCH 00/19] First step towards Kbuild: Use Kbuild style makefiles

2013-09-26 Thread Masahiro Yamada
I posted v2 for this series. Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH 00/19] First step towards Kbuild: Use Kbuild style makefiles

2013-09-17 Thread Gerhard Sittig
On Tue, Sep 17, 2013 at 09:35 +0900, Masahiro Yamada wrote: [ Makefiles rearranged, how to verify the change? ] But your suggestion sounds interesting. If we could programmatically compare the generated executables in an easy way, that would be worth checking. So I gave it a try.

Re: [U-Boot] [PATCH 00/19] First step towards Kbuild: Use Kbuild style makefiles

2013-09-16 Thread Masahiro Yamada
Hello Gerhard. This test only proves that the code compiles, nothing else. Even for a single board you may not run-test all features, given the many functions and high interactivity and options that U-Boot provides. This becomes worse when your change affects several more boards or even

Re: [U-Boot] [PATCH 00/19] First step towards Kbuild: Use Kbuild style makefiles

2013-09-08 Thread Gerhard Sittig
On Sun, Sep 08, 2013 at 10:42 +0900, Masahiro Yamada wrote: First of all, this series convert makefiles in sub directories to Kbuild style. What this series do is quite simple: - Moving common lines in sub makefiles to a new file 'scripts/Makefile.build' - Renaming COBJS-y and SOBJS-y

[U-Boot] [PATCH 00/19] First step towards Kbuild: Use Kbuild style makefiles

2013-09-07 Thread Masahiro Yamada
Kbuild in U-Boot has been talked for a while and RFC patches were posted by Simon Glass. (Refer to RFC: Add Kbuild system to U-Boot posted by Simon, May 12, 2013) Simon's effort is a good start point but varous critical features were missing from his patch series. I have also been eager to

Re: [U-Boot] [PATCH 00/19] First step towards Kbuild: Use Kbuild style makefiles

2013-09-07 Thread Masahiro Yamada
0002-0019 change sub makefiles into a Kbuild suitable form using obj-y. In order to avoid creating a big patch file, they are divided by CPU architectures and categories. 0002-0007: refactor under arch/arm/ 0008-0016: refactor libraries which are common for all architectures 0017