[pypy-svn] r23420 - in pypy/dist/pypy/translator/c/winproj: . extension standalone

tismer at codespeak.net tismer at codespeak.net
Thu Feb 16 17:44:41 CET 2006


Author: tismer
Date: Thu Feb 16 17:44:36 2006
New Revision: 23420

Added:
   pypy/dist/pypy/translator/c/winproj/
   pypy/dist/pypy/translator/c/winproj/extension/
   pypy/dist/pypy/translator/c/winproj/standalone/
   pypy/dist/pypy/translator/c/winproj/standalone/slp_test.py   (contents, props changed)
   pypy/dist/pypy/translator/c/winproj/standalone/standalone.sln
   pypy/dist/pypy/translator/c/winproj/standalone/standalone.vcproj
Log:
added a windows project for debugging purposes. Not for automation. You need to remove and add all files before building.

Added: pypy/dist/pypy/translator/c/winproj/standalone/slp_test.py
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/translator/c/winproj/standalone/slp_test.py	Thu Feb 16 17:44:36 2006
@@ -0,0 +1,17 @@
+from stackless import *
+
+c1 = Coroutine()
+c2 = Coroutine()
+
+def f(name, n, other):
+    print "starting", name, n
+    for i in xrange(n):
+        print name, i, "switching to", other
+        other.switch()
+        print name, i, "back from", other
+    return name
+
+c1.bind(f, "eins", 10, c2)
+c2.bind(f, "zwei", 10, c1)
+
+c1.switch()

Added: pypy/dist/pypy/translator/c/winproj/standalone/standalone.sln
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/translator/c/winproj/standalone/standalone.sln	Thu Feb 16 17:44:36 2006
@@ -0,0 +1,21 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "standalone", "standalone.vcproj", "{DF68926E-92FB-440B-814A-424B19A9F106}"
+	ProjectSection(ProjectDependencies) = postProject
+	EndProjectSection
+EndProject
+Global
+	GlobalSection(SolutionConfiguration) = preSolution
+		Debug = Debug
+		Release = Release
+	EndGlobalSection
+	GlobalSection(ProjectConfiguration) = postSolution
+		{DF68926E-92FB-440B-814A-424B19A9F106}.Debug.ActiveCfg = Debug|Win32
+		{DF68926E-92FB-440B-814A-424B19A9F106}.Debug.Build.0 = Debug|Win32
+		{DF68926E-92FB-440B-814A-424B19A9F106}.Release.ActiveCfg = Release|Win32
+		{DF68926E-92FB-440B-814A-424B19A9F106}.Release.Build.0 = Release|Win32
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+	EndGlobalSection
+	GlobalSection(ExtensibilityAddIns) = postSolution
+	EndGlobalSection
+EndGlobal

Added: pypy/dist/pypy/translator/c/winproj/standalone/standalone.vcproj
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/translator/c/winproj/standalone/standalone.vcproj	Thu Feb 16 17:44:36 2006
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="7.10"
+	Name="standalone"
+	ProjectGUID="{DF68926E-92FB-440B-814A-424B19A9F106}"
+	Keyword="Win32Proj">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="1"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				ImproveFloatingPointConsistency="TRUE"
+				AdditionalIncludeDirectories="D:\pypy\dist\pypy\translator\c;D:\Python24\include"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="2"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="TRUE"
+				DebugInformationFormat="4"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="gc_pypy.lib"
+				OutputFile="$(OutDir)/standalone.exe"
+				LinkIncremental="2"
+				GenerateDebugInformation="TRUE"
+				ProgramDatabaseFile="$(OutDir)/standalone.pdb"
+				SubSystem="1"
+				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="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="1"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+				RuntimeLibrary="4"
+				UsePrecompiledHeader="3"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="TRUE"
+				DebugInformationFormat="3"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/standalone.exe"
+				LinkIncremental="1"
+				GenerateDebugInformation="TRUE"
+				SubSystem="1"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				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="F:\tmp\usession-411\testing_1\common_header.h">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\forwarddecl.h">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_1.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_10.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_11.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_12.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_13.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_14.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_2.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_3.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_4.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_5.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_6.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_7.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_8.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\implement_9.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_1.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_10.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_11.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_12.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_13.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_14.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_15.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_16.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_17.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_18.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_19.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_2.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_20.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_21.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_22.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_23.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_24.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_25.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_26.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_27.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_28.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_29.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_3.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_4.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_5.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_6.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_7.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_8.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\nonfuncnodes_9.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\slp_defs.h">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\slp_impl.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\slp_signatures.h">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\slp_state_decoding.h">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\structdef.h">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\structimpl.c">
+		</File>
+		<File
+			RelativePath="F:\tmp\usession-411\testing_1\testing_1.c">
+		</File>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>



More information about the Pypy-commit mailing list