$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r77801 - trunk/tools/build/v2/build
From: steven_at_[hidden]
Date: 2012-04-06 22:20:36
Author: steven_watanabe
Date: 2012-04-06 22:20:35 EDT (Fri, 06 Apr 2012)
New Revision: 77801
URL: http://svn.boost.org/trac/boost/changeset/77801
Log:
Remove unused functions.  It looks like link-incompatible has no effect whatsoever.
Text files modified: 
   trunk/tools/build/v2/build/property-set.jam |    42 ----------------------------------------
   1 files changed, 0 insertions(+), 42 deletions(-)
Modified: trunk/tools/build/v2/build/property-set.jam
==============================================================================
--- trunk/tools/build/v2/build/property-set.jam	(original)
+++ trunk/tools/build/v2/build/property-set.jam	2012-04-06 22:20:35 EDT (Fri, 06 Apr 2012)
@@ -198,23 +198,6 @@
         return $(self.propagated-ps) ;
     }
 
-    rule link-incompatible ( )
-    {
-        if ! $(self.link-incompatible-ps)
-        {
-            local result ;
-            for local p in $(self.raw)
-            {
-                if link-incompatible in [ feature.attributes $(p:G) ]
-                {
-                    result += $(p) ;
-                }
-            }
-            self.link-incompatible-ps = [ property-set.create $(result) ] ;
-        }
-        return $(self.link-incompatible-ps) ;
-    }
-
     rule add-defaults ( )
     {
         if ! $(self.defaults)
@@ -294,31 +277,6 @@
         return [ add [ property-set.create $(properties) ] ] ;
     }
 
-    rule link-incompatible-with ( ps )
-    {
-        if ! $(.li.$(ps))
-        {
-            local li1 = [ $(__name__).link-incompatible ] ;
-            local li2 = [ $(ps).link-incompatible ] ;
-            if [ set.equal $(li1) : $(li2) ]
-            {
-                .li.$(ps) = false ;
-            }
-            else
-            {
-                .li.$(ps) = true ;
-            }
-        }
-        if $(.li.$(ps)) = true
-        {
-            return true ;
-        }
-        else
-        {
-            return ;
-        }
-    }
-
     # Returns all values of 'feature'.
     #
     rule get ( feature )