]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/serialization/util/test.jam
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / serialization / util / test.jam
index b6031d7016ab9d3de3288a821b0f8e89d8fc35b2..1a3bf38809d2a25be5771b8ee4c8ecf1f5c0632d 100644 (file)
@@ -37,6 +37,8 @@ rule run-template ( test-name : sources * : requirements * ) {
             <toolset>borland:<cxxflags>"-w-8080 -w-8071 -w-8057 -w-8062 -w-8008 -w-0018 -w-8066"
             #<toolset>gcc:<warnings>all # ?
             <toolset>gcc:<cxxflags>"-Wno-unused-variable -Wno-long-long"
+            # <toolset>gcc:<variant>debug><define>_STLP_DEBUG
+            # <toolset>gcc:<variant>debug><define>_GLIBCXX_DEBUG
             <toolset>darwin:<cxxflags>"-Wno-unused-variable -Wno-long-long"
             <toolset>msvc:<warnings>all # == /W4
             <toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
@@ -47,9 +49,13 @@ rule run-template ( test-name : sources * : requirements * ) {
             <toolset>clang:<variant>debug:<cxxflags>"-fsanitize=memory"
             # toolset optimizations
             <toolset>gcc:<cxxflags>"-ftemplate-depth-255"
+            <toolset>qcc:<cxxflags>"-ftemplate-depth-255"
             <toolset>clang:<cxxflags>"-ftemplate-depth-255"
             <toolset>darwin:<cxxflags>"-ftemplate-depth-255"
             <toolset>msvc:<cxxflags>"-Gy"
+            # linking
+            <link>shared:<define>BOOST_SERIALIZATION_DYN_LINK=1 
+            <link>shared:<define>BOOST_WSERIALIZATION_DYN_LINK=1 
             $(requirements)
         : # test name
             $(test-name)