|
Boost-Build : |
From: Alexey Pakhunov (alexeypa_at_[hidden])
Date: 2005-09-18 07:37:01
Reece Dunn wrote:
> "An optional feature is a feature that is not required to appear in a
[skip]
> ....so something is in there!
Sorry for the confusion. The optional features themselves are in for
long time. What is not in - the ability to use valueless features in the
conditions when one defines flags via toolset.flags.
> This is for when you want to write an SEH filter that, for example,
> allows you to throw a std::runtime_eror( "divide by zero" ) exception
> instead of getting a divide by zero structured exception.
>
> You declare a SEH as safe (using the assembler .SAFESEH) so the liker
> can place your handler in the correct order. If I have this correct,
> SEH's must be sequentially placed on the stack.
OK. So the feature should be 'incidental'. Good!
> Yes, you are right. It would be useful to define these at the top of
> msvc.jam, or in your msplatformsdk.jam, so you'd have:
>
> local i386 = ... ;
> local ia64 = ... ;
> local amd64 = ... ;
In msvc.jam most likely.
Best regards/Venlig hilsen,
Alexey Pakhunov.
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