On Jan 5, 2012, at 3:18 PM, Mike Frysinger wrote:
> On Thursday 22 December 2011 13:39:35 Grant Erickson wrote:
>> This patch fixes the make infrastructure for the fw_printenv tool such
>> that it is built, by default, as a cross-compilation for the target
>> board when so requested with TOOLSUBDIRS on the U-Boot make command
>> line.
> 
> how is this any simpler than the existing method ?
>       make tools HOSTCC=some-random-target-gcc
> 
> the current tools/ subdir is consistent in its handling.  this patch would 
> break that.

Mike,

Because it's broken with respect to how the rest of U-Boot is built. I already 
specify the cross-compiler via CROSS_COMPILE when I build u-boot.bin and 
u-boot.img, that I need to specify the same compiler in two different ways to 
build executables for the same target platform is broken and, it sounds like, 
as are the rest of the tools subdirectories.

If fw_setenv were a build host-based tool or if it made sense as a build 
host-based tool, then using HOSTCC would be sensible.

Best,

Grant
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to