finalized file format
added register op (working) added msvc8 stuff (4better || 4worse)
This commit is contained in:
		| @@ -7,8 +7,10 @@ Global | ||||
| 	GlobalSection(SolutionConfiguration) = preSolution | ||||
| 		Debug = Debug | ||||
| 		JITDebug = JITDebug | ||||
| 		JITDebugBinLog = JITDebugBinLog | ||||
| 		JITMemtestRelease = JITMemtestRelease | ||||
| 		JITRelease = JITRelease | ||||
| 		JITReleaseBinLog = JITReleaseBinLog | ||||
| 		MaximalSpeed = MaximalSpeed | ||||
| 		MemtestDebug = MemtestDebug | ||||
| 		MemtestRelease = MemtestRelease | ||||
| @@ -19,10 +21,14 @@ Global | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.Debug.Build.0 = Debug|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebug.ActiveCfg = JITDebug|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebug.Build.0 = JITDebug|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebugBinLog.ActiveCfg = JITDebugBinLog|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebugBinLog.Build.0 = JITDebugBinLog|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITMemtestRelease.ActiveCfg = JITMemtestRelease|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITMemtestRelease.Build.0 = JITMemtestRelease|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITRelease.ActiveCfg = JITRelease|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITRelease.Build.0 = JITRelease|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITReleaseBinLog.ActiveCfg = JITReleaseBinLog|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITReleaseBinLog.Build.0 = JITReleaseBinLog|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.MaximalSpeed.ActiveCfg = MaximalSpeed|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.MaximalSpeed.Build.0 = MaximalSpeed|Win32 | ||||
| 		{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.MemtestDebug.ActiveCfg = MemtestDebug|Win32 | ||||
|   | ||||
| @@ -580,6 +580,153 @@ | ||||
| 			<Tool | ||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="JITDebugBinLog|Win32" | ||||
| 			OutputDirectory="$(ConfigurationName)" | ||||
| 			IntermediateDirectory="$(ConfigurationName)" | ||||
| 			ConfigurationType="2" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="" | ||||
| 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;PAWN_CELL_SIZE=32;ASM32;JIT;BINLOG_ENABLED" | ||||
| 				BasicRuntimeChecks="3" | ||||
| 				RuntimeLibrary="5" | ||||
| 				StructMemberAlignment="3" | ||||
| 				UsePrecompiledHeader="2" | ||||
| 				PrecompiledHeaderThrough="amxmodx.h" | ||||
| 				PrecompiledHeaderFile=".\jitdebugbinlog/amxmodx.pch" | ||||
| 				AssemblerListingLocation=".\jitdebugbinlog/" | ||||
| 				ObjectFile=".\jitdebugbinlog/" | ||||
| 				ProgramDataBaseFileName=".\jitdebugbinlog/" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				DebugInformationFormat="4" | ||||
| 				CompileAs="0"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="..\zlib\zlib.lib ..\JIT\amxjitsn.obj ..\JIT\amxexecn.obj ..\JIT\natives-x86.obj" | ||||
| 				OutputFile="jitdebugbinlog/amxmodx_mm.dll" | ||||
| 				Version="0.1" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				AdditionalLibraryDirectories="..\extra\lib_win32" | ||||
| 				IgnoreDefaultLibraryNames="MSVCRT" | ||||
| 				ModuleDefinitionFile="" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				ProgramDatabaseFile=".\jitdebugbinlog/amxx_mm.pdb" | ||||
| 				ImportLibrary=".\jitdebugbinlog/amxx_mm.lib"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="_DEBUG" | ||||
| 				MkTypLibCompatible="TRUE" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName=".\debug/amxmodx.tlb"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="_DEBUG" | ||||
| 				Culture="1033"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedWrapperGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="JITReleaseBinLog|Win32" | ||||
| 			OutputDirectory="$(ConfigurationName)" | ||||
| 			IntermediateDirectory="$(ConfigurationName)" | ||||
| 			ConfigurationType="2" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				GlobalOptimizations="TRUE" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				EnableIntrinsicFunctions="TRUE" | ||||
| 				FavorSizeOrSpeed="1" | ||||
| 				OmitFramePointers="TRUE" | ||||
| 				OptimizeForProcessor="0" | ||||
| 				AdditionalIncludeDirectories="..\..\metamod\metamod,..\..\hlsdk\sourcecode\common,..\..\hlsdk\sourcecode\engine,..\..\hlsdk\sourcecode\dlls,..\..\hlsdk\sourcecode\pm_shared,..\extra\include" | ||||
| 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;JIT;ASM32;PAWN_CELL_SIZE=32" | ||||
| 				IgnoreStandardIncludePath="FALSE" | ||||
| 				StringPooling="TRUE" | ||||
| 				RuntimeLibrary="4" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				UsePrecompiledHeader="2" | ||||
| 				PrecompiledHeaderThrough="amxmodx.h" | ||||
| 				PrecompiledHeaderFile=".\jitrelease/amxmodx.pch" | ||||
| 				AssemblerListingLocation=".\jitrelease/" | ||||
| 				ObjectFile=".\jitrelease/" | ||||
| 				ProgramDataBaseFileName=".\jitrelease/" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				DebugInformationFormat="3" | ||||
| 				CompileAs="0"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="..\zlib\zlib.lib ..\JIT\amxjitsn.obj ..\JIT\amxexecn.obj ..\JIT\natives-x86.obj" | ||||
| 				OutputFile="jitrelease/amxmodx_mm.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				AdditionalLibraryDirectories="..\extra\lib_win32" | ||||
| 				IgnoreDefaultLibraryNames="MSVCRT" | ||||
| 				ModuleDefinitionFile="" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				ProgramDatabaseFile=".\jitrelease/amxmodx_mm.pdb" | ||||
| 				GenerateMapFile="TRUE" | ||||
| 				ImportLibrary=".\jitrelease/amxx_mm.lib"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="TRUE" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName=".\release/amxmodx.tlb"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1033"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedWrapperGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCAuxiliaryManagedWrapperGeneratorTool"/> | ||||
| 		</Configuration> | ||||
| 	</Configurations> | ||||
| 	<References> | ||||
| 	</References> | ||||
| @@ -608,6 +755,9 @@ | ||||
| 			<File | ||||
| 				RelativePath="..\amxxlog.cpp"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\binlog.cpp"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\CCmd.cpp"> | ||||
| 			</File> | ||||
| @@ -646,6 +796,12 @@ | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AssemblerOutput="0"/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="JITReleaseBinLog|Win32"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AssemblerOutput="0"/> | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\CVault.cpp"> | ||||
| @@ -679,6 +835,12 @@ | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AssemblerOutput="4"/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="JITReleaseBinLog|Win32"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AssemblerOutput="4"/> | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\md5.cpp"> | ||||
| @@ -712,6 +874,12 @@ | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AssemblerOutput="2"/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="JITReleaseBinLog|Win32"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AssemblerOutput="2"/> | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\strptime.cpp"> | ||||
| @@ -757,6 +925,18 @@ | ||||
| 						<Tool | ||||
| 							Name="VCCLCompilerTool"/> | ||||
| 					</FileConfiguration> | ||||
| 					<FileConfiguration | ||||
| 						Name="JITDebugBinLog|Win32" | ||||
| 						ExcludedFromBuild="TRUE"> | ||||
| 						<Tool | ||||
| 							Name="VCCLCompilerTool"/> | ||||
| 					</FileConfiguration> | ||||
| 					<FileConfiguration | ||||
| 						Name="JITReleaseBinLog|Win32" | ||||
| 						ExcludedFromBuild="TRUE"> | ||||
| 						<Tool | ||||
| 							Name="VCCLCompilerTool"/> | ||||
| 					</FileConfiguration> | ||||
| 				</File> | ||||
| 			</Filter> | ||||
| 		</Filter> | ||||
| @@ -778,6 +958,9 @@ | ||||
| 			<File | ||||
| 				RelativePath="..\amxxlog.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\binlog.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\CCmd.h"> | ||||
| 			</File> | ||||
| @@ -961,6 +1144,18 @@ | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool"/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="JITDebugBinLog|Win32" | ||||
| 					ExcludedFromBuild="TRUE"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool"/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="JITReleaseBinLog|Win32" | ||||
| 					ExcludedFromBuild="TRUE"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool"/> | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\sdk\amxxmodule.h"> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user