2006-02-24 04:48:15 +00:00
|
|
|
<?xml version="1.0" encoding="Windows-1252"?>
|
|
|
|
<VisualStudioProject
|
|
|
|
ProjectType="Visual C++"
|
2013-10-03 10:08:57 +00:00
|
|
|
Version="9,00"
|
2006-02-24 04:48:15 +00:00
|
|
|
Name="re2c"
|
|
|
|
ProjectGUID="{667D2EE7-C357-49E2-9BAB-0A4A45F0F76E}"
|
2006-05-23 04:25:49 +00:00
|
|
|
RootNamespace="re2c"
|
|
|
|
Keyword="Win32Proj"
|
2013-10-03 10:08:57 +00:00
|
|
|
TargetFrameworkVersion="131072"
|
2006-05-23 04:25:49 +00:00
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Platforms>
|
|
|
|
<Platform
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="Win32"
|
|
|
|
/>
|
|
|
|
<Platform
|
|
|
|
Name="x64"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
</Platforms>
|
2006-05-23 04:25:49 +00:00
|
|
|
<ToolFiles>
|
|
|
|
</ToolFiles>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Configurations>
|
|
|
|
<Configuration
|
|
|
|
Name="Debug|Win32"
|
|
|
|
OutputDirectory="."
|
|
|
|
IntermediateDirectory="Build"
|
|
|
|
ConfigurationType="1"
|
2006-05-23 04:25:49 +00:00
|
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
|
|
CharacterSet="2"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCPreBuildEventTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCXMLDataGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCMIDLTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
|
|
|
Optimization="1"
|
|
|
|
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
|
2006-05-23 04:25:49 +00:00
|
|
|
StringPooling="true"
|
|
|
|
ExceptionHandling="1"
|
2006-02-24 04:48:15 +00:00
|
|
|
RuntimeLibrary="2"
|
|
|
|
UsePrecompiledHeader="0"
|
|
|
|
WarningLevel="3"
|
2006-05-23 04:25:49 +00:00
|
|
|
Detect64BitPortabilityProblems="false"
|
2006-02-24 04:48:15 +00:00
|
|
|
DebugInformationFormat="0"
|
2006-05-23 04:25:49 +00:00
|
|
|
CallingConvention="0"
|
|
|
|
DisableSpecificWarnings="4996"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCManagedResourceCompilerTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCResourceCompilerTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCPreLinkEventTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
|
|
|
Name="VCLinkerTool"
|
|
|
|
OutputFile="$(OutDir)/re2c.exe"
|
|
|
|
LinkIncremental="1"
|
2006-05-23 04:25:49 +00:00
|
|
|
GenerateDebugInformation="false"
|
2006-02-24 04:48:15 +00:00
|
|
|
SubSystem="1"
|
|
|
|
OptimizeReferences="2"
|
|
|
|
EnableCOMDATFolding="2"
|
|
|
|
OptimizeForWindows98="1"
|
2013-10-03 10:08:57 +00:00
|
|
|
RandomizedBaseAddress="1"
|
|
|
|
DataExecutionPrevention="0"
|
2006-05-23 04:25:49 +00:00
|
|
|
TargetMachine="1"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCALinkTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCManifestTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCXDCMakeTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCBscMakeTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCFxCopTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCAppVerifierTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCPostBuildEventTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
</Configuration>
|
|
|
|
<Configuration
|
2006-05-25 04:32:20 +00:00
|
|
|
Name="Debug|x64"
|
|
|
|
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
|
|
|
|
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
|
2006-02-24 04:48:15 +00:00
|
|
|
ConfigurationType="1"
|
2006-05-23 04:25:49 +00:00
|
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
|
|
CharacterSet="2"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCPreBuildEventTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCXMLDataGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCMIDLTool"
|
2006-05-25 04:32:20 +00:00
|
|
|
TargetEnvironment="3"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
|
|
|
Optimization="1"
|
|
|
|
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
|
2006-05-23 04:25:49 +00:00
|
|
|
StringPooling="true"
|
|
|
|
ExceptionHandling="1"
|
2006-02-24 04:48:15 +00:00
|
|
|
RuntimeLibrary="2"
|
|
|
|
UsePrecompiledHeader="0"
|
|
|
|
WarningLevel="3"
|
2006-05-23 04:25:49 +00:00
|
|
|
Detect64BitPortabilityProblems="false"
|
2006-02-24 04:48:15 +00:00
|
|
|
DebugInformationFormat="0"
|
2006-05-23 04:25:49 +00:00
|
|
|
CallingConvention="0"
|
2006-05-25 04:32:20 +00:00
|
|
|
DisableSpecificWarnings="4996;4244"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCManagedResourceCompilerTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCResourceCompilerTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCPreLinkEventTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
|
|
|
Name="VCLinkerTool"
|
|
|
|
OutputFile="$(OutDir)/re2c.exe"
|
|
|
|
LinkIncremental="1"
|
2006-05-23 04:25:49 +00:00
|
|
|
GenerateDebugInformation="false"
|
2006-02-24 04:48:15 +00:00
|
|
|
SubSystem="1"
|
|
|
|
OptimizeReferences="2"
|
|
|
|
EnableCOMDATFolding="2"
|
|
|
|
OptimizeForWindows98="1"
|
2013-10-03 10:08:57 +00:00
|
|
|
RandomizedBaseAddress="1"
|
|
|
|
DataExecutionPrevention="0"
|
2006-05-25 04:32:20 +00:00
|
|
|
TargetMachine="17"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCALinkTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCManifestTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCXDCMakeTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCBscMakeTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCFxCopTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCAppVerifierTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCPostBuildEventTool"
|
|
|
|
/>
|
|
|
|
</Configuration>
|
|
|
|
<Configuration
|
2006-05-25 04:32:20 +00:00
|
|
|
Name="Release|Win32"
|
|
|
|
OutputDirectory="."
|
|
|
|
IntermediateDirectory="Build"
|
2006-05-23 04:25:49 +00:00
|
|
|
ConfigurationType="1"
|
|
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
|
|
CharacterSet="2"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCPreBuildEventTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCXMLDataGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCMIDLTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
|
|
|
Optimization="1"
|
|
|
|
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
|
|
|
|
StringPooling="true"
|
|
|
|
ExceptionHandling="1"
|
|
|
|
RuntimeLibrary="2"
|
|
|
|
UsePrecompiledHeader="0"
|
|
|
|
WarningLevel="3"
|
|
|
|
Detect64BitPortabilityProblems="false"
|
|
|
|
DebugInformationFormat="0"
|
2006-05-25 04:32:20 +00:00
|
|
|
DisableSpecificWarnings="4996"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCManagedResourceCompilerTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCResourceCompilerTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCPreLinkEventTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCLinkerTool"
|
|
|
|
OutputFile="$(OutDir)/re2c.exe"
|
|
|
|
LinkIncremental="1"
|
|
|
|
GenerateDebugInformation="false"
|
|
|
|
SubSystem="1"
|
|
|
|
OptimizeReferences="2"
|
|
|
|
EnableCOMDATFolding="2"
|
|
|
|
OptimizeForWindows98="1"
|
2013-10-03 10:08:57 +00:00
|
|
|
RandomizedBaseAddress="1"
|
|
|
|
DataExecutionPrevention="0"
|
2006-05-25 04:32:20 +00:00
|
|
|
TargetMachine="1"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCALinkTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCManifestTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCXDCMakeTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCBscMakeTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCFxCopTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCAppVerifierTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCPostBuildEventTool"
|
|
|
|
/>
|
|
|
|
</Configuration>
|
|
|
|
<Configuration
|
|
|
|
Name="Release|x64"
|
|
|
|
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
|
|
|
|
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
|
|
|
|
ConfigurationType="1"
|
|
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
|
|
CharacterSet="2"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCPreBuildEventTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCXMLDataGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCMIDLTool"
|
|
|
|
TargetEnvironment="3"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
|
|
|
Optimization="1"
|
|
|
|
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
|
|
|
|
StringPooling="true"
|
|
|
|
ExceptionHandling="1"
|
|
|
|
RuntimeLibrary="2"
|
|
|
|
UsePrecompiledHeader="0"
|
|
|
|
WarningLevel="3"
|
|
|
|
Detect64BitPortabilityProblems="false"
|
|
|
|
DebugInformationFormat="0"
|
|
|
|
CallingConvention="0"
|
|
|
|
DisableSpecificWarnings="4996;4244"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCManagedResourceCompilerTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCResourceCompilerTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCPreLinkEventTool"
|
|
|
|
/>
|
|
|
|
<Tool
|
|
|
|
Name="VCLinkerTool"
|
|
|
|
OutputFile="$(OutDir)/re2c.exe"
|
|
|
|
LinkIncremental="1"
|
|
|
|
GenerateDebugInformation="false"
|
|
|
|
SubSystem="1"
|
|
|
|
OptimizeReferences="2"
|
|
|
|
EnableCOMDATFolding="2"
|
|
|
|
OptimizeForWindows98="1"
|
2013-10-03 10:08:57 +00:00
|
|
|
RandomizedBaseAddress="1"
|
|
|
|
DataExecutionPrevention="0"
|
2006-05-23 04:25:49 +00:00
|
|
|
TargetMachine="17"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCALinkTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCManifestTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCXDCMakeTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCBscMakeTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCFxCopTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCAppVerifierTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
<Tool
|
2006-05-23 04:25:49 +00:00
|
|
|
Name="VCPostBuildEventTool"
|
|
|
|
/>
|
2006-02-24 04:48:15 +00:00
|
|
|
</Configuration>
|
|
|
|
</Configurations>
|
|
|
|
<References>
|
|
|
|
</References>
|
|
|
|
<Files>
|
|
|
|
<Filter
|
|
|
|
Name="Source Files"
|
|
|
|
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
2006-05-23 04:25:49 +00:00
|
|
|
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\actions.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\code.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\dfa.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\main.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\mbo_getopt.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\parser.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-25 04:32:20 +00:00
|
|
|
RelativePath=".\parser.y"
|
2006-05-23 04:25:49 +00:00
|
|
|
>
|
|
|
|
<FileConfiguration
|
|
|
|
Name="Debug|Win32"
|
2006-05-25 04:32:20 +00:00
|
|
|
ExcludedFromBuild="true"
|
2006-05-23 04:25:49 +00:00
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
2006-05-25 04:32:20 +00:00
|
|
|
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
|
|
|
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
|
|
|
<FileConfiguration
|
2006-05-25 04:32:20 +00:00
|
|
|
Name="Debug|x64"
|
|
|
|
ExcludedFromBuild="true"
|
2006-05-23 04:25:49 +00:00
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
2006-05-25 04:32:20 +00:00
|
|
|
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
|
|
|
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
|
|
|
<FileConfiguration
|
2006-05-25 04:32:20 +00:00
|
|
|
Name="Release|Win32"
|
|
|
|
ExcludedFromBuild="true"
|
2006-05-23 04:25:49 +00:00
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
2006-05-25 04:32:20 +00:00
|
|
|
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
|
|
|
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
|
|
|
<FileConfiguration
|
|
|
|
Name="Release|x64"
|
2006-05-25 04:32:20 +00:00
|
|
|
ExcludedFromBuild="true"
|
2006-05-23 04:25:49 +00:00
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCLCompilerTool"
|
2006-05-25 04:32:20 +00:00
|
|
|
ObjectFile="$(IntDir)\$(InputName)1.obj"
|
|
|
|
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
|
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
|
|
|
</File>
|
|
|
|
<File
|
|
|
|
RelativePath=".\scanner.cc"
|
|
|
|
>
|
|
|
|
</File>
|
|
|
|
<File
|
|
|
|
RelativePath=".\scanner.re"
|
|
|
|
>
|
|
|
|
<FileConfiguration
|
|
|
|
Name="Debug|Win32"
|
|
|
|
ExcludedFromBuild="true"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
|
|
|
<FileConfiguration
|
|
|
|
Name="Debug|x64"
|
|
|
|
ExcludedFromBuild="true"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
|
|
|
<FileConfiguration
|
|
|
|
Name="Release|Win32"
|
|
|
|
ExcludedFromBuild="true"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
|
|
|
<FileConfiguration
|
|
|
|
Name="Release|x64"
|
|
|
|
ExcludedFromBuild="true"
|
|
|
|
>
|
|
|
|
<Tool
|
|
|
|
Name="VCCustomBuildTool"
|
2006-05-23 04:25:49 +00:00
|
|
|
/>
|
|
|
|
</FileConfiguration>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\substr.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\translate.cc"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
</Filter>
|
|
|
|
<Filter
|
|
|
|
Name="Header Files"
|
|
|
|
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
2006-05-23 04:25:49 +00:00
|
|
|
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\basics.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
2006-05-25 04:32:20 +00:00
|
|
|
<File
|
|
|
|
RelativePath=".\code.h"
|
|
|
|
>
|
|
|
|
</File>
|
- Updated lempar.c to v1.31.
- Added .txt files to the list of types (wad, zip, and pk3) that can be
loaded without listing them after -file.
- Fonts that are created by the ACS setfont command to wrap a texture now
support animated textures.
- FON2 fonts can now use their full palette for CR_UNTRANSLATED when drawn
with the hardware 2D path instead of being restricted to the game palette.
- Fixed: Toggling vid_vsync would reset the displayed fullscreen gamma to 1
on a Radeon 9000.
- Added back the off-by-one palette handling, but in a much more limited
scope than before. The skipped entry is assumed to always be at 248, and
it is assumed that all Shader Model 1.4 cards suffer from this. That's
because all SM1.4 cards are based on variants of the ATI R200 core, and the
RV250 in a Radeon 9000 craps up like this. I see no reason to assume that
other flavors of the R200 are any different. (Interesting note: With the
Radeon 9000, D3DTADDRESS_CLAMP is an invalid address mode when using the
debug Direct3D 9 runtime, but it works perfectly fine with the retail
Direct3D 9 runtime.) (Insight: The R200 probably uses bytes for all its
math inside pixel shaders. That would explain perfectly why I can't use
constants greater than 1 with PS1.4 and why it can't do an exact mapping to
every entry in the color palette.
- Fixed: The software shaded drawer did not work for 2D, because its selected
"color"map was replaced with the identitymap before being used.
- Fixed: I cannot use Printf to output messages before the framebuffer was
completely setup, meaning that Shader Model 1.4 cards could not change
resolution.
- I have decided to let remap palettes specify variable alpha values for
their colors. D3DFB no longer forces them to 255.
- Updated re2c to version 0.12.3.
- Fixed: A_Wander used threshold as a timer, when it should have used
reactiontime.
- Fixed: A_CustomRailgun would not fire at all for actors without a target
when the aim parameter was disabled.
- Made the warp command work in multiplayer, again courtesy of Karate Chris.
- Fixed: Trying to spawn a bot while not in a game made for a crashing time.
(Patch courtesy of Karate Chris.)
- Removed some floating point math from hu_scores.cpp that somebody's GCC
gave warnings for (not mine, though).
- Fixed: The SBarInfo drawbar command crashed if the sprite image was
unavailable.
- Fixed: FString::operator=(const char *) did not release its old buffer when
being assigned to the null string.
- The scanner no longer has an upper limit on the length of strings it
accepts, though short strings will be faster than long ones.
- Moved all the text scanning functions into a class. Mainly, this means that
multiple script scanner states can be stored without being forced to do so
recursively. I think I might be taking advantage of that in the near
future. Possibly. Maybe.
- Removed some potential buffer overflows from the decal parser.
- Applied Blzut3's SBARINFO update #9:
* Fixed: When using even length values in drawnumber it would cap to a 98
value instead of a 99 as intended.
* The SBarInfo parser can now accept negatives for coordinates. This
doesn't allow much right now, but later I plan to add better fullscreen
hud support in which the negatives will be more useful. This also cleans
up the source a bit since all calls for (x, y) coordinates are with the
function getCoordinates().
- Added support for stencilling actors.
- Added support for non-black colors specified with DTA_ColorOverlay to the
software renderer.
- Fixed: The inverse, gold, red, and green fixed colormaps each allocated
space for 32 different colormaps, even though each only used the first one.
- Added two new blending flags to make reverse subtract blending more useful:
STYLEF_InvertSource and STYLEF_InvertOverlay. These invert the color that
gets blended with the background, since that seems like a good idea for
reverse subtraction. They also work with the other two blending operations.
- Added subtract and reverse subtract blending operations to the renderer.
Since the ERenderStyle enumeration was getting rather unwieldy, I converted
it into a new FRenderStyle structure that lets each parameter of the
blending equation be set separately. This simplified the set up for the
blend quite a bit, and it means a number of new combinations are available
by setting the parameters properly.
SVN r710 (trunk)
2008-01-25 23:57:44 +00:00
|
|
|
<File
|
|
|
|
RelativePath=".\code_names.h"
|
|
|
|
>
|
|
|
|
</File>
|
2006-05-25 04:32:20 +00:00
|
|
|
<File
|
|
|
|
RelativePath=".\config_w32.h"
|
|
|
|
>
|
|
|
|
</File>
|
2006-02-24 04:48:15 +00:00
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\dfa.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\globals.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\ins.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\mbo_getopt.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\parser.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\re.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\scanner.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
2006-05-25 04:32:20 +00:00
|
|
|
<File
|
|
|
|
RelativePath=".\stream_lc.h"
|
|
|
|
>
|
|
|
|
</File>
|
2006-02-24 04:48:15 +00:00
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\substr.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\token.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
<File
|
2006-05-23 04:25:49 +00:00
|
|
|
RelativePath=".\y.tab.h"
|
|
|
|
>
|
2006-02-24 04:48:15 +00:00
|
|
|
</File>
|
|
|
|
</Filter>
|
About a week's worth of changes here. As a heads-up, I wouldn't be
surprised if this doesn't build in Linux right now. The CMakeLists.txt
were checked with MinGW and NMake, but how they fair under Linux is an
unknown to me at this time.
- Converted most sprintf (and all wsprintf) calls to either mysnprintf or
FStrings, depending on the situation.
- Changed the strings in the wbstartstruct to be FStrings.
- Changed myvsnprintf() to output nothing if count is greater than INT_MAX.
This is so that I can use a series of mysnprintf() calls and advance the
pointer for each one. Once the pointer goes beyond the end of the buffer,
the count will go negative, but since it's an unsigned type it will be
seen as excessively huge instead. This should not be a problem, as there's
no reason for ZDoom to be using text buffers larger than 2 GB anywhere.
- Ripped out the disabled bit from FGameConfigFile::MigrateOldConfig().
- Changed CalcMapName() to return an FString instead of a pointer to a static
buffer.
- Changed startmap in d_main.cpp into an FString.
- Changed CheckWarpTransMap() to take an FString& as the first argument.
- Changed d_mapname in g_level.cpp into an FString.
- Changed DoSubstitution() in ct_chat.cpp to place the substitutions in an
FString.
- Fixed: The MAPINFO parser wrote into the string buffer to construct a map
name when given a Hexen map number. This was fine with the old scanner
code, but only a happy coincidence prevents it from crashing with the new
code
- Added the 'B' conversion specifier to StringFormat::VWorker() for printing
binary numbers.
- Added CMake support for building with MinGW, MSYS, and NMake. Linux support
is probably broken until I get around to booting into Linux again. Niceties
provided over the existing Makefiles they're replacing:
* All command-line builds can use the same build system, rather than having
a separate one for MinGW and another for Linux.
* Microsoft's NMake tool is supported as a target.
* Progress meters.
* Parallel makes work from a fresh checkout without needing to be primed
first with a single-threaded make.
* Porting to other architectures should be simplified, whenever that day
comes.
- Replaced the makewad tool with zipdir. This handles the dependency tracking
itself instead of generating an external makefile to do it, since I couldn't
figure out how to generate a makefile with an external tool and include it
with a CMake-generated makefile. Where makewad used a master list of files
to generate the package file, zipdir just zips the entire contents of one or
more directories.
- Added the gdtoa package from netlib's fp library so that ZDoom's printf-style
formatting can be entirely independant of the CRT.
SVN r1082 (trunk)
2008-07-23 04:57:26 +00:00
|
|
|
<File
|
|
|
|
RelativePath=".\CMakeLists.txt"
|
2006-05-23 04:25:49 +00:00
|
|
|
>
|
About a week's worth of changes here. As a heads-up, I wouldn't be
surprised if this doesn't build in Linux right now. The CMakeLists.txt
were checked with MinGW and NMake, but how they fair under Linux is an
unknown to me at this time.
- Converted most sprintf (and all wsprintf) calls to either mysnprintf or
FStrings, depending on the situation.
- Changed the strings in the wbstartstruct to be FStrings.
- Changed myvsnprintf() to output nothing if count is greater than INT_MAX.
This is so that I can use a series of mysnprintf() calls and advance the
pointer for each one. Once the pointer goes beyond the end of the buffer,
the count will go negative, but since it's an unsigned type it will be
seen as excessively huge instead. This should not be a problem, as there's
no reason for ZDoom to be using text buffers larger than 2 GB anywhere.
- Ripped out the disabled bit from FGameConfigFile::MigrateOldConfig().
- Changed CalcMapName() to return an FString instead of a pointer to a static
buffer.
- Changed startmap in d_main.cpp into an FString.
- Changed CheckWarpTransMap() to take an FString& as the first argument.
- Changed d_mapname in g_level.cpp into an FString.
- Changed DoSubstitution() in ct_chat.cpp to place the substitutions in an
FString.
- Fixed: The MAPINFO parser wrote into the string buffer to construct a map
name when given a Hexen map number. This was fine with the old scanner
code, but only a happy coincidence prevents it from crashing with the new
code
- Added the 'B' conversion specifier to StringFormat::VWorker() for printing
binary numbers.
- Added CMake support for building with MinGW, MSYS, and NMake. Linux support
is probably broken until I get around to booting into Linux again. Niceties
provided over the existing Makefiles they're replacing:
* All command-line builds can use the same build system, rather than having
a separate one for MinGW and another for Linux.
* Microsoft's NMake tool is supported as a target.
* Progress meters.
* Parallel makes work from a fresh checkout without needing to be primed
first with a single-threaded make.
* Porting to other architectures should be simplified, whenever that day
comes.
- Replaced the makewad tool with zipdir. This handles the dependency tracking
itself instead of generating an external makefile to do it, since I couldn't
figure out how to generate a makefile with an external tool and include it
with a CMake-generated makefile. Where makewad used a master list of files
to generate the package file, zipdir just zips the entire contents of one or
more directories.
- Added the gdtoa package from netlib's fp library so that ZDoom's printf-style
formatting can be entirely independant of the CRT.
SVN r1082 (trunk)
2008-07-23 04:57:26 +00:00
|
|
|
</File>
|
2006-02-24 04:48:15 +00:00
|
|
|
</Files>
|
|
|
|
<Globals>
|
|
|
|
</Globals>
|
|
|
|
</VisualStudioProject>
|