Subject: Re: [boost] [context] build and warning fixes for gcc on Windows
From: Luke Elliott (lukester_null_at_[hidden])
Date: 2012-06-08 03:35:33
On 08/06/12 07:53, Oliver Kowalke wrote:
> Hello Luke,
>> This specifically relates to boost.context and cygwin's
>> mingw64-x64_64_gcc toolchain with ml and ml64 from Visual Studio 2010.
>> The patch attached is against trunk (rev 78752) for the following
> thank you for your contribution - I'll add your patch soon.
>> The last issue I've had is with jump_fcontext and make_fcontext exports:
>> Warning: .drectve `/EXPORT:jump_fcontext /EXPORT:make_fcontext 3'
>> Finally, is there any technical reason why gas assembly couldn't be
>> provided for use with gcc on Windows? Having to have masm available
>> seems a shame, aside from the issues above.
> the assemler code for Windows platforms is only provided for MASM because I want to support only a standard assembler tool for each platform.
> MASM is provided by Microsoft and distributed with MS's SDKs, therfore it was used.
>> I had avery quick go at it
>> without success but could possibly have another attempt ...
> the unit-tests on 32it/64bit Windows work for me?! do you have ml.exe/ml64.exe in the search path?
Maybe a misunderstanding - I was referring to my failed attempt at
hacking together a gas version of the masm assembly. Using the masm
assembly works for me, aside from the export issue.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk