Imported Upstream version 6.10.0.49

Former-commit-id: 1d6753294b2993e1fbf92de9366bb9544db4189b
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2020-01-16 16:38:04 +00:00
parent d94e79959b
commit 468663ddbb
48518 changed files with 2789335 additions and 61176 deletions

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="all"
SccProjectName=""
SccLocalPath=""
Keyword="MakeFileProj">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug"
ConfigurationType="10"
UseOfMFC="0">
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release"
ConfigurationType="10"
UseOfMFC="0">
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
</Configuration>
</Configurations>
<Files>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,96 @@
Microsoft Visual Studio Solution File, Format Version 7.00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "all", "all.vcproj", "{CED9D953-AC1A-4795-9853-6D60857509EE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gc", "gc.vcproj", "{D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgc", "libgc.vcproj", "{F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgcmt", "libgcmt.vcproj", "{39802D97-BEF7-499D-8570-294AEA39ED7D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test", "test.vcproj", "{997208FE-7A7D-435A-945A-C61C57D8070C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_gc", "test_gc.vcproj", "{D1F56655-8C27-4320-9436-2A11729A337B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_leak_gc", "test_leak_gc.vcproj", "{6E545988-1AE7-41FB-A981-D256A84F4C3A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_leak_libgc", "test_leak_libgc.vcproj", "{A561AE5C-33FE-4DBC-A4D4-52B7F196D20F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_leak_libgcmt", "test_leak_libgcmt.vcproj", "{92046CBF-2EF9-408D-B997-8445E945D687}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_libgc", "test_libgc.vcproj", "{8CFE55AA-676C-4B5A-B133-390B4BF02AB8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_libgcmt", "test_libgcmt.vcproj", "{8C63DB39-DBF4-49D3-A908-172ADA21753B}"
EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
ConfigName.0 = Debug
ConfigName.1 = Release
EndGlobalSection
GlobalSection(ProjectDependencies) = postSolution
{CED9D953-AC1A-4795-9853-6D60857509EE}.0 = {39802D97-BEF7-499D-8570-294AEA39ED7D}
{CED9D953-AC1A-4795-9853-6D60857509EE}.1 = {F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}
{CED9D953-AC1A-4795-9853-6D60857509EE}.2 = {D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}
{997208FE-7A7D-435A-945A-C61C57D8070C}.0 = {92046CBF-2EF9-408D-B997-8445E945D687}
{997208FE-7A7D-435A-945A-C61C57D8070C}.1 = {A561AE5C-33FE-4DBC-A4D4-52B7F196D20F}
{997208FE-7A7D-435A-945A-C61C57D8070C}.2 = {6E545988-1AE7-41FB-A981-D256A84F4C3A}
{997208FE-7A7D-435A-945A-C61C57D8070C}.3 = {8C63DB39-DBF4-49D3-A908-172ADA21753B}
{997208FE-7A7D-435A-945A-C61C57D8070C}.4 = {8CFE55AA-676C-4B5A-B133-390B4BF02AB8}
{997208FE-7A7D-435A-945A-C61C57D8070C}.5 = {D1F56655-8C27-4320-9436-2A11729A337B}
{D1F56655-8C27-4320-9436-2A11729A337B}.0 = {D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}
{6E545988-1AE7-41FB-A981-D256A84F4C3A}.0 = {D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}
{A561AE5C-33FE-4DBC-A4D4-52B7F196D20F}.0 = {F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}
{92046CBF-2EF9-408D-B997-8445E945D687}.0 = {39802D97-BEF7-499D-8570-294AEA39ED7D}
{8CFE55AA-676C-4B5A-B133-390B4BF02AB8}.0 = {F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}
{8C63DB39-DBF4-49D3-A908-172ADA21753B}.0 = {39802D97-BEF7-499D-8570-294AEA39ED7D}
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
{CED9D953-AC1A-4795-9853-6D60857509EE}.Debug.ActiveCfg = Debug|Win32
{CED9D953-AC1A-4795-9853-6D60857509EE}.Debug.Build.0 = Debug|Win32
{CED9D953-AC1A-4795-9853-6D60857509EE}.Release.ActiveCfg = Release|Win32
{CED9D953-AC1A-4795-9853-6D60857509EE}.Release.Build.0 = Release|Win32
{D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}.Debug.ActiveCfg = Debug|Win32
{D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}.Debug.Build.0 = Debug|Win32
{D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}.Release.ActiveCfg = Release|Win32
{D7ADAD9A-14FF-4C93-9BF1-ACD03FB6A2FA}.Release.Build.0 = Release|Win32
{F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}.Debug.ActiveCfg = Debug|Win32
{F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}.Debug.Build.0 = Debug|Win32
{F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}.Release.ActiveCfg = Release|Win32
{F80C47A7-2B2D-4BA9-BEED-AAFA7541650D}.Release.Build.0 = Release|Win32
{39802D97-BEF7-499D-8570-294AEA39ED7D}.Debug.ActiveCfg = Debug|Win32
{39802D97-BEF7-499D-8570-294AEA39ED7D}.Debug.Build.0 = Debug|Win32
{39802D97-BEF7-499D-8570-294AEA39ED7D}.Release.ActiveCfg = Release|Win32
{39802D97-BEF7-499D-8570-294AEA39ED7D}.Release.Build.0 = Release|Win32
{997208FE-7A7D-435A-945A-C61C57D8070C}.Debug.ActiveCfg = Debug|Win32
{997208FE-7A7D-435A-945A-C61C57D8070C}.Debug.Build.0 = Debug|Win32
{997208FE-7A7D-435A-945A-C61C57D8070C}.Release.ActiveCfg = Release|Win32
{997208FE-7A7D-435A-945A-C61C57D8070C}.Release.Build.0 = Release|Win32
{D1F56655-8C27-4320-9436-2A11729A337B}.Debug.ActiveCfg = Debug|Win32
{D1F56655-8C27-4320-9436-2A11729A337B}.Debug.Build.0 = Debug|Win32
{D1F56655-8C27-4320-9436-2A11729A337B}.Release.ActiveCfg = Release|Win32
{D1F56655-8C27-4320-9436-2A11729A337B}.Release.Build.0 = Release|Win32
{6E545988-1AE7-41FB-A981-D256A84F4C3A}.Debug.ActiveCfg = Debug|Win32
{6E545988-1AE7-41FB-A981-D256A84F4C3A}.Debug.Build.0 = Debug|Win32
{6E545988-1AE7-41FB-A981-D256A84F4C3A}.Release.ActiveCfg = Release|Win32
{6E545988-1AE7-41FB-A981-D256A84F4C3A}.Release.Build.0 = Release|Win32
{A561AE5C-33FE-4DBC-A4D4-52B7F196D20F}.Debug.ActiveCfg = Debug|Win32
{A561AE5C-33FE-4DBC-A4D4-52B7F196D20F}.Debug.Build.0 = Debug|Win32
{A561AE5C-33FE-4DBC-A4D4-52B7F196D20F}.Release.ActiveCfg = Release|Win32
{A561AE5C-33FE-4DBC-A4D4-52B7F196D20F}.Release.Build.0 = Release|Win32
{92046CBF-2EF9-408D-B997-8445E945D687}.Debug.ActiveCfg = Debug|Win32
{92046CBF-2EF9-408D-B997-8445E945D687}.Debug.Build.0 = Debug|Win32
{92046CBF-2EF9-408D-B997-8445E945D687}.Release.ActiveCfg = Release|Win32
{92046CBF-2EF9-408D-B997-8445E945D687}.Release.Build.0 = Release|Win32
{8CFE55AA-676C-4B5A-B133-390B4BF02AB8}.Debug.ActiveCfg = Debug|Win32
{8CFE55AA-676C-4B5A-B133-390B4BF02AB8}.Debug.Build.0 = Debug|Win32
{8CFE55AA-676C-4B5A-B133-390B4BF02AB8}.Release.ActiveCfg = Release|Win32
{8CFE55AA-676C-4B5A-B133-390B4BF02AB8}.Release.Build.0 = Release|Win32
{8C63DB39-DBF4-49D3-A908-172ADA21753B}.Debug.ActiveCfg = Debug|Win32
{8C63DB39-DBF4-49D3-A908-172ADA21753B}.Debug.Build.0 = Debug|Win32
{8C63DB39-DBF4-49D3-A908-172ADA21753B}.Release.ActiveCfg = Release|Win32
{8C63DB39-DBF4-49D3-A908-172ADA21753B}.Release.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddIns) = postSolution
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,344 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="gc"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release\gc"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG;_WINDOWS;_USRDLL;GC_DLL;WIN32;GC_THREADS"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\..\..\..\obj\Release\gc/gc.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\gc/"
ObjectFile=".\..\..\..\obj\Release\gc/"
ProgramDataBaseFileName=".\..\..\..\obj\Release\gc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"
ForcedIncludeFiles="stdafx.h"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/gc70.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
ModuleDefinitionFile="..\gc.def"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/gc70.pdb"
SubSystem="1"
OptimizeReferences="2"
SetChecksum="TRUE"
BaseAddress="0x37C30000"
ImportLibrary="..\..\..\lib/gc.lib"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="NDEBUG"
MkTypLibCompatible="TRUE"
SuppressStartupBanner="TRUE"
TargetEnvironment="1"
TypeLibraryName=".\..\..\..\bin/gc.tlb"/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="del $(OutDir)\..\lib\gc.exp"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"
AdditionalIncludeDirectories="..\..\include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug\gc"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG;_WINDOWS;_USRDLL;GC_DLL;WIN32;GC_THREADS"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\gc/gc.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\gc/"
ObjectFile=".\..\..\..\obj\Debug\gc/"
ProgramDataBaseFileName=".\..\..\..\obj\Debug\gc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"
ForcedIncludeFiles="stdafx.h"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/gc70d.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
ModuleDefinitionFile="..\gc.def"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/gc70d.pdb"
SubSystem="1"
BaseAddress="0x37C30000"
ImportLibrary="..\..\..\lib/gcd.lib"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="_DEBUG"
MkTypLibCompatible="TRUE"
SuppressStartupBanner="TRUE"
TargetEnvironment="1"
TypeLibraryName=".\..\..\..\bin/gc.tlb"/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="del $(OutDir)\..\lib\gcd.exp"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"
AdditionalIncludeDirectories="..\..\include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<Filter
Name="Source Files"
Filter="c;cpp;cc;cxx;tcc;rc;def;r;odl;idl;hpj;bat">
<File
RelativePath="..\..\allchblk.c">
</File>
<File
RelativePath="..\..\alloc.c">
</File>
<File
RelativePath="..\..\backgraph.c">
</File>
<File
RelativePath="..\..\blacklst.c">
</File>
<File
RelativePath="..\..\dbg_mlc.c">
</File>
<File
RelativePath="..\..\gcj_mlc.c">
</File>
<File
RelativePath="..\..\fnlz_mlc.c">
</File>
<File
RelativePath="..\..\dyn_load.c">
</File>
<File
RelativePath="..\..\finalize.c">
</File>
<File
RelativePath="..\..\headers.c">
</File>
<File
RelativePath="..\..\mach_dep.c">
</File>
<File
RelativePath="..\..\malloc.c">
</File>
<File
RelativePath="..\..\mallocx.c">
</File>
<File
RelativePath="..\..\mark.c">
</File>
<File
RelativePath="..\..\mark_rts.c">
</File>
<File
RelativePath="..\..\misc.c">
</File>
<File
RelativePath="..\..\extra\msvc_dbg.c">
</File>
<File
RelativePath="..\..\new_hblk.c">
</File>
<File
RelativePath="..\..\obj_map.c">
</File>
<File
RelativePath="..\..\os_dep.c">
</File>
<File
RelativePath="..\..\ptr_chck.c">
</File>
<File
RelativePath="..\..\reclaim.c">
</File>
<File
RelativePath="..\stdafx.c">
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\typd_mlc.c">
</File>
<File
RelativePath="..\..\win32_threads.c">
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hh;hpp;hxx;hm;inl">
<File
RelativePath="..\..\include\gc.h">
</File>
<File
RelativePath="..\..\include\gc_allocator.h">
</File>
<File
RelativePath="..\..\include\gc_backptr.h">
</File>
<File
RelativePath="..\..\include\gc_config_macros.h">
</File>
<File
RelativePath="..\..\include\gc_cpp.h">
</File>
<File
RelativePath="..\..\include\gc_gcj.h">
</File>
<File
RelativePath="..\..\include\private\gc_hdrs.h">
</File>
<File
RelativePath="..\..\include\gc_inl.h">
</File>
<File
RelativePath="..\..\include\gc_inline.h">
</File>
<File
RelativePath="..\..\include\private\gc_locks.h">
</File>
<File
RelativePath="..\..\include\gc_mark.h">
</File>
<File
RelativePath="..\..\include\gc_disclaim.h">
</File>
<File
RelativePath="..\..\include\private\gc_pmark.h">
</File>
<File
RelativePath="..\..\include\private\gc_priv.h">
</File>
<File
RelativePath="..\..\include\gc_pthread_redirects.h">
</File>
<File
RelativePath="..\..\include\gc_typed.h">
</File>
<File
RelativePath="..\..\include\private\gcconfig.h">
</File>
<File
RelativePath="..\..\include\javaxfc.h">
</File>
<File
RelativePath="..\..\include\leak_detector.h">
</File>
<File
RelativePath="..\..\include\private\msvc_dbg.h">
</File>
<File
RelativePath="..\..\include\gc_alloc_ptrs.h">
</File>
<File
RelativePath="..\..\include\new_gc_alloc.h">
</File>
<File
RelativePath="..\stdafx.h">
</File>
<File
RelativePath="..\..\include\gc_version.h">
</File>
<File
RelativePath="..\..\include\weakpointer.h">
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
<File
RelativePath="..\gc.def">
</File>
<File
RelativePath="..\gc.rc">
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCResourceCompilerTool"
AdditionalIncludeDirectories="..\..\include"/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCResourceCompilerTool"
AdditionalIncludeDirectories="..\..\include"/>
</FileConfiguration>
</File>
<File
RelativePath="..\gc.ver">
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,255 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="libgc"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\lib"
IntermediateDirectory=".\..\..\..\obj\Debug\libgc"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_LIB,WIN32"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\libgc/libgc.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\libgc/"
ObjectFile=".\..\..\..\obj\Debug\libgc/"
ProgramDataBaseFileName="..\..\..\lib\libgcd.pdb"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"
ForcedIncludeFiles="stdafx.h"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\lib\libgcd.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="del $(OutDir)\$(TargetName).idb"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\lib"
IntermediateDirectory=".\..\..\..\obj\Release\libgc"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_LIB,WIN32"
StringPooling="TRUE"
RuntimeLibrary="4"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\..\..\..\obj\Release\libgc/libgc.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\libgc/"
ObjectFile=".\..\..\..\obj\Release\libgc/"
ProgramDataBaseFileName="..\..\..\lib\libgc.pdb"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"
ForcedIncludeFiles="stdafx.h"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile=".\..\..\..\lib\libgc.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="del $(OutDir)\$(TargetName).idb"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
</Configuration>
</Configurations>
<Files>
<Filter
Name="Source Files"
Filter="c;cpp;cc;cxx;tcc;rc;def;r;odl;idl;hpj;bat">
<File
RelativePath="..\..\allchblk.c">
</File>
<File
RelativePath="..\..\alloc.c">
</File>
<File
RelativePath="..\..\backgraph.c">
</File>
<File
RelativePath="..\..\blacklst.c">
</File>
<File
RelativePath="..\..\dbg_mlc.c">
</File>
<File
RelativePath="..\..\gcj_mlc.c">
</File>
<File
RelativePath="..\..\fnlz_mlc.c">
</File>
<File
RelativePath="..\..\dyn_load.c">
</File>
<File
RelativePath="..\..\finalize.c">
</File>
<File
RelativePath="..\..\headers.c">
</File>
<File
RelativePath="..\..\mach_dep.c">
</File>
<File
RelativePath="..\..\malloc.c">
</File>
<File
RelativePath="..\..\mallocx.c">
</File>
<File
RelativePath="..\..\mark.c">
</File>
<File
RelativePath="..\..\mark_rts.c">
</File>
<File
RelativePath="..\..\misc.c">
</File>
<File
RelativePath="..\..\extra\msvc_dbg.c">
</File>
<File
RelativePath="..\..\new_hblk.c">
</File>
<File
RelativePath="..\..\obj_map.c">
</File>
<File
RelativePath="..\..\os_dep.c">
</File>
<File
RelativePath="..\..\ptr_chck.c">
</File>
<File
RelativePath="..\..\reclaim.c">
</File>
<File
RelativePath="..\stdafx.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\typd_mlc.c">
</File>
<File
RelativePath="..\..\win32_threads.c">
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hh;hpp;hxx;hm;inl">
<File
RelativePath="..\..\include\gc_allocator.h">
</File>
<File
RelativePath="..\..\include\gc_backptr.h">
</File>
<File
RelativePath="..\..\include\gc_cpp.h">
</File>
<File
RelativePath="..\..\include\gc_gcj.h">
</File>
<File
RelativePath="..\..\include\gc_inl.h">
</File>
<File
RelativePath="..\..\include\gc_inline.h">
</File>
<File
RelativePath="..\..\include\gc_pthread_redirects.h">
</File>
<File
RelativePath="..\..\include\javaxfc.h">
</File>
<File
RelativePath="..\..\include\leak_detector.h">
</File>
<File
RelativePath="..\..\include\private\msvc_dbg.h">
</File>
<File
RelativePath="..\..\include\gc_alloc_ptrs.h">
</File>
<File
RelativePath="..\..\include\new_gc_alloc.h">
</File>
<File
RelativePath="..\stdafx.h">
</File>
<File
RelativePath="..\..\include\gc_version.h">
</File>
<File
RelativePath="..\..\include\weakpointer.h">
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,219 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="libgcmt"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\lib"
IntermediateDirectory=".\..\..\..\obj\Release\libgcmt"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_LIB,WIN32,GC_THREADS"
StringPooling="TRUE"
RuntimeLibrary="0"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\..\..\..\obj\Release\libgcmt/libgcmt.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\libgcmt/"
ObjectFile=".\..\..\..\obj\Release\libgcmt/"
ProgramDataBaseFileName="..\..\..\lib\libgcmt.pdb"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"
ForcedIncludeFiles="stdafx.h"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile=".\..\..\..\lib\libgcmt.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="del $(OutDir)\$(TargetName).idb"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\lib"
IntermediateDirectory=".\..\..\..\obj\Debug\libgcmt"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_LIB,WIN32,GC_THREADS"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\libgcmt/libgcmt.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\libgcmt/"
ObjectFile=".\..\..\..\obj\Debug\libgcmt/"
ProgramDataBaseFileName="..\..\..\lib\libgcmtd.pdb"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"
ForcedIncludeFiles="stdafx.h"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\lib\libgcmtd.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="del $(OutDir)\$(TargetName).idb"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
</Configuration>
</Configurations>
<Files>
<Filter
Name="Source Files"
Filter="c;cpp;cc;cxx;tcc;rc;def;r;odl;idl;hpj;bat">
<File
RelativePath="..\..\allchblk.c">
</File>
<File
RelativePath="..\..\alloc.c">
</File>
<File
RelativePath="..\..\backgraph.c">
</File>
<File
RelativePath="..\..\blacklst.c">
</File>
<File
RelativePath="..\..\dbg_mlc.c">
</File>
<File
RelativePath="..\..\gcj_mlc.c">
</File>
<File
RelativePath="..\..\fnlz_mlc.c">
</File>
<File
RelativePath="..\..\dyn_load.c">
</File>
<File
RelativePath="..\..\finalize.c">
</File>
<File
RelativePath="..\..\headers.c">
</File>
<File
RelativePath="..\..\mach_dep.c">
</File>
<File
RelativePath="..\..\malloc.c">
</File>
<File
RelativePath="..\..\mallocx.c">
</File>
<File
RelativePath="..\..\mark.c">
</File>
<File
RelativePath="..\..\mark_rts.c">
</File>
<File
RelativePath="..\..\misc.c">
</File>
<File
RelativePath="..\..\extra\msvc_dbg.c">
</File>
<File
RelativePath="..\..\new_hblk.c">
</File>
<File
RelativePath="..\..\obj_map.c">
</File>
<File
RelativePath="..\..\os_dep.c">
</File>
<File
RelativePath="..\..\ptr_chck.c">
</File>
<File
RelativePath="..\..\reclaim.c">
</File>
<File
RelativePath="..\stdafx.c">
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\typd_mlc.c">
</File>
<File
RelativePath="..\..\win32_threads.c">
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hh;hpp;hxx;hm;inl">
<File
RelativePath="..\..\include\private\msvc_dbg.h">
</File>
<File
RelativePath="..\stdafx.h">
</File>
<File
RelativePath="..\..\include\gc_version.h">
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="test"
SccProjectName=""
SccLocalPath=""
Keyword="MakeFileProj">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug"
ConfigurationType="10"
UseOfMFC="0">
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release"
ConfigurationType="10"
UseOfMFC="0">
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
</Configuration>
</Configurations>
<Files>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,127 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="test_gc"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release\test_gc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_CONSOLE,GC_DLL,WIN32,GC_THREADS"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
PrecompiledHeaderFile=".\..\..\..\obj\Release\test_gc/test_gc.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\test_gc/"
ObjectFile=".\..\..\..\obj\Release\test_gc/"
ProgramDataBaseFileName=".\..\..\..\obj\Release\test_gc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile=".\..\..\..\bin/test_gc.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_gc.pdb"
OptimizeReferences="2"
SetChecksum="TRUE"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_gc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug\test_gc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_CONSOLE,GC_DLL,WIN32,GC_THREADS"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\test_gc/test_gc.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\test_gc/"
ObjectFile=".\..\..\..\obj\Debug\test_gc/"
ProgramDataBaseFileName=".\..\..\..\obj\Debug\test_gc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/test_gcd.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_gcd.pdb"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_gc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<File
RelativePath="..\..\tests\test.c">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,127 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="test_leak_gc"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release\test_leak_gc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_CONSOLE,GC_DLL,WIN32,GC_THREADS"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
PrecompiledHeaderFile=".\..\..\..\obj\Release\test_leak_gc/test_leak_gc.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\test_leak_gc/"
ObjectFile=".\..\..\..\obj\Release\test_leak_gc/"
ProgramDataBaseFileName=".\..\..\..\obj\Release\test_leak_gc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile=".\..\..\..\bin/test_leak_gc.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_leak_gc.pdb"
OptimizeReferences="2"
SetChecksum="TRUE"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_leak_gc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug\test_leak_gc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_CONSOLE,GC_DLL,WIN32,GC_THREADS"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\test_leak_gc/test_leak_gc.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\test_leak_gc/"
ObjectFile=".\..\..\..\obj\Debug\test_leak_gc/"
ProgramDataBaseFileName=".\..\..\..\obj\Debug\test_leak_gc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/test_leak_gcd.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_leak_gcd.pdb"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_leak_gc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<File
RelativePath="..\..\tests\leak_test.c">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,127 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="test_leak_libgc"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug\test_leak_libgc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_CONSOLE,WIN32"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\test_leak_libgc/test_leak_libgc.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\test_leak_libgc/"
ObjectFile=".\..\..\..\obj\Debug\test_leak_libgc/"
ProgramDataBaseFileName=".\..\..\..\obj\Debug\test_leak_libgc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/test_leak_libgcd.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_leak_libgcd.pdb"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_leak_libgc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release\test_leak_libgc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_CONSOLE,WIN32"
StringPooling="TRUE"
RuntimeLibrary="4"
EnableFunctionLevelLinking="TRUE"
PrecompiledHeaderFile=".\..\..\..\obj\Release\test_leak_libgc/test_leak_libgc.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\test_leak_libgc/"
ObjectFile=".\..\..\..\obj\Release\test_leak_libgc/"
ProgramDataBaseFileName=".\..\..\..\obj\Release\test_leak_libgc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile=".\..\..\..\bin/test_leak_libgc.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_leak_libgc.pdb"
OptimizeReferences="2"
SetChecksum="TRUE"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_leak_libgc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<File
RelativePath="..\..\tests\leak_test.c">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,127 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="test_leak_libgcmt"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release\test_leak_libgcmt"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_CONSOLE,WIN32,GC_THREADS"
StringPooling="TRUE"
RuntimeLibrary="0"
EnableFunctionLevelLinking="TRUE"
PrecompiledHeaderFile=".\..\..\..\obj\Release\test_leak_libgcmt/test_leak_libgcmt.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\test_leak_libgcmt/"
ObjectFile=".\..\..\..\obj\Release\test_leak_libgcmt/"
ProgramDataBaseFileName=".\..\..\..\obj\Release\test_leak_libgcmt/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile=".\..\..\..\bin/test_leak_libgcmt.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_leak_libgcmt.pdb"
OptimizeReferences="2"
SetChecksum="TRUE"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_leak_libgcmt.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug\test_leak_libgcmt"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_CONSOLE,WIN32,GC_THREADS"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\test_leak_libgcmt/test_leak_libgcmt.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\test_leak_libgcmt/"
ObjectFile=".\..\..\..\obj\Debug\test_leak_libgcmt/"
ProgramDataBaseFileName=".\..\..\..\obj\Debug\test_leak_libgcmt/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/test_leak_libgcmtd.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_leak_libgcmtd.pdb"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_leak_libgcmt.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<File
RelativePath="..\..\tests\leak_test.c">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,127 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="test_libgc"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug\test_libgc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_CONSOLE,WIN32"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\test_libgc/test_libgc.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\test_libgc/"
ObjectFile=".\..\..\..\obj\Debug\test_libgc/"
ProgramDataBaseFileName=".\..\..\..\obj\Debug\test_libgc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/test_libgcd.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_libgcd.pdb"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_libgc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release\test_libgc"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_CONSOLE,WIN32"
StringPooling="TRUE"
RuntimeLibrary="4"
EnableFunctionLevelLinking="TRUE"
PrecompiledHeaderFile=".\..\..\..\obj\Release\test_libgc/test_libgc.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\test_libgc/"
ObjectFile=".\..\..\..\obj\Release\test_libgc/"
ProgramDataBaseFileName=".\..\..\..\obj\Release\test_libgc/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile=".\..\..\..\bin/test_libgc.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_libgc.pdb"
OptimizeReferences="2"
SetChecksum="TRUE"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_libgc.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<File
RelativePath="..\..\tests\test.c">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -0,0 +1,127 @@
<?xml version="1.0" encoding = "windows-1251"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="test_libgcmt"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Release\test_libgcmt"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="NDEBUG,_CONSOLE,WIN32,GC_THREADS"
StringPooling="TRUE"
RuntimeLibrary="0"
EnableFunctionLevelLinking="TRUE"
PrecompiledHeaderFile=".\..\..\..\obj\Release\test_libgcmt/test_libgcmt.pch"
AssemblerListingLocation=".\..\..\..\obj\Release\test_libgcmt/"
ObjectFile=".\..\..\..\obj\Release\test_libgcmt/"
ProgramDataBaseFileName=".\..\..\..\obj\Release\test_libgcmt/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile=".\..\..\..\bin/test_libgcmt.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_libgcmt.pdb"
OptimizeReferences="2"
SetChecksum="TRUE"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_libgcmt.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\..\..\..\bin"
IntermediateDirectory=".\..\..\..\obj\Debug\test_libgcmt"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="_DEBUG,_CONSOLE,WIN32,GC_THREADS"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\..\..\..\obj\Debug\test_libgcmt/test_libgcmt.pch"
AssemblerListingLocation=".\..\..\..\obj\Debug\test_libgcmt/"
ObjectFile=".\..\..\..\obj\Debug\test_libgcmt/"
ProgramDataBaseFileName=".\..\..\..\obj\Debug\test_libgcmt/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
OutputFile="..\..\..\bin/test_libgcmtd.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\..\..\..\bin/test_libgcmtd.pdb"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\..\..\..\bin/test_libgcmt.tlb"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<File
RelativePath="..\..\tests\test.c">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>