masm64.rules
author KUDr
Sun, 31 Dec 2006 02:53:23 +0000
branchcustombridgeheads
changeset 5611 11da6bafbfb9
parent 4241 dbf983b1e87b
permissions -rw-r--r--
(svn r7687) [cbh] - Fix: trains can now enter the bridge from side. They still can't leave it from side (pathfinder will need to be invoked when the other ramp is entered). Also the code is not very clear and needs review. It is more proof of concept than final solution. I hope that somebody smarter (Celestar) can do it better.
4241
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     1
<?xml version="1.0" encoding="utf-8"?>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     2
<VisualStudioToolFile
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     3
	Name="Microsoft Macro Assembler 64"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     4
	Version="8.00"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     5
	>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     6
	<Rules>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     7
		<CustomBuildRule
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     8
			Name="MASM AMD64"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
     9
			DisplayName="Microsoft Macro Assembler for AMD64"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    10
			CommandLine="ml64.exe /c [AllOptions] [AdditionalOptions] /Ta[inputs]"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    11
			Outputs="[$ObjectFileName]"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    12
			FileExtensions="*.asm"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    13
			ExecutionDescription="Assembling..."
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    14
			>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    15
			<Properties>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    16
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    17
					Name="NoLogo"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    18
					DisplayName="Suppress Startup Banner"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    19
					Description="Suppress the display of the startup banner and information messages.     (/nologo)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    20
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    21
					Switch="/nologo"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    22
					DefaultValue="true"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    23
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    24
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    25
					Name="ObjectFileName"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    26
					DisplayName="Object File Name"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    27
					PropertyPageName="Object File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    28
					Description="Specifies the name of the output object file.     (/Fo:[file])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    29
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    30
					Switch="/Fo&quot;[value]&quot;"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    31
					DefaultValue="$(IntDir)\$(InputName).obj"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    32
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    33
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    34
					Name="PreserveIdentifierCase"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    35
					DisplayName="Preserve Identifier Case"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    36
					PropertyPageName="Identifiers"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    37
					Description="Preserves case of all user identifiers.     (/Cp)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    38
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    39
					Switch="/Cp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    40
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    41
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    42
					Name="PreservePublicAndExternSymbolCase"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    43
					DisplayName="Preserve Public and Extern Symbol Case"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    44
					PropertyPageName="Identifiers"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    45
					Description="Preserves case in public and extern symbols.     (/Cx)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    46
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    47
					Switch="/Cx"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    48
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    49
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    50
					Name="PreprocessorDefinitions"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    51
					DisplayName="Preprocessor Definitions"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    52
					Description="Defines a text macro with the given name.     (/D[symbol])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    53
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    54
					Switch="/D&quot;[value]&quot;"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    55
					Delimited="true"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    56
					Inheritable="true"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    57
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    58
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    59
					Name="GeneratePreprocessedSourceListing"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    60
					DisplayName="Generate Preprocessed Source Listing"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    61
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    62
					Description="Generates a preprocessed source listing to the Output Window.     (/EP)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    63
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    64
					Switch="/EP"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    65
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    66
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    67
					Name="AssembledCodeListingFile"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    68
					DisplayName="Assembled Code Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    69
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    70
					Description="Generates an assembled code listing file.     (/Fl[file])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    71
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    72
					Switch="/Fl&quot;[value]&quot;"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    73
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    74
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    75
					Name="SourceBrowserFile"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    76
					DisplayName="Source Browser File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    77
					PropertyPageName="Source Browser File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    78
					Description="Generates a source browser .sbr file.     (/Fr[file])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    79
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    80
					Switch="/Fr&quot;[value]&quot;"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    81
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    82
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    83
					Name="ExtendedSourceBrowserFile"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    84
					DisplayName="Extended Source Browser File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    85
					PropertyPageName="Source Browser File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    86
					Description="Generates an extended form of a source browser .sbr file.     (/FR[file])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    87
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    88
					Switch="/FR&quot;[value]&quot;"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    89
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    90
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    91
					Name="IncludePaths"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    92
					DisplayName="Include Paths"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    93
					Description="Sets path for include file. A maximum of 10 /I options is allowed.     (/I [path])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    94
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    95
					Switch="/I &quot;[value]&quot;"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    96
					Delimited="true"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    97
					Inheritable="true"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    98
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
    99
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   100
					Name="ListAllAvailableInformation"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   101
					DisplayName="List All Available Information"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   102
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   103
					Description="Turns on listing of all available information.     (/Sa)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   104
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   105
					Switch="/Sa"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   106
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   107
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   108
					Name="AddInstructionTimings"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   109
					DisplayName="Add Instruction Timings"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   110
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   111
					Description="Adds instruction timings to listing file.     (/Sc)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   112
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   113
					Switch="/Sc"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   114
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   115
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   116
					Name="AddFirstPassListing"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   117
					DisplayName="Add First Pass Listing"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   118
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   119
					Description="Adds first-pass listing to listing file.     (/Sf)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   120
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   121
					Switch="/Sf"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   122
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   123
				<IntegerProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   124
					Name="SourceListingLineWidth"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   125
					DisplayName="Source Listing Line Width"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   126
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   127
					Description="Sets the line width of source listing in characters per line. Range is 60 to 255 or 0. Default is 0. Same as PAGE width.     (/Sl [width])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   128
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   129
					Switch="/Sl [value]"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   130
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   131
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   132
					Name="DisableSymbolTable"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   133
					DisplayName="Disable Symbol Table"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   134
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   135
					Description="Turns off symbol table when producing a listing.     (/Sn)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   136
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   137
					Switch="/Sn"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   138
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   139
				<IntegerProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   140
					Name="SourceListingPageLength"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   141
					DisplayName="Source Listing Page Length"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   142
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   143
					Description="Sets the page length of source listing in lines per page. Range is 10 to 255 or 0. Default is 0. Same as PAGE length.     (/Sp [length])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   144
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   145
					Switch="/Sp [value]"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   146
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   147
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   148
					Name="SourceListingSubTitle"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   149
					DisplayName="Source Listing Subtitle"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   150
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   151
					Description="Specifies subtitle text for source listing. Same as SUBTITLE text.     (/Ss [subtitle])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   152
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   153
					Switch="/Ss [value]"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   154
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   155
				<StringProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   156
					Name="SourceListingTitle"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   157
					DisplayName="Source Listing Title"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   158
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   159
					Description="Specifies title for source listing. Same as TITLE text.     (/St [title])"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   160
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   161
					Switch="/St [value]"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   162
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   163
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   164
					Name="EnableFalseConditionalsInListing"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   165
					DisplayName="Enable False Conditionals In Listing"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   166
					PropertyPageName="Listing File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   167
					Description="Turns on false conditionals in listing.     (/Sx)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   168
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   169
					Switch="/Sx"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   170
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   171
				<EnumProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   172
					Name="WarningLevel"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   173
					DisplayName="Warning Level"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   174
					Description="Sets the warning level, where level = 0, 1, 2, or 3.    (/W0, /W1, /W2, /W3)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   175
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   176
					>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   177
					<Values>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   178
						<EnumValue
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   179
							Value="0"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   180
							Switch="/W0"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   181
							DisplayName="Warning Level 0 (/W0)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   182
						/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   183
						<EnumValue
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   184
							Value="1"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   185
							Switch="/W1"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   186
							DisplayName="Warning Level 1 (/W1)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   187
						/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   188
						<EnumValue
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   189
							Value="2"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   190
							Switch="/W2"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   191
							DisplayName="Warning Level 2 (/W2)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   192
						/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   193
						<EnumValue
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   194
							Value="3"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   195
							Switch="/W3"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   196
							DisplayName="Warning Level 3 (/W3)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   197
						/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   198
					</Values>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   199
				</EnumProperty>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   200
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   201
					Name="TreatWarningsAsErrors"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   202
					DisplayName="Treat Warnings As Errors"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   203
					Description="Returns an error code if warnings are generated.     (/WX)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   204
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   205
					Switch="/WX"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   206
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   207
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   208
					Name="GenerateLineInformation"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   209
					DisplayName="Generate Line Information"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   210
					PropertyPageName="Object File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   211
					Description="Generates line-number information in object file.     (/Zd)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   212
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   213
					Switch="/Zd"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   214
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   215
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   216
					Name="MakeAllSymbolsPublic"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   217
					DisplayName="Make All Symbols Public"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   218
					PropertyPageName="Object File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   219
					Description="Makes all symbols public.     (/Zf)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   220
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   221
					Switch="/Zf"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   222
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   223
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   224
					Name="GenerateCodeViewInformation"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   225
					DisplayName="Generate CodeView Information"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   226
					PropertyPageName="Object File"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   227
					Description="Generates CodeView information in object file.     (/Zi)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   228
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   229
					Switch="/Zi"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   230
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   231
				<EnumProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   232
					Name="PackAlignmentBoundary"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   233
					DisplayName="Pack Alignment Boundary"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   234
					PropertyPageName="Advanced"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   235
					Description="Packs structures on the specified byte boundary. The alignment can be 1, 2, or 4.     (/Zp1, /Zp2, /Zp4)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   236
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   237
					>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   238
					<Values>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   239
						<EnumValue
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   240
							Value="0"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   241
							Switch="/Zp1"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   242
							DisplayName="One Byte Boundary (/Zp1)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   243
						/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   244
						<EnumValue
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   245
							Value="1"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   246
							Switch="/Zp2"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   247
							DisplayName="Two Byte Boundary (/Zp2)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   248
						/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   249
						<EnumValue
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   250
							Value="2"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   251
							Switch="/Zp4"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   252
							DisplayName="Four Byte Boundary (/Zp4)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   253
						/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   254
					</Values>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   255
				</EnumProperty>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   256
				<BooleanProperty
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   257
					Name="PerformSyntaxCheckOnly"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   258
					DisplayName="Perform Syntax Check Only"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   259
					Description="Performs a syntax check only.     (/Zs)"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   260
					HelpURL="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   261
					Switch="/Zs"
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   262
				/>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   263
			</Properties>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   264
		</CustomBuildRule>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   265
	</Rules>
dbf983b1e87b (svn r5813) Add x64 target to VS2005 project files (michi_cc)
Darkvater
parents:
diff changeset
   266
</VisualStudioToolFile>