jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1 | #
|
jljusten | c609489 | 2009-03-29 18:42:14 +0000 | [diff] [blame] | 2 | # Copyright (c) 2006-2009, Intel Corporation
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 3 | #
|
| 4 | # All rights reserved. This program and the accompanying materials
|
| 5 | # are licensed and made available under the terms and conditions of the BSD License
|
| 6 | # which accompanies this distribution. The full text of the license may be found at
|
| 7 | # http://opensource.org/licenses/bsd-license.php
|
| 8 | #
|
| 9 | # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
| 10 | # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
| 11 | #
|
| 12 |
|
| 13 | IDENTIFIER = Default TOOL_CHAIN_CONF
|
| 14 |
|
| 15 | # common path macros
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 16 | DEFINE VS2003_BIN = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin
|
| 17 | DEFINE VS2003_DLL = C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 18 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 19 | DEFINE VS2005_BIN = C:\Program Files\Microsoft Visual Studio 8\Vc\bin
|
| 20 | DEFINE VS2005_DLL = C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
|
| 21 | DEFINE VS2005_BINX64 = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\x86_amd64
|
| 22 | DEFINE VS2005_BIN64 = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\x86_ia64
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 23 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 24 | DEFINE VS2005x86_BIN = C:\Program Files (x86)\Microsoft Visual Studio 8\Vc\bin
|
| 25 | DEFINE VS2005x86_DLL = C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE
|
| 26 | DEFINE VS2005x86_BINX64 = DEF(VS2005x86_BIN)\x86_amd64
|
| 27 | DEFINE VS2005x86_BIN64 = DEF(VS2005x86_BIN)\x86_ia64
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 28 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 29 | DEFINE WINDDK_BIN16 = C:\WINDDK\3790.1830\bin\bin16
|
| 30 | DEFINE WINDDK_BIN32 = C:\WINDDK\3790.1830\bin\x86
|
| 31 | DEFINE WINDDK_BINX64 = C:\WINDDK\3790.1830\bin\win64\x86\amd64
|
| 32 | DEFINE WINDDK_BIN64 = C:\WINDDK\3790.1830\bin\win64\x86
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 33 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 34 | # NOTE: The Intel C++ Compiler for Windows requires one of the Microsoft C compiler
|
| 35 | # tool chains for the linker and nmake commands.
|
| 36 | # This configuration assumes a Windows 2003 Server DDK installation.
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 37 | DEFINE ICC_VERSION = 9.1
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 38 | #DEFINE ICC_VERSION = 10.1.021
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 39 | DEFINE ICC_BIN32 = C:\Program Files\Intel\Compiler\C++\DEF(ICC_VERSION)\IA32\Bin
|
| 40 | DEFINE ICC_ASM32 = C:\Program Files\Intel\Compiler\C++\DEF(ICC_VERSION)\IA32\Bin
|
| 41 | DEFINE ICC_BIN32x86 = C:\Program Files (x86)\Intel\Compiler\C++\DEF(ICC_VERSION)\IA32\Bin
|
| 42 | DEFINE ICC_ASM32x86 = C:\Program Files (x86)\Intel\Compiler\C++\DEF(ICC_VERSION)\IA32\Bin
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 43 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 44 | DEFINE ICC_BINX64 = C:\Program Files\Intel\Compiler\C++\DEF(ICC_VERSION)\EM64T\Bin
|
| 45 | DEFINE ICC_ASMX64 = C:\Program Files\Intel\Compiler\C++\DEF(ICC_VERSION)\EM64T\Bin
|
| 46 | DEFINE ICC_BINX64x86 = C:\Program Files (x86)\Intel\Compiler\C++\DEF(ICC_VERSION)\EM64T\Bin
|
| 47 | DEFINE ICC_ASMX64x86 = C:\Program Files (x86)\Intel\Compiler\C++\DEF(ICC_VERSION)\EM64T\Bin
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 48 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 49 | DEFINE ICC_BIN64 = C:\Program Files\Intel\Compiler\C++\DEF(ICC_VERSION)\Itanium\Bin
|
| 50 | DEFINE ICC_BIN64x86 = C:\Program Files (x86)\Intel\Compiler\C++\DEF(ICC_VERSION)\Itanium\Bin
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 51 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 52 | DEFINE EBC_BIN = C:\Program Files\Intel\EBC\Bin
|
| 53 | DEFINE EBC_BINx86 = C:\Program Files (x86)\Intel\EBC\Bin
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 54 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 55 | DEFINE ELFGCC_BIN = /usr/bin
|
| 56 |
|
jljusten | c609489 | 2009-03-29 18:42:14 +0000 | [diff] [blame] | 57 | #
|
jljusten | 2347330 | 2007-10-29 08:01:12 +0000 | [diff] [blame] | 58 | # Option 1: Hard coded full path to compiler suite
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 59 | DEFINE UNIXGCC_IA32_PETOOLS_PREFIX = /opt/tiano/i386-tiano-pe/i386-tiano-pe/bin
|
| 60 | DEFINE UNIXGCC_X64_PETOOLS_PREFIX = /opt/tiano/x86_64-pc-mingw64/x86_64-pc-mingw64/bin
|
| 61 | DEFINE UNIXGCC_IPF_PETOOLS_PREFIX = /opt/tiano/ia64-pc-elf/ia64-pc-elf/bin
|
lhauch | fa7f89d | 2008-01-03 21:41:41 +0000 | [diff] [blame] | 62 | #
|
jljusten | 2347330 | 2007-10-29 08:01:12 +0000 | [diff] [blame] | 63 | # Option 2: Use an environment variable
|
| 64 | #DEFINE UNIXGCC_IA32_PETOOLS_PREFIX = ENV(IA32_PETOOLS_PREFIX)
|
| 65 | #DEFINE UNIXGCC_X64_PETOOLS_PREFIX = ENV(X64_PETOOLS_PREFIX)
|
lhauch | fa7f89d | 2008-01-03 21:41:41 +0000 | [diff] [blame] | 66 | #
|
jljusten | 2347330 | 2007-10-29 08:01:12 +0000 | [diff] [blame] | 67 | # Option 3: Install the compiler suite into your default paths
|
| 68 | #DEFINE UNIXGCC_IA32_PETOOLS_PREFIX = i386-pc-mingw32-
|
| 69 | #DEFINE UNIXGCC_X64_PETOOLS_PREFIX = x86_64-pc-mingw32-
|
lhauch | fa7f89d | 2008-01-03 21:41:41 +0000 | [diff] [blame] | 70 | #
|
| 71 | # Option 4: Create links under the BaseTools/Bin/gcc/ARCH directory
|
jljusten | 2347330 | 2007-10-29 08:01:12 +0000 | [diff] [blame] | 72 | # Links needed: gcc, ar & ld
|
lhauch | fa7f89d | 2008-01-03 21:41:41 +0000 | [diff] [blame] | 73 | #DEFINE UNIXGCC_IA32_PETOOLS_PREFIX = ENV(WORKSPACE)/BaseTools/Bin/gcc/Ia32
|
| 74 | #DEFINE UNIXGCC_X64_PETOOLS_PREFIX = ENV(WORKSPACE)/BaseTools/Bin/gcc/X64
|
jljusten | c609489 | 2009-03-29 18:42:14 +0000 | [diff] [blame] | 75 | #
|
jljusten | a440187 | 2009-03-30 17:56:42 +0000 | [diff] [blame] | 76 | # Option 5: Install programs under user's home directory
|
jljusten | c609489 | 2009-03-29 18:42:14 +0000 | [diff] [blame] | 77 | #DEFINE UNIXGCC_IA32_PETOOLS_PREFIX = ENV(HOME)/programs/gcc/ia32/bin/i686-pc-mingw32-
|
| 78 | #DEFINE UNIXGCC_X64_PETOOLS_PREFIX = ENV(HOME)/programs/gcc/x64/bin/x86_64-pc-mingw32-
|
jljusten | c609489 | 2009-03-29 18:42:14 +0000 | [diff] [blame] | 79 | #
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 80 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 81 | DEFINE CYGWIN_BIN = c:/cygwin/bin
|
| 82 | DEFINE CYGWIN_BIN32 = c:/cygwin/opt/tiano/i386-tiano-pe/i386-tiano-pe/bin
|
| 83 | DEFINE CYGWIN_BINX64 = c:/cygwin/opt/tiano/x86_64-pc-mingw64/x86_64-pc-mingw64/bin
|
| 84 | DEFINE CYGWIN_BINIPF = c:/cygwin/opt/tiano/gcc/ipf/bin/ia64-pc-elf-
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 85 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 86 | DEFINE UNIX_IASL_BIN = ~/programs/iasl
|
| 87 | DEFINE WIN_ASL_BIN_DIR = C:\ASL
|
| 88 | DEFINE WIN_IASL_BIN = DEF(WIN_ASL_BIN_DIR)\iasl.exe
|
| 89 | DEFINE WIN_ASL_BIN = DEF(WIN_ASL_BIN_DIR)\asl.exe
|
| 90 |
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 91 | DEFINE IASL_OUTFLAGS = -p
|
| 92 | DEFINE MS_ASL_OUTFLAGS = /Fo=
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 93 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 94 | DEFINE MSFT_ASLPP_FLAGS = /nologo /EP /C
|
| 95 | DEFINE MSFT_ASLCC_FLAGS = /GL- /Y- /TC /Dmain=ReferenceAcpiTable
|
| 96 | DEFINE MSFT_ASLDLINK_FLAGS = /NODEFAULTLIB /ENTRY:ReferenceAcpiTable /SUBSYSTEM:CONSOLE
|
| 97 |
|
| 98 | DEFINE ICC_WIN_ASLPP_FLAGS = /nologo /EP /C
|
| 99 | DEFINE ICC_WIN_ASLCC_FLAGS = /Y- /TC /WX- /Od /Dmain=ReferenceAcpiTable
|
| 100 | DEFINE ICC_WIN_ASLDLINK_FLAGS = /NODEFAULTLIB /ENTRY:ReferenceAcpiTable /SUBSYSTEM:CONSOLE /NODEFAULTLIB:libmmt /NODEFAULTLIB:libirc
|
| 101 |
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 102 |
|
| 103 | ####################################################################################
|
| 104 | #
|
| 105 | # format: TARGET_TOOLCHAIN_ARCH_COMMANDTYPE_ATTRIBUTE = <string>
|
jwang36 | 1c2c04d | 2007-12-25 09:15:38 +0000 | [diff] [blame] | 106 | # priority:
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 107 | # TARGET_TOOLCHAIN_ARCH_COMMANDTYPE_ATTRIBUTE (Highest)
|
| 108 | # ******_TOOLCHAIN_ARCH_COMMANDTYPE_ATTRIBUTE
|
| 109 | # TARGET_*********_ARCH_COMMANDTYPE_ATTRIBUTE
|
| 110 | # ******_*********_ARCH_COMMANDTYPE_ATTRIBUTE
|
| 111 | # TARGET_TOOLCHAIN_****_COMMANDTYPE_ATTRIBUTE
|
| 112 | # ******_TOOLCHAIN_****_COMMANDTYPE_ATTRIBUTE
|
| 113 | # TARGET_*********_****_COMMANDTYPE_ATTRIBUTE
|
| 114 | # ******_*********_****_COMMANDTYPE_ATTRIBUTE
|
| 115 | # TARGET_TOOLCHAIN_ARCH_***********_ATTRIBUTE
|
| 116 | # ******_TOOLCHAIN_ARCH_***********_ATTRIBUTE
|
| 117 | # TARGET_*********_ARCH_***********_ATTRIBUTE
|
| 118 | # ******_*********_ARCH_***********_ATTRIBUTE
|
| 119 | # TARGET_TOOLCHAIN_****_***********_ATTRIBUTE
|
| 120 | # ******_TOOLCHAIN_****_***********_ATTRIBUTE
|
| 121 | # TARGET_*********_****_***********_ATTRIBUTE
|
| 122 | # ******_*********_****_***********_ATTRIBUTE (Lowest)
|
| 123 | #
|
| 124 | ####################################################################################
|
| 125 | ####################################################################################
|
| 126 | #
|
| 127 | # Supported Tool Chains
|
| 128 | # =====================
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 129 | # VS2003 - win32 - Microsoft Visual Studio .NET 2003, Intel EBC, Intel ASL
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 130 | # VS2005 - win32 - Microsoft Visual Studio 2005 Team Suite Edition, Intel EBC, Intel ASL (also compatible with VS 2005 Express, Standard, and Pro)
|
| 131 | # DDK3790 - win32 - Microsoft Windows DDK 3790.1830, Intel EBC, Intel ASL
|
gikidy | 2a9aee6 | 2009-04-23 08:18:24 +0000 | [diff] [blame] | 132 | # UNIXGCC - UNIX GCC, No EBC, Intel ASL
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 133 | # ELFGCC - Linux ELF GCC, No EBC, Intel ASL
|
| 134 | # CYGGCC - win32 - CygWin GCC, Intel EBC, Intel ASL
|
| 135 | # ICC - win32 - Intel C Compiler V9.1, Intel EBC, Intel ASL
|
| 136 | # MYTOOLS - win32 - VS2005 for IA32/X64, WINDDK 3790.1830 for IPF, Intel EBC, Intel ASL
|
| 137 | # VS2003xASL - win32 - Microsoft Visual Studio .NET 2003, Intel EBC, Microsoft ASL
|
| 138 | # VS2005xASL - win32 - Microsoft Visual Studio 2005 Team Suite Edition, Intel EBC, Microsoft ASL
|
| 139 | # DDK3790xASL - win32 - Microsoft Windows DDK 3790.1830, Intel EBC, Microsoft ASL
|
| 140 | # CYGGCCxASL - win32 - CygWin GCC, Intel EBC, Microsoft ASL
|
| 141 | # ICCxASL - win32 - Intel C Compiler V9.1, Intel EBC, Microsoft ASL
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 142 | # VS2005x86 - win64 - Microsoft Visual Studio 2005 Team Suite Edition (x86), Intel EBC, Intel ASL (also compatible with VS 2005 Express, Standard, and Pro)
|
| 143 | # ICCx86 - win64 - Intel C Compiler V9.1 (x86), Intel EBC, Intel ASL
|
| 144 | # VS2005x86xASL - win64 - Microsoft Visual Studio 2005 Team Suite Edition (x86), Intel EBC, Microsoft ASL (also compatible with VS 2005 Express, Standard, and Pro)
|
| 145 | # ICCx86xASL - win64 - Intel C Compiler V9.1 (x86), Intel EBC, Microsoft ASL
|
| 146 | # CYGGCCx86 - win64 - CygWin GCC (x86), Intel EBC (x86), Intel ASL
|
| 147 | # CYGGCCx86xASL - win64 - CygWin GCC (x86), Intel EBC (x86), Microsoft ASL
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 148 | # * Commented out - All versions of VS2005 use the same standard install directory
|
| 149 | #
|
| 150 | ####################################################################################
|
| 151 | ####################################################################################
|
| 152 | #
|
| 153 | # Supported Tool Chain Family
|
| 154 | # ===========================
|
| 155 | # MSFT - Microsoft
|
| 156 | # GCC - GNU GCC
|
| 157 | # INTEL - INTEL
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 158 | ####################################################################################
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 159 | ####################################################################################
|
| 160 | #
|
| 161 | # Intel EFI Byte Code Compiler (Template)
|
| 162 | #
|
| 163 | ####################################################################################
|
| 164 | # *_*_EBC_*_FAMILY = INTEL
|
| 165 | #
|
| 166 | # *_*_EBC_PP_PATH = C:\Program Files\Intel\EBC\Bin\iec.exe
|
| 167 | # *_*_EBC_CC_PATH = C:\Program Files\Intel\EBC\Bin\iec.exe
|
| 168 | # *_*_EBC_SLINK_PATH = C:\Program Files\Intel\EBC\Bin\link.exe
|
| 169 | #
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 170 | # *_*_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 171 | # *_*_EBC_PP_FLAGS = /nologo /E /TC /FI$(DEST_DIR_DEBUG)/AutoGen.h
|
| 172 | # *_*_EBC_CC_FLAGS = /nologo /FAcs /c /W3 /WX /FI$(DEST_DIR_DEBUG)/AutoGen.h
|
| 173 | # *_*_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /MACHINE:EBC /OPT:REF /NODEFAULTLIB /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 174 | #
|
| 175 | ####################################################################################
|
| 176 | #
|
| 177 | # Intel ACPI Source Language Compiler (Template)
|
| 178 | #
|
| 179 | ####################################################################################
|
| 180 | # *_*_*_ASL_FAMILY = INTEL
|
| 181 | #
|
| 182 | # *_*_*_ASL_PATH = C:\ASL\iasl.exe
|
| 183 | #
|
| 184 | ####################################################################################
|
| 185 | #
|
| 186 | # Microsoft ACPI Source Language Compiler (Template)
|
| 187 | #
|
| 188 | ####################################################################################
|
| 189 | # *_*_*_ASL_FAMILY = MSFT
|
| 190 | #
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 191 | # *_*_*_ASL_PATH = C:\ASL\asl.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 192 | #
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 193 | ####################################################################################
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 194 |
|
| 195 |
|
| 196 | ####################################################################################
|
| 197 | #
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 198 | # Microsoft Visual Studio .NET 2003 (IA-32 only, with Link Time Code Generation)
|
| 199 | # And Intel ACPI Compiler
|
| 200 | #
|
| 201 | ####################################################################################
|
| 202 | # VS2003 - Microsoft Visual Studio .NET 2003 and Intel ACPI Source Language Compiler (iasl.exe)
|
| 203 | *_VS2003_*_*_FAMILY = MSFT
|
| 204 |
|
| 205 | ##################
|
| 206 | # ASL definitions
|
| 207 | ##################
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 208 | *_VS2003_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 209 | *_VS2003_*_ASL_FLAGS =
|
| 210 | *_VS2003_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 211 | *_VS2003_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 212 | *_VS2003_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 213 | *_VS2003_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 214 |
|
| 215 | ##################
|
| 216 | # IA32 definitions
|
| 217 | ##################
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 218 | *_VS2003_IA32_*_DLL = DEF(VS2003_DLL)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 219 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 220 | *_VS2003_IA32_MAKE_PATH = DEF(VS2003_BIN)\nmake.exe
|
| 221 | *_VS2003_IA32_CC_PATH = DEF(VS2003_BIN)\cl.exe
|
| 222 | *_VS2003_IA32_VFRPP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 223 | *_VS2003_IA32_SLINK_PATH = DEF(VS2003_BIN)\lib.exe
|
| 224 | *_VS2003_IA32_DLINK_PATH = DEF(VS2003_BIN)\link.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 225 | *_VS2003_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 226 | *_VS2003_IA32_APP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 227 | *_VS2003_IA32_PP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 228 | *_VS2003_IA32_ASM_PATH = DEF(VS2003_BIN)\ml.exe
|
| 229 | *_VS2003_IA32_ASLCC_PATH = DEF(VS2003_BIN)\cl.exe
|
| 230 | *_VS2003_IA32_ASLPP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 231 | *_VS2003_IA32_ASLDLINK_PATH = DEF(VS2003_BIN)\link.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 232 |
|
| 233 |
|
| 234 | *_VS2003_IA32_MAKE_FLAGS = /nologo
|
| 235 | *_VS2003_IA32_APP_FLAGS = /nologo /E /TC
|
| 236 | *_VS2003_IA32_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 237 | *_VS2003_IA32_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 238 | DEBUG_VS2003_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /GX- /Zi /Gm
|
| 239 | RELEASE_VS2003_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /GX-
|
| 240 | DEBUG_VS2003_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd /Zi
|
| 241 | RELEASE_VS2003_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd
|
| 242 | *_VS2003_IA32_SLINK_FLAGS = /nologo /LTCG
|
| 243 | DEBUG_VS2003_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 244 | RELEASE_VS2003_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 245 | *_VS2003_IA32_ASMLINK_FLAGS = /nologo /tiny
|
| 246 |
|
| 247 | ##################
|
| 248 | # EBC definitions
|
| 249 | ##################
|
| 250 | *_VS2003_EBC_*_FAMILY = INTEL
|
| 251 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 252 | *_VS2003_EBC_MAKE_PATH = DEF(VS2003_BIN)\nmake.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 253 | *_VS2003_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 254 | *_VS2003_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 255 | *_VS2003_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 256 | *_VS2003_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 257 | *_VS2003_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 258 |
|
| 259 | *_VS2003_EBC_MAKE_FLAGS = /nologo
|
| 260 | *_VS2003_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 261 | *_VS2003_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 262 | *_VS2003_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 263 | *_VS2003_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 264 | *_VS2003_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 265 |
|
| 266 | ####################################################################################
|
| 267 | #
|
| 268 | # Microsoft Visual Studio .NET 2003 and Microsoft ACPI compiler
|
| 269 | #
|
| 270 | ####################################################################################
|
| 271 | # VS2003xASL - Microsoft Visual Studio .NET 2003 and Microsoft ACPI Source Language Compiler (asl.exe)
|
| 272 | *_VS2003xASL_*_*_FAMILY = MSFT
|
| 273 |
|
| 274 | ##################
|
| 275 | # ASL definitions
|
| 276 | ##################
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 277 | *_VS2003xASL_*_ASL_PATH = DEF(WIN_ASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 278 | *_VS2003xASL_*_ASL_FLAGS =
|
| 279 | *_VS2003xASL_*_ASL_OUTFLAGS = DEF(MS_ASL_OUTFLAGS)
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 280 | *_VS2003xASL_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 281 | *_VS2003xASL_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 282 | *_VS2003xASL_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 283 |
|
| 284 | ##################
|
| 285 | # IA32 definitions
|
| 286 | ##################
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 287 | *_VS2003xASL_IA32_*_DLL = DEF(VS2003_DLL)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 288 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 289 | *_VS2003xASL_IA32_MAKE_PATH = DEF(VS2003_BIN)\nmake.exe
|
| 290 | *_VS2003xASL_IA32_CC_PATH = DEF(VS2003_BIN)\cl.exe
|
| 291 | *_VS2003xASL_IA32_VFRPP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 292 | *_VS2003xASL_IA32_SLINK_PATH = DEF(VS2003_BIN)\lib.exe
|
| 293 | *_VS2003xASL_IA32_DLINK_PATH = DEF(VS2003_BIN)\link.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 294 | *_VS2003xASL_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 295 | *_VS2003xASL_IA32_APP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 296 | *_VS2003xASL_IA32_PP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 297 | *_VS2003xASL_IA32_ASM_PATH = DEF(VS2003_BIN)\ml.exe
|
| 298 | *_VS2003xASL_IA32_ASLCC_PATH = DEF(VS2003_BIN)\cl.exe
|
| 299 | *_VS2003xASL_IA32_ASLPP_PATH = DEF(VS2003_BIN)\cl.exe
|
| 300 | *_VS2003xASL_IA32_ASLDLINK_PATH = DEF(VS2003_BIN)\link.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 301 |
|
| 302 |
|
| 303 | *_VS2003xASL_IA32_MAKE_FLAGS = /nologo
|
| 304 | *_VS2003xASL_IA32_APP_FLAGS = /nologo /E /TC
|
| 305 | *_VS2003xASL_IA32_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 306 | *_VS2003xASL_IA32_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 307 | DEBUG_VS2003xASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /GX- /Zi /Gm
|
| 308 | RELEASE_VS2003xASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /GX-
|
| 309 | DEBUG_VS2003xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd /Zi
|
| 310 | RELEASE_VS2003xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd
|
| 311 | *_VS2003xASL_IA32_SLINK_FLAGS = /nologo /LTCG
|
| 312 | DEBUG_VS2003xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 313 | RELEASE_VS2003xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 314 | *_VS2003xASL_IA32_ASMLINK_FLAGS = /nologo /tiny
|
| 315 |
|
| 316 | ##################
|
| 317 | # EBC definitions
|
| 318 | ##################
|
| 319 | *_VS2003xASL_EBC_*_FAMILY = INTEL
|
| 320 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 321 | *_VS2003xASL_EBC_MAKE_PATH = DEF(VS2003_BIN)\nmake.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 322 | *_VS2003xASL_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 323 | *_VS2003xASL_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 324 | *_VS2003xASL_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 325 | *_VS2003xASL_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 326 | *_VS2003xASL_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 327 |
|
| 328 | *_VS2003xASL_EBC_MAKE_FLAGS = /nologo
|
| 329 | *_VS2003xASL_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 330 | *_VS2003xASL_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 331 | *_VS2003xASL_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 332 | *_VS2003xASL_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 333 | *_VS2003xASL_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 334 |
|
| 335 | ####################################################################################
|
| 336 | #
|
| 337 | # Microsoft Visual Studio 2005
|
| 338 | #
|
| 339 | # VS2005 - Microsoft Visual Studio 2005 All Edition, including Standard, Professional, Express, TeamSuite
|
| 340 | # ASL - Intel ACPI Source Language Compiler
|
| 341 | ####################################################################################
|
| 342 | # VS2005 - Microsoft Visual Studio 2005 ALL Edition, including Standard, Professional, Express, TeamSuite
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 343 | *_VS2005_*_*_FAMILY = MSFT
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 344 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 345 | *_VS2005_*_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 346 | *_VS2005_*_MAKE_FLAGS = /nologo
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 347 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 348 | *_VS2005_*_SLINK_FLAGS = /NOLOGO /LTCG
|
| 349 | *_VS2005_*_APP_FLAGS = /nologo /E /TC
|
| 350 | *_VS2005_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 351 | *_VS2005_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 352 |
|
| 353 | ##################
|
| 354 | # ASL definitions
|
| 355 | ##################
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 356 | *_VS2005_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 357 | *_VS2005_*_ASL_FLAGS =
|
| 358 | *_VS2005_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 359 | *_VS2005_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 360 | *_VS2005_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 361 | *_VS2005_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 362 |
|
| 363 | ##################
|
| 364 | # IA32 definitions
|
| 365 | ##################
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 366 | *_VS2005_IA32_*_DLL = DEF(VS2005_DLL)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 367 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 368 | *_VS2005_IA32_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 369 | *_VS2005_IA32_CC_PATH = DEF(VS2005_BIN)\cl.exe
|
| 370 | *_VS2005_IA32_VFRPP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 371 | *_VS2005_IA32_SLINK_PATH = DEF(VS2005_BIN)\lib.exe
|
| 372 | *_VS2005_IA32_DLINK_PATH = DEF(VS2005_BIN)\link.exe
|
| 373 | *_VS2005_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 374 | *_VS2005_IA32_APP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 375 | *_VS2005_IA32_PP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 376 | *_VS2005_IA32_ASM_PATH = DEF(VS2005_BIN)\ml.exe
|
| 377 | *_VS2005_IA32_ASLCC_PATH = DEF(VS2005_BIN)\cl.exe
|
| 378 | *_VS2005_IA32_ASLPP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 379 | *_VS2005_IA32_ASLDLINK_PATH = DEF(VS2005_BIN)\link.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 380 |
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 381 | *_VS2005_IA32_MAKE_FLAGS = /nologo
|
| 382 | DEBUG_VS2005_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
|
| 383 | RELEASE_VS2005_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
| 384 | DEBUG_VS2005_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
|
| 385 | RELEASE_VS2005_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd
|
| 386 | DEBUG_VS2005_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 387 | RELEASE_VS2005_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 388 | *_VS2005_IA32_ASMLINK_FLAGS = /nologo /tiny
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 389 |
|
| 390 | ##################
|
| 391 | # X64 definitions
|
| 392 | ##################
|
| 393 | *_VS2005_X64_*_DLL = DEF(VS2005_DLL)
|
| 394 |
|
| 395 | *_VS2005_X64_CC_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 396 | *_VS2005_X64_PP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 397 | *_VS2005_X64_APP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 398 | *_VS2005_X64_VFRPP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 399 | *_VS2005_X64_ASM_PATH = DEF(VS2005_BINX64)\ml64.exe
|
| 400 | *_VS2005_X64_SLINK_PATH = DEF(VS2005_BINX64)\lib.exe
|
| 401 | *_VS2005_X64_DLINK_PATH = DEF(VS2005_BINX64)\link.exe
|
| 402 | *_VS2005_X64_ASLCC_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 403 | *_VS2005_X64_ASLPP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 404 | *_VS2005_X64_ASLDLINK_PATH = DEF(VS2005_BINX64)\link.exe
|
| 405 |
|
| 406 |
|
| 407 | DEBUG_VS2005_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 408 | RELEASE_VS2005_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF
|
| 409 | DEBUG_VS2005_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 410 | RELEASE_VS2005_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 411 | DEBUG_VS2005_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 412 | RELEASE_VS2005_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 413 |
|
| 414 | ##################
|
| 415 | # IPF definitions
|
| 416 | ##################
|
| 417 | *_VS2005_IPF_*_DLL = DEF(VS2005_DLL)
|
| 418 |
|
| 419 | *_VS2005_IPF_PP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 420 | *_VS2005_IPF_APP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 421 | *_VS2005_IPF_VFRPP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 422 | *_VS2005_IPF_CC_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 423 | *_VS2005_IPF_ASM_PATH = DEF(VS2005_BIN64)\ias.exe
|
| 424 | *_VS2005_IPF_SLINK_PATH = DEF(VS2005_BIN64)\lib.exe
|
| 425 | *_VS2005_IPF_DLINK_PATH = DEF(VS2005_BIN64)\link.exe
|
| 426 | *_VS2005_IPF_ASLCC_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 427 | *_VS2005_IPF_ASLPP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 428 | *_VS2005_IPF_ASLDLINK_PATH = DEF(VS2005_BIN64)\link.exe
|
| 429 |
|
| 430 | DEBUG_VS2005_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32 /Zi
|
| 431 | RELEASE_VS2005_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32
|
| 432 | DEBUG_VS2005_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug
|
| 433 | RELEASE_VS2005_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4
|
| 434 | DEBUG_VS2005_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb /DEBUG
|
| 435 | RELEASE_VS2005_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
| 436 |
|
| 437 | ##################
|
| 438 | # EBC definitions
|
| 439 | ##################
|
| 440 | *_VS2005_EBC_*_FAMILY = INTEL
|
| 441 |
|
| 442 | *_VS2005_EBC_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 443 | *_VS2005_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 444 | *_VS2005_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 445 | *_VS2005_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 446 | *_VS2005_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 447 | *_VS2005_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 448 |
|
| 449 | *_VS2005_EBC_MAKE_FLAGS = /nologo
|
| 450 | *_VS2005_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 451 | *_VS2005_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 452 | *_VS2005_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 453 | *_VS2005_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 454 | *_VS2005_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 455 |
|
| 456 | ####################################################################################
|
| 457 | #
|
| 458 | # Microsoft Visual Studio 2005
|
| 459 | #
|
| 460 | # VS2005 - Microsoft Visual Studio 2005 All Edition, including Standard, Professional, Express, TeamSuite
|
| 461 | # ASL - Microsoft ACPI Source Language Compiler (asl.exe)
|
| 462 | ####################################################################################
|
| 463 | # VS2005xASL - Microsoft Visual Studio 2005 ALL Edition, including Standard, Professional, Express, TeamSuite
|
| 464 | *_VS2005xASL_*_*_FAMILY = MSFT
|
| 465 |
|
| 466 | *_VS2005xASL_*_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 467 | *_VS2005xASL_*_MAKE_FLAG = /nologo
|
| 468 |
|
| 469 | *_VS2005xASL_*_SLINK_FLAGS = /NOLOGO /LTCG
|
| 470 | *_VS2005xASL_*_APP_FLAGS = /nologo /E /TC
|
| 471 | *_VS2005xASL_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 472 | *_VS2005xASL_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 473 |
|
| 474 | ##################
|
| 475 | # ASL definitions
|
| 476 | ##################
|
| 477 | *_VS2005xASL_*_ASL_PATH = DEF(WIN_ASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 478 | *_VS2005xASL_*_ASL_FLAGS =
|
| 479 | *_VS2005xASL_*_ASL_OUTFLAGS = DEF(MS_ASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 480 | *_VS2005xASL_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 481 | *_VS2005xASL_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 482 | *_VS2005xASL_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
| 483 |
|
| 484 | ##################
|
| 485 | # IA32 definitions
|
| 486 | ##################
|
| 487 | *_VS2005xASL_IA32_*_DLL = DEF(VS2005_DLL)
|
| 488 |
|
| 489 | *_VS2005xASL_IA32_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 490 | *_VS2005xASL_IA32_CC_PATH = DEF(VS2005_BIN)\cl.exe
|
| 491 | *_VS2005xASL_IA32_VFRPP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 492 | *_VS2005xASL_IA32_SLINK_PATH = DEF(VS2005_BIN)\lib.exe
|
| 493 | *_VS2005xASL_IA32_DLINK_PATH = DEF(VS2005_BIN)\link.exe
|
| 494 | *_VS2005xASL_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 495 | *_VS2005xASL_IA32_APP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 496 | *_VS2005xASL_IA32_PP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 497 | *_VS2005xASL_IA32_ASM_PATH = DEF(VS2005_BIN)\ml.exe
|
| 498 | *_VS2005xASL_IA32_ASLCC_PATH = DEF(VS2005_BIN)\cl.exe
|
| 499 | *_VS2005xASL_IA32_ASLPP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 500 | *_VS2005xASL_IA32_ASLDLINK_PATH = DEF(VS2005_BIN)\link.exe
|
| 501 |
|
| 502 | *_VS2005xASL_IA32_MAKE_FLAGS = /nologo
|
| 503 | DEBUG_VS2005xASL_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
|
| 504 | RELEASE_VS2005xASL_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
| 505 | DEBUG_VS2005xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
|
| 506 | RELEASE_VS2005xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd
|
| 507 | DEBUG_VS2005xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 508 | RELEASE_VS2005xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 509 | *_VS2005xASL_IA32_ASMLINK_FLAGS= /nologo /tiny
|
| 510 |
|
| 511 | ##################
|
| 512 | # X64 definitions
|
| 513 | ##################
|
| 514 | *_VS2005xASL_X64_*_DLL = DEF(VS2005_DLL)
|
| 515 |
|
| 516 | *_VS2005xASL_X64_CC_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 517 | *_VS2005xASL_X64_PP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 518 | *_VS2005xASL_X64_APP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 519 | *_VS2005xASL_X64_VFRPP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 520 | *_VS2005xASL_X64_ASM_PATH = DEF(VS2005_BINX64)\ml64.exe
|
| 521 | *_VS2005xASL_X64_SLINK_PATH = DEF(VS2005_BINX64)\lib.exe
|
| 522 | *_VS2005xASL_X64_DLINK_PATH = DEF(VS2005_BINX64)\link.exe
|
| 523 | *_VS2005xASL_X64_ASLCC_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 524 | *_VS2005xASL_X64_ASLPP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 525 | *_VS2005xASL_X64_ASLDLINK_PATH = DEF(VS2005_BINX64)\link.exe
|
| 526 |
|
| 527 |
|
| 528 | DEBUG_VS2005xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 529 | RELEASE_VS2005xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF
|
| 530 | DEBUG_VS2005xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 531 | RELEASE_VS2005xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 532 | DEBUG_VS2005xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 533 | RELEASE_VS2005xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 534 |
|
| 535 | ##################
|
| 536 | # IPF definitions
|
| 537 | ##################
|
| 538 | *_VS2005xASL_IPF_*_DLL = DEF(VS2005_DLL)
|
| 539 |
|
| 540 | *_VS2005xASL_IPF_PP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 541 | *_VS2005xASL_IPF_APP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 542 | *_VS2005xASL_IPF_VFRPP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 543 | *_VS2005xASL_IPF_CC_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 544 | *_VS2005xASL_IPF_ASM_PATH = DEF(VS2005_BIN64)\ias.exe
|
| 545 | *_VS2005xASL_IPF_SLINK_PATH = DEF(VS2005_BIN64)\lib.exe
|
| 546 | *_VS2005xASL_IPF_DLINK_PATH = DEF(VS2005_BIN64)\link.exe
|
| 547 | *_VS2005xASL_IPF_ASLCC_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 548 | *_VS2005xASL_IPF_ASLPP_PATH = DEF(VS2005_BIN64)\cl.exe
|
| 549 | *_VS2005xASL_IPF_ASLDLINK_PATH = DEF(VS2005_BIN64)\link.exe
|
| 550 |
|
| 551 | DEBUG_VS2005xASL_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32 /Zi
|
| 552 | RELEASE_VS2005xASL_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32
|
| 553 | DEBUG_VS2005xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug
|
| 554 | RELEASE_VS2005xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4
|
| 555 | DEBUG_VS2005xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb /DEBUG
|
| 556 | RELEASE_VS2005xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
| 557 |
|
| 558 | ##################
|
| 559 | # EBC definitions
|
| 560 | ##################
|
| 561 | *_VS2005xASL_EBC_*_FAMILY = INTEL
|
| 562 |
|
| 563 | *_VS2005xASL_EBC_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 564 | *_VS2005xASL_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 565 | *_VS2005xASL_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 566 | *_VS2005xASL_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 567 | *_VS2005xASL_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 568 | *_VS2005xASL_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 569 |
|
| 570 | *_VS2005xASL_EBC_MAKE_FLAGS = /nologo
|
| 571 | *_VS2005xASL_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 572 | *_VS2005xASL_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 573 | *_VS2005xASL_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 574 | *_VS2005xASL_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 575 | *_VS2005xASL_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 576 |
|
| 577 | ####################################################################################
|
| 578 | #
|
| 579 | # Microsoft Visual Studio 2005 (x86)
|
| 580 | #
|
| 581 | # VS2005 - Microsoft Visual Studio 2005 All Edition, including Standard, Professional, Express, TeamSuite
|
| 582 | # ASL - Intel ACPI Source Language Compiler
|
| 583 | ####################################################################################
|
| 584 | # VS2005x86 - Microsoft Visual Studio 2005 ALL Edition, including Standard, Professional, Express, TeamSuite
|
| 585 | *_VS2005x86_*_*_FAMILY = MSFT
|
| 586 |
|
| 587 | *_VS2005x86_*_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 588 | *_VS2005x86_*_MAKE_FLAGS = /nologo
|
| 589 |
|
| 590 | *_VS2005x86_*_SLINK_FLAGS = /NOLOGO /LTCG
|
| 591 | *_VS2005x86_*_APP_FLAGS = /nologo /E /TC
|
| 592 | *_VS2005x86_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 593 | *_VS2005x86_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 594 |
|
| 595 | ##################
|
| 596 | # ASL definitions
|
| 597 | ##################
|
| 598 | *_VS2005x86_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 599 | *_VS2005x86_*_ASL_FLAGS =
|
| 600 | *_VS2005x86_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 601 | *_VS2005x86_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 602 | *_VS2005x86_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 603 | *_VS2005x86_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
| 604 |
|
| 605 | ##################
|
| 606 | # IA32 definitions
|
| 607 | ##################
|
| 608 | *_VS2005x86_IA32_*_DLL = DEF(VS2005x86_DLL)
|
| 609 |
|
| 610 | *_VS2005x86_IA32_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 611 | *_VS2005x86_IA32_CC_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 612 | *_VS2005x86_IA32_VFRPP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 613 | *_VS2005x86_IA32_SLINK_PATH = DEF(VS2005x86_BIN)\lib.exe
|
| 614 | *_VS2005x86_IA32_DLINK_PATH = DEF(VS2005x86_BIN)\link.exe
|
| 615 | *_VS2005x86_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 616 | *_VS2005x86_IA32_APP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 617 | *_VS2005x86_IA32_PP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 618 | *_VS2005x86_IA32_ASM_PATH = DEF(VS2005x86_BIN)\ml.exe
|
| 619 | *_VS2005x86_IA32_ASLCC_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 620 | *_VS2005x86_IA32_ASLPP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 621 | *_VS2005x86_IA32_ASLDLINK_PATH = DEF(VS2005x86_BIN)\link.exe
|
| 622 |
|
| 623 | *_VS2005x86_IA32_MAKE_FLAGS = /nologo
|
| 624 | DEBUG_VS2005x86_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
|
| 625 | RELEASE_VS2005x86_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
| 626 | DEBUG_VS2005x86_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
|
| 627 | RELEASE_VS2005x86_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd
|
| 628 | DEBUG_VS2005x86_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 629 | RELEASE_VS2005x86_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 630 | *_VS2005x86_IA32_ASMLINK_FLAGS= /nologo /tiny
|
| 631 |
|
| 632 | ##################
|
| 633 | # X64 definitions
|
| 634 | ##################
|
| 635 | *_VS2005x86_X64_*_DLL = DEF(VS2005x86_DLL)
|
| 636 |
|
| 637 | *_VS2005x86_X64_CC_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 638 | *_VS2005x86_X64_PP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 639 | *_VS2005x86_X64_APP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 640 | *_VS2005x86_X64_VFRPP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 641 | *_VS2005x86_X64_ASM_PATH = DEF(VS2005x86_BINX64)\ml64.exe
|
| 642 | *_VS2005x86_X64_SLINK_PATH = DEF(VS2005x86_BINX64)\lib.exe
|
| 643 | *_VS2005x86_X64_DLINK_PATH = DEF(VS2005x86_BINX64)\link.exe
|
| 644 | *_VS2005x86_X64_ASLCC_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 645 | *_VS2005x86_X64_ASLPP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 646 | *_VS2005x86_X64_ASLDLINK_PATH = DEF(VS2005x86_BINX64)\link.exe
|
| 647 |
|
| 648 |
|
| 649 | DEBUG_VS2005x86_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 650 | RELEASE_VS2005x86_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF
|
| 651 | DEBUG_VS2005x86_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 652 | RELEASE_VS2005x86_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 653 | DEBUG_VS2005x86_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 654 | RELEASE_VS2005x86_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 655 |
|
| 656 | ##################
|
| 657 | # IPF definitions
|
| 658 | ##################
|
| 659 | *_VS2005x86_IPF_*_DLL = DEF(VS2005x86_DLL)
|
| 660 |
|
| 661 | *_VS2005x86_IPF_PP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 662 | *_VS2005x86_IPF_APP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 663 | *_VS2005x86_IPF_VFRPP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 664 | *_VS2005x86_IPF_CC_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 665 | *_VS2005x86_IPF_ASM_PATH = DEF(VS2005x86_BIN64)\ias.exe
|
| 666 | *_VS2005x86_IPF_SLINK_PATH = DEF(VS2005x86_BIN64)\lib.exe
|
| 667 | *_VS2005x86_IPF_DLINK_PATH = DEF(VS2005x86_BIN64)\link.exe
|
| 668 | *_VS2005x86_IPF_ASLCC_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 669 | *_VS2005x86_IPF_ASLPP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 670 | *_VS2005x86_IPF_ASLDLINK_PATH = DEF(VS2005x86_BIN64)\link.exe
|
| 671 |
|
| 672 | DEBUG_VS2005x86_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32 /Zi
|
| 673 | RELEASE_VS2005x86_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32
|
| 674 | DEBUG_VS2005x86_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug
|
| 675 | RELEASE_VS2005x86_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4
|
| 676 | DEBUG_VS2005x86_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb /DEBUG
|
| 677 | RELEASE_VS2005x86_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
| 678 |
|
| 679 | ##################
|
| 680 | # EBC definitions
|
| 681 | ##################
|
| 682 | *_VS2005x86_EBC_*_FAMILY = INTEL
|
| 683 |
|
| 684 | *_VS2005x86_EBC_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 685 | *_VS2005x86_EBC_PP_PATH = DEF(EBC_BINx86)\iec.exe
|
| 686 | *_VS2005x86_EBC_VFRPP_PATH = DEF(EBC_BINx86)\iec.exe
|
| 687 | *_VS2005x86_EBC_CC_PATH = DEF(EBC_BINx86)\iec.exe
|
| 688 | *_VS2005x86_EBC_SLINK_PATH = DEF(EBC_BINx86)\link.exe
|
| 689 | *_VS2005x86_EBC_DLINK_PATH = DEF(EBC_BINx86)\link.exe
|
| 690 |
|
| 691 | *_VS2005x86_EBC_MAKE_FLAGS = /nologo
|
| 692 | *_VS2005x86_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 693 | *_VS2005x86_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 694 | *_VS2005x86_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 695 | *_VS2005x86_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 696 | *_VS2005x86_EBC_DLINK_FLAGS = "C:\Program Files (x86)\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 697 |
|
| 698 | ####################################################################################
|
| 699 | #
|
| 700 | # Microsoft Visual Studio 2005 (x86)
|
| 701 | #
|
| 702 | # VS2005 - Microsoft Visual Studio 2005 All Edition, including Standard, Professional, Express, TeamSuite
|
| 703 | # ASL - Microsoft ACPI Source Language Compiler
|
| 704 | ####################################################################################
|
| 705 | # VS2005x86xASL - Microsoft Visual Studio 2005 ALL Edition, including Standard, Professional, Express, TeamSuite
|
| 706 | *_VS2005x86xASL_*_*_FAMILY = MSFT
|
| 707 |
|
| 708 | *_VS2005x86xASL_*_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 709 | *_VS2005x86xASL_*_MAKE_FLAGS = /nologo
|
| 710 |
|
| 711 | *_VS2005x86xASL_*_SLINK_FLAGS = /NOLOGO /LTCG
|
| 712 | *_VS2005x86xASL_*_APP_FLAGS = /nologo /E /TC
|
| 713 | *_VS2005x86xASL_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 714 | *_VS2005x86xASL_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 715 |
|
| 716 | ##################
|
| 717 | # ASL definitions
|
| 718 | ##################
|
| 719 | *_VS2005x86xASL_*_ASL_PATH = DEF(WIN_ASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 720 | *_VS2005x86xASL_*_ASL_FLAGS =
|
| 721 | *_VS2005x86xASL_*_ASL_OUTFLAGS = DEF(MS_ASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 722 | *_VS2005x86xASL_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 723 | *_VS2005x86xASL_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 724 | *_VS2005x86xASL_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
| 725 |
|
| 726 | ##################
|
| 727 | # IA32 definitions
|
| 728 | ##################
|
| 729 | *_VS2005x86xASL_IA32_*_DLL = DEF(VS2005x86_DLL)
|
| 730 |
|
| 731 | *_VS2005x86xASL_IA32_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 732 | *_VS2005x86xASL_IA32_CC_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 733 | *_VS2005x86xASL_IA32_VFRPP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 734 | *_VS2005x86xASL_IA32_SLINK_PATH = DEF(VS2005x86_BIN)\lib.exe
|
| 735 | *_VS2005x86xASL_IA32_DLINK_PATH = DEF(VS2005x86_BIN)\link.exe
|
| 736 | *_VS2005x86xASL_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 737 | *_VS2005x86xASL_IA32_APP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 738 | *_VS2005x86xASL_IA32_PP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 739 | *_VS2005x86xASL_IA32_ASM_PATH = DEF(VS2005x86_BIN)\ml.exe
|
| 740 | *_VS2005x86xASL_IA32_ASLCC_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 741 | *_VS2005x86xASL_IA32_ASLPP_PATH = DEF(VS2005x86_BIN)\cl.exe
|
| 742 | *_VS2005x86xASL_IA32_ASLDLINK_PATH = DEF(VS2005x86_BIN)\link.exe
|
| 743 |
|
| 744 | *_VS2005x86xASL_IA32_MAKE_FLAGS = /nologo
|
| 745 | DEBUG_VS2005x86xASL_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
|
| 746 | RELEASE_VS2005x86xASL_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
| 747 | DEBUG_VS2005x86xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
|
| 748 | RELEASE_VS2005x86xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd
|
| 749 | DEBUG_VS2005x86xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 750 | RELEASE_VS2005x86xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 751 | *_VS2005x86xASL_IA32_ASMLINK_FLAGS= /nologo /tiny
|
| 752 |
|
| 753 | ##################
|
| 754 | # X64 definitions
|
| 755 | ##################
|
| 756 | *_VS2005x86xASL_X64_*_DLL = DEF(VS2005x86_DLL)
|
| 757 |
|
| 758 | *_VS2005x86xASL_X64_CC_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 759 | *_VS2005x86xASL_X64_PP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 760 | *_VS2005x86xASL_X64_APP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 761 | *_VS2005x86xASL_X64_VFRPP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 762 | *_VS2005x86xASL_X64_ASM_PATH = DEF(VS2005x86_BINX64)\ml64.exe
|
| 763 | *_VS2005x86xASL_X64_SLINK_PATH = DEF(VS2005x86_BINX64)\lib.exe
|
| 764 | *_VS2005x86xASL_X64_DLINK_PATH = DEF(VS2005x86_BINX64)\link.exe
|
| 765 | *_VS2005x86xASL_X64_ASLCC_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 766 | *_VS2005x86xASL_X64_ASLPP_PATH = DEF(VS2005x86_BINX64)\cl.exe
|
| 767 | *_VS2005x86xASL_X64_ASLDLINK_PATH = DEF(VS2005x86_BINX64)\link.exe
|
| 768 |
|
| 769 |
|
| 770 | DEBUG_VS2005x86xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 771 | RELEASE_VS2005x86xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF
|
| 772 | DEBUG_VS2005x86xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 773 | RELEASE_VS2005x86xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 774 | DEBUG_VS2005x86xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 775 | RELEASE_VS2005x86xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 776 |
|
| 777 | ##################
|
| 778 | # IPF definitions
|
| 779 | ##################
|
| 780 | *_VS2005x86xASL_IPF_*_DLL = DEF(VS2005x86_DLL)
|
| 781 |
|
| 782 | *_VS2005x86xASL_IPF_PP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 783 | *_VS2005x86xASL_IPF_APP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 784 | *_VS2005x86xASL_IPF_VFRPP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 785 | *_VS2005x86xASL_IPF_CC_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 786 | *_VS2005x86xASL_IPF_ASM_PATH = DEF(VS2005x86_BIN64)\ias.exe
|
| 787 | *_VS2005x86xASL_IPF_SLINK_PATH = DEF(VS2005x86_BIN64)\lib.exe
|
| 788 | *_VS2005x86xASL_IPF_DLINK_PATH = DEF(VS2005x86_BIN64)\link.exe
|
| 789 | *_VS2005x86xASL_IPF_ASLCC_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 790 | *_VS2005x86xASL_IPF_ASLPP_PATH = DEF(VS2005x86_BIN64)\cl.exe
|
| 791 | *_VS2005x86xASL_IPF_ASLDLINK_PATH = DEF(VS2005x86_BIN64)\link.exe
|
| 792 |
|
| 793 | DEBUG_VS2005x86xASL_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32 /Zi
|
| 794 | RELEASE_VS2005x86xASL_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32
|
| 795 | DEBUG_VS2005x86xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug
|
| 796 | RELEASE_VS2005x86xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4
|
| 797 | DEBUG_VS2005x86xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb /DEBUG
|
| 798 | RELEASE_VS2005x86xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEBUG_DIR)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
| 799 |
|
| 800 | ##################
|
| 801 | # EBC definitions
|
| 802 | ##################
|
| 803 | *_VS2005x86xASL_EBC_*_FAMILY = INTEL
|
| 804 |
|
| 805 | *_VS2005x86xASL_EBC_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 806 | *_VS2005x86xASL_EBC_PP_PATH = DEF(EBC_BINx86)\iec.exe
|
| 807 | *_VS2005x86xASL_EBC_VFRPP_PATH = DEF(EBC_BINx86)\iec.exe
|
| 808 | *_VS2005x86xASL_EBC_CC_PATH = DEF(EBC_BINx86)\iec.exe
|
| 809 | *_VS2005x86xASL_EBC_SLINK_PATH = DEF(EBC_BINx86)\link.exe
|
| 810 | *_VS2005x86xASL_EBC_DLINK_PATH = DEF(EBC_BINx86)\link.exe
|
| 811 |
|
| 812 | *_VS2005x86xASL_EBC_MAKE_FLAGS = /nologo
|
| 813 | *_VS2005x86xASL_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 814 | *_VS2005x86xASL_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 815 | *_VS2005x86xASL_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 816 | *_VS2005x86xASL_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 817 | *_VS2005x86xASL_EBC_DLINK_FLAGS = "C:\Program Files (x86)\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 818 |
|
| 819 | ####################################################################################
|
| 820 | #
|
| 821 | # Microsoft Device Driver Kit 3790.1830 (IA-32, X64, Itanium, with Link Time Code Generation)
|
| 822 | # And Intel ACPI Compiler
|
| 823 | #
|
| 824 | ####################################################################################
|
| 825 | # DDK3790 - Microsoft Windows DDK 3790.1830
|
| 826 | # ASL - Intel ACPI Source Language Compiler (iasl.exe)
|
| 827 | *_DDK3790_*_*_FAMILY = MSFT
|
| 828 |
|
| 829 | *_DDK3790_*_MAKE_PATH = DEF(WINDDK_BIN32)\nmake.exe
|
| 830 | *_DDK3790_*_MAKE_FLAGS = /nologo
|
| 831 |
|
| 832 | *_DDK3790_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 833 | *_DDK3790_*_APP_FLAGS = /nologo /E /TC
|
| 834 | *_DDK3790_*_SLINK_FLAGS = /nologo /LTCG
|
| 835 | *_DDK3790_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 836 |
|
| 837 | ##################
|
| 838 | # ASL definitions
|
| 839 | ##################
|
| 840 | *_DDK3790_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 841 | *_DDK3790_*_ASL_FLAGS =
|
| 842 | *_DDK3790_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 843 | *_DDK3790_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 844 | *_DDK3790_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 845 | *_DDK3790_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
| 846 |
|
| 847 | ##################
|
| 848 | # IA32 definitions
|
| 849 | ##################
|
| 850 | *_DDK3790_IA32_CC_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 851 | *_DDK3790_IA32_SLINK_PATH = DEF(WINDDK_BIN32)\lib.exe
|
| 852 | *_DDK3790_IA32_DLINK_PATH = DEF(WINDDK_BIN32)\link.exe
|
| 853 | *_DDK3790_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 854 | *_DDK3790_IA32_PP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 855 | *_DDK3790_IA32_VFRPP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 856 | *_DDK3790_IA32_APP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 857 | *_DDK3790_IA32_ASM_PATH = DEF(WINDDK_BIN32)\ml.exe
|
| 858 | *_DDK3790_IA32_ASLCC_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 859 | *_DDK3790_IA32_ASLPP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 860 | *_DDK3790_IA32_ASLDLINK_PATH = DEF(WINDDK_BIN32)\link.exe
|
| 861 |
|
| 862 | DEBUG_DDK3790_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 863 | RELEASE_DDK3790_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
| 864 | DEBUG_DDK3790_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd /Zi
|
| 865 | RELEASE_DDK3790_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd
|
| 866 | DEBUG_DDK3790_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 867 | RELEASE_DDK3790_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 868 | *_DDK3790_IA32_ASMLINK_FLAGS = /nologo /tiny
|
| 869 |
|
| 870 | ##################
|
| 871 | # x64 definitions
|
| 872 | ##################
|
| 873 | *_DDK3790_X64_CC_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 874 | *_DDK3790_X64_SLINK_PATH = DEF(WINDDK_BINX64)\lib.exe
|
| 875 | *_DDK3790_X64_DLINK_PATH = DEF(WINDDK_BINX64)\link.exe
|
| 876 | *_DDK3790_X64_PP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 877 | *_DDK3790_X64_VFRPP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 878 | *_DDK3790_X64_APP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 879 | *_DDK3790_X64_ASM_PATH = DEF(WINDDK_BINX64)\ml64.exe
|
| 880 | *_DDK3790_X64_ASLCC_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 881 | *_DDK3790_X64_ASLPP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 882 | *_DDK3790_X64_ASLDLINK_PATH = DEF(WINDDK_BINX64)\link.exe
|
| 883 |
|
| 884 | DEBUG_DDK3790_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 885 | RELEASE_DDK3790_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF
|
| 886 | DEBUG_DDK3790_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 887 | RELEASE_DDK3790_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 888 | DEBUG_DDK3790_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 889 | RELEASE_DDK3790_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 890 |
|
| 891 | ##################
|
| 892 | # IPF definitions
|
| 893 | ##################
|
| 894 | *_DDK3790_IPF_CC_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 895 | *_DDK3790_IPF_SLINK_PATH = DEF(WINDDK_BIN64)\lib.exe
|
| 896 | *_DDK3790_IPF_DLINK_PATH = DEF(WINDDK_BIN64)\link.exe
|
| 897 | *_DDK3790_IPF_PP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 898 | *_DDK3790_IPF_VFRPP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 899 | *_DDK3790_IPF_APP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 900 | *_DDK3790_IPF_ASM_PATH = DEF(WINDDK_BIN64)\ias.exe
|
| 901 | *_DDK3790_IPF_ASLCC_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 902 | *_DDK3790_IPF_ASLPP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 903 | *_DDK3790_IPF_ASLDLINK_PATH = DEF(WINDDK_BIN64)\link.exe
|
| 904 |
|
| 905 |
|
| 906 | DEBUG_DDK3790_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32 /Zi
|
| 907 | RELEASE_DDK3790_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32
|
| 908 | DEBUG_DDK3790_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug
|
| 909 | RELEASE_DDK3790_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4
|
| 910 | DEBUG_DDK3790_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb /DEBUG
|
| 911 | RELEASE_DDK3790_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb
|
| 912 |
|
| 913 | ##################
|
| 914 | # EBC definitions
|
| 915 | ##################
|
| 916 | *_DDK3790_EBC_*_FAMILY = INTEL
|
| 917 |
|
| 918 | *_DDK3790_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 919 | *_DDK3790_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 920 | *_DDK3790_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 921 | *_DDK3790_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 922 | *_DDK3790_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 923 |
|
| 924 | *_DDK3790_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 925 | *_DDK3790_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 926 | *_DDK3790_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
|
| 927 |
|
| 928 | ####################################################################################
|
| 929 | #
|
| 930 | # Microsoft Device Driver Kit 3790.1830 (IA-32, X64, Itanium, with Link Time Code Generation)
|
| 931 | # And Microsoft ACPI Compiler
|
| 932 | #
|
| 933 | ####################################################################################
|
| 934 | # DDK3790xASL - Microsoft Windows DDK 3790.1830
|
| 935 | # ASL - Microsoft ACPI Source Language Compiler (asl.exe)
|
| 936 | *_DDK3790xASL_*_*_FAMILY = MSFT
|
| 937 |
|
| 938 | *_DDK3790xASL_*_MAKE_PATH = DEF(WINDDK_BIN32)\nmake.exe
|
| 939 | *_DDK3790xASL_*_MAKE_FLAGS = /nologo
|
| 940 |
|
| 941 | *_DDK3790xASL_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 942 | *_DDK3790xASL_*_APP_FLAGS = /nologo /E /TC
|
| 943 | *_DDK3790xASL_*_SLINK_FLAGS = /nologo /LTCG
|
| 944 | *_DDK3790xASL_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 945 |
|
| 946 | ##################
|
| 947 | # ASL definitions
|
| 948 | ##################
|
| 949 | *_DDK3790xASL_*_ASL_PATH = DEF(WIN_ASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 950 | *_DDK3790xASL_*_ASL_FLAGS =
|
| 951 | *_DDK3790xASL_*_ASL_OUTFLAGS = DEF(MS_ASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 952 | *_DDK3790xASL_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 953 | *_DDK3790xASL_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 954 | *_DDK3790xASL_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
| 955 |
|
| 956 | ##################
|
| 957 | # IA32 definitions
|
| 958 | ##################
|
| 959 | *_DDK3790xASL_IA32_CC_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 960 | *_DDK3790xASL_IA32_SLINK_PATH = DEF(WINDDK_BIN32)\lib.exe
|
| 961 | *_DDK3790xASL_IA32_DLINK_PATH = DEF(WINDDK_BIN32)\link.exe
|
| 962 | *_DDK3790xASL_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 963 | *_DDK3790xASL_IA32_PP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 964 | *_DDK3790xASL_IA32_VFRPP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 965 | *_DDK3790xASL_IA32_APP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 966 | *_DDK3790xASL_IA32_ASM_PATH = DEF(WINDDK_BIN32)\ml.exe
|
| 967 | *_DDK3790xASL_IA32_ASLCC_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 968 | *_DDK3790xASL_IA32_ASLPP_PATH = DEF(WINDDK_BIN32)\cl.exe
|
| 969 | *_DDK3790xASL_IA32_ASLDLINK_PATH = DEF(WINDDK_BIN32)\link.exe
|
| 970 |
|
| 971 | DEBUG_DDK3790xASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 972 | RELEASE_DDK3790xASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
| 973 | DEBUG_DDK3790xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd /Zi
|
| 974 | RELEASE_DDK3790xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd
|
| 975 | DEBUG_DDK3790xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 976 | RELEASE_DDK3790xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 977 | *_DDK3790xASL_IA32_ASMLINK_FLAGS = /nologo /tiny
|
| 978 |
|
| 979 | ##################
|
| 980 | # x64 definitions
|
| 981 | ##################
|
| 982 | *_DDK3790xASL_X64_CC_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 983 | *_DDK3790xASL_X64_SLINK_PATH = DEF(WINDDK_BINX64)\lib.exe
|
| 984 | *_DDK3790xASL_X64_DLINK_PATH = DEF(WINDDK_BINX64)\link.exe
|
| 985 | *_DDK3790xASL_X64_PP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 986 | *_DDK3790xASL_X64_VFRPP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 987 | *_DDK3790xASL_X64_APP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 988 | *_DDK3790xASL_X64_ASM_PATH = DEF(WINDDK_BINX64)\ml64.exe
|
| 989 | *_DDK3790xASL_X64_ASLCC_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 990 | *_DDK3790xASL_X64_ASLPP_PATH = DEF(WINDDK_BINX64)\cl.exe
|
| 991 | *_DDK3790xASL_X64_ASLDLINK_PATH = DEF(WINDDK_BINX64)\link.exe
|
| 992 |
|
| 993 | DEBUG_DDK3790xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
| 994 | RELEASE_DDK3790xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF
|
| 995 | DEBUG_DDK3790xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 996 | RELEASE_DDK3790xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 997 | DEBUG_DDK3790xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 998 | RELEASE_DDK3790xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 999 |
|
| 1000 | ##################
|
| 1001 | # IPF definitions
|
| 1002 | ##################
|
| 1003 | *_DDK3790xASL_IPF_CC_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 1004 | *_DDK3790xASL_IPF_SLINK_PATH = DEF(WINDDK_BIN64)\lib.exe
|
| 1005 | *_DDK3790xASL_IPF_DLINK_PATH = DEF(WINDDK_BIN64)\link.exe
|
| 1006 | *_DDK3790xASL_IPF_PP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 1007 | *_DDK3790xASL_IPF_VFRPP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 1008 | *_DDK3790xASL_IPF_APP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 1009 | *_DDK3790xASL_IPF_ASM_PATH = DEF(WINDDK_BIN64)\ias.exe
|
| 1010 | *_DDK3790xASL_IPF_ASLCC_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 1011 | *_DDK3790xASL_IPF_ASLPP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 1012 | *_DDK3790xASL_IPF_ASLDLINK_PATH = DEF(WINDDK_BIN64)\link.exe
|
| 1013 |
|
| 1014 |
|
| 1015 | DEBUG_DDK3790xASL_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32 /Zi
|
| 1016 | RELEASE_DDK3790xASL_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /EHs-c- /GR- /Gy /Os /GL /FIAutoGen.h /QIPF_fr32
|
| 1017 | DEBUG_DDK3790xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug
|
| 1018 | RELEASE_DDK3790xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4
|
| 1019 | DEBUG_DDK3790xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb /DEBUG
|
| 1020 | RELEASE_DDK3790xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb
|
| 1021 |
|
| 1022 | ##################
|
| 1023 | # EBC definitions
|
| 1024 | ##################
|
| 1025 | *_DDK3790xASL_EBC_*_FAMILY = INTEL
|
| 1026 |
|
| 1027 | *_DDK3790xASL_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1028 | *_DDK3790xASL_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 1029 | *_DDK3790xASL_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1030 | *_DDK3790xASL_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1031 | *_DDK3790xASL_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1032 |
|
| 1033 | *_DDK3790xASL_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 1034 | *_DDK3790xASL_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 1035 | *_DDK3790xASL_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
|
| 1036 |
|
| 1037 |
|
| 1038 | ####################################################################################
|
| 1039 | # GCC Common
|
| 1040 | ####################################################################################
|
| 1041 |
|
| 1042 | *_*_*_OBJCOPY_PATH = echo
|
| 1043 | *_*_*_OBJCOPY_FLAGS = objcopy not needed for
|
| 1044 | *_*_*_SYMRENAME_PATH = echo
|
| 1045 | *_*_*_SYMRENAME_FLAGS = Symbol renaming not needed for
|
| 1046 |
|
| 1047 | DEFINE GCC_ALL_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -Wno-array-bounds -c -include AutoGen.h
|
klu2 | b2f5a37 | 2009-04-16 06:33:05 +0000 | [diff] [blame] | 1048 | DEFINE GCC_IA32_CC_FLAGS = DEF(GCC_ALL_CC_FLAGS) -m32 -malign-double -freorder-blocks -freorder-blocks-and-partition -O2
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1049 | DEFINE GCC_X64_CC_FLAGS = DEF(GCC_ALL_CC_FLAGS) -mno-red-zone -Wno-address
|
| 1050 | DEFINE GCC_IPF_CC_FLAGS = DEF(GCC_ALL_CC_FLAGS) -minline-int-divide-min-latency
|
| 1051 | DEFINE GCC_IA32_X64_DLINK_COMMON = -nostdlib -s --pie --gc-sections
|
| 1052 | DEFINE GCC_IA32_X64_ASLDLINK_FLAGS = DEF(GCC_IA32_X64_DLINK_COMMON) --entry _ReferenceAcpiTable -u $(IMAGE_ENTRY_POINT)
|
| 1053 | DEFINE GCC_IA32_X64_DLINK_FLAGS = DEF(GCC_IA32_X64_DLINK_COMMON) --entry _$(IMAGE_ENTRY_POINT) --file-alignment 0x20 --section-alignment 0x20 -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map
|
| 1054 | DEFINE GCC_IPF_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll -static --entry $(IMAGE_ENTRY_POINT) --undefined $(IMAGE_ENTRY_POINT) -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map
|
| 1055 | DEFINE GCC_IPF_OBJCOPY_FLAGS = -I elf64-ia64-little -O efi-bsdrv-ia64
|
| 1056 | DEFINE GCC_IPF_SYMRENAME_FLAGS = --redefine-sym memcpy=CopyMem
|
| 1057 | DEFINE GCC_ASM_FLAGS = -c -x assembler -imacros $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1058 | DEFINE GCC_PP_FLAGS = -E -x assembler-with-cpp -include $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1059 | DEFINE GCC_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(DEST_DIR_DEBUG)/$(MODULE_NAME)StrDefs.h
|
| 1060 |
|
| 1061 | ####################################################################################
|
| 1062 | #
|
| 1063 | # Unix GCC And Intel Linux ACPI Compiler
|
| 1064 | #
|
| 1065 | ####################################################################################
|
| 1066 | # UNIXGCC - UNIX GCC
|
| 1067 | # ASL - Intel Linux ACPI Source Language Compiler (iasl)
|
| 1068 | *_UNIXGCC_*_*_FAMILY = GCC
|
| 1069 | *_UNIXGCC_*_MAKE_PATH = make
|
| 1070 |
|
| 1071 | DEFINE UNIXGCC_DLINK_FLAGS_COMMON = -nostdlib -s --pie
|
| 1072 | *_UNIXGCC_*_PP_FLAGS = -E -x assembler-with-cpp -include $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1073 | *_UNIXGCC_*_DLINK_FLAGS = DEF(UNIXGCC_DLINK_FLAGS_COMMON) --entry _$(IMAGE_ENTRY_POINT) --file-alignment 0x20 --section-alignment 0x20 -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map
|
| 1074 | *_UNIXGCC_*_ASM_FLAGS = -c -x assembler -imacros $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1075 | *_UNIXGCC_*_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(DEST_DIR_DEBUG)/$(MODULE_NAME)StrDefs.h
|
| 1076 |
|
| 1077 | ##################
|
| 1078 | # ASL definitions
|
| 1079 | ##################
|
| 1080 | *_UNIXGCC_*_ASL_PATH = DEF(UNIX_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1081 | *_UNIXGCC_*_ASL_FLAGS =
|
| 1082 | *_UNIXGCC_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1083 | *_UNIXGCC_*_ASLPP_FLAGS = -x c -E -P
|
| 1084 | *_UNIXGCC_*_ASLCC_FLAGS = -x c
|
| 1085 | *_UNIXGCC_*_ASLDLINK_FLAGS = DEF(UNIXGCC_DLINK_FLAGS_COMMON) --entry _ReferenceAcpiTable
|
| 1086 |
|
| 1087 | ##################
|
| 1088 | # IA32 definitions
|
| 1089 | ##################
|
| 1090 | *_UNIXGCC_IA32_PP_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/gcc
|
| 1091 | *_UNIXGCC_IA32_CC_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/gcc
|
| 1092 | *_UNIXGCC_IA32_SLINK_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/ar
|
| 1093 | *_UNIXGCC_IA32_DLINK_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/ld
|
| 1094 | *_UNIXGCC_IA32_ASLPP_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/gcc
|
| 1095 | *_UNIXGCC_IA32_ASLCC_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/gcc
|
| 1096 | *_UNIXGCC_IA32_ASLDLINK_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/ld
|
| 1097 | *_UNIXGCC_IA32_ASM_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/gcc
|
| 1098 | *_UNIXGCC_IA32_VFRPP_PATH = DEF(UNIXGCC_IA32_PETOOLS_PREFIX)/gcc
|
| 1099 |
|
gikidy | d4244a0 | 2009-05-06 09:40:50 +0000 | [diff] [blame] | 1100 | *_UNIXGCC_IA32_CC_FLAGS = -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -Wno-array-bounds -c -include AutoGen.h -m32 -malign-double -freorder-blocks -freorder-blocks-and-partition
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1101 |
|
| 1102 | ##################
|
| 1103 | # X64 definitions
|
| 1104 | ##################
|
| 1105 | *_UNIXGCC_X64_CC_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/gcc
|
| 1106 | *_UNIXGCC_X64_ASLCC_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/gcc
|
| 1107 | *_UNIXGCC_X64_SLINK_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/ar
|
| 1108 | *_UNIXGCC_X64_DLINK_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/ld
|
| 1109 | *_UNIXGCC_X64_ASLDLINK_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/ld
|
| 1110 | *_UNIXGCC_X64_ASM_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/gcc
|
| 1111 | *_UNIXGCC_X64_PP_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/gcc
|
| 1112 | *_UNIXGCC_X64_ASLPP_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/gcc
|
| 1113 | *_UNIXGCC_X64_VFRPP_PATH = DEF(UNIXGCC_X64_PETOOLS_PREFIX)/gcc
|
| 1114 |
|
gikidy | d4244a0 | 2009-05-06 09:40:50 +0000 | [diff] [blame] | 1115 | *_UNIXGCC_X64_CC_FLAGS = -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -Wno-array-bounds -c -include AutoGen.h -mno-red-zone -Wno-address
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1116 |
|
| 1117 | ##################
|
| 1118 | # IPF definitions
|
| 1119 | ##################
|
| 1120 | *_UNIXGCC_IPF_CC_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/gcc
|
| 1121 | *_UNIXGCC_IPF_ASLCC_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/gcc
|
| 1122 | *_UNIXGCC_IPF_SLINK_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/ar
|
| 1123 | *_UNIXGCC_IPF_DLINK_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/ld
|
| 1124 | *_UNIXGCC_IPF_ASLDLINK_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/ld
|
| 1125 | *_UNIXGCC_IPF_ASM_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/gcc
|
| 1126 | *_UNIXGCC_IPF_PP_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/gcc
|
| 1127 | *_UNIXGCC_IPF_ASLPP_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/gcc
|
| 1128 | *_UNIXGCC_IPF_VFRPP_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/gcc
|
| 1129 | *_UNIXGCC_IPF_OBJCOPY_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/objcopy
|
| 1130 | *_UNIXGCC_IPF_SYMRENAME_PATH = DEF(UNIXGCC_IPF_PETOOLS_PREFIX)/objcopy
|
| 1131 |
|
| 1132 | *_UNIXGCC_IPF_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -Wno-array-bounds -c -include AutoGen.h -minline-int-divide-min-latency
|
| 1133 | *_UNIXGCC_IPF_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll -static --entry $(IMAGE_ENTRY_POINT) --undefined $(IMAGE_ENTRY_POINT) -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map
|
| 1134 | *_UNIXGCC_IPF_OBJCOPY_FLAGS = -I elf64-ia64-little -O efi-bsdrv-ia64
|
| 1135 | *_UNIXGCC_IPF_SYMRENAME_FLAGS = --redefine-sym memcpy=CopyMem
|
| 1136 |
|
| 1137 | ####################################################################################
|
| 1138 | #
|
| 1139 | # Cygwin GCC And Intel ACPI Compiler
|
| 1140 | #
|
| 1141 | ####################################################################################
|
| 1142 | # CYGGCC - CygWin GCC
|
| 1143 | # ASL - Intel ACPI Source Language Compiler (iasl.exe)
|
| 1144 | *_CYGGCC_*_*_FAMILY = GCC
|
| 1145 |
|
| 1146 | *_CYGGCC_*_*_DLL = DEF(CYGWIN_BIN)
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 1147 | *_CYGGCC_*_MAKE_PATH = DEF(VS2003_BIN)\nmake.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1148 |
|
| 1149 | *_CYGGCC_*_MAKE_FLAGS = /nologo
|
| 1150 | *_CYGGCC_*_PP_FLAGS = -E -x assembler-with-cpp -include AutoGen.h
|
| 1151 | *_CYGGCC_*_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll --export-all-symbols --entry _$(IMAGE_ENTRY_POINT) --file-alignment 0x20 --section-alignment 0x20
|
| 1152 | *_CYGGCC_*_ASM_FLAGS = -c -x assembler -imacros AutoGen.h
|
| 1153 | *_CYGGCC_*_APP_FLAGS = -E -x assembler
|
| 1154 | *_CYGGCC_*_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(MODULE_NAME)StrDefs.h
|
| 1155 |
|
| 1156 | ##################
|
| 1157 | # ASL definitions
|
| 1158 | ##################
|
| 1159 | *_CYGGCC_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1160 | *_CYGGCC_*_ASL_FLAGS =
|
| 1161 | *_CYGGCC_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1162 | *_CYGGCC_*_ASLPP_FLAGS = -x c -E -P
|
| 1163 | *_CYGGCC_*_ASLCC_FLAGS = -x c
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1164 | *_CYGGCC_*_ASLDLINK_FLAGS = -nostdlib -s --pie --gc-sections --entry _ReferenceAcpiTable -u $(IMAGE_ENTRY_POINT)
|
| 1165 |
|
| 1166 | ##################
|
| 1167 | # IA32 definitions
|
| 1168 | ##################
|
| 1169 | *_CYGGCC_IA32_CC_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1170 | *_CYGGCC_IA32_SLINK_PATH = DEF(CYGWIN_BIN32)/ar
|
| 1171 | *_CYGGCC_IA32_DLINK_PATH = DEF(CYGWIN_BIN32)/ld
|
| 1172 | *_CYGGCC_IA32_ASM_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1173 | *_CYGGCC_IA32_PP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1174 | *_CYGGCC_IA32_APP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1175 | *_CYGGCC_IA32_VFRPP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1176 | *_CYGGCC_IA32_ASLCC_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1177 | *_CYGGCC_IA32_ASLPP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1178 | *_CYGGCC_IA32_ASLDLINK_PATH = DEF(CYGWIN_BIN32)/ld
|
| 1179 |
|
| 1180 | *_CYGGCC_IA32_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -c -include AutoGen.h
|
| 1181 |
|
| 1182 | ##################
|
| 1183 | # X64 definitions
|
| 1184 | ##################
|
| 1185 | *_CYGGCC_X64_CC_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1186 | *_CYGGCC_X64_SLINK_PATH = DEF(CYGWIN_BINX64)/ar
|
| 1187 | *_CYGGCC_X64_DLINK_PATH = DEF(CYGWIN_BINX64)/ld
|
| 1188 | *_CYGGCC_X64_ASM_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1189 | *_CYGGCC_X64_PP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1190 | *_CYGGCC_X64_APP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1191 | *_CYGGCC_X64_VFRPP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1192 | *_CYGGCC_X64_ASLCC_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1193 | *_CYGGCC_X64_ASLPP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1194 | *_CYGGCC_X64_ASLDLINK_PATH = DEF(CYGWIN_BINX64)/ld
|
| 1195 |
|
| 1196 | *_CYGGCC_X64_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -mno-red-zone -Wall -Werror -c -include AutoGen.h -D_EFI_P64
|
| 1197 |
|
| 1198 | ##################
|
| 1199 | # IPF definitions
|
| 1200 | ##################
|
| 1201 | *_CYGGCC_IPF_CC_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1202 | *_CYGGCC_IPF_SLINK_PATH = DEF(CYGWIN_BINIPF)ar
|
| 1203 | *_CYGGCC_IPF_DLINK_PATH = DEF(CYGWIN_BINIPF)ld
|
| 1204 | *_CYGGCC_IPF_ASLDLINK_PATH = DEF(CYGWIN_BINIPF)ld
|
| 1205 | *_CYGGCC_IPF_ASM_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1206 | *_CYGGCC_IPF_PP_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1207 | *_CYGGCC_IPF_VFRPP_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1208 | *_CYGGCC_IPF_ASLCC_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1209 | *_CYGGCC_IPF_ASLPP_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1210 | *_CYGGCC_IPF_OBJCOPY_PATH = DEF(CYGWIN_BINIPF)objcopy
|
| 1211 | *_CYGGCC_IPF_SYMRENAME_PATH = DEF(CYGWIN_BINIPF)objcopy
|
| 1212 |
|
| 1213 | *_CYGGCC_IPF_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -Wno-array-bounds -c -include AutoGen.h -minline-int-divide-min-latency
|
| 1214 | *_CYGGCC_IPF_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll -static --entry $(IMAGE_ENTRY_POINT) --undefined $(IMAGE_ENTRY_POINT) -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map
|
| 1215 | *_CYGGCC_IPF_OBJCOPY_FLAGS = -I elf64-ia64-little -O efi-bsdrv-ia64
|
| 1216 | *_CYGGCC_IPF_SYMRENAME_FLAGS = --redefine-sym memcpy=CopyMem
|
| 1217 |
|
| 1218 | ##################
|
| 1219 | # EBC definitions
|
| 1220 | ##################
|
| 1221 | *_CYGGCC_EBC_*_FAMILY = INTEL
|
| 1222 |
|
| 1223 | *_CYGGCC_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1224 | *_CYGGCC_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 1225 | *_CYGGCC_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1226 | *_CYGGCC_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1227 | *_CYGGCC_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1228 |
|
| 1229 | *_CYGGCC_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 1230 | *_CYGGCC_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 1231 | *_CYGGCC_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
|
| 1232 |
|
| 1233 | ####################################################################################
|
| 1234 | #
|
| 1235 | # Cygwin GCC And Microsoft ACPI Compiler
|
| 1236 | #
|
| 1237 | ####################################################################################
|
| 1238 | # CYGGCCxASL - CygWin GCC
|
| 1239 | # ASL - Microsoft ACPI Source Language Compiler (asl.exe)
|
| 1240 | *_CYGGCCxASL_*_*_FAMILY = GCC
|
| 1241 |
|
| 1242 | *_CYGGCCxASL_*_*_DLL = DEF(CYGWIN_BIN)
|
eric_tian | 623471a | 2009-04-14 03:20:33 +0000 | [diff] [blame] | 1243 | *_CYGGCCxASL_*_MAKE_PATH = DEF(VS2003_BIN)\nmake.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1244 |
|
| 1245 | *_CYGGCCxASL_*_MAKE_FLAGS = /nologo
|
| 1246 | *_CYGGCCxASL_*_PP_FLAGS = -E -x assembler-with-cpp -include AutoGen.h
|
| 1247 | *_CYGGCCxASL_*_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll --export-all-symbols --entry _$(IMAGE_ENTRY_POINT) --file-alignment 0x20 --section-alignment 0x20
|
| 1248 | *_CYGGCCxASL_*_ASM_FLAGS = -c -x assembler -imacros AutoGen.h
|
| 1249 | *_CYGGCCxASL_*_APP_FLAGS = -E -x assembler
|
| 1250 | *_CYGGCCxASL_*_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(MODULE_NAME)StrDefs.h
|
| 1251 |
|
| 1252 | ##################
|
| 1253 | # ASL definitions
|
| 1254 | ##################
|
| 1255 | *_CYGGCCxASL_*_ASL_PATH = DEF(WIN_ASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1256 | *_CYGGCCxASL_*_ASL_FLAGS =
|
| 1257 | *_CYGGCCxASL_*_ASL_OUTFLAGS = DEF(MS_ASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1258 | *_CYGGCCxASL_*_ASLCC_FLAGS = DEF(MSFT_ASLCC_FLAGS)
|
| 1259 | *_CYGGCCxASL_*_ASLPP_FLAGS = DEF(MSFT_ASLPP_FLAGS)
|
| 1260 | *_CYGGCCxASL_*_ASLDLINK_FLAGS = DEF(MSFT_ASLDLINK_FLAGS)
|
| 1261 |
|
| 1262 | ##################
|
| 1263 | # IA32 definitions
|
| 1264 | ##################
|
| 1265 | *_CYGGCCxASL_IA32_CC_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1266 | *_CYGGCCxASL_IA32_SLINK_PATH = DEF(CYGWIN_BIN32)/ar
|
| 1267 | *_CYGGCCxASL_IA32_DLINK_PATH = DEF(CYGWIN_BIN32)/ld
|
| 1268 | *_CYGGCCxASL_IA32_ASM_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1269 | *_CYGGCCxASL_IA32_PP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1270 | *_CYGGCCxASL_IA32_APP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1271 | *_CYGGCCxASL_IA32_VFRPP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1272 | *_CYGGCCxASL_IA32_ASLCC_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1273 | *_CYGGCCxASL_IA32_ASLPP_PATH = DEF(CYGWIN_BIN32)/gcc
|
| 1274 | *_CYGGCCxASL_IA32_ASLDLINK_PATH = DEF(CYGWIN_BIN32)/ld
|
| 1275 |
|
| 1276 | *_CYGGCCxASL_IA32_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -c -include AutoGen.h
|
| 1277 |
|
| 1278 | ##################
|
| 1279 | # X64 definitions
|
| 1280 | ##################
|
| 1281 | *_CYGGCCxASL_X64_CC_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1282 | *_CYGGCCxASL_X64_SLINK_PATH = DEF(CYGWIN_BINX64)/ar
|
| 1283 | *_CYGGCCxASL_X64_DLINK_PATH = DEF(CYGWIN_BINX64)/ld
|
| 1284 | *_CYGGCCxASL_X64_ASM_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1285 | *_CYGGCCxASL_X64_PP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1286 | *_CYGGCCxASL_X64_APP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1287 | *_CYGGCCxASL_X64_VFRPP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1288 | *_CYGGCCxASL_X64_ASLCC_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1289 | *_CYGGCCxASL_X64_ASLPP_PATH = DEF(CYGWIN_BINX64)/gcc
|
| 1290 | *_CYGGCCxASL_X64_ASLDLINK_PATH = DEF(CYGWIN_BINX64)/ld
|
| 1291 |
|
| 1292 | *_CYGGCCxASL_X64_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -mno-red-zone -Wall -Werror -c -include AutoGen.h -D_EFI_P64
|
| 1293 |
|
| 1294 | ##################
|
| 1295 | # IPF definitions
|
| 1296 | ##################
|
| 1297 | *_CYGGCCxASL_IPF_CC_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1298 | *_CYGGCCxASL_IPF_SLINK_PATH = DEF(CYGWIN_BINIPF)ar
|
| 1299 | *_CYGGCCxASL_IPF_DLINK_PATH = DEF(CYGWIN_BINIPF)ld
|
| 1300 | *_CYGGCCxASL_IPF_ASLDLINK_PATH = DEF(CYGWIN_BINIPF)ld
|
| 1301 | *_CYGGCCxASL_IPF_ASM_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1302 | *_CYGGCCxASL_IPF_PP_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1303 | *_CYGGCCxASL_IPF_VFRPP_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1304 | *_CYGGCCxASL_IPF_ASLCC_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1305 | *_CYGGCCxASL_IPF_ASLPP_PATH = DEF(CYGWIN_BINIPF)gcc
|
| 1306 | *_CYGGCCxASL_IPF_OBJCOPY_PATH = DEF(CYGWIN_BINIPF)objcopy
|
| 1307 | *_CYGGCCxASL_IPF_SYMRENAME_PATH = DEF(CYGWIN_BINIPF)objcopy
|
| 1308 |
|
| 1309 | *_CYGGCCxASL_IPF_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -Wno-array-bounds -c -include AutoGen.h -minline-int-divide-min-latency
|
| 1310 | *_CYGGCCxASL_IPF_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll -static --entry $(IMAGE_ENTRY_POINT) --undefined $(IMAGE_ENTRY_POINT) -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map
|
| 1311 | *_CYGGCCxASL_IPF_OBJCOPY_FLAGS = -I elf64-ia64-little -O efi-bsdrv-ia64
|
| 1312 | *_CYGGCCxASL_IPF_SYMRENAME_FLAGS = --redefine-sym memcpy=CopyMem
|
| 1313 |
|
| 1314 | ##################
|
| 1315 | # EBC definitions
|
| 1316 | ##################
|
| 1317 | *_CYGGCCxASL_EBC_*_FAMILY = INTEL
|
| 1318 |
|
| 1319 | *_CYGGCCxASL_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1320 | *_CYGGCCxASL_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 1321 | *_CYGGCCxASL_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1322 | *_CYGGCCxASL_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1323 | *_CYGGCCxASL_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1324 |
|
| 1325 | *_CYGGCCxASL_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 1326 | *_CYGGCCxASL_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 1327 | *_CYGGCCxASL_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
|
| 1328 |
|
| 1329 | ####################################################################################
|
| 1330 | #
|
| 1331 | # Elf GCC - This configuration is used to compile on Linux boxes to produce elf
|
| 1332 | # binaries.
|
| 1333 | #
|
| 1334 | ####################################################################################
|
| 1335 | # ELFGCC - Linux ELF GCC
|
| 1336 | *_ELFGCC_*_*_FAMILY = GCC
|
| 1337 | *_ELFGCC_*_MAKE_PATH = make
|
| 1338 |
|
| 1339 | *_ELFGCC_*_PP_FLAGS = -E -x assembler-with-cpp -include AutoGen.h
|
| 1340 | *_ELFGCC_*_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(MODULE_NAME)StrDefs.h
|
| 1341 |
|
| 1342 | ##################
|
| 1343 | # ASL definitions
|
| 1344 | ##################
|
| 1345 | *_ELFGCC_*_ASL_PATH = DEF(UNIX_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1346 | *_ELFGCC_*_ASL_FLAGS =
|
| 1347 | *_ELFGCC_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1348 | *_ELFGCC_*_ASLPP_FLAGS = -x c -E -P
|
| 1349 | *_ELFGCC_*_ASLCC_FLAGS = -x c
|
| 1350 | *_ELFGCC_*_ASLDLINK_FLAGS = DEF(UNIXGCC_DLINK_FLAGS_COMMON) --entry _ReferenceAcpiTable
|
| 1351 |
|
| 1352 | ##################
|
| 1353 | # IA32 definitions
|
| 1354 | ##################
|
| 1355 | *_ELFGCC_IA32_CC_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1356 | *_ELFGCC_IA32_SLINK_PATH = DEF(ELFGCC_BIN)/ar
|
| 1357 | *_ELFGCC_IA32_DLINK_PATH = DEF(ELFGCC_BIN)/ld
|
| 1358 | *_ELFGCC_IA32_ASM_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1359 | *_ELFGCC_IA32_PP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1360 | *_ELFGCC_IA32_VFRPP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1361 | *_ELFGCC32_IA32_ASLCC_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1362 | *_ELFGCC32_IA32_ASLPP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1363 | *_ELFGCC32_IA32_ASLDLINK_PATH = DEF(ELFGCC_BIN)/ld
|
| 1364 |
|
| 1365 | *_ELFGCC_IA32_CC_FLAGS = -m32 -g -fshort-wchar -fno-strict-aliasing -Wall -malign-double -c -include $(DEST_DIR_DEBUG)/AutoGen.h -DSTRING_ARRAY_NAME=$(BASE_NAME)Strings
|
| 1366 | *_ELFGCC_IA32_SLINK_FLAGS =
|
| 1367 | *_ELFGCC_IA32_DLINK_FLAGS = -melf_i386 -nostdlib --shared --entry $(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT)
|
| 1368 | #*_ELFGCC_IA32_DLINK_FLAGS = -melf_i386 -nostdlib -n -q -Ttext 0x220 --entry $(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT)
|
| 1369 | *_ELFGCC_IA32_ASM_FLAGS = -c -x assembler -imacros $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1370 | *_ELFGCC_IA32_PP_FLAGS = -m32 -E -x assembler-with-cpp -include $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1371 | *_ELFGCC_IA32_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(DEST_DIR_DEBUG)/$(MODULE_NAME)StrDefs.h
|
| 1372 |
|
| 1373 | ##################
|
| 1374 | # X64 definitions
|
| 1375 | ##################
|
| 1376 | *_ELFGCC_X64_CC_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1377 | *_ELFGCC_X64_ASLCC_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1378 | *_ELFGCC_X64_SLINK_PATH = DEF(ELFGCC_BIN)/ar
|
| 1379 | *_ELFGCC_X64_DLINK_PATH = DEF(ELFGCC_BIN)/ld
|
| 1380 | *_ELFGCC_X64_ASLDLINK_PATH = DEF(ELFGCC_BIN)/ld
|
| 1381 | *_ELFGCC_X64_ASM_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1382 | *_ELFGCC_X64_PP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1383 | *_ELFGCC_X64_ASLPP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1384 | *_ELFGCC_X64_VFRPP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1385 |
|
| 1386 | *_ELFGCC_X64_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -Wno-address -Wno-array-bounds -c -include AutoGen.h -D_EFI_P64
|
| 1387 | *_ELFGCC_X64_DLINK_FLAGS = -nostdlib --shared --entry $(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT)
|
| 1388 | *_ELFGCC_X64_SLINK_FLAGS =
|
| 1389 | *_ELFGCC_X64_ASM_FLAGS = -c -x assembler -imacros $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1390 | *_ELFGCC_X64_PP_FLAGS = -E -x assembler-with-cpp -include $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1391 | *_ELFGCC_X64_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(DEST_DIR_DEBUG)/$(MODULE_NAME)StrDefs.h
|
| 1392 |
|
| 1393 | ##################
|
| 1394 | # IPF definitions
|
| 1395 | ##################
|
| 1396 | *_ELFGCC_IPF_CC_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1397 | *_ELFGCC_IPF_ASLCC_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1398 | *_ELFGCC_IPF_SLINK_PATH = DEF(ELFGCC_BIN)/ar
|
| 1399 | *_ELFGCC_IPF_DLINK_PATH = DEF(ELFGCC_BIN)/ld
|
| 1400 | *_ELFGCC_IPF_ASLDLINK_PATH = DEF(ELFGCC_BIN)/ld
|
| 1401 | *_ELFGCC_IPF_ASM_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1402 | *_ELFGCC_IPF_PP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1403 | *_ELFGCC_IPF_ASLPP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1404 | *_ELFGCC_IPF_VFRPP_PATH = DEF(ELFGCC_BIN)/gcc
|
| 1405 |
|
| 1406 | *_ELFGCC_IPF_CC_FLAGS = -Os -fshort-wchar -Wall -Werror -c -include AutoGen.h -D_EFI_P64
|
| 1407 | *_ELFGCC_IPF_DLINK_FLAGS = -nostdlib --shared --entry $(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT)
|
| 1408 | *_ELFGCC_IPF_SLINK_FLAGS =
|
| 1409 | *_ELFGCC_IPF_ASM_FLAGS = -c -x assembler -imacros $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1410 | *_ELFGCC_IPF_PP_FLAGS = -E -x assembler-with-cpp -include $(DEST_DIR_DEBUG)/AutoGen.h
|
| 1411 | *_ELFGCC_IPF_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(DEST_DIR_DEBUG)/$(MODULE_NAME)StrDefs.h
|
| 1412 |
|
| 1413 | ####################################################################################
|
| 1414 | #
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1415 | # Intel(R) C++ Compiler Version 9.1
|
| 1416 | #
|
| 1417 | # IPF - Intel(R) C++ Compiler for Itanium(R)Version 9.1 Build 20060928 Package ID: W_CC_C_9.1.032
|
jwang36 | 1c2c04d | 2007-12-25 09:15:38 +0000 | [diff] [blame] | 1418 | # ASL - Intel ACPI Source Language Compiler
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1419 | #
|
| 1420 | ####################################################################################
|
| 1421 | # ICC - Intel C Compiler V9.1
|
| 1422 | *_ICC_*_*_FAMILY = INTEL
|
| 1423 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1424 | *_ICC_*_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1425 |
|
| 1426 | *_ICC_*_MAKE_FLAGS = /nologo
|
lgao4 | abf1c3e | 2008-11-27 09:15:52 +0000 | [diff] [blame] | 1427 | *_ICC_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1428 | *_ICC_*_APP_FLAGS = /nologo /E /TC
|
| 1429 | *_ICC_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1430 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1431 | ##################
|
| 1432 | # ASL definitions
|
| 1433 | ##################
|
| 1434 | *_ICC_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1435 | *_ICC_*_ASL_FLAGS =
|
| 1436 | *_ICC_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1437 | *_ICC_*_ASLCC_FLAGS = DEF(ICC_WIN_ASLCC_FLAGS)
|
| 1438 | *_ICC_*_ASLPP_FLAGS = DEF(ICC_WIN_ASLPP_FLAGS)
|
| 1439 | *_ICC_*_ASLDLINK_FLAGS = DEF(ICC_WIN_ASLDLINK_FLAGS)
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 1440 |
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1441 | ##################
|
| 1442 | # IA32 definitions
|
| 1443 | ##################
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1444 | *_ICC_IA32_CC_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1445 | *_ICC_IA32_SLINK_PATH = DEF(ICC_BIN32)\xilib.exe
|
| 1446 | # xilib.exe needs lib.exe from Visual Studio
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1447 | *_ICC_IA32_SLINK_DLL = DEF(VS2005_BIN)
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1448 | *_ICC_IA32_DLINK_PATH = DEF(ICC_BIN32)\xilink.exe
|
mdkinney | 0764e7e | 2008-11-04 21:57:13 +0000 | [diff] [blame] | 1449 | *_ICC_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1450 | *_ICC_IA32_PP_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1451 | *_ICC_IA32_VFRPP_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1452 | *_ICC_IA32_APP_PATH = DEF(ICC_BIN32)\icl.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1453 | *_ICC_IA32_ASM_PATH = DEF(VS2005_BIN)\ml.exe
|
| 1454 | *_ICC_IA32_ASM_DLL = DEF(VS2005_DLL)
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 1455 | *_ICC_IA32_ASLCC_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1456 | *_ICC_IA32_ASLPP_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1457 | *_ICC_IA32_ASLDLINK_PATH = DEF(ICC_BIN32)\xilink.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1458 |
|
lhauch | 7e6ae4d | 2007-11-28 01:20:03 +0000 | [diff] [blame] | 1459 | DEBUG_ICC_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF /Zi /Gm
|
| 1460 | RELEASE_ICC_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF
|
lhauch | 7e6ae4d | 2007-11-28 01:20:03 +0000 | [diff] [blame] | 1461 | DEBUG_ICC_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd /Zi
|
| 1462 | RELEASE_ICC_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1463 | *_ICC_IA32_SLINK_FLAGS = /nologo
|
jwang36 | 58ce61e | 2007-12-22 16:58:04 +0000 | [diff] [blame] | 1464 | DEBUG_ICC_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1465 | RELEASE_ICC_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
mdkinney | 0764e7e | 2008-11-04 21:57:13 +0000 | [diff] [blame] | 1466 | *_ICC_IA32_ASMLINK_FLAGS = /nologo /tiny
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1467 |
|
| 1468 | ##################
|
| 1469 | # X64 definitions
|
| 1470 | ##################
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1471 | *_ICC_X64_CC_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1472 | *_ICC_X64_SLINK_PATH = DEF(ICC_BINX64)\xilib.exe
|
| 1473 | # xilib.exe needs lib.exe from Visual Studio
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1474 | *_ICC_X64_SLINK_DLL = DEF(VS2005_BIN)
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1475 | *_ICC_X64_DLINK_PATH = DEF(ICC_BINX64)\xilink.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1476 | *_ICC_X64_PP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1477 | *_ICC_X64_VFRPP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1478 | *_ICC_X64_APP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1479 | *_ICC_X64_ASM_PATH = DEF(WINDDK_BINX64)\ml64.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1480 | *_ICC_X64_ASM_DLL = DEF(VS2005_DLL)
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 1481 | *_ICC_X64_ASLCC_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1482 | *_ICC_X64_ASLPP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1483 | *_ICC_X64_ASLDLINK_PATH = DEF(ICC_BINX64)\xilink.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1484 |
|
lhauch | 7e6ae4d | 2007-11-28 01:20:03 +0000 | [diff] [blame] | 1485 | DEBUG_ICC_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /Zi /Gm /EHs-c- /GF
|
| 1486 | RELEASE_ICC_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /EHs-c- /GF
|
lhauch | 7e6ae4d | 2007-11-28 01:20:03 +0000 | [diff] [blame] | 1487 | DEBUG_ICC_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 1488 | RELEASE_ICC_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
jwang36 | 58ce61e | 2007-12-22 16:58:04 +0000 | [diff] [blame] | 1489 | DEBUG_ICC_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1490 | RELEASE_ICC_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1491 | *_ICC_X64_SLINK_FLAGS = /nologo /LTCG
|
| 1492 |
|
| 1493 |
|
| 1494 | ##################
|
| 1495 | # IPF definitions
|
| 1496 | ##################
|
| 1497 | *_ICC_IPF_CC_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1498 | # icl.exe needs cl.exe from Visual Studio
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1499 | *_ICC_IPF_CC_DLL = DEF(VS2005_BIN)
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1500 | *_ICC_IPF_SLINK_PATH = DEF(ICC_BIN64)\xilib.exe
|
| 1501 | # xilib.exe needs lib.exe from Visual Studio
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1502 | *_ICC_IPF_SLINK_DLL = DEF(VS2005_BIN);DEF(VS2005_DLL)
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1503 | *_ICC_IPF_DLINK_PATH = DEF(ICC_BIN64)\xilink.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1504 | *_ICC_IPF_PP_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1505 | *_ICC_IPF_VFRPP_PATH = DEF(ICC_BIN64)\icl.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1506 | *_ICC_IPF_APP_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1507 | *_ICC_IPF_ASM_PATH = DEF(ICC_BIN64)\ias.exe
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 1508 | *_ICC_IPF_ASLCC_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1509 | *_ICC_IPF_ASLPP_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1510 | *_ICC_IPF_ASLDLINK_PATH = DEF(ICC_BIN64)\xilink.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1511 |
|
lhauch | 7e6ae4d | 2007-11-28 01:20:03 +0000 | [diff] [blame] | 1512 | DEBUG_ICC_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32 /Zi
|
| 1513 | RELEASE_ICC_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1514 | DEBUG_ICC_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -d debug -F COFF32
|
| 1515 | RELEASE_ICC_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -F COFF32
|
jwang36 | 58ce61e | 2007-12-22 16:58:04 +0000 | [diff] [blame] | 1516 | DEBUG_ICC_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb /DEBUG
|
| 1517 | RELEASE_ICC_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1518 | *_ICC_IPF_SLINK_FLAGS = /nologo
|
| 1519 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1520 | ##################
|
| 1521 | # EBC definitions
|
| 1522 | ##################
|
| 1523 | *_ICC_EBC_*_FAMILY = INTEL
|
| 1524 |
|
| 1525 | *_ICC_EBC_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 1526 | *_ICC_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1527 | *_ICC_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1528 | *_ICC_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 1529 | *_ICC_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1530 | *_ICC_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1531 |
|
| 1532 | *_ICC_EBC_MAKE_FLAGS = /nologo
|
| 1533 | *_ICC_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1534 | *_ICC_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 1535 | *_ICC_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 1536 | *_ICC_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 1537 | *_ICC_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 1538 |
|
| 1539 | ####################################################################################
|
| 1540 | #
|
| 1541 | # Intel(R) C++ Compiler Version 9.1
|
| 1542 | #
|
| 1543 | # IPF - Intel(R) C++ Compiler for Itanium(R)Version 9.1 Build 20060928 Package ID: W_CC_C_9.1.032
|
| 1544 | # ASL - Microsoft ACPI Source Language Compiler
|
| 1545 | #
|
| 1546 | ####################################################################################
|
| 1547 | # ICCxASL - Intel C Compiler V9.1
|
| 1548 | *_ICCxASL_*_*_FAMILY = INTEL
|
| 1549 |
|
| 1550 | *_ICCxASL_*_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 1551 |
|
| 1552 | *_ICCxASL_*_MAKE_FLAGS = /nologo
|
| 1553 | *_ICCxASL_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 1554 | *_ICCxASL_*_APP_FLAGS = /nologo /E /TC
|
| 1555 | *_ICCxASL_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1556 |
|
| 1557 | ##################
|
| 1558 | # ASL definitions
|
| 1559 | ##################
|
| 1560 | *_ICCxASL_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1561 | *_ICCxASL_*_ASL_FLAGS =
|
| 1562 | *_ICCxASL_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1563 | *_ICCxASL_*_ASLCC_FLAGS = DEF(ICC_WIN_ASLCC_FLAGS)
|
| 1564 | *_ICCxASL_*_ASLPP_FLAGS = DEF(ICC_WIN_ASLPP_FLAGS)
|
| 1565 | *_ICCxASL_*_ASLDLINK_FLAGS = DEF(ICC_WIN_ASLDLINK_FLAGS)
|
| 1566 |
|
| 1567 | ##################
|
| 1568 | # IA32 definitions
|
| 1569 | ##################
|
| 1570 | *_ICCxASL_IA32_CC_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1571 | *_ICCxASL_IA32_SLINK_PATH = DEF(ICC_BIN32)\xilib.exe
|
| 1572 | # xilib.exe needs lib.exe from Visual Studio
|
| 1573 | *_ICCxASL_IA32_SLINK_DLL = DEF(VS2005_BIN)
|
| 1574 | *_ICCxASL_IA32_DLINK_PATH = DEF(ICC_BIN32)\xilink.exe
|
| 1575 | *_ICCxASL_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 1576 | *_ICCxASL_IA32_PP_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1577 | *_ICCxASL_IA32_VFRPP_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1578 | *_ICCxASL_IA32_APP_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1579 | *_ICCxASL_IA32_ASM_PATH = DEF(VS2005_BIN)\ml.exe
|
| 1580 | *_ICCxASL_IA32_ASM_DLL = DEF(VS2005_DLL)
|
| 1581 | *_ICCxASL_IA32_ASLCC_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1582 | *_ICCxASL_IA32_ASLPP_PATH = DEF(ICC_BIN32)\icl.exe
|
| 1583 | *_ICCxASL_IA32_ASLDLINK_PATH = DEF(ICC_BIN32)\xilink.exe
|
| 1584 |
|
| 1585 | DEBUG_ICCxASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF /Zi /Gm
|
| 1586 | RELEASE_ICCxASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF
|
| 1587 | DEBUG_ICCxASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd /Zi
|
| 1588 | RELEASE_ICCxASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd
|
| 1589 | *_ICCxASL_IA32_SLINK_FLAGS = /nologo
|
| 1590 | DEBUG_ICCxASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1591 | RELEASE_ICCxASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 1592 | *_ICCxASL_IA32_ASMLINK_FLAGS = /nologo /tiny
|
| 1593 |
|
| 1594 | ##################
|
| 1595 | # X64 definitions
|
| 1596 | ##################
|
| 1597 | *_ICCxASL_X64_CC_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1598 | *_ICCxASL_X64_SLINK_PATH = DEF(ICC_BINX64)\xilib.exe
|
| 1599 | # xilib.exe needs lib.exe from Visual Studio
|
| 1600 | *_ICCxASL_X64_SLINK_DLL = DEF(VS2005_BIN)
|
| 1601 | *_ICCxASL_X64_DLINK_PATH = DEF(ICC_BINX64)\xilink.exe
|
| 1602 | *_ICCxASL_X64_PP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1603 | *_ICCxASL_X64_VFRPP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1604 | *_ICCxASL_X64_APP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1605 | *_ICCxASL_X64_ASM_PATH = DEF(WINDDK_BINX64)\ml64.exe
|
| 1606 | *_ICCxASL_X64_ASM_DLL = DEF(VS2005_DLL)
|
| 1607 | *_ICCxASL_X64_ASLCC_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1608 | *_ICCxASL_X64_ASLPP_PATH = DEF(ICC_BINX64)\icl.exe
|
| 1609 | *_ICCxASL_X64_ASLDLINK_PATH = DEF(ICC_BINX64)\xilink.exe
|
| 1610 |
|
| 1611 | DEBUG_ICCxASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /Zi /Gm /EHs-c- /GF
|
| 1612 | RELEASE_ICCxASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /EHs-c- /GF
|
| 1613 | DEBUG_ICCxASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 1614 | RELEASE_ICCxASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 1615 | DEBUG_ICCxASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1616 | RELEASE_ICCxASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 1617 | *_ICCxASL_X64_SLINK_FLAGS = /nologo /LTCG
|
| 1618 |
|
| 1619 |
|
| 1620 | ##################
|
| 1621 | # IPF definitions
|
| 1622 | ##################
|
| 1623 | *_ICCxASL_IPF_CC_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1624 | # icl.exe needs cl.exe from Visual Studio
|
| 1625 | *_ICCxASL_IPF_CC_DLL = DEF(VS2005_BIN)
|
| 1626 | *_ICCxASL_IPF_SLINK_PATH = DEF(ICC_BIN64)\xilib.exe
|
| 1627 | # xilib.exe needs lib.exe from Visual Studio
|
| 1628 | *_ICCxASL_IPF_SLINK_DLL = DEF(VS2005_BIN);DEF(VS2005_DLL)
|
| 1629 | *_ICCxASL_IPF_DLINK_PATH = DEF(ICC_BIN64)\xilink.exe
|
| 1630 | *_ICCxASL_IPF_PP_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1631 | *_ICCxASL_IPF_VFRPP_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1632 | *_ICCxASL_IPF_APP_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1633 | *_ICCxASL_IPF_ASM_PATH = DEF(ICC_BIN64)\ias.exe
|
| 1634 | *_ICCxASL_IPF_ASLCC_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1635 | *_ICCxASL_IPF_ASLPP_PATH = DEF(ICC_BIN64)\icl.exe
|
| 1636 | *_ICCxASL_IPF_ASLDLINK_PATH = DEF(ICC_BIN64)\xilink.exe
|
| 1637 |
|
| 1638 | DEBUG_ICCxASL_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32 /Zi
|
| 1639 | RELEASE_ICCxASL_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32
|
| 1640 | DEBUG_ICCxASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -d debug -F COFF32
|
| 1641 | RELEASE_ICCxASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -F COFF32
|
| 1642 | DEBUG_ICCxASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb /DEBUG
|
| 1643 | RELEASE_ICCxASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb
|
| 1644 | *_ICCxASL_IPF_SLINK_FLAGS = /nologo
|
| 1645 |
|
| 1646 | ##################
|
| 1647 | # EBC definitions
|
| 1648 | ##################
|
| 1649 | *_ICCxASL_EBC_*_FAMILY = INTEL
|
| 1650 |
|
| 1651 | *_ICCxASL_EBC_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 1652 | *_ICCxASL_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1653 | *_ICCxASL_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1654 | *_ICCxASL_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 1655 | *_ICCxASL_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1656 | *_ICCxASL_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1657 |
|
| 1658 | *_ICCxASL_EBC_MAKE_FLAGS = /nologo
|
| 1659 | *_ICCxASL_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1660 | *_ICCxASL_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 1661 | *_ICCxASL_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 1662 | *_ICCxASL_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 1663 | *_ICCxASL_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 1664 |
|
| 1665 |
|
| 1666 | ####################################################################################
|
| 1667 | #
|
| 1668 | # Intel(R) C++ Compiler Version 9.1 x86 (32-bit on 64-bit OS)
|
| 1669 | #
|
| 1670 | # ICCx86 - Intel(R) C++ Compiler for Itanium(R)Version 9.1 Build 20060928 Package ID: W_CC_C_9.1.032
|
| 1671 | # ASL - Intel ACPI Source Language Compiler
|
| 1672 | #
|
| 1673 | ####################################################################################
|
| 1674 | # ICCx86 - Intel C Compiler V9.1
|
| 1675 | *_ICCx86_*_*_FAMILY = INTEL
|
| 1676 |
|
| 1677 | *_ICCx86_*_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 1678 |
|
| 1679 | *_ICCx86_*_MAKE_FLAGS = /nologo
|
| 1680 | *_ICCx86_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 1681 | *_ICCx86_*_APP_FLAGS = /nologo /E /TC
|
| 1682 | *_ICCx86_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1683 |
|
| 1684 | ##################
|
| 1685 | # ASL definitions
|
| 1686 | ##################
|
| 1687 | *_ICCx86_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1688 | *_ICCx86_*_ASL_FLAGS =
|
| 1689 | *_ICCx86_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1690 | *_ICCx86_*_ASLCC_FLAGS = DEF(ICC_WIN_ASLCC_FLAGS)
|
| 1691 | *_ICCx86_*_ASLPP_FLAGS = DEF(ICC_WIN_ASLPP_FLAGS)
|
| 1692 | *_ICCx86_*_ASLDLINK_FLAGS = DEF(ICC_WIN_ASLDLINK_FLAGS)
|
| 1693 |
|
| 1694 | ##################
|
| 1695 | # IA32 definitions
|
| 1696 | ##################
|
| 1697 | *_ICCx86_IA32_CC_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1698 | *_ICCx86_IA32_SLINK_PATH = DEF(ICC_BIN32x86)\xilib.exe
|
| 1699 | # xilib.exe needs lib.exe from Visual Studio
|
| 1700 | *_ICCx86_IA32_SLINK_DLL = DEF(VS2005x86_BIN)
|
| 1701 | *_ICCx86_IA32_DLINK_PATH = DEF(ICC_BIN32x86)\xilink.exe
|
| 1702 | *_ICCx86_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 1703 | *_ICCx86_IA32_PP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1704 | *_ICCx86_IA32_VFRPP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1705 | *_ICCx86_IA32_APP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1706 | *_ICCx86_IA32_ASM_PATH = DEF(VS2005x86_BIN)\ml.exe
|
| 1707 | *_ICCx86_IA32_ASM_DLL = DEF(VS2005x86_DLL)
|
| 1708 | *_ICCx86_IA32_ASLCC_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1709 | *_ICCx86_IA32_ASLPP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1710 | *_ICCx86_IA32_ASLDLINK_PATH = DEF(ICC_BIN32x86)\xilink.exe
|
| 1711 |
|
| 1712 | DEBUG_ICCx86_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF /Zi /Gm
|
| 1713 | RELEASE_ICCx86_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF
|
| 1714 | DEBUG_ICCx86_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd /Zi
|
| 1715 | RELEASE_ICCx86_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd
|
| 1716 | *_ICCx86_IA32_SLINK_FLAGS = /nologo
|
| 1717 | DEBUG_ICCx86_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1718 | RELEASE_ICCx86_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 1719 | *_ICCx86_IA32_ASMLINK_FLAGS = /nologo /tiny
|
| 1720 |
|
| 1721 | ##################
|
| 1722 | # X64 definitions
|
| 1723 | ##################
|
| 1724 | *_ICCx86_X64_CC_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1725 | *_ICCx86_X64_SLINK_PATH = DEF(ICC_BINX64x86)\xilib.exe
|
| 1726 | # xilib.exe needs lib.exe from Visual Studio
|
| 1727 | *_ICCx86_X64_SLINK_DLL = DEF(VS2005x86_BIN)
|
| 1728 | *_ICCx86_X64_DLINK_PATH = DEF(ICC_BINX64x86)\xilink.exe
|
| 1729 | *_ICCx86_X64_PP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1730 | *_ICCx86_X64_VFRPP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1731 | *_ICCx86_X64_APP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1732 | *_ICCx86_X64_ASM_PATH = DEF(WINDDK_BINX64)\ml64.exe
|
| 1733 | *_ICCx86_X64_ASM_DLL = DEF(VS2005x86_DLL)
|
| 1734 | *_ICCx86_X64_ASLCC_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1735 | *_ICCx86_X64_ASLPP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1736 | *_ICCx86_X64_ASLDLINK_PATH = DEF(ICC_BINX64x86)\xilink.exe
|
| 1737 |
|
| 1738 | DEBUG_ICCx86_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /Zi /Gm /EHs-c- /GF
|
| 1739 | RELEASE_ICCx86_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /EHs-c- /GF
|
| 1740 | DEBUG_ICCx86_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 1741 | RELEASE_ICCx86_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 1742 | DEBUG_ICCx86_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1743 | RELEASE_ICCx86_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 1744 | *_ICCx86_X64_SLINK_FLAGS = /nologo /LTCG
|
| 1745 |
|
| 1746 |
|
| 1747 | ##################
|
| 1748 | # IPF definitions
|
| 1749 | ##################
|
| 1750 | *_ICCx86_IPF_CC_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1751 | # icl.exe needs cl.exe from Visual Studio
|
| 1752 | *_ICCx86_IPF_CC_DLL = DEF(VS2005x86_BIN)
|
| 1753 | *_ICCx86_IPF_SLINK_PATH = DEF(ICC_BIN64x86)\xilib.exe
|
| 1754 | # xilib.exe needs lib.exe from Visual Studio
|
| 1755 | *_ICCx86_IPF_SLINK_DLL = DEF(VS2005x86_BIN);DEF(VS2005x86_DLL)
|
| 1756 | *_ICCx86_IPF_DLINK_PATH = DEF(ICC_BIN64x86)\xilink.exe
|
| 1757 | *_ICCx86_IPF_PP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1758 | *_ICCx86_IPF_VFRPP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1759 | *_ICCx86_IPF_APP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1760 | *_ICCx86_IPF_ASM_PATH = DEF(ICC_BIN64x86)\ias.exe
|
| 1761 | *_ICCx86_IPF_ASLCC_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1762 | *_ICCx86_IPF_ASLPP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1763 | *_ICCx86_IPF_ASLDLINK_PATH = DEF(ICC_BIN64x86)\xilink.exe
|
| 1764 |
|
| 1765 | DEBUG_ICCx86_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32 /Zi
|
| 1766 | RELEASE_ICCx86_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32
|
| 1767 | DEBUG_ICCx86_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -d debug -F COFF32
|
| 1768 | RELEASE_ICCx86_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -F COFF32
|
| 1769 | DEBUG_ICCx86_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb /DEBUG
|
| 1770 | RELEASE_ICCx86_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb
|
| 1771 | *_ICCx86_IPF_SLINK_FLAGS = /nologo
|
| 1772 |
|
| 1773 | ##################
|
| 1774 | # EBC definitions
|
| 1775 | ##################
|
| 1776 | *_ICCx86_EBC_*_FAMILY = INTEL
|
| 1777 |
|
| 1778 | *_ICCx86_EBC_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 1779 | *_ICCx86_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1780 | *_ICCx86_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1781 | *_ICCx86_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 1782 | *_ICCx86_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1783 | *_ICCx86_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1784 |
|
| 1785 | *_ICCx86_EBC_MAKE_FLAGS = /nologo
|
| 1786 | *_ICCx86_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1787 | *_ICCx86_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 1788 | *_ICCx86_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 1789 | *_ICCx86_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 1790 | *_ICCx86_EBC_DLINK_FLAGS = "C:\Program Files (x86)\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 1791 |
|
| 1792 |
|
| 1793 | ####################################################################################
|
| 1794 | #
|
| 1795 | # Intel(R) C++ Compiler Version 9.1 x86 (32-bit on 64-bit OS)
|
| 1796 | #
|
| 1797 | # ICCx86xASL - Intel(R) C++ Compiler for Itanium(R)Version 9.1 Build 20060928 Package ID: W_CC_C_9.1.032
|
| 1798 | # ASL - Microsoft ACPI Source Language Compiler
|
| 1799 | #
|
| 1800 | ####################################################################################
|
| 1801 | # ICCx86xASL - Intel C Compiler V9.1
|
| 1802 | *_ICCx86xASL_*_*_FAMILY = INTEL
|
| 1803 |
|
| 1804 | *_ICCx86xASL_*_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 1805 |
|
| 1806 | *_ICCx86xASL_*_MAKE_FLAGS = /nologo
|
| 1807 | *_ICCx86xASL_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 1808 | *_ICCx86xASL_*_APP_FLAGS = /nologo /E /TC
|
| 1809 | *_ICCx86xASL_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1810 |
|
| 1811 | ##################
|
| 1812 | # ASL definitions
|
| 1813 | ##################
|
| 1814 | *_ICCx86xASL_*_ASL_PATH = DEF(WIN_ASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1815 | *_ICCx86xASL_*_ASL_FLAGS =
|
| 1816 | *_ICCx86xASL_*_ASL_OUTFLAGS = DEF(MS_ASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1817 | *_ICCx86xASL_*_ASLCC_FLAGS = DEF(ICC_WIN_ASLCC_FLAGS)
|
| 1818 | *_ICCx86xASL_*_ASLPP_FLAGS = DEF(ICC_WIN_ASLPP_FLAGS)
|
| 1819 | *_ICCx86xASL_*_ASLDLINK_FLAGS = DEF(ICC_WIN_ASLDLINK_FLAGS)
|
| 1820 |
|
| 1821 | ##################
|
| 1822 | # IA32 definitions
|
| 1823 | ##################
|
| 1824 | *_ICCx86xASL_IA32_CC_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1825 | *_ICCx86xASL_IA32_SLINK_PATH = DEF(ICC_BIN32x86)\xilib.exe
|
| 1826 | # xilib.exe needs lib.exe from Visual Studio
|
| 1827 | *_ICCx86xASL_IA32_SLINK_DLL = DEF(VS2005x86_BIN)
|
| 1828 | *_ICCx86xASL_IA32_DLINK_PATH = DEF(ICC_BIN32x86)\xilink.exe
|
| 1829 | *_ICCx86xASL_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
| 1830 | *_ICCx86xASL_IA32_PP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1831 | *_ICCx86xASL_IA32_VFRPP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1832 | *_ICCx86xASL_IA32_APP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1833 | *_ICCx86xASL_IA32_ASM_PATH = DEF(VS2005x86_BIN)\ml.exe
|
| 1834 | *_ICCx86xASL_IA32_ASM_DLL = DEF(VS2005x86_DLL)
|
| 1835 | *_ICCx86xASL_IA32_ASLCC_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1836 | *_ICCx86xASL_IA32_ASLPP_PATH = DEF(ICC_BIN32x86)\icl.exe
|
| 1837 | *_ICCx86xASL_IA32_ASLDLINK_PATH = DEF(ICC_BIN32x86)\xilink.exe
|
| 1838 |
|
| 1839 | DEBUG_ICCx86xASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF /Zi /Gm
|
| 1840 | RELEASE_ICCx86xASL_IA32_CC_FLAGS = /nologo /c /WX /W4 /Gy /Gs8192 /D UNICODE /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /FIAutoGen.h /EHs-c- /GF
|
| 1841 | DEBUG_ICCx86xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd /Zi
|
| 1842 | RELEASE_ICCx86xASL_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Zd
|
| 1843 | *_ICCx86xASL_IA32_SLINK_FLAGS = /nologo
|
| 1844 | DEBUG_ICCx86xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1845 | RELEASE_ICCx86xASL_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 1846 | *_ICCx86xASL_IA32_ASMLINK_FLAGS = /nologo /tiny
|
| 1847 |
|
| 1848 | ##################
|
| 1849 | # X64 definitions
|
| 1850 | ##################
|
| 1851 | *_ICCx86xASL_X64_CC_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1852 | *_ICCx86xASL_X64_SLINK_PATH = DEF(ICC_BINX64x86)\xilib.exe
|
| 1853 | # xilib.exe needs lib.exe from Visual Studio
|
| 1854 | *_ICCx86xASL_X64_SLINK_DLL = DEF(VS2005x86_BIN)
|
| 1855 | *_ICCx86xASL_X64_DLINK_PATH = DEF(ICC_BINX64x86)\xilink.exe
|
| 1856 | *_ICCx86xASL_X64_PP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1857 | *_ICCx86xASL_X64_VFRPP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1858 | *_ICCx86xASL_X64_APP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1859 | *_ICCx86xASL_X64_ASM_PATH = DEF(WINDDK_BINX64)\ml64.exe
|
| 1860 | *_ICCx86xASL_X64_ASM_DLL = DEF(VS2005x86_DLL)
|
| 1861 | *_ICCx86xASL_X64_ASLCC_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1862 | *_ICCx86xASL_X64_ASLPP_PATH = DEF(ICC_BINX64x86)\icl.exe
|
| 1863 | *_ICCx86xASL_X64_ASLDLINK_PATH = DEF(ICC_BINX64x86)\xilink.exe
|
| 1864 |
|
| 1865 | DEBUG_ICCx86xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /Zi /Gm /EHs-c- /GF
|
| 1866 | RELEASE_ICCx86xASL_X64_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gs8192 /D UNICODE /O1ib2s /GL /Gy /FI$(DEST_DIR_DEBUG)/AutoGen.h /EHs-c- /GF
|
| 1867 | DEBUG_ICCx86xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 1868 | RELEASE_ICCx86xASL_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
| 1869 | DEBUG_ICCx86xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1870 | RELEASE_ICCx86xASL_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
| 1871 | *_ICCx86xASL_X64_SLINK_FLAGS = /nologo /LTCG
|
| 1872 |
|
| 1873 |
|
| 1874 | ##################
|
| 1875 | # IPF definitions
|
| 1876 | ##################
|
| 1877 | *_ICCx86xASL_IPF_CC_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1878 | # icl.exe needs cl.exe from Visual Studio
|
| 1879 | *_ICCx86xASL_IPF_CC_DLL = DEF(VS2005x86_BIN)
|
| 1880 | *_ICCx86xASL_IPF_SLINK_PATH = DEF(ICC_BIN64x86)\xilib.exe
|
| 1881 | # xilib.exe needs lib.exe from Visual Studio
|
| 1882 | *_ICCx86xASL_IPF_SLINK_DLL = DEF(VS2005x86_BIN);DEF(VS2005x86_DLL)
|
| 1883 | *_ICCx86xASL_IPF_DLINK_PATH = DEF(ICC_BIN64x86)\xilink.exe
|
| 1884 | *_ICCx86xASL_IPF_PP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1885 | *_ICCx86xASL_IPF_VFRPP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1886 | *_ICCx86xASL_IPF_APP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1887 | *_ICCx86xASL_IPF_ASM_PATH = DEF(ICC_BIN64x86)\ias.exe
|
| 1888 | *_ICCx86xASL_IPF_ASLCC_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1889 | *_ICCx86xASL_IPF_ASLPP_PATH = DEF(ICC_BIN64x86)\icl.exe
|
| 1890 | *_ICCx86xASL_IPF_ASLDLINK_PATH = DEF(ICC_BIN64x86)\xilink.exe
|
| 1891 |
|
| 1892 | DEBUG_ICCx86xASL_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32 /Zi
|
| 1893 | RELEASE_ICCx86xASL_IPF_CC_FLAGS = /nologo /c /WX /W4 /GX /Gy /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /QIA64_fr32
|
| 1894 | DEBUG_ICCx86xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -d debug -F COFF32
|
| 1895 | RELEASE_ICCx86xASL_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -F COFF32
|
| 1896 | DEBUG_ICCx86xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb /DEBUG
|
| 1897 | RELEASE_ICCx86xASL_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEST_DIR_DEBUG)/$(BASE_NAME).pdb
|
| 1898 | *_ICCx86xASL_IPF_SLINK_FLAGS = /nologo
|
| 1899 |
|
| 1900 | ##################
|
| 1901 | # EBC definitions
|
| 1902 | ##################
|
| 1903 | *_ICCx86xASL_EBC_*_FAMILY = INTEL
|
| 1904 |
|
| 1905 | *_ICCx86xASL_EBC_MAKE_PATH = DEF(VS2005x86_BIN)\nmake.exe
|
| 1906 | *_ICCx86xASL_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1907 | *_ICCx86xASL_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
| 1908 | *_ICCx86xASL_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 1909 | *_ICCx86xASL_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1910 | *_ICCx86xASL_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 1911 |
|
| 1912 | *_ICCx86xASL_EBC_MAKE_FLAGS = /nologo
|
| 1913 | *_ICCx86xASL_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1914 | *_ICCx86xASL_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
| 1915 | *_ICCx86xASL_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
| 1916 | *_ICCx86xASL_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
| 1917 | *_ICCx86xASL_EBC_DLINK_FLAGS = "C:\Program Files (x86)\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
| 1918 |
|
| 1919 |
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1920 | ####################################################################################
|
| 1921 | #
|
| 1922 | # MYTOOLS
|
| 1923 | # IA32 - Microsoft Visual Studio .NET 2003 and Microsoft Windows DDK 3790.1830 for 16-bit linker
|
| 1924 | # X64 - Microsoft Windows DDK 3790.1830
|
| 1925 | # IPF - Microsoft Windows DDK 3790.1830
|
| 1926 | # EBC - Intel EFI Byte Code Compiler
|
| 1927 | #
|
| 1928 | ####################################################################################
|
| 1929 | # MYTOOLS - Settings compatible with previous versions of tools_def.template
|
| 1930 | *_MYTOOLS_*_*_FAMILY = MSFT
|
| 1931 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1932 | ##################
|
| 1933 | # ASL definitions
|
| 1934 | ##################
|
| 1935 | *_MYTOOLS_*_ASL_PATH = DEF(WIN_IASL_BIN)
|
lgao4 | 38d4998 | 2009-06-17 09:34:46 +0000 | [diff] [blame^] | 1936 | *_MYTOOLS_*_ASL_FLAGS =
|
| 1937 | *_MYTOOLS_*_ASL_OUTFLAGS = DEF(IASL_OUTFLAGS)
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1938 | *_MYTOOLS_*_ASLCC_FLAGS = DEF(ICC_WIN_ASLCC_FLAGS)
|
| 1939 | *_MYTOOLS_*_ASLPP_FLAGS = DEF(ICC_WIN_ASLPP_FLAGS)
|
| 1940 | *_MYTOOLS_*_ASLDLINK_FLAGS = DEF(ICC_WIN_ASLDLINK_FLAGS)
|
| 1941 |
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1942 |
|
jwang36 | 04e031d | 2007-10-31 09:07:31 +0000 | [diff] [blame] | 1943 | *_MYTOOLS_*_MAKE_FLAGS = /nologo
|
lgao4 | abf1c3e | 2008-11-27 09:15:52 +0000 | [diff] [blame] | 1944 | *_MYTOOLS_*_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
jwang36 | 04e031d | 2007-10-31 09:07:31 +0000 | [diff] [blame] | 1945 | *_MYTOOLS_*_APP_FLAGS = /nologo /E /TC
|
| 1946 | *_MYTOOLS_*_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
| 1947 | *_MYTOOLS_*_SLINK_FLAGS = /nologo /LTCG
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1948 |
|
| 1949 | ##################
|
| 1950 | # IA32 definitions
|
| 1951 | ##################
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1952 | *_MYTOOLS_IA32_*_DLL = DEF(VS2005_DLL)
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1953 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1954 | *_MYTOOLS_IA32_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 1955 | *_MYTOOLS_IA32_CC_PATH = DEF(VS2005_BIN)\cl.exe
|
| 1956 | *_MYTOOLS_IA32_SLINK_PATH = DEF(VS2005_BIN)\lib.exe
|
| 1957 | *_MYTOOLS_IA32_DLINK_PATH = DEF(VS2005_BIN)\link.exe
|
mdkinney | acae1bc | 2008-11-04 21:50:46 +0000 | [diff] [blame] | 1958 | *_MYTOOLS_IA32_ASMLINK_PATH = DEF(WINDDK_BIN16)\link16.exe
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1959 | *_MYTOOLS_IA32_PP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 1960 | *_MYTOOLS_IA32_VFRPP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 1961 | *_MYTOOLS_IA32_APP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 1962 | *_MYTOOLS_IA32_ASM_PATH = DEF(VS2005_BIN)\ml.exe
|
| 1963 | *_MYTOOLS_IA32_ASLCC_PATH = DEF(VS2005_BIN)\cl.exe
|
| 1964 | *_MYTOOLS_IA32_ASLPP_PATH = DEF(VS2005_BIN)\cl.exe
|
| 1965 | *_MYTOOLS_IA32_ASLDLINK_PATH = DEF(VS2005_BIN)\link.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1966 |
|
jwang36 | f285eb1 | 2008-08-12 07:54:36 +0000 | [diff] [blame] | 1967 | DEBUG_MYTOOLS_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
lgao4 | 4ee8254 | 2008-03-14 03:12:29 +0000 | [diff] [blame] | 1968 | RELEASE_MYTOOLS_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
eric_tian | 5edaeed | 2008-12-05 07:35:41 +0000 | [diff] [blame] | 1969 | DEBUG_MYTOOLS_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd /Zi
|
| 1970 | RELEASE_MYTOOLS_IA32_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd
|
jwang36 | 58ce61e | 2007-12-22 16:58:04 +0000 | [diff] [blame] | 1971 | DEBUG_MYTOOLS_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
| 1972 | RELEASE_MYTOOLS_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
mdkinney | 0764e7e | 2008-11-04 21:57:13 +0000 | [diff] [blame] | 1973 | *_MYTOOLS_IA32_ASMLINK_FLAGS = /nologo /tiny
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1974 |
|
| 1975 | ##################
|
| 1976 | # x64 definitions
|
| 1977 | ##################
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1978 | *_MYTOOLS_X64_*_DLL = DEF(VS2005_DLL)
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1979 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 1980 | *_MYTOOLS_X64_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
| 1981 | *_MYTOOLS_X64_CC_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 1982 | *_MYTOOLS_X64_SLINK_PATH = DEF(VS2005_BINX64)\lib.exe
|
| 1983 | *_MYTOOLS_X64_DLINK_PATH = DEF(VS2005_BINX64)\link.exe
|
| 1984 | *_MYTOOLS_X64_PP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 1985 | *_MYTOOLS_X64_VFRPP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 1986 | *_MYTOOLS_X64_APP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 1987 | *_MYTOOLS_X64_ASM_PATH = DEF(VS2005_BINX64)\ml64.exe
|
| 1988 | *_MYTOOLS_X64_ASLCC_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 1989 | *_MYTOOLS_X64_ASLPP_PATH = DEF(VS2005_BINX64)\cl.exe
|
| 1990 | *_MYTOOLS_X64_ASLDLINK_PATH = DEF(VS2005_BINX64)\link.exe
|
jwang36 | 04e031d | 2007-10-31 09:07:31 +0000 | [diff] [blame] | 1991 |
|
jwang36 | f285eb1 | 2008-08-12 07:54:36 +0000 | [diff] [blame] | 1992 | DEBUG_MYTOOLS_X64_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
lgao4 | 4ee8254 | 2008-03-14 03:12:29 +0000 | [diff] [blame] | 1993 | RELEASE_MYTOOLS_X64_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF
|
eric_tian | 5edaeed | 2008-12-05 07:35:41 +0000 | [diff] [blame] | 1994 | DEBUG_MYTOOLS_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi
|
| 1995 | RELEASE_MYTOOLS_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd
|
jwang36 | 58ce61e | 2007-12-22 16:58:04 +0000 | [diff] [blame] | 1996 | DEBUG_MYTOOLS_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
|
| 1997 | RELEASE_MYTOOLS_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 1998 |
|
| 1999 | ##################
|
| 2000 | # IPF definitions
|
| 2001 | ##################
|
| 2002 | *_MYTOOLS_IPF_MAKE_PATH = DEF(WINDDK_BIN32)\nmake.exe
|
| 2003 | *_MYTOOLS_IPF_CC_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 2004 | *_MYTOOLS_IPF_SLINK_PATH = DEF(WINDDK_BIN64)\lib.exe
|
| 2005 | *_MYTOOLS_IPF_DLINK_PATH = DEF(WINDDK_BIN64)\link.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2006 | *_MYTOOLS_IPF_PP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 2007 | *_MYTOOLS_IPF_VFRPP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 2008 | *_MYTOOLS_IPF_APP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 2009 | *_MYTOOLS_IPF_ASM_PATH = DEF(WINDDK_BIN64)\ias.exe
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 2010 | *_MYTOOLS_IPF_ASLCC_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 2011 | *_MYTOOLS_IPF_ASLPP_PATH = DEF(WINDDK_BIN64)\cl.exe
|
| 2012 | *_MYTOOLS_IPF_ASLDLINK_PATH = DEF(WINDDK_BIN64)\link.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2013 | *_MYTOOLS_IPF_ASM_OUTPUT = "-o "
|
| 2014 |
|
lgao4 | 4ee8254 | 2008-03-14 03:12:29 +0000 | [diff] [blame] | 2015 | DEBUG_MYTOOLS_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gy /Ox /GL /FIAutoGen.h /EHs-c- /GR- /GF /Zx /QIPF_fr32 /Zi
|
jwang36 | f285eb1 | 2008-08-12 07:54:36 +0000 | [diff] [blame] | 2016 | RELEASE_MYTOOLS_IPF_CC_FLAGS = /nologo /c /WX /GS- /X /W4 /Gy /Ox /GL /FIAutoGen.h /EHs-c- /GR- /GF /Zx /QIPF_fr32
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2017 | DEBUG_MYTOOLS_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug
|
| 2018 | RELEASE_MYTOOLS_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4
|
jwang36 | 58ce61e | 2007-12-22 16:58:04 +0000 | [diff] [blame] | 2019 | DEBUG_MYTOOLS_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF /OPT:ICF=10 /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb /DEBUG
|
| 2020 | RELEASE_MYTOOLS_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF /OPT:ICF=10 /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:$(DEST_DIR_DEBUG)/$(BASE_NAME).map /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2021 | *_MYTOOLS_IPF_SLINK_FLAGS = /nologo /LTCG
|
| 2022 |
|
| 2023 | ##################
|
| 2024 | # EBC definitions
|
| 2025 | ##################
|
| 2026 | *_MYTOOLS_EBC_*_FAMILY = INTEL
|
| 2027 |
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 2028 | *_MYTOOLS_EBC_MAKE_PATH = DEF(VS2005_BIN)\nmake.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2029 | *_MYTOOLS_EBC_PP_PATH = DEF(EBC_BIN)\iec.exe
|
jwang36 | c057780 | 2008-05-15 03:00:04 +0000 | [diff] [blame] | 2030 | *_MYTOOLS_EBC_VFRPP_PATH = DEF(EBC_BIN)\iec.exe
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2031 | *_MYTOOLS_EBC_CC_PATH = DEF(EBC_BIN)\iec.exe
|
| 2032 | *_MYTOOLS_EBC_SLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 2033 | *_MYTOOLS_EBC_DLINK_PATH = DEF(EBC_BIN)\link.exe
|
| 2034 |
|
| 2035 | *_MYTOOLS_EBC_MAKE_FLAGS = /nologo
|
| 2036 | *_MYTOOLS_EBC_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
jwang36 | 1a97438 | 2008-11-28 06:11:32 +0000 | [diff] [blame] | 2037 | *_MYTOOLS_EBC_CC_FLAGS = /nologo /c /WX /W3 /FIAutoGen.h /D$(MODULE_ENTRY_POINT)=$(ARCH_ENTRY_POINT)
|
lgao4 | abf1c3e | 2008-11-27 09:15:52 +0000 | [diff] [blame] | 2038 | *_MYTOOLS_EBC_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2039 | *_MYTOOLS_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC
|
klu2 | f560de7 | 2008-11-26 08:21:25 +0000 | [diff] [blame] | 2040 | *_MYTOOLS_EBC_DLINK_FLAGS = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib" /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /MAP
|
jljusten | 07a756b | 2007-10-17 01:54:36 +0000 | [diff] [blame] | 2041 |
|
lgao4 | 30962c7 | 2008-08-07 03:29:10 +0000 | [diff] [blame] | 2042 | ##################
|
| 2043 | # VfrCompiler definitions
|
| 2044 | ##################
|
lgao4 | bdf37b3 | 2008-08-10 03:56:03 +0000 | [diff] [blame] | 2045 | *_*_*_VFR_PATH = VfrCompile
|
lgao4 | 30962c7 | 2008-08-07 03:29:10 +0000 | [diff] [blame] | 2046 | *_*_*_VFR_FLAGS = -l -n
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 2047 |
|
| 2048 | ##################
|
jwang36 | 1554334 | 2009-05-03 06:40:59 +0000 | [diff] [blame] | 2049 | # OptionRom tool definitions
|
| 2050 | ##################
|
| 2051 | *_*_*_OPTROM_PATH = EfiRom
|
| 2052 | *_*_*_OPTROM_FLAGS = -e
|
| 2053 |
|
| 2054 | ##################
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 2055 | # Asl Compiler definitions
|
| 2056 | ##################
|
jljusten | dd1e6e1 | 2009-03-29 18:42:16 +0000 | [diff] [blame] | 2057 | *_*_*_ASLCC_FLAGS = /GL- /Y- /TC /Dmain=ReferenceAcpiTable
|
lgao4 | 2ab2aad | 2009-03-31 02:21:43 +0000 | [diff] [blame] | 2058 | *_*_*_ASLDLINK_FLAGS = /NODEFAULTLIB /ENTRY:ReferenceAcpiTable /SUBSYSTEM:CONSOLE
|
lgao4 | a1c949f | 2008-08-21 13:11:01 +0000 | [diff] [blame] | 2059 | *_*_*_ASLPP_FLAGS = /nologo /EP /C
|
| 2060 | *_*_*_ASL_FLAGS =
|
lgao4 | abf1c3e | 2008-11-27 09:15:52 +0000 | [diff] [blame] | 2061 |
|
lgao4 | 2895c50 | 2009-01-08 08:46:46 +0000 | [diff] [blame] | 2062 | ##################
|
jljusten | c470d83 | 2009-05-01 06:45:01 +0000 | [diff] [blame] | 2063 | # LzmaCompress tool definitions
|
lgao4 | 2895c50 | 2009-01-08 08:46:46 +0000 | [diff] [blame] | 2064 | ##################
|
jljusten | c470d83 | 2009-05-01 06:45:01 +0000 | [diff] [blame] | 2065 | *_*_*_LZMA_PATH = LzmaCompress
|
| 2066 | *_*_*_LZMA_GUID = EE4E5898-3914-4259-9D6E-DC7BD79403CF
|
| 2067 |
|
| 2068 | ##################
|
| 2069 | # TianoCompress tool definitions
|
| 2070 | ##################
|
| 2071 | *_*_*_TIANO_PATH = TianoCompress
|
| 2072 | *_*_*_TIANO_GUID = A31280AD-481E-41B6-95E8-127F4C984779
|
eric_tian | 3b6c90a | 2009-04-13 12:50:50 +0000 | [diff] [blame] | 2073 |
|