You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by nd...@apache.org on 2006/10/24 05:29:44 UTC

svn commit: r467225 - in /incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003: ./ em/ gc_cc/ hythr/ interpreter/ jitrino/ jthread/ port_encoder/ vmcore/

Author: ndbeyer
Date: Mon Oct 23 20:29:43 2006
New Revision: 467225

URL: http://svn.apache.org/viewvc?view=rev&rev=467225
Log:
Apply patch for HARMONY-1938: [drlvm] MSVC 2003 project files: hythr, jthread,vmcore,gc_cc

Added:
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/gc_cc/
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/gc_cc/gc_cc.vcproj
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/hythr/
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/hythr/hythr.vcproj
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jthread/
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jthread/jthread.vcproj
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/vmcore/
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/vmcore/vmcore.vcproj
Modified:
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/README
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/drlvm.sln
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/em/em.vcproj
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/interpreter/interpreter.vcproj
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj
    incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/port_encoder/port_encoder.vcproj

Modified: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/README
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/README?view=diff&rev=467225&r1=467224&r2=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/README (original)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/README Mon Oct 23 20:29:43 2006
@@ -9,8 +9,3 @@
 So you have to build DRLVM using standard way (build update/build), before you can use MSVC build today.
 
 
-
-
-INSTALL
-
-Put 'custom' folder from this archive into drlvm/trunk/build folder

