boost/boost-context-partial-rever...

36 lines
1.4 KiB
Diff

Index: boost_1_57_0/libs/context/build/Jamfile.v2
===================================================================
--- boost_1_57_0.orig/libs/context/build/Jamfile.v2
+++ boost_1_57_0/libs/context/build/Jamfile.v2
@@ -14,22 +14,9 @@ import os ;
import toolset ;
import architecture ;
-feature.feature segmented-stacks : on : optional propagated composite ;
-feature.compose <segmented-stacks>on : <define>BOOST_USE_SEGMENTED_STACKS ;
-
project boost/context
: requirements
- <library>/boost/system//boost_system
- <library>/boost/thread//boost_thread
<os>SOLARIS:<define>_XOPEN_SOURCE=600
- <toolset>gcc-4.7,<segmented-stacks>on:<cxxflags>-fsplit-stack
- <toolset>gcc-4.7,<segmented-stacks>on:<linkflags>"-static-libgcc"
- <toolset>gcc-4.8,<segmented-stacks>on:<cxxflags>-fsplit-stack
- <toolset>gcc-4.8,<segmented-stacks>on:<linkflags>"-static-libgcc"
- <toolset>gcc-4.9,<segmented-stacks>on:<cxxflags>-fsplit-stack
- <toolset>gcc-4.9,<segmented-stacks>on:<linkflags>"-static-libgcc"
- <toolset>clang-3.4,<segmented-stacks>on:<cxxflags>-fsplit-stack
- <toolset>clang-3.4,<segmented-stacks>on:<linkflags>"-static-libgcc"
<link>shared:<define>BOOST_CONTEXT_DYN_LINK=1
<define>BOOST_CONTEXT_SOURCE
: usage-requirements
@@ -849,7 +836,6 @@ alias stack_traits_sources
;
alias stack_traits_sources
- : posix/stack_traits.cpp
;
explicit stack_traits_sources ;