summaryrefslogtreecommitdiff
path: root/libs/context/performance/fcontext/Jamfile.v2
diff options
context:
space:
mode:
Diffstat (limited to 'libs/context/performance/fcontext/Jamfile.v2')
-rw-r--r--libs/context/performance/fcontext/Jamfile.v28
1 files changed, 7 insertions, 1 deletions
diff --git a/libs/context/performance/fcontext/Jamfile.v2 b/libs/context/performance/fcontext/Jamfile.v2
index 4d1ceb52f..13b1ef355 100644
--- a/libs/context/performance/fcontext/Jamfile.v2
+++ b/libs/context/performance/fcontext/Jamfile.v2
@@ -18,9 +18,15 @@ project boost/context/performance/fcontext
<library>/boost/chrono//boost_chrono
<library>/boost/context//boost_context
<library>/boost/program_options//boost_program_options
+ <toolset>gcc,<segmented-stacks>on:<cxxflags>-fsplit-stack
+ <toolset>gcc,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS
+ <toolset>clang,<segmented-stacks>on:<cxxflags>-fsplit-stack
+ <toolset>clang,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS
<link>static
- <linkflags>"-lrt"
+ <optimization>speed
<threading>multi
+ <variant>release
+ <cxxflags>-DBOOST_DISABLE_ASSERTS
;
alias sources