]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/log/example/event_log/Jamfile.v2
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / libs / log / example / event_log / Jamfile.v2
index bcc17f46b4fcc476a4b1cc18f6f9e33052ff449b..d876ec7a73dbe4b0d215f967d546d4897ed96d95 100644 (file)
@@ -50,21 +50,14 @@ project
         <conditional>@check-message-compiler
 
         <link>shared
-        <toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
-        <toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
-        <toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
-        <toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+
+        <c++-template-depth>1024
+
         <toolset>msvc:<cxxflags>/bigobj
         <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
         <toolset>msvc:<cxxflags>/wd4456 # declaration of 'A' hides previous local declaration
         <toolset>msvc:<cxxflags>/wd4459 # declaration of 'A' hides global declaration
         <toolset>msvc:<cxxflags>/wd4003 # not enough actual parameters for macro 'X' - caused by BOOST_PP_IS_EMPTY and BOOST_PP_IS_BEGIN_PARENS which are used by Fusion
-        <toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
-        <toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
-        <toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
-        <toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
-        <toolset>darwin:<cxxflags>-ftemplate-depth-1024
-        <toolset>gcc:<cxxflags>-ftemplate-depth-1024
         <toolset>gcc:<cxxflags>-fno-strict-aliasing  # avoids strict aliasing violations in other Boost components
 
         # Disable Intel warnings: