On Tue, Mar 6, 2012 at 7:30 PM, Stephen Warren [off-list ref] wrote:
All ARCHs have the same definition of MKIMAGE. Move it to Makefile.lib
to avoid duplication.
All ARCHs have similar definitions of cmd_uimage. Place a sufficiently
parameterized version in Makefile.lib to avoid duplication.
The centralized cmd_uimage definition will allow the future introduction
of a centralized Kconfig option to make cmd_uimage use -T kernel_noload
rather than -T kernel.
Signed-off-by: Stephen Warren <redacted>
---
NOTE: I have not tested this patch in any way at all for architectures
other than ARM.
arch/arm/boot/Makefile | 23 +++++++++--------------
arch/avr32/boot/images/Makefile | 9 +++------
arch/blackfin/boot/Makefile | 19 ++++++++-----------
arch/microblaze/boot/Makefile | 10 +++-------
arch/sh/boot/Makefile | 8 ++------
arch/sparc/boot/Makefile | 9 +++------
arch/unicore32/boot/Makefile | 12 ++----------
scripts/Makefile.lib | 24 ++++++++++++++++++++++++
8 files changed, 54 insertions(+), 60 deletions(-)
Is there a reason you skipped powerpc?
josh