On Sun, Jul 23, 2017 at 1:48 PM, Bin Meng <bmeng...@gmail.com> wrote:
> On Sun, Jul 23, 2017 at 6:36 PM, Andy Shevchenko
> <andy.shevche...@gmail.com> wrote:
>> On Sun, Jul 23, 2017 at 1:26 PM, Bin Meng <bmeng...@gmail.com> wrote:
>>> On Sun, Jul 23, 2017 at 6:07 PM, Andy Shevchenko
>>> <andy.shevche...@gmail.com> wrote:

>>> Sure. Reword it as "Allow toolchains that are pre-configured to build
>>> 32-bit codes to compile 64-bit U-Boot"?
>>
>> Hmm... The flag you are adding does enforce or allow?
>> So, if -m64 will still allow to compile 32-bit code, then it's
>> allowing, otherwise it's enforcing.
>> Or I miss something?
>
> -m64 will only be passed to compiler when building source files that
> are part of 64-bit U-Boot. For 32-bit U-Boot, it is still -m32.

Yes, what I'm trying to understand is
1. U-Boot is compiled _either_ 64-bit, _or_ 32-bit binary -- correct?
2. If above is correct then -m64 _enforces_ to compile it as 64-bit -- correct?

Or I'm mistaken with the last and -m64 just adds a _preference_ to
compile as 64-bit?

-- 
With Best Regards,
Andy Shevchenko
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to