Re: [Boost-bugs] [Boost C++ Libraries] #7262: Boost.Context fails to build using MinGW

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7262: Boost.Context fails to build using MinGW
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-02-22 07:57:37


#7262: Boost.Context fails to build using MinGW
-------------------------------+--------------------------------------------
  Reporter: anonymous | Owner: olli
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: context
   Version: Boost 1.51.0 | Severity: Problem
Resolution: wontfix | Keywords: context mingw
-------------------------------+--------------------------------------------

Comment (by olli):

 Replying to [comment:8 anonymous]:
> Can't you at least try to port the MASM to GNU AS?

 no - I will support only one assembler on each platform

> It is rather short-sighted to provide Visual Studio-only solution when a
 lot of people use gcc/GNU AS on windows.

 MASM is an assembler tool - it has nothing to do with Visual Studio. MASM
 is the standard assembler on x86 Windows.

>Look at libcoro if you need to see what is needed for this to work, it
 would see that you can share much of the POSIX GNU AS.

 libcoro is implemented for C - it has never to support C++-exceptions for
 instance.

>I think code in Boost that provides a Win MASM but not Win GNU AS is
 against software freedom.

 MASM is free available and GNUS AS is used by boost.context on POSIX
 platforms.

 You should ask the MinGW developers to get their software correct (for
 instance linker used by MinGW does not understand the EXPORT keyword in
 the object files generated by MASM).

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7262#comment:9>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:12 UTC