On Fri, Aug 09, 2013 at 05:13:46PM +0200, Sam Ravnborg wrote:
On Fri, Aug 09, 2013 at 04:00:31PM +0100, Mark Brown wrote:
OK... I'd have thought that cross compliation was enough of a rationale to be honest.
The way I understand cross compilation is that for example you build for arm - on your x86 box. This is supported today.
So you need to explain your interpretation of cross compilation and why this patch is needed. Because I do not get it.
I thought that was covered by:
Cross compiling the binaries in scripts/* is not possible because various makefiles assume that $(obj)/whatever is executable on the build host.
ie, we can cross build the kernel but not fixdep, conf or mk_elfconfig since those are assumed to be runnable for the kernel build, meaning they can't be deployed onto a target system without hoop jumping.