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