You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by gs...@apache.org on 2006/11/30 15:48:06 UTC

svn commit: r480945 - /harmony/enhanced/drlvm/trunk/build/make/components/vm/gc_gen.xml

Author: gshimansky
Date: Thu Nov 30 06:48:05 2006
New Revision: 480945

URL: http://svn.apache.org/viewvc?view=rev&rev=480945
Log:
Fixed compilation on x86_64 linux. GC_GEN does not build on this architecture yet


Modified:
    harmony/enhanced/drlvm/trunk/build/make/components/vm/gc_gen.xml

Modified: harmony/enhanced/drlvm/trunk/build/make/components/vm/gc_gen.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/make/components/vm/gc_gen.xml?view=diff&rev=480945&r1=480944&r2=480945
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/make/components/vm/gc_gen.xml (original)
+++ harmony/enhanced/drlvm/trunk/build/make/components/vm/gc_gen.xml Thu Nov 30 06:48:05 2006
@@ -52,6 +52,7 @@
             </includepath>
 
             <fileset dir="${src}/gc_gen/src">
+                <select arch="ia32">
                 <include name="common/*.cpp" />            
                 <include name="gen/*.cpp" />            
                 <include name="mark_compact/*.cpp" />            
@@ -60,6 +61,18 @@
                 <include name="trace_forward/*.cpp" />            
                 <include name="utils/*.cpp" /> 
                 <include name="verify/*.cpp" />            
+                </select>
+
+                <select arch="em64t,ipf">
+                <exclude name="common/*.cpp" />            
+                <exclude name="gen/*.cpp" />            
+                <exclude name="mark_compact/*.cpp" />            
+                <exclude name="mark_sweep/*.cpp" />            
+                <exclude name="thread/*.cpp" />            
+                <exclude name="trace_forward/*.cpp" />            
+                <exclude name="utils/*.cpp" /> 
+                <exclude name="verify/*.cpp" />            
+                </select>
             </fileset>
 
             <defineset define="BUILDING_GC" />