cpython/PC/VS7.1/pythoncore.vcproj
Christian Heimes 53876d9cd8 Merged revisions 62380,62382-62383 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r62380 | christian.heimes | 2008-04-19 01:13:07 +0200 (Sat, 19 Apr 2008) | 3 lines

  I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math.

  The patch also adds acosh, asinh, atanh, log1p and copysign to all platforms. Finally it fixes differences between platforms like different results or exceptions for edge cases. Have fun :)
........
  r62382 | christian.heimes | 2008-04-19 01:40:40 +0200 (Sat, 19 Apr 2008) | 2 lines

  Added new files to Windows project files
  More Windows related fixes are coming soon
........
  r62383 | christian.heimes | 2008-04-19 01:49:11 +0200 (Sat, 19 Apr 2008) | 1 line

  Stupid me. Py_RETURN_NAN should actually return something ...
........
2008-04-19 00:31:39 +00:00

806 lines
19 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="pythoncore"
ProjectGUID="{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA30}"
RootNamespace="pythoncore"
SccProjectName="pythoncore"
SccLocalPath="..">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\."
IntermediateDirectory=".\x86-temp-release\pythoncore"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/Zm200 "
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\Include,..\..\PC"
PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;USE_DL_EXPORT"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="getbuildinfo.o"
OutputFile="./python30.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libc"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\./python30.pdb"
SubSystem="2"
BaseAddress="0x1e000000"
ImportLibrary=".\./python30.lib"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"
Description="generate buildinfo"
CommandLine="make_buildinfo.exe $(ConfigurationName)"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"
AdditionalIncludeDirectories="..\..\Include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\."
IntermediateDirectory=".\x86-temp-debug\pythoncore"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/Zm200 "
Optimization="0"
AdditionalIncludeDirectories="..\..\Include,..\..\PC"
PreprocessorDefinitions="_DEBUG;USE_DL_EXPORT;WIN32;_WINDOWS"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="getbuildinfo.o"
OutputFile="./python30_d.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libc"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\./python30_d.pdb"
SubSystem="2"
BaseAddress="0x1e000000"
ImportLibrary=".\./python30_d.lib"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"
Description="generate buildinfo"
CommandLine="make_buildinfo.exe $(ConfigurationName)"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"
AdditionalIncludeDirectories="..\..\Include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="ReleaseItanium|Win32"
OutputDirectory="./."
IntermediateDirectory=".\ia64-temp-release\pythoncore"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
AdditionalOptions=" /USECL:MS_ITANIUM /GS-"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\Include,..\..\PC"
PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;USE_DL_EXPORT"
StringPooling="TRUE"
BasicRuntimeChecks="0"
RuntimeLibrary="2"
BufferSecurityCheck="FALSE"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
WarningLevel="3"
SuppressStartupBanner="TRUE"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=" /MACHINE:IA64 /USELINK:MS_SDK"
AdditionalDependencies="getbuildinfo.o"
OutputFile="./python30.dll"
LinkIncremental="1"
SuppressStartupBanner="FALSE"
IgnoreDefaultLibraryNames="libc"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\./python30.pdb"
SubSystem="2"
BaseAddress="0x1e000000"
ImportLibrary=".\./python30.lib"
TargetMachine="0"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"
Description="generate buildinfo"
CommandLine="make_buildinfo.exe $(ConfigurationName)"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"
AdditionalIncludeDirectories="..\..\Include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="ReleaseAMD64|Win32"
OutputDirectory="./."
IntermediateDirectory=".\amd64-temp-release\pythoncore"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/Zm200 /USECL:MS_OPTERON /GS-"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\Include,..\..\PC"
PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;USE_DL_EXPORT"
StringPooling="TRUE"
BasicRuntimeChecks="0"
RuntimeLibrary="2"
BufferSecurityCheck="FALSE"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
WarningLevel="3"
SuppressStartupBanner="TRUE"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=" /MACHINE:AMD64 /USELINK:MS_SDK"
AdditionalDependencies="getbuildinfo.o"
OutputFile="./python30.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libc"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\./python30.pdb"
SubSystem="2"
BaseAddress="0x1e000000"
ImportLibrary=".\./python30.lib"
TargetMachine="0"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"
Description="generate buildinfo"
CommandLine="make_buildinfo.exe $(ConfigurationName)"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"
AdditionalIncludeDirectories="..\..\Include"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="zlib"
Filter="">
<File
RelativePath="..\..\Modules\zlib\adler32.c">
</File>
<File
RelativePath="..\..\Modules\zlib\compress.c">
</File>
<File
RelativePath="..\..\Modules\zlib\crc32.c">
</File>
<File
RelativePath="..\..\Modules\zlib\deflate.c">
</File>
<File
RelativePath="..\..\Modules\zlib\gzio.c">
</File>
<File
RelativePath="..\..\Modules\zlib\infback.c">
</File>
<File
RelativePath="..\..\Modules\zlib\inffast.c">
</File>
<File
RelativePath="..\..\Modules\zlib\inflate.c">
</File>
<File
RelativePath="..\..\Modules\zlib\inftrees.c">
</File>
<File
RelativePath="..\..\Modules\zlib\trees.c">
</File>
<File
RelativePath="..\..\Modules\zlib\uncompr.c">
</File>
<File
RelativePath="..\..\Modules\zlibmodule.c">
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Modules\zlib"/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Modules\zlib"/>
</FileConfiguration>
<FileConfiguration
Name="ReleaseItanium|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Modules\zlib"/>
</FileConfiguration>
<FileConfiguration
Name="ReleaseAMD64|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Modules\zlib"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Modules\zlib\zutil.c">
</File>
</Filter>
<File
RelativePath="..\..\Modules\_bisectmodule.c">
</File>
<File
RelativePath="..\..\Modules\cjkcodecs\_codecs_cn.c">
</File>
<File
RelativePath="..\..\Modules\cjkcodecs\_codecs_hk.c">
</File>
<File
RelativePath="..\..\Modules\cjkcodecs\_codecs_iso2022.c">
</File>
<File
RelativePath="..\..\Modules\cjkcodecs\_codecs_jp.c">
</File>
<File
RelativePath="..\..\Modules\cjkcodecs\_codecs_kr.c">
</File>
<File
RelativePath="..\..\Modules\cjkcodecs\_codecs_tw.c">
</File>
<File
RelativePath="..\..\Modules\_codecsmodule.c">
</File>
<File
RelativePath="..\..\Modules\_csv.c">
</File>
<File
RelativePath="..\..\Modules\_fileio.c">
</File>
<File
RelativePath="..\..\Modules\_functoolsmodule.c">
</File>
<File
RelativePath="..\..\Modules\_heapqmodule.c">
</File>
<File
RelativePath="..\..\Modules\_localemodule.c">
</File>
<File
RelativePath="..\..\Modules\_lsprof.c">
</File>
<File
RelativePath="..\..\Modules\_randommodule.c">
</File>
<File
RelativePath="..\..\Modules\_sre.c">
</File>
<File
RelativePath="..\..\Modules\_struct.c">
</File>
<File
RelativePath="..\..\Pc\_subprocess.c">
</File>
<File
RelativePath="..\..\Modules\_weakref.c">
</File>
<File
RelativePath="..\..\Pc\_winreg.c">
</File>
<File
RelativePath="..\..\Objects\abstract.c">
</File>
<File
RelativePath="..\..\Parser\acceler.c">
</File>
<File
RelativePath="..\..\Modules\arraymodule.c">
</File>
<File
RelativePath="..\..\Python\_warnings.c">
</File>
<File
RelativePath="..\..\Python\asdl.c">
</File>
<File
RelativePath="..\..\Python\ast.c">
</File>
<File
RelativePath="..\..\Modules\atexitmodule.c">
</File>
<File
RelativePath="..\..\Modules\audioop.c">
</File>
<File
RelativePath="..\..\Modules\binascii.c">
</File>
<File
RelativePath="..\..\Parser\bitset.c">
</File>
<File
RelativePath="..\..\Python\bltinmodule.c">
</File>
<File
RelativePath="..\..\Objects\boolobject.c">
</File>
<File
RelativePath="..\..\Objects\bytes_methods.c">
</File>
<File
RelativePath="..\..\Objects\bytesobject.c">
</File>
<File
RelativePath="..\..\Objects\cellobject.c">
</File>
<File
RelativePath="..\..\Python\ceval.c">
</File>
<File
RelativePath="..\..\Objects\classobject.c">
</File>
<File
RelativePath="..\..\Modules\cmathmodule.c">
</File>
<File
RelativePath="..\..\Objects\cobject.c">
</File>
<File
RelativePath="..\..\Python\codecs.c">
</File>
<File
RelativePath="..\..\Objects\codeobject.c">
</File>
<File
RelativePath="..\..\Modules\_collectionsmodule.c">
</File>
<File
RelativePath="..\..\Python\compile.c">
</File>
<File
RelativePath="..\..\Objects\complexobject.c">
</File>
<File
RelativePath="..\..\PC\config.c">
</File>
<File
RelativePath="..\..\Modules\cStringIO.c">
</File>
<File
RelativePath="..\..\Modules\datetimemodule.c">
</File>
<File
RelativePath="..\..\Objects\descrobject.c">
</File>
<File
RelativePath="..\..\Objects\dictobject.c">
</File>
<File
RelativePath="..\..\PC\dl_nt.c">
</File>
<File
RelativePath="..\..\Python\dynload_win.c">
</File>
<File
RelativePath="..\..\Objects\enumobject.c">
</File>
<File
RelativePath="..\..\Modules\errnomodule.c">
</File>
<File
RelativePath="..\..\Python\errors.c">
</File>
<File
RelativePath="..\..\Objects\exceptions.c">
</File>
<File
RelativePath="..\..\Objects\fileobject.c">
</File>
<File
RelativePath="..\..\Parser\firstsets.c">
</File>
<File
RelativePath="..\..\Objects\floatobject.c">
</File>
<File
RelativePath="..\..\Python\formatter_unicode.c">
</File>
<File
RelativePath="..\..\Objects\frameobject.c">
</File>
<File
RelativePath="..\..\Python\formatter_unicode.c">
</File>
<File
RelativePath="..\..\Python\frozen.c">
</File>
<File
RelativePath="..\..\Objects\funcobject.c">
</File>
<File
RelativePath="..\..\Python\future.c">
</File>
<File
RelativePath="..\..\Modules\gcmodule.c">
</File>
<File
RelativePath="..\..\Objects\genobject.c">
</File>
<File
RelativePath="..\..\Python\getargs.c">
</File>
<File
RelativePath="..\..\Python\getcompiler.c">
</File>
<File
RelativePath="..\..\Python\getcopyright.c">
</File>
<File
RelativePath="..\..\Python\getmtime.c">
</File>
<File
RelativePath="..\..\Python\getopt.c">
</File>
<File
RelativePath="..\..\PC\getpathp.c">
</File>
<File
RelativePath="..\..\Python\getplatform.c">
</File>
<File
RelativePath="..\..\Python\getversion.c">
</File>
<File
RelativePath="..\..\Python\graminit.c">
</File>
<File
RelativePath="..\..\Parser\grammar.c">
</File>
<File
RelativePath="..\..\Parser\grammar1.c">
</File>
<File
RelativePath="..\..\Python\import.c">
</File>
<File
RelativePath="..\..\PC\import_nt.c">
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Python"/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Python"/>
</FileConfiguration>
<FileConfiguration
Name="ReleaseItanium|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Python"/>
</FileConfiguration>
<FileConfiguration
Name="ReleaseAMD64|Win32">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\Python"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\Python\importdl.c">
</File>
<File
RelativePath="..\..\Objects\iterobject.c">
</File>
<File
RelativePath="..\..\Modules\itertoolsmodule.c">
</File>
<File
RelativePath="..\..\Parser\listnode.c">
</File>
<File
RelativePath="..\..\Objects\listobject.c">
</File>
<File
RelativePath="..\..\Objects\longobject.c">
</File>
<File
RelativePath="..\..\Modules\main.c">
</File>
<File
RelativePath="..\..\Python\marshal.c">
</File>
<File
RelativePath="..\..\Modules\mathmodule.c">
</File>
<File
RelativePath="..\..\Modules\md5module.c">
</File>
<File
RelativePath="..\..\Parser\metagrammar.c">
</File>
<File
RelativePath="..\..\Objects\memoryobject.c">
</File>
<File
RelativePath="..\..\Objects\methodobject.c">
</File>
<File
RelativePath="..\..\Modules\mmapmodule.c">
</File>
<File
RelativePath="..\..\Python\modsupport.c">
</File>
<File
RelativePath="..\..\Objects\moduleobject.c">
</File>
<File
RelativePath="..\..\PC\msvcrtmodule.c">
</File>
<File
RelativePath="..\..\Modules\cjkcodecs\multibytecodec.c">
</File>
<File
RelativePath="..\..\Parser\myreadline.c">
</File>
<File
RelativePath="..\..\Python\mysnprintf.c">
</File>
<File
RelativePath="..\..\Python\mystrtoul.c">
</File>
<File
RelativePath="..\..\Parser\node.c">
</File>
<File
RelativePath="..\..\Objects\object.c">
</File>
<File
RelativePath="..\..\Objects\obmalloc.c">
</File>
<File
RelativePath="..\..\Modules\operator.c">
</File>
<File
RelativePath="..\..\Parser\parser.c">
</File>
<File
RelativePath="..\..\Modules\parsermodule.c">
</File>
<File
RelativePath="..\..\Parser\parsetok.c">
</File>
<File
RelativePath="..\..\Python\peephole.c">
</File>
<File
RelativePath="..\..\Modules\posixmodule.c">
</File>
<File
RelativePath="..\..\Python\pyarena.c">
</File>
<File
RelativePath="..\..\Python\pyfpe.c">
</File>
<File
RelativePath="..\..\Python\pymath.c">
</File>
<File
RelativePath="..\..\Python\pystate.c">
</File>
<File
RelativePath="..\..\Python\pystrcmp.c"
>
</File>
<File
RelativePath="..\..\Python\pystrtod.c">
</File>
<File
RelativePath="..\..\Python\Python-ast.c">
</File>
<File
RelativePath="..\..\PC\python_nt.rc">
</File>
<File
RelativePath="..\..\Python\pythonrun.c">
</File>
<File
RelativePath="..\..\Objects\rangeobject.c">
</File>
<File
RelativePath="..\..\Modules\rotatingtree.c">
</File>
<File
RelativePath="..\..\Objects\setobject.c">
</File>
<File
RelativePath="..\..\Modules\sha256module.c">
</File>
<File
RelativePath="..\..\Modules\sha512module.c">
</File>
<File
RelativePath="..\..\Modules\sha1module.c">
</File>
<File
RelativePath="..\..\Modules\signalmodule.c">
</File>
<File
RelativePath="..\..\Objects\sliceobject.c">
</File>
<File
RelativePath="..\..\Objects\stringobject.c">
</File>
<File
RelativePath="..\..\Python\structmember.c">
</File>
<File
RelativePath="..\..\Objects\structseq.c">
</File>
<File
RelativePath="..\..\Python\symtable.c">
</File>
<File
RelativePath="..\..\Modules\symtablemodule.c">
</File>
<File
RelativePath="..\..\Python\sysmodule.c">
</File>
<File
RelativePath="..\..\Python\thread.c">
</File>
<File
RelativePath="..\..\Modules\threadmodule.c">
</File>
<File
RelativePath="..\..\Modules\timemodule.c">
</File>
<File
RelativePath="..\..\Parser\tokenizer.c">
</File>
<File
RelativePath="..\..\Python\traceback.c">
</File>
<File
RelativePath="..\..\Objects\tupleobject.c">
</File>
<File
RelativePath="..\..\Objects\typeobject.c">
</File>
<File
RelativePath="..\..\Objects\unicodectype.c">
</File>
<File
RelativePath="..\..\Objects\unicodeobject.c">
</File>
<File
RelativePath="..\..\Objects\weakrefobject.c">
</File>
<File
RelativePath="..\..\Modules\xxsubtype.c">
</File>
<File
RelativePath="..\..\Modules\yuvconvert.c">
</File>
<File
RelativePath="..\..\Modules\zipimport.c">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>