On 10 August 2011 14:44, Michael Hope <michael.h...@linaro.org> wrote:
> On Thu, Aug 11, 2011 at 2:29 AM, Bernhard Rosenkranzer
> <bernhard.rosenkran...@linaro.org> wrote:
>> Hi,
>> while working on some improvements, I noticed that our Android
>> toolchain binaries are built as 32-bit x86.
>> Is there any reason for this (other than "we inherited it from AOSP")?
>>
>> While it doesn't matter much, it doesn't make much sense to me -
>> Android can't currently be built on 32-bit machines (so it's not about
>> having one binary that will work for mostly everyone - but I suspect
>> that's exactly where it started back in the times of Android 1.0), so
>> why introduce dependencies on a 32-bit libc and slow things down
>> slightly?
>>
>> If nobody complains, I'll remove the "-m32" flag from the Android
>> toolchain builds - let's see how much we can speed up the build
>> process itself without putting any real work into it...
>
> I'd leave it as 32 bit.  This gives you a single binary toolchain that
> can run on 32 bit and 64 bit hosts, no matter what host it was built
> on.

I agree with Michael. That's a little more deviation than we should
introduce. I think creating an investigation BP for it for 11.09 would
be a good idea though.

-Zach

> -- Michael
>
> _______________________________________________
> linaro-dev mailing list
> linaro-dev@lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/linaro-dev
>

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to