Boost logo

Boost-Build :

From: Mat Marcus (mat-lists_at_[hidden])
Date: 2008-04-21 12:33:29


On Mon, Apr 21, 2008 at 1:35 AM, John Maddock <john_at_[hidden]> wrote:

> While we're at, there has also been a request for a "secure STL" on/off
> feature - again the it's a binary incompatible feature that should be
> mangled in the library file name.

So far, I've patched our local copy of msvc.jam to add the following feature:

  feature.feature stl-security-theater : off on : propagated link-incompatible ;

  flags msvc.compile C++FLAGS <stl-security-theater>off : /D_SECURE_SCL=0 ;
  flags msvc.compile C++FLAGS <stl-security-theater>on : /D_SCL_SECURE=1 ;

Can someone tell me what else I must do to also affect library name mangling?

Thanks,
Mat


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk