
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 warnings:
<snip> 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' unrecognized
<snip>
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.
regards, Oliver