Modified: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/drlvm.sln
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/drlvm.sln?view=diff&rev=467225&r1=467224&r2=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/drlvm.sln (original)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/drlvm.sln Mon Oct 23 20:29:43 2006
@@ -15,6 +15,22 @@
 	ProjectSection(ProjectDependencies) = postProject
 	EndProjectSection
 EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gc_cc", "gc_cc\gc_cc.vcproj", "{3B33CE22-1196-4B02-A486-E8AED9DDA548}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vmcore", "vmcore\vmcore.vcproj", "{65E079BA-B8F1-4057-9307-B80A5B9EC379}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hythr", "hythr\hythr.vcproj", "{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jthread", "jthread\jthread.vcproj", "{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
 Global
 	GlobalSection(SolutionConfiguration) = preSolution
 		Debug = Debug
@@ -37,6 +53,22 @@
 		{C9FC1C2B-6440-4460-8889-48353D136D31}.Debug.Build.0 = Debug|Win32
 		{C9FC1C2B-6440-4460-8889-48353D136D31}.Release.ActiveCfg = Release|Win32
 		{C9FC1C2B-6440-4460-8889-48353D136D31}.Release.Build.0 = Release|Win32
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Debug.ActiveCfg = Debug|Win32
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Debug.Build.0 = Debug|Win32
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Release.ActiveCfg = Release|Win32
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Release.Build.0 = Release|Win32
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Debug.ActiveCfg = Debug|Win32
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Debug.Build.0 = Debug|Win32
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Release.ActiveCfg = Release|Win32
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Release.Build.0 = Release|Win32
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Debug.ActiveCfg = Debug|Win32
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Debug.Build.0 = Debug|Win32
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Release.ActiveCfg = Release|Win32
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Release.Build.0 = Release|Win32
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Debug.ActiveCfg = Debug|Win32
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Debug.Build.0 = Debug|Win32
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Release.ActiveCfg = Release|Win32
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Release.Build.0 = Release|Win32
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
 	EndGlobalSection

Modified: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/em/em.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/em/em.vcproj?view=diff&rev=467225&r1=467224&r2=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/em/em.vcproj (original)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/em/em.vcproj Mon Oct 23 20:29:43 2006
@@ -20,7 +20,7 @@
 				Name="VCCLCompilerTool"
 				Optimization="0"
 				AdditionalIncludeDirectories=""$(ProjectDir)\..\..\..\..\vm\port\include";"$(ProjectDir)\..\..\..\..\vm\include";"$(ProjectDir)\..\..\..\..\vm\vmcore\include";"$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1";"$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include""
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EM_EXPORTS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL"
 				MinimalRebuild="TRUE"
 				BasicRuntimeChecks="3"
 				RuntimeLibrary="1"
@@ -70,8 +70,8 @@
 			CharacterSet="2">
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EM_EXPORTS"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\include\apr-1&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
 				RuntimeLibrary="0"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"

Added: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/gc_cc/gc_cc.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/gc_cc/gc_cc.vcproj?view=auto&rev=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/gc_cc/gc_cc.vcproj (added)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/gc_cc/gc_cc.vcproj Mon Oct 23 20:29:43 2006
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="gc_cc"
+	ProjectGUID="{3B33CE22-1196-4B02-A486-E8AED9DDA548}"
+	Keyword="Win32Proj">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="BUILDING_GC;WIN32;_DEBUG;_WINDOWS;_USRDLL"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="4"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="harmonyvm.lib"
+				OutputFile="$(OutDir)/gc_cc.dll"
+				LinkIncremental="2"
+				AdditionalLibraryDirectories="$(ProjectDir)\..\..\..\win_ia32_msvc_debug\deploy\jre\bin\default"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile="$(OutDir)/gc_cc.pdb"
+				SubSystem="2"
+				ImportLibrary="$(OutDir)/gc_cc.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="BUILDING_GC;WIN32;NDEBUG;_WINDOWS;_USRDLL"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="3"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="harmonyvm.lib"
+				OutputFile="$(OutDir)/gc_cc.dll"
+				LinkIncremental="1"
+				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\deploy\jre\bin\default&quot;"
+				GenerateDebugInformation="TRUE"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				ImportLibrary="$(OutDir)/gc_cc.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\collect.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\collect.h">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\collect_cache.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\collect_copy.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\collect_forced.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\collect_slide_compact.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\fast_list.h">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\gc_for_vm.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\gc_types.h">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\init.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\large_pages_win32.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\prepare.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\root_set_cache.h">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\selector.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\slide_compact.h">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\slot.cpp">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\slot.h">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\gc_cc\src\timer.h">
+		</File>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Added: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/hythr/hythr.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/hythr/hythr.vcproj?view=auto&rev=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/hythr/hythr.vcproj (added)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/hythr/hythr.vcproj Mon Oct 23 20:29:43 2006
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="hythr"
+	ProjectGUID="{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}"
+	Keyword="Win32Proj">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="PLATFORM_NT;APR_DECLARE_STATIC;WIN32;_DEBUG;_WINDOWS;_USRDLL"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="4"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="port.lib apr-1.lib aprutil-1.lib log4cxx.lib mswsock.lib ws2_32.lib"
+				OutputFile="$(OutDir)/hythr.dll"
+				LinkIncremental="2"
+				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\aprutil\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\log4cxx\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\vm\port\_bin&quot;"
+				ModuleDefinitionFile="$(ProjectDir)\..\..\..\..\vm\thread\src\hythr.def"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile="$(OutDir)/hythr.pdb"
+				SubSystem="2"
+				ImportLibrary="$(OutDir)/hythr.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;PLATFORM_NT;APR_DECLARE_STATIC"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="3"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="port.lib apr-1.lib aprutil-1.lib log4cxx.lib mswsock.lib ws2_32.lib"
+				OutputFile="$(OutDir)/hythr.dll"
+				LinkIncremental="1"
+				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\aprutil\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\log4cxx\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\vm\port\_bin&quot;"
+				ModuleDefinitionFile="$(ProjectDir)\..\..\..\..\vm\thread\src\hythr.def"
+				GenerateDebugInformation="TRUE"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				ImportLibrary="$(OutDir)/hythr.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_init.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_attrs.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_basic.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_condvar.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_fat_monitor.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_groups.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_interrupt.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_iterator.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_latch.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_mutex.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_park.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_semaphore.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_state.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_suspend.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_thin_monitor.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_native_tls.c">
+		</File>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Modified: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/interpreter/interpreter.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/interpreter/interpreter.vcproj?view=diff&rev=467225&r1=467224&r2=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/interpreter/interpreter.vcproj (original)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/interpreter/interpreter.vcproj Mon Oct 23 20:29:43 2006
@@ -20,7 +20,7 @@
 				Name="VCCLCompilerTool"
 				Optimization="0"
 				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\lil\ia32\pim\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1&quot;"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;INTERPRETER_EXPORTS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL"
 				MinimalRebuild="TRUE"
 				BasicRuntimeChecks="3"
 				RuntimeLibrary="1"
@@ -70,8 +70,8 @@
 			CharacterSet="2">
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\lil\ia32\pim\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1&quot;"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;INTERPRETER_EXPORTS"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\lil\ia32\pim\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
 				RuntimeLibrary="0"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"

Modified: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj?view=diff&rev=467225&r1=467224&r2=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj (original)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj Mon Oct 23 20:29:43 2006
@@ -39,7 +39,7 @@
 				AdditionalDependencies="harmonyvm.lib encoder.lib"
 				OutputFile="$(OutDir)/jitrino.dll"
 				LinkIncremental="2"
-				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\deploy\jre\bin\default&quot;"
+				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\deploy\jre\bin\default&quot;"
 				GenerateDebugInformation="TRUE"
 				ProgramDatabaseFile="$(OutDir)/jitrino.pdb"
 				SubSystem="2"
@@ -94,7 +94,7 @@
 				AdditionalDependencies="harmonyvm.lib encoder.lib"
 				OutputFile="$(OutDir)/jitrino.dll"
 				LinkIncremental="1"
-				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\deploy\jre\bin\default&quot;"
+				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\deploy\jre\bin\default&quot;"
 				GenerateDebugInformation="TRUE"
 				SubSystem="2"
 				OptimizeReferences="2"

Added: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jthread/jthread.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jthread/jthread.vcproj?view=auto&rev=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jthread/jthread.vcproj (added)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jthread/jthread.vcproj Mon Oct 23 20:29:43 2006
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="jthread"
+	ProjectGUID="{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}"
+	Keyword="Win32Proj">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="4"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\encoder\ia32_em64t&quot;"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="4"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLibrarianTool"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="4"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\include\apr-1&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\encoder\ia32_em64t&quot;"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="3"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLibrarianTool"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_java_attrs.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_java_basic.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_java_interrupt.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_java_iterator.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_java_monitors.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_java_park.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_java_suspend.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_ti_instr.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_ti_monitors.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_ti_others.c">
+		</File>
+		<File
+			RelativePath="..\..\..\..\vm\thread\src\thread_ti_timing.c">
+		</File>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Modified: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/port_encoder/port_encoder.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/port_encoder/port_encoder.vcproj?view=diff&rev=467225&r1=467224&r2=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/port_encoder/port_encoder.vcproj (original)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/port_encoder/port_encoder.vcproj Mon Oct 23 20:29:43 2006
@@ -69,7 +69,7 @@
 			<Tool
 				Name="VCCLCompilerTool"
 				AdditionalIncludeDirectories="$(ProjectDir)\..\..\..\..\vm\include"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;PORT_ENCODER_EXPORTS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
 				RuntimeLibrary="0"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"

Added: incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/vmcore/vmcore.vcproj
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/vmcore/vmcore.vcproj?view=auto&rev=467225
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/vmcore/vmcore.vcproj (added)
+++ incubator/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/vmcore/vmcore.vcproj Mon Oct 23 20:29:43 2006
@@ -0,0 +1,1101 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="vmcore"
+	ProjectGUID="{65E079BA-B8F1-4057-9307-B80A5B9EC379}"
+	Keyword="Win32Proj">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\ia32\base_natives&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\lil\ia32\pim\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\zlib\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;BUILDING_VM;GC_V4;USE_DLL_JIT;APR_DECLARE_STATIC;PLATFORM_NT;_WIN32_WINNT=0x0501;_IA32_"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="4"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="port.lib encoder.lib apr-1.lib aprutil-1.lib zdll.lib log4cxx.lib hythr.lib jthread.lib advapi32.lib odbc32.lib userenv.lib ws2_32.lib mswsock.lib"
+				OutputFile="$(OutDir)/vmcore.dll"
+				LinkIncremental="2"
+				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\deploy\jre\bin\default&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\vm\port\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\apr\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\aprutil\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\zlib\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\extra\log4cxx\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\vm\hythr\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_debug\semis\vm\jthread\_bin&quot;"
+				ModuleDefinitionFile=""
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile="$(OutDir)/vmcore.pdb"
+				SubSystem="2"
+				ImportLibrary="$(OutDir)/vmcore.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="bin/$(ConfigurationName)"
+			IntermediateDirectory="tmp/$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\ia32\base_natives&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\src\util\win\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\lil\ia32\pim\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\zlib\include&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;BUILDING_VM;GC_V4;USE_DLL_JIT;APR_DECLARE_STATIC;PLATFORM_NT;_WIN32_WINNT=0x0501;_IA32_"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="3"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="port.lib encoder.lib apr-1.lib aprutil-1.lib zdll.lib log4cxx.lib hythr.lib jthread.lib advapi32.lib odbc32.lib userenv.lib ws2_32.lib mswsock.lib"
+				OutputFile="$(OutDir)/vmcore.dll"
+				LinkIncremental="1"
+				AdditionalLibraryDirectories="&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\deploy\jre\bin\default&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\vm\port\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\apr\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\aprutil\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\zlib\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\extra\log4cxx\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\vm\hythr\_bin&quot;;&quot;$(ProjectDir)\..\..\..\win_ia32_msvc_release\semis\vm\jthread\_bin&quot;"
+				GenerateDebugInformation="TRUE"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				ImportLibrary="$(OutDir)/vmcore.lib"
+				TargetMachine="1"/>
+			<Tool
+				Name="VCMIDLTool"/>
+			<Tool
+				Name="VCPostBuildEventTool"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="include"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\annotations.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\assertion_registry.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\atomics.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\bit_vector.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\bytereader.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\Class.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\class_interface.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\classloader.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\classpath_const.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\compile.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\dll_em_intf.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\dll_gc.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\dll_jit_intf.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\dump.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\em_intf_cpp.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\environment.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\exceptions.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\exceptions_impl.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\exceptions_int.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\exceptions_jit.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\exceptions_type.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\finalize.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\GlobalClassLoaderIterator.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\hashtable.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\heap.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\ini.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\init.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jarfile_support.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jarfile_util.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jit_export.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jit_export_jpda.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jit_export_rt.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jit_intf_cpp.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jit_runtime_support_common.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jni_direct.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jni_utils.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jvmti_break_intf.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jvmti_dasm.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jvmti_direct.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jvmti_interface.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jvmti_internal.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\jvmti_utils.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\lock_manager.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\manifest.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\mem_alloc.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\method_lookup.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\mon_enter_exit.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\native_frame.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\native_modules.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\native_overrides.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\native_stack.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\native_utils.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\natives_support.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\nogc.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\object.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\object_generic.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\object_handles.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\object_layout.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\Package.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\platform_utils.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\primitives_support.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\properties.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\reflection.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\root_set_enum_internal.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\simplehashtable.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\stack_dump.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\stack_trace.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\stack_walker.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\String_Pool.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\suspend_checker.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\sync_bits.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\thread_dump.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\thread_generic.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\thread_manager.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\type.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\unloading.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\verifier.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\Verifier_stub.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\verify_stack_enumeration.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\version.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\version_svn_tag.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\version_svn_tag_orig.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_arrays.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_core_types.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_import.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_log.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_stats.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_strings.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_synch.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\include\vm_threads.h">
+			</File>
+		</Filter>
+		<Filter
+			Name="class_support"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Assertion_Registry.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\C_Interface.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Class.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Class_File_Loader.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\class_impl.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\classloader.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Environment.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Initialize.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\java_type.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\manifest.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\method.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\method_lookup.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Prepare.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Resolve.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\String_Pool.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\type.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\class_support\Verifier_stub.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="exception"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\exception\exceptions.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\exception\exceptions_impl.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\exception\exceptions_int.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\exception\exceptions_jit.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="gc"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\gc\dll_gc.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\gc\root_set_enum_common.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\gc\stop_the_world_root_set_enum.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="init"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\init\finalize.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\init\parse_arguments.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\init\properties.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\init\vm.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\init\vm_init.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\init\vm_main.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\init\vm_shutdown.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="interpreter"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\interpreter\interp_exports.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\interpreter\interp_imports.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="jit"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\bit_vector.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\compile.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\dll_jit.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\dump.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\ini.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\jit_runtime_support.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\native_overrides.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jit\primitives_support.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="jni"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jni\jni.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jni\jni_array.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jni\jni_field.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jni\jni_method.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jni\jni_utils.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="jvmti"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_break.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_break_intf.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_capability.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_class.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_dasm.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_event.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_extension.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_field.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_general.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_heap.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_internal.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_jni.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_locals.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_mem.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_method.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_object.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_pop_frame.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_property.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_rawmon.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_stack.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_step.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_thread.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_thread_group.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_timer.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\jvmti\jvmti_watch.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="kernel_classes"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_EMThreadSupport.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_EMThreadSupport.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_FinalizerThread.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_FinalizerThread.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_reflect_VMField.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_reflect_VMField.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_reflect_VMReflection.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_reflect_VMReflection.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_Runtime_SubProcess.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_Runtime_SubProcess_SubInputStream.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_Runtime_SubProcess_SubOutputStream.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_System.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_System.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMClassRegistry.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMClassRegistry.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMExecutionEngine.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMExecutionEngine.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMMemoryManager.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMMemoryManager.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMStart.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMThreadManager.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_lang_VMThreadManager.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_util_concurrent_locks_LockSupport.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\java_util_concurrent_locks_LockSupport.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_kernel_vm_VM.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_kernel_vm_VM.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_util_concurrent_Atomics.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_util_concurrent_Atomics.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_vm_VMDebug.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_vm_VMDebug.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_vm_VMGenericsAndAnnotations.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_vm_VMGenericsAndAnnotations.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_vm_VMStack.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\org_apache_harmony_vm_VMStack.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\kernel_classes\native\Runtime_win.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="object"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\object\object_handles.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\object\vm_arrays.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="reflection"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\reflection\annotations.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\reflection\reflection.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="stack"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\stack\stack_dump.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\stack\stack_trace.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="thread"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\atomics.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\lock_manager.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\mon_enter_exit.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\object_generic.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\suspend.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\thread_dump.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\thread_generic.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\thread_manager.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\thread\verify_stack_enumeration.cpp">
+			</File>
+			<Filter
+				Name="hythr"
+				Filter="">
+				<File
+					RelativePath="..\..\..\..\vm\vmcore\src\thread\hythr\hythreads.cpp">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\vmcore\src\thread\hythr\hythreads.h">
+				</File>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="util"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\util\bytereader.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\util\jarfile_support.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\util\mem_alloc.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\util\native_stack.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\util\natives_support.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\util\vm_stats.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\util\vm_strings.cpp">
+			</File>
+			<Filter
+				Name="win"
+				Filter="">
+				<File
+					RelativePath="..\..\..\..\vm\vmcore\src\util\win\native_modules.cpp">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\vmcore\src\util\win\nt_platform_utils.cpp">
+				</File>
+				<Filter
+					Name="ia32"
+					Filter="">
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\win\ia32\nt_exception_filter.cpp">
+					</File>
+				</Filter>
+				<Filter
+					Name="include"
+					Filter="">
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\win\include\exception_filter.h">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\win\include\java_lang_thread_nt.h">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\win\include\platform.h">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\win\include\platform_lowlevel.h">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\win\include\vm_process.h">
+					</File>
+				</Filter>
+			</Filter>
+			<Filter
+				Name="ia32"
+				Filter="">
+				<Filter
+					Name="base"
+					Filter="">
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\compile_IA32.cpp">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\ini_iA32.cpp">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\invoke_native_stub_ia32.asm">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\jit_generic_rt_support_ia32.cpp">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\jit_lock_rt_support_ia32.cpp">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\jit_runtime_support_ia32.cpp">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\native_stack_ia32.cpp">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base\optimize_ia32.cpp">
+					</File>
+				</Filter>
+				<Filter
+					Name="base_natives"
+					Filter="">
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base_natives\java_lang_thread_ia32.cpp">
+					</File>
+					<File
+						RelativePath="..\..\..\..\vm\vmcore\src\util\ia32\base_natives\java_lang_thread_ia32.h">
+					</File>
+				</Filter>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="verifier"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\verifier\Graph.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\verifier\ver_dataflow.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\verifier\ver_real.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\verifier\ver_utils.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmcore\src\verifier\Verifier.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="port_lil"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\lil.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\lil_code_generator.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\ia32\pim\lil_code_generator_ia32.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\lil_code_generator_utils.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\ia32\pim\m2n_ia32.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\ia32\pim\m2n_ia32_internal.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\pim\stack_iterator.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\port\src\lil\ia32\pim\stack_iterator_ia32.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="vmstart"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\vmstart\src\compmgr\component_manager_impl.cpp">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmstart\src\compmgr\component_manager_impl.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\vmstart\src\main.cpp">
+			</File>
+		</Filter>
+		<Filter
+			Name="vm_include"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\include\component_manager.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\em_intf.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\internal_jit_intf.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\interpreter.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\interpreter_exports.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\interpreter_imports.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jit_import.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jit_import_rt.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jit_intf.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jit_runtime_support.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jni.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jni_types.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jvmti.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\include\jvmti_types.h">
+			</File>
+			<Filter
+				Name="open"
+				Filter="">
+				<File
+					RelativePath="..\..\..\..\vm\include\open\bytecodes.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\common.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\compmgr.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\ee_em_intf.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\em.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\em_profile_access.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\em_vm.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\gc.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\hycomp.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\hythread.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\hythread_ext.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\jthread.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\thread.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\thread_externals.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\thread_helpers.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\ti_thread.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\types.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\vm.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\vm_gc.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\vm_kernel_classes.h">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\include\open\vm_util.h">
+				</File>
+			</Filter>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>