[Boost-bugs] [Boost C++ Libraries] #11030: Building boost with MSVC, MASM and SAFESEH

Subject: [Boost-bugs] [Boost C++ Libraries] #11030: Building boost with MSVC, MASM and SAFESEH
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-02-16 07:23:36


#11030: Building boost with MSVC, MASM and SAFESEH
------------------------------+----------------------------
 Reporter: tobias.loew | Owner:
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
  Version: Boost 1.57.0 | Severity: Problem
 Keywords: |
------------------------------+----------------------------
 Hi,

 in

 http://boost.2283326.n4.nabble.com/context-msvc-SAFESEH-td4652245.html

 there was a discussion about the "safeseh" option for MASM (assembler-
 compuiler for MSVC).

 I had troubles linking the MASM output with other SAFESEH libraries.
 In version 1.56 I could solve the problem by adding /safeseh in
 boost_1_56_0\libs\context\build\Jamfile.v2 as supposed:

 actions masm
 {
      ml /safeseh /c /Fo"$(<)" "$(>)"
 }


 and -safeseh in boost_1_56_0\tools\build\src\tools\msvc.jam, line 952:

         local default-assembler-i386 = "ml -coff -safeseh" ;


 It would be great if someone could add a build-option to specify safeseh
 for the assembler-compiler.

 Tobias

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11030>
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:17 UTC