Boost logo

Boost :

Subject: Re: [boost] [boost, config, context, log, 1.58] address-model and architecture detection
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2015-04-04 16:10:00


AMDG

On 04/04/2015 02:00 PM, Niall Douglas wrote:
> On 4 Apr 2015 at 20:57, Vladimir Prus wrote:
>
>> for some time on develop, top-level Jamroot used to deduce address-model and architecture from
>> compiler. The only issue was that both properties would be added to targets paths when not
>> necessary. Fix for that has been just committed, for develop:
>
> Does this mean that on Windows, if building Boost with
>
> b2 stage
>
> ... on a x64 machine, we finally default produce 64 bit binaries not
> 32 bit ones?
>
> If so, I take my hat off to whoever is responsible. Long overdue that
> fix.
>

No, it doesn't. It will still do whatever the
compiler does by default, which is the right
thing to do anyway. The change was to make these
properties available for libraries that need
to select different implementations based on
these properties. i.e. choosing x86_64 asm vs
i686 asm in Boost.Context.

In Christ,
Steven Watanabe


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk