| 1 | #\r |
| 2 | # Copyright (c) 2006-2007, Intel Corporation\r |
| 3 | #\r |
| 4 | # All rights reserved. This program and the accompanying materials\r |
| 5 | # are licensed and made available under the terms and conditions of the BSD License\r |
| 6 | # which accompanies this distribution. The full text of the license may be found at\r |
| 7 | # http://opensource.org/licenses/bsd-license.php\r |
| 8 | #\r |
| 9 | # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r |
| 10 | # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r |
| 11 | #\r |
| 12 | \r |
| 13 | IDENTIFIER = Default TOOL_CHAIN_CONF\r |
| 14 | \r |
| 15 | ####################################################################################\r |
| 16 | #\r |
| 17 | # format: TARGET_TOOLCHAIN_ARCH_COMMANDTYPE_ATTRIBUTE = <string>\r |
| 18 | # priorty:\r |
| 19 | # TARGET_TOOLCHAIN_ARCH_COMMANDTYPE_ATTRIBUTE (Highest)\r |
| 20 | # ******_TOOLCHAIN_ARCH_COMMANDTYPE_ATTRIBUTE\r |
| 21 | # TARGET_*********_ARCH_COMMANDTYPE_ATTRIBUTE\r |
| 22 | # ******_*********_ARCH_COMMANDTYPE_ATTRIBUTE\r |
| 23 | # TARGET_TOOLCHAIN_****_COMMANDTYPE_ATTRIBUTE\r |
| 24 | # ******_TOOLCHAIN_****_COMMANDTYPE_ATTRIBUTE\r |
| 25 | # TARGET_*********_****_COMMANDTYPE_ATTRIBUTE\r |
| 26 | # ******_*********_****_COMMANDTYPE_ATTRIBUTE\r |
| 27 | # TARGET_TOOLCHAIN_ARCH_***********_ATTRIBUTE\r |
| 28 | # ******_TOOLCHAIN_ARCH_***********_ATTRIBUTE\r |
| 29 | # TARGET_*********_ARCH_***********_ATTRIBUTE\r |
| 30 | # ******_*********_ARCH_***********_ATTRIBUTE\r |
| 31 | # TARGET_TOOLCHAIN_****_***********_ATTRIBUTE\r |
| 32 | # ******_TOOLCHAIN_****_***********_ATTRIBUTE\r |
| 33 | # TARGET_*********_****_***********_ATTRIBUTE\r |
| 34 | # ******_*********_****_***********_ATTRIBUTE (Lowest)\r |
| 35 | #\r |
| 36 | ####################################################################################\r |
| 37 | ####################################################################################\r |
| 38 | #\r |
| 39 | # Supported Tool Chains\r |
| 40 | # =====================\r |
| 41 | # VS2003 - Microsoft Visual Studio .NET 2003\r |
| 42 | # VS2005EXP* - Microsoft Visual Studio 2005 Express Edition\r |
| 43 | # VS2005STD* - Microsoft Visual Studio 2005 Standard Edition\r |
| 44 | # VS2005PRO - Microsoft Visual Studio 2005 Professional Edition \r |
| 45 | # VS2005TEAMSUITE* - Microsoft Visual Studio 2005 Team Suite Edition\r |
| 46 | # WINDDK3790x1830 - Microsoft Windows DDK 3790.1830\r |
| 47 | # UINIXGCC - UNIX GCC\r |
| 48 | # ELFGCC - Linux ELF GCC\r |
| 49 | # CYGWINGCC - CygWin GCC\r |
| 50 | # ICC - Intel C Compiler V9.1\r |
| 51 | # MYTOOLS - Settings compatible with previous versions of tools_def.template\r |
| 52 | #\r |
| 53 | # * Commented out - All versions of VS2005 use the same standard install directory\r |
| 54 | #\r |
| 55 | ####################################################################################\r |
| 56 | ####################################################################################\r |
| 57 | #\r |
| 58 | # Supported Tool Chain Family\r |
| 59 | # ===========================\r |
| 60 | # MSFT - Microsoft\r |
| 61 | # GCC - GNU GCC\r |
| 62 | # INTEL - INTEL\r |
| 63 | \r |
| 64 | ####################################################################################\r |
| 65 | #\r |
| 66 | # Microsoft Visual Studio .NET 2003 (IA-32 only, with Link Time Code Generation) \r |
| 67 | #\r |
| 68 | ####################################################################################\r |
| 69 | # VS2003 - Microsoft Visual Studio .NET 2003\r |
| 70 | *_VS2003_IA32_*_FAMILY = MSFT\r |
| 71 | \r |
| 72 | *_VS2003_IA32_CC_NAME = cl.exe \r |
| 73 | *_VS2003_IA32_VFRPP_NAME = cl.exe\r |
| 74 | *_VS2003_IA32_SLINK_NAME = lib.exe\r |
| 75 | *_VS2003_IA32_DLINK_NAME = link.exe\r |
| 76 | *_VS2003_IA32_ASMLINK_NAME = link.exe\r |
| 77 | *_VS2003_IA32_APP_NAME = cl.exe \r |
| 78 | *_VS2003_IA32_PP_NAME = cl.exe \r |
| 79 | *_VS2003_IA32_ASM_NAME = ml.exe\r |
| 80 | *_VS2003_IA32_ASM_EXT = .asm\r |
| 81 | *_VS2003_IA32_PCH_NAME = cl.exe \r |
| 82 | \r |
| 83 | ##################\r |
| 84 | # IA32 definitions\r |
| 85 | ##################\r |
| 86 | *_VS2003_IA32_*_PATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\r |
| 87 | *_VS2003_IA32_*_DPATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\r |
| 88 | \r |
| 89 | *_VS2003_IA32_APP_FLAGS = /nologo /P /TC \r |
| 90 | *_VS2003_IA32_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 91 | *_VS2003_IA32_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 92 | DEBUG_VS2003_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 93 | RELEASE_VS2003_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 94 | DEBUG_VS2003_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 95 | RELEASE_VS2003_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 96 | DEBUG_VS2003_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi\r |
| 97 | RELEASE_VS2003_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 98 | *_VS2003_IA32_SLINK_FLAGS = /nologo /LTCG\r |
| 99 | DEBUG_VS2003_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 100 | RELEASE_VS2003_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 101 | \r |
| 102 | \r |
| 103 | ####################################################################################\r |
| 104 | #\r |
| 105 | # Microsoft Device Driver Kit 3790.1830 (IA-32, X64, Itanium, with Link Time Code Generation)\r |
| 106 | #\r |
| 107 | ####################################################################################\r |
| 108 | # WINDDK3790x1830 - Microsoft Windows DDK 3790.1830\r |
| 109 | *_WINDDK3790x1830_*_*_FAMILY = MSFT\r |
| 110 | \r |
| 111 | *_WINDDK3790x1830_*_CC_NAME = cl.exe\r |
| 112 | *_WINDDK3790x1830_*_VFRPP_NAME = cl.exe\r |
| 113 | *_WINDDK3790x1830_*_SLINK_NAME = lib.exe\r |
| 114 | *_WINDDK3790x1830_*_DLINK_NAME = link.exe\r |
| 115 | *_WINDDK3790x1830_*_ASMLINK_NAME = link.exe\r |
| 116 | *_WINDDK3790x1830_*_PP_NAME = cl.exe\r |
| 117 | *_WINDDK3790x1830_*_APP_NAME = cl.exe\r |
| 118 | *_WINDDK3790x1830_*_PCH_NAME = cl.exe\r |
| 119 | \r |
| 120 | *_WINDDK3790x1830_*_APP_FLAGS = /nologo /P /TC\r |
| 121 | *_WINDDK3790x1830_*_SLINK_FLAGS = /nologo /LTCG\r |
| 122 | *_WINDDK3790x1830_*_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 123 | \r |
| 124 | ##################\r |
| 125 | # IA32 definitions\r |
| 126 | ##################\r |
| 127 | *_WINDDK3790x1830_IA32_ASM_NAME = ml.exe\r |
| 128 | *_WINDDK3790x1830_IA32_ASM_EXT = .asm\r |
| 129 | *_WINDDK3790x1830_IA32_*_PATH = C:\WINDDK\3790.1830\bin\x86\r |
| 130 | *_WINDDK3790x1830_IA32_*_DPATH = C:\WINDDK\3790.1830\bin\x86\r |
| 131 | *_WINDDK3790x1830_IA32_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 132 | \r |
| 133 | *_WINDDK3790x1830_IA32_PP_FLAGS = /nologo /P /E /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 134 | DEBUG_WINDDK3790x1830_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm \r |
| 135 | RELEASE_WINDDK3790x1830_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 136 | DEBUG_WINDDK3790x1830_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm \r |
| 137 | RELEASE_WINDDK3790x1830_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 138 | DEBUG_WINDDK3790x1830_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi \r |
| 139 | RELEASE_WINDDK3790x1830_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 140 | DEBUG_WINDDK3790x1830_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 141 | RELEASE_WINDDK3790x1830_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 142 | *_WINDDK3790x1830_IA32_ASMLINK_FLAGS = /link /nologo /tiny\r |
| 143 | \r |
| 144 | ##################\r |
| 145 | # x64 definitions\r |
| 146 | ##################\r |
| 147 | *_WINDDK3790x1830_X64_ASM_NAME = ml64.exe\r |
| 148 | *_WINDDK3790x1830_X64_ASM_EXT = .asm\r |
| 149 | *_WINDDK3790x1830_X64_*_PATH = C:\WINDDK\3790.1830\bin\win64\x86\amd64\r |
| 150 | *_WINDDK3790x1830_X64_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 151 | \r |
| 152 | *_WINDDK3790x1830_X64_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 153 | DEBUG_WINDDK3790x1830_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm /EHs-c- /GF\r |
| 154 | RELEASE_WINDDK3790x1830_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF\r |
| 155 | DEBUG_WINDDK3790x1830_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm /EHs-c- /GF\r |
| 156 | RELEASE_WINDDK3790x1830_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /EHs-c- /GF\r |
| 157 | DEBUG_WINDDK3790x1830_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd /Zi\r |
| 158 | RELEASE_WINDDK3790x1830_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd\r |
| 159 | DEBUG_WINDDK3790x1830_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 160 | RELEASE_WINDDK3790x1830_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 161 | \r |
| 162 | ##################\r |
| 163 | # IPF definitions\r |
| 164 | ##################\r |
| 165 | *_WINDDK3790x1830_IPF_ASM_NAME = ias.exe\r |
| 166 | *_WINDDK3790x1830_IPF_ASM_EXT = .s\r |
| 167 | *_WINDDK3790x1830_IPF_*_PATH = C:\WINDDK\3790.1830\bin\win64\x86\r |
| 168 | \r |
| 169 | *_WINDDK3790x1830_IPF_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 170 | DEBUG_WINDDK3790x1830_IPF_CC_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi\r |
| 171 | RELEASE_WINDDK3790x1830_IPF_CC_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 172 | DEBUG_WINDDK3790x1830_IPF_PCH_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi\r |
| 173 | RELEASE_WINDDK3790x1830_IPF_PCH_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 174 | DEBUG_WINDDK3790x1830_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug\r |
| 175 | RELEASE_WINDDK3790x1830_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4\r |
| 176 | DEBUG_WINDDK3790x1830_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /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\r |
| 177 | RELEASE_WINDDK3790x1830_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map /PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb \r |
| 178 | \r |
| 179 | ##################\r |
| 180 | # EBC definitions\r |
| 181 | ##################\r |
| 182 | *_WINDDK3790x1830_EBC_*_FAMILY = INTEL\r |
| 183 | *_WINDDK3790x1830_EBC_PP_NAME = iec.exe\r |
| 184 | *_WINDDK3790x1830_EBC_CC_NAME = iec.exe\r |
| 185 | *_WINDDK3790x1830_EBC_DLINK_NAME = link.exe\r |
| 186 | *_WINDDK3790x1830_EBC_SLINK_NAME = link.exe\r |
| 187 | *_WINDDK3790x1830_EBC_*_PATH = C:\Program Files\Intel\EBC\Bin\r |
| 188 | *_WINDDK3790x1830_EBC_*_SPATH = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib"\r |
| 189 | \r |
| 190 | *_WINDDK3790x1830_EBC_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 191 | *_WINDDK3790x1830_EBC_CC_FLAGS = /nologo /c /W3 /WX /FI${DEST_DIR_DEBUG}/AutoGen.h /DSTRING_ARRAY_NAME=${BASE_NAME}Strings \r |
| 192 | *_WINDDK3790x1830_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC\r |
| 193 | *_WINDDK3790x1830_EBC_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER\r |
| 194 | \r |
| 195 | ##################\r |
| 196 | # ASL definitions\r |
| 197 | ##################\r |
| 198 | *_WINDDK3790x1830_*_ASL_FAMILY = INTEL\r |
| 199 | *_WINDDK3790x1830_*_ASL_NAME = iasl.exe\r |
| 200 | *_WINDDK3790x1830_*_ASL_PATH = C:\ASL\r |
| 201 | \r |
| 202 | \r |
| 203 | ####################################################################################\r |
| 204 | #\r |
| 205 | # Microsoft Visual Studio 2005 Express Edition (IA-32 Only, with no Link Time Code Generation) \r |
| 206 | #\r |
| 207 | # Uncomment this section to use these tools or install in an alternate location\r |
| 208 | # if more than one version of VS2005 is installed on a single system.\r |
| 209 | #\r |
| 210 | ####################################################################################\r |
| 211 | # VS2005EXP - Microsoft Visual Studio 2005 Express Edition\r |
| 212 | #*_VS2005EXP_IA32_*_FAMILY = MSFT\r |
| 213 | \r |
| 214 | #*_VS2005EXP_IA32_CC_NAME = cl.exe\r |
| 215 | #*_VS2005EXP_IA32_SLINK_NAME = lib.exe\r |
| 216 | #*_VS2005EXP_IA32_DLINK_NAME = link.exe\r |
| 217 | #*_VS2005EXP_IA32_ASMLINK_NAME = link.exe\r |
| 218 | #*_VS2005EXP_IA32_PP_NAME = cl.exe\r |
| 219 | #*_VS2005EXP_IA32_APP_NAME = cl.exe\r |
| 220 | #*_VS2005EXP_IA32_VFRPP_NAME = cl.exe\r |
| 221 | #*_VS2005EXP_IA32_PCH_NAME = cl.exe\r |
| 222 | \r |
| 223 | #*_VS2005EXP_IA32_SLINK_FLAGS = /NOLOGO /LTCG\r |
| 224 | #*_VS2005EXP_IA32_APP_FLAGS = /nologo /P /TC\r |
| 225 | #*_VS2005EXP_IA32_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 226 | #*_VS2005EXP_IA32_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 227 | \r |
| 228 | ##################\r |
| 229 | # IA32 definitions\r |
| 230 | ##################\r |
| 231 | #*_VS2005EXP_IA32_ASM_NAME = ml.exe\r |
| 232 | #*_VS2005EXP_IA32_ASM_EXT = .asm\r |
| 233 | #*_VS2005EXP_IA32_*_PATH = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\r |
| 234 | #*_VS2005EXP_IA32_*_DPATH = C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\r |
| 235 | #*_VS2005EXP_IA32_ASM_PATH = C:\WINDDK\3790.1830\bin\x86\r |
| 236 | #*_VS2005EXP_IA32_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 237 | \r |
| 238 | #DEBUG_VS2005EXP_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 239 | #RELEASE_VS2005EXP_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 240 | #DEBUG_VS2005EXP_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 241 | #RELEASE_VS2005EXP_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 242 | #DEBUG_VS2005EXP_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi \r |
| 243 | #RELEASE_VS2005EXP_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 244 | #DEBUG_VS2005EXP_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 245 | #RELEASE_VS2005EXP_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 246 | #*_VS2005EXP_IA32_ASMLINK_FLAGS = /link /nologo /tiny\r |
| 247 | \r |
| 248 | ##################\r |
| 249 | # EBC definitions\r |
| 250 | ##################\r |
| 251 | *_VS2005EXP_EBC_*_FAMILY = INTEL\r |
| 252 | *_VS2005EXP_EBC_PP_NAME = iec.exe\r |
| 253 | *_VS2005EXP_EBC_CC_NAME = iec.exe\r |
| 254 | *_VS2005EXP_EBC_DLINK_NAME = link.exe\r |
| 255 | *_VS2005EXP_EBC_SLINK_NAME = link.exe\r |
| 256 | *_VS2005EXP_EBC_*_PATH = C:\Program Files\Intel\EBC\Bin\r |
| 257 | *_VS2005EXP_EBC_*_SPATH = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib"\r |
| 258 | \r |
| 259 | *_VS2005EXP_EBC_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 260 | *_VS2005EXP_EBC_CC_FLAGS = /nologo /c /W3 /WX /FI${DEST_DIR_DEBUG}/AutoGen.h /DSTRING_ARRAY_NAME=${BASE_NAME}Strings \r |
| 261 | *_VS2005EXP_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC\r |
| 262 | *_VS2005EXP_EBC_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER\r |
| 263 | \r |
| 264 | ##################\r |
| 265 | # ASL definitions\r |
| 266 | ##################\r |
| 267 | *_VS2005EXP_IA32_ASL_FAMILY = INTEL\r |
| 268 | *_VS2005EXP_IA32_ASL_NAME = iasl.exe\r |
| 269 | *_VS2005EXP_IA32_ASL_PATH = C:\ASL\r |
| 270 | \r |
| 271 | \r |
| 272 | ####################################################################################\r |
| 273 | #\r |
| 274 | # Microsoft Visual Studio 2005 Standard Edition (IA-32 Only, with no Link Time Code Generation) \r |
| 275 | #\r |
| 276 | # Uncomment this section to use these tools or install in an alternate location\r |
| 277 | # if more than one version of VS2005 is installed on a single system.\r |
| 278 | #\r |
| 279 | ####################################################################################\r |
| 280 | # VS2005STD - Microsoft Visual Studio 2005 Standard Edition\r |
| 281 | #*_VS2005STD_*_*_FAMILY = MSFT\r |
| 282 | \r |
| 283 | #*_VS2005STD_*_CC_NAME = cl.exe\r |
| 284 | #*_VS2005STD_*_SLINK_NAME = lib.exe\r |
| 285 | #*_VS2005STD_*_DLINK_NAME = link.exe\r |
| 286 | #*_VS2005STD_*_ASMLINK_NAME = link.exe\r |
| 287 | #*_VS2005STD_*_PP_NAME = cl.exe\r |
| 288 | #*_VS2005STD_*_APP_NAME = cl.exe\r |
| 289 | #*_VS2005STD_*_VFRPP_NAME = cl.exe\r |
| 290 | #*_VS2005STD_*_PCH_NAME = cl.exe\r |
| 291 | \r |
| 292 | #*_VS2005STD_*_SLINK_FLAGS = /NOLOGO /LTCG\r |
| 293 | #*_VS2005STD_*_APP_FLAGS = /nologo /P /TC\r |
| 294 | #*_VS2005STD_*_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 295 | #*_VS2005STD_*_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 296 | \r |
| 297 | ##################\r |
| 298 | # IA32 definitions\r |
| 299 | ##################\r |
| 300 | #*_VS2005STD_IA32_ASM_NAME = ml.exe\r |
| 301 | #*_VS2005STD_IA32_ASM_EXT = .asm\r |
| 302 | #*_VS2005STD_IA32_*_PATH = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\r |
| 303 | #*_VS2005STD_IA32_*_DPATH = C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\r |
| 304 | #*_VS2005STD_IA32_ASM_PATH = C:\WINDDK\3790.1830\bin\x86\r |
| 305 | #*_VS2005STD_IA32_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 306 | \r |
| 307 | #DEBUG_VS2005STD_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 308 | #RELEASE_VS2005STD_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 309 | #DEBUG_VS2005STD_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 310 | #RELEASE_VS2005STD_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 311 | #DEBUG_VS2005STD_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi \r |
| 312 | #RELEASE_VS2005STD_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 313 | #DEBUG_VS2005STD_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 314 | #RELEASE_VS2005STD_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 315 | #*_VS2005STD_IA32_ASMLINK_FLAGS = /link /nologo /tiny\r |
| 316 | \r |
| 317 | ##################\r |
| 318 | # EBC definitions\r |
| 319 | ##################\r |
| 320 | *_VS2005STD_EBC_*_FAMILY = INTEL\r |
| 321 | *_VS2005STD_EBC_PP_NAME = iec.exe\r |
| 322 | *_VS2005STD_EBC_CC_NAME = iec.exe\r |
| 323 | *_VS2005STD_EBC_DLINK_NAME = link.exe\r |
| 324 | *_VS2005STD_EBC_SLINK_NAME = link.exe\r |
| 325 | *_VS2005STD_EBC_*_PATH = C:\Program Files\Intel\EBC\Bin\r |
| 326 | *_VS2005STD_EBC_*_SPATH = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib"\r |
| 327 | \r |
| 328 | *_VS2005STD_EBC_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 329 | *_VS2005STD_EBC_CC_FLAGS = /nologo /c /W3 /WX /FI${DEST_DIR_DEBUG}/AutoGen.h /DSTRING_ARRAY_NAME=${BASE_NAME}Strings \r |
| 330 | *_VS2005STD_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC\r |
| 331 | *_VS2005STD_EBC_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER\r |
| 332 | \r |
| 333 | ##################\r |
| 334 | # ASL definitions\r |
| 335 | ##################\r |
| 336 | *_VS2005STD_*_ASL_FAMILY = INTEL\r |
| 337 | *_VS2005STD_*_ASL_NAME = iasl.exe\r |
| 338 | *_VS2005STD_*_ASL_PATH = C:\ASL\r |
| 339 | \r |
| 340 | \r |
| 341 | ####################################################################################\r |
| 342 | #\r |
| 343 | # Microsoft Visual Studio 2005 Professional Edition (IA-32 and X64 Only, with Link Time Code Generation) \r |
| 344 | #\r |
| 345 | ####################################################################################\r |
| 346 | # VS2005PRO - Microsoft Visual Studio 2005 Professional Edition \r |
| 347 | *_VS2005PRO_*_*_FAMILY = MSFT\r |
| 348 | \r |
| 349 | *_VS2005PRO_*_CC_NAME = cl.exe\r |
| 350 | *_VS2005PRO_*_SLINK_NAME = lib.exe\r |
| 351 | *_VS2005PRO_*_DLINK_NAME = link.exe\r |
| 352 | *_VS2005PRO_*_ASMLINK_NAME = link.exe\r |
| 353 | *_VS2005PRO_*_PP_NAME = cl.exe\r |
| 354 | *_VS2005PRO_*_APP_NAME = cl.exe\r |
| 355 | *_VS2005PRO_*_VFRPP_NAME = cl.exe\r |
| 356 | *_VS2005PRO_*_PCH_NAME = cl.exe\r |
| 357 | \r |
| 358 | *_VS2005PRO_*_SLINK_FLAGS = /NOLOGO /LTCG\r |
| 359 | *_VS2005PRO_*_APP_FLAGS = /nologo /P /TC\r |
| 360 | *_VS2005PRO_*_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 361 | *_VS2005PRO_*_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 362 | \r |
| 363 | ##################\r |
| 364 | # IA32 definitions\r |
| 365 | ##################\r |
| 366 | *_VS2005PRO_IA32_ASM_NAME = ml.exe\r |
| 367 | *_VS2005PRO_IA32_ASM_EXT = .asm\r |
| 368 | *_VS2005PRO_IA32_*_PATH = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\r |
| 369 | *_VS2005PRO_IA32_*_DPATH = C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\r |
| 370 | *_VS2005PRO_IA32_ASM_PATH = C:\WINDDK\3790.1830\bin\x86\r |
| 371 | *_VS2005PRO_IA32_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 372 | \r |
| 373 | DEBUG_VS2005PRO_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 374 | RELEASE_VS2005PRO_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 375 | DEBUG_VS2005PRO_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 376 | RELEASE_VS2005PRO_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 377 | DEBUG_VS2005PRO_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi \r |
| 378 | RELEASE_VS2005PRO_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 379 | DEBUG_VS2005PRO_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 380 | RELEASE_VS2005PRO_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 381 | *_VS2005PRO_IA32_ASMLINK_FLAGS = /link /nologo /tiny\r |
| 382 | \r |
| 383 | ##################\r |
| 384 | # x64 definitions\r |
| 385 | ##################\r |
| 386 | *_VS2005PRO_X64_ASM_NAME = ml64.exe\r |
| 387 | *_VS2005PRO_X64_ASM_EXT = .asm\r |
| 388 | *_VS2005PRO_X64_*_PATH = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\x86_amd64\r |
| 389 | *_VS2005PRO_X64_*_DPATH = C:\Program Files\Microsoft Visual Studio 8\VC\bin\x86_amd64;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\r |
| 390 | *_VS2005PRO_X64_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 391 | \r |
| 392 | DEBUG_VS2005PRO_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 393 | RELEASE_VS2005PRO_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 394 | DEBUG_VS2005PRO_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 395 | RELEASE_VS2005PRO_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 396 | DEBUG_VS2005PRO_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd /Zi\r |
| 397 | RELEASE_VS2005PRO_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd\r |
| 398 | DEBUG_VS2005PRO_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 399 | RELEASE_VS2005PRO_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 400 | \r |
| 401 | ##################\r |
| 402 | # EBC definitions\r |
| 403 | ##################\r |
| 404 | *_VS2005PRO_EBC_*_FAMILY = INTEL\r |
| 405 | *_VS2005PRO_EBC_PP_NAME = iec.exe\r |
| 406 | *_VS2005PRO_EBC_CC_NAME = iec.exe\r |
| 407 | *_VS2005PRO_EBC_DLINK_NAME = link.exe\r |
| 408 | *_VS2005PRO_EBC_SLINK_NAME = link.exe\r |
| 409 | *_VS2005PRO_EBC_*_PATH = C:\Program Files\Intel\EBC\Bin\r |
| 410 | *_VS2005PRO_EBC_*_SPATH = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib"\r |
| 411 | \r |
| 412 | *_VS2005PRO_EBC_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 413 | *_VS2005PRO_EBC_CC_FLAGS = /nologo /c /W3 /WX /FI${DEST_DIR_DEBUG}/AutoGen.h /DSTRING_ARRAY_NAME=${BASE_NAME}Strings \r |
| 414 | *_VS2005PRO_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC\r |
| 415 | *_VS2005PRO_EBC_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER\r |
| 416 | \r |
| 417 | ##################\r |
| 418 | # ASL definitions\r |
| 419 | ##################\r |
| 420 | *_VS2005PRO_*_ASL_FAMILY = INTEL\r |
| 421 | *_VS2005PRO_*_ASL_NAME = iasl.exe\r |
| 422 | *_VS2005PRO_*_ASL_PATH = C:\ASL\r |
| 423 | \r |
| 424 | \r |
| 425 | ####################################################################################\r |
| 426 | #\r |
| 427 | # Microsoft Visual Studio 2005 Team Suite Edition (IA-32, X64, and Itanium, with Link Time Code Generation) \r |
| 428 | #\r |
| 429 | # Uncomment this section to use these tools or install in an alternate location\r |
| 430 | # if more than one version of VS2005 is installed on a single system.\r |
| 431 | #\r |
| 432 | ####################################################################################\r |
| 433 | # VS2005TEAMSUITE - Microsoft Visual Studio 2005 Team Suite Edition\r |
| 434 | #*_VS2005TEAMSUITE_*_*_FAMILY = MSFT\r |
| 435 | \r |
| 436 | #*_VS2005TEAMSUITE_*_CC_NAME = cl.exe\r |
| 437 | #*_VS2005TEAMSUITE_*_SLINK_NAME = lib.exe\r |
| 438 | #*_VS2005TEAMSUITE_*_DLINK_NAME = link.exe\r |
| 439 | #*_VS2005TEAMSUITE_*_ASMLINK_NAME = link.exe\r |
| 440 | #*_VS2005TEAMSUITE_*_PP_NAME = cl.exe\r |
| 441 | #*_VS2005TEAMSUITE_*_APP_NAME = cl.exe\r |
| 442 | #*_VS2005TEAMSUITE_*_VFRPP_NAME = cl.exe\r |
| 443 | #*_VS2005TEAMSUITE_*_PCH_NAME = cl.exe\r |
| 444 | \r |
| 445 | #*_VS2005TEAMSUITE_*_SLINK_FLAGS = /NOLOGO /LTCG\r |
| 446 | #*_VS2005TEAMSUITE_*_APP_FLAGS = /nologo /P /TC\r |
| 447 | #*_VS2005TEAMSUITE_*_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 448 | #*_VS2005TEAMSUITE_*_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 449 | \r |
| 450 | ##################\r |
| 451 | # IA32 definitions\r |
| 452 | ##################\r |
| 453 | #*_VS2005TEAMSUITE_IA32_ASM_NAME = ml.exe\r |
| 454 | #*_VS2005TEAMSUITE_IA32_ASM_EXT = .asm\r |
| 455 | #*_VS2005TEAMSUITE_IA32_*_PATH = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\r |
| 456 | #*_VS2005TEAMSUITE_IA32_*_DPATH = C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\r |
| 457 | #*_VS2005TEAMSUITE_IA32_ASM_PATH = C:\WINDDK\3790.1830\bin\x86\r |
| 458 | #*_VS2005TEAMSUITE_IA32_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 459 | \r |
| 460 | #DEBUG_VS2005TEAMSUITE_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 461 | #RELEASE_VS2005TEAMSUITE_IA32_CC_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 462 | #DEBUG_VS2005TEAMSUITE_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 463 | #RELEASE_VS2005TEAMSUITE_IA32_PCH_FLAGS = /GS- /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 464 | #DEBUG_VS2005TEAMSUITE_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi \r |
| 465 | #RELEASE_VS2005TEAMSUITE_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 466 | #DEBUG_VS2005TEAMSUITE_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 467 | #RELEASE_VS2005TEAMSUITE_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 468 | #*_VS2005TEAMSUITE_IA32_ASMLINK_FLAGS = /link /nologo /tiny\r |
| 469 | \r |
| 470 | ##################\r |
| 471 | # x64 definitions\r |
| 472 | ##################\r |
| 473 | #*_VS2005TEAMSUITE_X64_ASM_NAME = ml64.exe\r |
| 474 | #*_VS2005TEAMSUITE_X64_ASM_EXT = .asm\r |
| 475 | #*_VS2005TEAMSUITE_X64_*_PATH = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\x86_amd64\r |
| 476 | #*_VS2005TEAMSUITE_X64_*_DPATH = C:\Program Files\Microsoft Visual Studio 8\VC\bin\x86_amd64;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\r |
| 477 | #*_VS2005TEAMSUITE_X64_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 478 | \r |
| 479 | #DEBUG_VS2005TEAMSUITE_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 480 | #RELEASE_VS2005TEAMSUITE_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 481 | #DEBUG_VS2005TEAMSUITE_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 482 | #RELEASE_VS2005TEAMSUITE_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 483 | #DEBUG_VS2005TEAMSUITE_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd /Zi\r |
| 484 | #RELEASE_VS2005TEAMSUITE_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd\r |
| 485 | #DEBUG_VS2005TEAMSUITE_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 486 | #RELEASE_VS2005TEAMSUITE_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 487 | \r |
| 488 | ##################\r |
| 489 | # IPF definitions\r |
| 490 | ##################\r |
| 491 | #*_VS2005TEAMSUITE_IPF_ASM_NAME = ias.exe\r |
| 492 | #*_VS2005TEAMSUITE_IPF_ASM_EXT = .s\r |
| 493 | #*_VS2005TEAMSUITE_IPF_*_PATH = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\r |
| 494 | #*_VS2005TEAMSUITE_IPF_*_DPATH = C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\r |
| 495 | \r |
| 496 | #*_VS2005TEAMSUITE_IPF_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 497 | #DEBUG_VS2005TEAMSUITE_IPF_CC_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi\r |
| 498 | #RELEASE_VS2005TEAMSUITE_IPF_CC_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 499 | #DEBUG_VS2005TEAMSUITE_IPF_PCH_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi\r |
| 500 | #RELEASE_VS2005TEAMSUITE_IPF_PCH_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 501 | #DEBUG_VS2005TEAMSUITE_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug\r |
| 502 | #RELEASE_VS2005TEAMSUITE_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4\r |
| 503 | #DEBUG_VS2005TEAMSUITE_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /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\r |
| 504 | #RELEASE_VS2005TEAMSUITE_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF.ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map /PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb \r |
| 505 | \r |
| 506 | ##################\r |
| 507 | # EBC definitions\r |
| 508 | ##################\r |
| 509 | *_VS2005TEAMSUITE_EBC_*_FAMILY = INTEL\r |
| 510 | *_VS2005TEAMSUITE_EBC_PP_NAME = iec.exe\r |
| 511 | *_VS2005TEAMSUITE_EBC_CC_NAME = iec.exe\r |
| 512 | *_VS2005TEAMSUITE_EBC_DLINK_NAME = link.exe\r |
| 513 | *_VS2005TEAMSUITE_EBC_SLINK_NAME = link.exe\r |
| 514 | *_VS2005TEAMSUITE_EBC_*_PATH = "C:\Program Files\Intel\EBC\Bin"\r |
| 515 | *_VS2005TEAMSUITE_EBC_*_SPATH = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib"\r |
| 516 | \r |
| 517 | *_VS2005TEAMSUITE_EBC_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 518 | *_VS2005TEAMSUITE_EBC_CC_FLAGS = /nologo /c /W3 /WX /FI${DEST_DIR_DEBUG}/AutoGen.h /DSTRING_ARRAY_NAME=${BASE_NAME}Strings \r |
| 519 | *_VS2005TEAMSUITE_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC\r |
| 520 | *_VS2005TEAMSUITE_EBC_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER\r |
| 521 | \r |
| 522 | ##################\r |
| 523 | # ASL definitions\r |
| 524 | ##################\r |
| 525 | *_VS2005TEAMSUITE_*_ASL_FAMILY = INTEL\r |
| 526 | *_VS2005TEAMSUITE_*_ASL_NAME = iasl.exe\r |
| 527 | *_VS2005TEAMSUITE_*_ASL_PATH = C:\ASL\r |
| 528 | \r |
| 529 | \r |
| 530 | ####################################################################################\r |
| 531 | #\r |
| 532 | # Unix GCC\r |
| 533 | #\r |
| 534 | ####################################################################################\r |
| 535 | # UINIXGCC - UINIX GCC\r |
| 536 | \r |
| 537 | *_UNIXGCC_IA32_*_FAMILY = GCC\r |
| 538 | \r |
| 539 | *_UNIXGCC_IA32_*_PATH = /opt/tiano/i386-tiano-pe/i386-tiano-pe/bin\r |
| 540 | *_UNIXGCC_IA32_CC_NAME = gcc\r |
| 541 | *_UNIXGCC_IA32_SLINK_NAME = ar\r |
| 542 | *_UNIXGCC_IA32_DLINK_NAME = ld\r |
| 543 | *_UNIXGCC_IA32_ASM_NAME = gcc\r |
| 544 | *_UNIXGCC_IA32_PP_NAME = gcc\r |
| 545 | *_UNIXGCC_IA32_VFRPP_NAME = gcc\r |
| 546 | *_UNIXGCC_IA32_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -c -include ${DEST_DIR_DEBUG}/AutoGen.h\r |
| 547 | \r |
| 548 | ##################\r |
| 549 | # x64 definitions\r |
| 550 | ##################\r |
| 551 | *_UNIXGCC_X64_*_FAMILY = GCC\r |
| 552 | \r |
| 553 | *_UNIXGCC_X64_*_PATH = /opt/tiano/x86_64-pc-mingw64/x86_64-pc-mingw64/bin\r |
| 554 | *_UNIXGCC_X64_CC_NAME = gcc\r |
| 555 | *_UNIXGCC_X64_SLINK_NAME = ar\r |
| 556 | *_UNIXGCC_X64_DLINK_NAME = ld\r |
| 557 | *_UNIXGCC_X64_ASM_NAME = gcc\r |
| 558 | *_UNIXGCC_X64_PP_NAME = gcc\r |
| 559 | *_UNIXGCC_X64_VFRPP_NAME = gcc\r |
| 560 | *_UNIXGCC_X64_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-missing-braces -c -include ${DEST_DIR_DEBUG}/AutoGen.h -D_EFI_P64\r |
| 561 | \r |
| 562 | *_UNIXGCC_*_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll --export-all-symbols --entry _${ENTRYPOINT} --file-alignment 0x20 --section-alignment 0x20 \r |
| 563 | *_UNIXGCC_*_ASM_FLAGS = -c -imacros ${DEST_DIR_DEBUG}/AutoGen.h -DASM_PFX(name)=_##name\r |
| 564 | *_UNIXGCC_*_PP_FLAGS = -E -x assembler-with-cpp -include ${DEST_DIR_DEBUG}/AutoGen.h\r |
| 565 | *_UNIXGCC_*_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE\r |
| 566 | *_UNIXGCC_*_ASM_EXT = .S\r |
| 567 | \r |
| 568 | \r |
| 569 | ####################################################################################\r |
| 570 | #\r |
| 571 | # Cygwin GCC\r |
| 572 | #\r |
| 573 | ####################################################################################\r |
| 574 | # CYGWINGCC - CygWin GCC\r |
| 575 | *_CYGWINGCC_IA32_*_FAMILY = GCC\r |
| 576 | \r |
| 577 | *_CYGWINGCC_IA32_CC_NAME = gcc\r |
| 578 | *_CYGWINGCC_IA32_*_PATH = c:/Cygwin/opt/tiano/i386-tiano-pe/i386-tiano-pe/bin\r |
| 579 | *_CYGWINGCC_IA32_SLINK_NAME = ar\r |
| 580 | *_CYGWINGCC_IA32_DLINK_NAME = ld\r |
| 581 | *_CYGWINGCC_IA32_ASM_NAME = gcc\r |
| 582 | *_CYGWINGCC_IA32_PP_NAME = gcc\r |
| 583 | *_CYGWINGCC_IA32_VFRPP_NAME = gcc\r |
| 584 | *_CYGWINGCC_IA32_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -c -include ${DEST_DIR_DEBUG}/AutoGen.h\r |
| 585 | \r |
| 586 | \r |
| 587 | *_CYGWINGCC_X64_*_FAMILY = GCC\r |
| 588 | *_CYGWINGCC_X64_*_PATH = c:/Cygwin/opt/tiano/x86_64-pc-mingw64/x86_64-pc-mingw64/bin\r |
| 589 | *_CYGWINGCC_X64_CC_NAME = gcc\r |
| 590 | *_CYGWINGCC_X64_SLINK_NAME = ar\r |
| 591 | *_CYGWINGCC_X64_DLINK_NAME = ld\r |
| 592 | *_CYGWINGCC_X64_ASM_NAME = gcc\r |
| 593 | *_CYGWINGCC_X64_PP_NAME = gcc\r |
| 594 | *_CYGWINGCC_X64_VFRPP_NAME = gcc\r |
| 595 | \r |
| 596 | *_CYGWINGCC_X64_CC_FLAGS = -Os -fshort-wchar -fno-strict-aliasing -Wall -Werror -c -include ${DEST_DIR_DEBUG}/AutoGen.h -D_EFI_P64\r |
| 597 | *_CYGWINGCC_*_DLINK_FLAGS = -nostdlib -O2 --gc-sections --dll --export-all-symbols --entry _${ENTRYPOINT} --file-alignment 0x20 --section-alignment 0x20 \r |
| 598 | *_CYGWINGCC_*_ASM_FLAGS = -c -imacros ${DEST_DIR_DEBUG}/AutoGen.h -DASM_PFX(name)=_##name\r |
| 599 | *_CYGWINGCC_*_PP_FLAGS = -E -x assembler-with-cpp -include ${DEST_DIR_DEBUG}/AutoGen.h\r |
| 600 | *_CYGWINGCC_*_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE\r |
| 601 | *_CYGWINGCC_*_ASM_EXT = .S\r |
| 602 | \r |
| 603 | *_CYGWINGCC_*_*_DPATH = c:/Cygwin/bin\r |
| 604 | \r |
| 605 | ####################################################################################\r |
| 606 | #\r |
| 607 | # Elf GCC - This configuration is used to compile on Linux boxes to produce elf\r |
| 608 | # binaries.\r |
| 609 | #\r |
| 610 | ####################################################################################\r |
| 611 | # ELFGCC - Linux ELF GCC\r |
| 612 | *_ELFGCC_*_*_FAMILY = GCC\r |
| 613 | \r |
| 614 | *_ELFGCC_IA32_CC_NAME = gcc\r |
| 615 | *_ELFGCC_IA32_SLINK_NAME = ar\r |
| 616 | *_ELFGCC_IA32_DLINK_NAME = ld\r |
| 617 | *_ELFGCC_IA32_ASM_NAME = gcc\r |
| 618 | *_ELFGCC_IA32_PP_NAME = gcc\r |
| 619 | *_ELFGCC_IA32_VFRPP_NAME = gcc\r |
| 620 | \r |
| 621 | *_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\r |
| 622 | *_ELFGCC_*_DLINK_FLAGS = -melf_i386 -nostdlib -n -q -Ttext 0x220 --entry ${ENTRYPOINT} -u ${ENTRYPOINT}\r |
| 623 | *_ELFGCC_*_ASM_FLAGS = -m32 -c -imacros ${DEST_DIR_DEBUG}/AutoGen.h -DASM_PFX(name)=name\r |
| 624 | *_ELFGCC_*_PP_FLAGS = -m32 -E -x assembler-with-cpp -include ${DEST_DIR_DEBUG}/AutoGen.h\r |
| 625 | *_ELFGCC_*_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE\r |
| 626 | *_ELFGCC_*_ASM_EXT = .S\r |
| 627 | \r |
| 628 | *_ELFGCC_IA32_*_PATH = /usr/bin\r |
| 629 | \r |
| 630 | ####################################################################################\r |
| 631 | #\r |
| 632 | # Intel EFI Byte Code Compiler (Template)\r |
| 633 | #\r |
| 634 | ####################################################################################\r |
| 635 | # \r |
| 636 | # *_*_EBC_*_FAMILY = INTEL\r |
| 637 | # *_*_EBC_PP_NAME = iec.exe\r |
| 638 | # *_*_EBC_CC_NAME = iec.exe\r |
| 639 | # *_*_EBC_SLINK_NAME = link.exe\r |
| 640 | # *_*_EBC_*_PATH = C:\Program Files\Intel\EBC\Bin\r |
| 641 | # *_*_EBC_*_SPATH = C:\Program Files\Intel\EBC\Lib\EbcLib.lib\r |
| 642 | # \r |
| 643 | # *_*_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC\r |
| 644 | # *_*_EBC_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 645 | # *_*_EBC_CC_FLAGS = /nologo /FAcs /c /W3 /WX /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 646 | # *_*_EBC_DLINK_FLAGS = /NOLOGO /MACHINE:EBC /OPT:REF /NODEFAULTLIB /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER\r |
| 647 | # \r |
| 648 | ####################################################################################\r |
| 649 | #\r |
| 650 | # Intel ACPI Source Language Compiler (Template)\r |
| 651 | #\r |
| 652 | ####################################################################################\r |
| 653 | # \r |
| 654 | # *_*_*_ASL_FAMILY = INTEL\r |
| 655 | # *_*_*_ASL_NAME = iasl.exe\r |
| 656 | # *_*_*_ASL_PATH = C:\ASL\r |
| 657 | # \r |
| 658 | ####################################################################################\r |
| 659 | #\r |
| 660 | # Microsoft ACPI Source Language Compiler (Template)\r |
| 661 | #\r |
| 662 | ####################################################################################\r |
| 663 | # \r |
| 664 | # *_*_*_ASL_FAMILY = MSFT\r |
| 665 | # *_*_*_ASL_NAME = asl.exe\r |
| 666 | # *_*_*_ASL_PATH = C:\ASL\r |
| 667 | # \r |
| 668 | \r |
| 669 | \r |
| 670 | ####################################################################################\r |
| 671 | #\r |
| 672 | # Intel(R) C++ Compiler Version 9.1\r |
| 673 | #\r |
| 674 | # IPF - Intel(R) C++ Compiler for Itanium(R)Version 9.1 Build 20060928 Package ID: W_CC_C_9.1.032\r |
| 675 | # ASL - Intel ACPI Source Language COmpiler\r |
| 676 | #\r |
| 677 | ####################################################################################\r |
| 678 | # ICC - Intel C Compiler V9.1\r |
| 679 | *_ICC_*_*_FAMILY = MSFT\r |
| 680 | \r |
| 681 | *_ICC_*_CC_NAME = cl.exe\r |
| 682 | *_ICC_*_SLINK_NAME = lib.exe\r |
| 683 | *_ICC_*_DLINK_NAME = link.exe\r |
| 684 | *_ICC_*_ASMLINK_NAME = link.exe\r |
| 685 | *_ICC_*_PP_NAME = cl.exe\r |
| 686 | *_ICC_*_VFRPP_NAME = cl.exe\r |
| 687 | *_ICC_*_APP_NAME = cl.exe\r |
| 688 | *_ICC_*_ASM_NAME = ml.exe\r |
| 689 | \r |
| 690 | *_ICC_*_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 691 | \r |
| 692 | ##################\r |
| 693 | # IA32 definitions\r |
| 694 | ##################\r |
| 695 | *_ICC_IA32_*_PATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\r |
| 696 | *_ICC_IA32_PCH_NAME = cl.exe\r |
| 697 | *_ICC_IA32_ASM_EXT = .asm\r |
| 698 | *_ICC_IA32_*_DPATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\r |
| 699 | *_ICC_IA32_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 700 | \r |
| 701 | *_ICC_IA32_APP_FLAGS = /nologo /P /TC\r |
| 702 | *_ICC_IA32_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 703 | DEBUG_ICC_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 704 | RELEASE_ICC_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 705 | DEBUG_ICC_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 706 | RELEASE_ICC_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DEFI_FIRMWARE_VENDOR=L\"INTEL\" /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 707 | DEBUG_ICC_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi\r |
| 708 | RELEASE_ICC_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 709 | *_ICC_IA32_SLINK_FLAGS = /nologo /LTCG\r |
| 710 | DEBUG_ICC_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG\r |
| 711 | RELEASE_ICC_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 712 | \r |
| 713 | ##################\r |
| 714 | # IPF definitions\r |
| 715 | ##################\r |
| 716 | *_ICC_IPF_*_FAMILY = INTEL\r |
| 717 | *_ICC_IPF_*_PATH = C:\Program Files\Intel\Compiler\C++\9.1\Itanium\Bin\r |
| 718 | \r |
| 719 | *_ICC_IPF_CC_NAME = icl.exe\r |
| 720 | *_ICC_IPF_SLINK_NAME = xilib.exe\r |
| 721 | *_ICC_IPF_DLINK_NAME = xilink.exe\r |
| 722 | *_ICC_IPF_ASMLINK_NAME = xilink.exe\r |
| 723 | *_ICC_IPF_PP_NAME = icl.exe\r |
| 724 | *_ICC_IPF_VFRPP_NAME = icl.exe\r |
| 725 | \r |
| 726 | #*_ICC_IPF_PCH_NAME = icl.exe\r |
| 727 | *_ICC_IPF_APP_NAME = icl.exe\r |
| 728 | *_ICC_IPF_ASM_NAME = ias.exe\r |
| 729 | *_ICC_IPF_ASM_EXT = .s\r |
| 730 | \r |
| 731 | *_ICC_IPF_APP_FLAGS = /nologo /P /TC\r |
| 732 | *_ICC_IPF_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 733 | DEBUG_ICC_IPF_CC_FLAGS = /nologo /W4 /WX /GX /Gy /c /Os /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 734 | RELEASE_ICC_IPF_CC_FLAGS = /nologo /W4 /WX /GX /Gy /c /Os /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 735 | #DEBUG_ICC_IPF_PCH_FLAGS = /nologo /W4 /WX /GX /Gy /c /Os /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Yc /TC /Zi\r |
| 736 | #RELEASE_ICC_IPF_PCH_FLAGS = /nologo /W4 /WX /GX /Gy /c /Os /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Yc /TC\r |
| 737 | DEBUG_ICC_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -d debug -F COFF32\r |
| 738 | RELEASE_ICC_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W3 -F COFF32\r |
| 739 | DEBUG_ICC_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /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\r |
| 740 | RELEASE_ICC_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:64 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map /PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb\r |
| 741 | *_ICC_IPF_SLINK_FLAGS = /nologo /LTCG\r |
| 742 | \r |
| 743 | ##################\r |
| 744 | # ASL definitions\r |
| 745 | ##################\r |
| 746 | *_ICC_*_ASL_FAMILY = INTEL\r |
| 747 | *_ICC_*_ASL_NAME = iasl.exe\r |
| 748 | *_ICC_*_ASL_PATH = C:\ASL\r |
| 749 | \r |
| 750 | ####################################################################################\r |
| 751 | #\r |
| 752 | # MYTOOLS\r |
| 753 | # IA32 - Microsoft Visual Studio .NET 2003 and Microsoft Windows DDK 3790.1830 for 16-bit linker\r |
| 754 | # X64 - Microsoft Windows DDK 3790.1830\r |
| 755 | # IPF - Microsoft Windows DDK 3790.1830\r |
| 756 | # EBC - Intel EFI Byte Code Compiler\r |
| 757 | # ASL - Intel ACPI Source Language COmpiler\r |
| 758 | #\r |
| 759 | ####################################################################################\r |
| 760 | # MYTOOLS - Settings compatible with previous versions of tools_def.template\r |
| 761 | *_MYTOOLS_*_*_FAMILY = MSFT\r |
| 762 | \r |
| 763 | *_MYTOOLS_*_CC_NAME = cl.exe \r |
| 764 | *_MYTOOLS_*_SLINK_NAME = lib.exe\r |
| 765 | *_MYTOOLS_*_DLINK_NAME = link.exe\r |
| 766 | *_MYTOOLS_*_ASMLINK_NAME = link.exe\r |
| 767 | *_MYTOOLS_*_PP_NAME = cl.exe \r |
| 768 | *_MYTOOLS_*_VFRPP_NAME = cl.exe \r |
| 769 | *_MYTOOLS_*_APP_NAME = cl.exe\r |
| 770 | *_MYTOOLS_*_ASM_NAME = ml.exe\r |
| 771 | \r |
| 772 | *_MYTOOLS_*_VFRPP_FLAGS = /nologo /P /TC /DVFRCOMPILE\r |
| 773 | ##################\r |
| 774 | # IA32 definitions\r |
| 775 | ##################\r |
| 776 | *_MYTOOLS_IA32_PCH_NAME = cl.exe \r |
| 777 | *_MYTOOLS_IA32_ASM_EXT = .asm\r |
| 778 | \r |
| 779 | *_MYTOOLS_IA32_*_PATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\r |
| 780 | *_MYTOOLS_IA32_*_DPATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\r |
| 781 | *_MYTOOLS_IA32_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 782 | \r |
| 783 | *_MYTOOLS_IA32_APP_FLAGS = /nologo /P /TC\r |
| 784 | *_MYTOOLS_IA32_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 785 | DEBUG_MYTOOLS_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm\r |
| 786 | RELEASE_MYTOOLS_IA32_CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 787 | DEBUG_MYTOOLS_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm\r |
| 788 | RELEASE_MYTOOLS_IA32_PCH_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /O1ib2 /GL /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF /Gs8192 /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 789 | DEBUG_MYTOOLS_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0 /Zi \r |
| 790 | RELEASE_MYTOOLS_IA32_ASM_FLAGS = /nologo /W3 /WX /c /coff /Cx /Zd /W0\r |
| 791 | *_MYTOOLS_IA32_ASMLINK_FLAGS = /link /nologo /tiny\r |
| 792 | *_MYTOOLS_IA32_SLINK_FLAGS = /nologo /LTCG\r |
| 793 | DEBUG_MYTOOLS_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 794 | RELEASE_MYTOOLS_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 795 | \r |
| 796 | ##################\r |
| 797 | # x64 definitions\r |
| 798 | ##################\r |
| 799 | *_MYTOOLS_X64_PCH_NAME = cl.exe\r |
| 800 | *_MYTOOLS_X64_ASM_NAME = ml64.exe\r |
| 801 | *_MYTOOLS_X64_ASM_EXT = .asm\r |
| 802 | \r |
| 803 | *_MYTOOLS_X64_*_PATH = C:\WINDDK\3790.1830\bin\win64\x86\amd64\r |
| 804 | *_MYTOOLS_X64_ASMLINK_PATH = C:\WINDDK\3790.1830\bin\bin16\\r |
| 805 | \r |
| 806 | *_MYTOOLS_X64_SLINK_FLAGS = /nologo /LTCG\r |
| 807 | *_MYTOOLS_X64_APP_FLAGS = /nologo /P /TC\r |
| 808 | *_MYTOOLS_X64_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 809 | DEBUG_MYTOOLS_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi /Gm /EHs-c- /GF\r |
| 810 | RELEASE_MYTOOLS_X64_CC_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /EHs-c- /GF\r |
| 811 | DEBUG_MYTOOLS_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi /Gm /EHs-c- /GF\r |
| 812 | RELEASE_MYTOOLS_X64_PCH_FLAGS = /nologo /X /W4 /WX /c /Gs8192 /GS- /D UNICODE /O1ib2s /GL /Gy /D EFIX64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /EHs-c- /GF\r |
| 813 | DEBUG_MYTOOLS_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd /Zi\r |
| 814 | RELEASE_MYTOOLS_X64_ASM_FLAGS = /nologo /W3 /WX /c /Cx /Zd\r |
| 815 | DEBUG_MYTOOLS_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG \r |
| 816 | RELEASE_MYTOOLS_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /Machine:AMD64 /LTCG /DLL /ENTRY:${ENTRYPOINT} /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.data=.text /MERGE:.rdata=.text\r |
| 817 | \r |
| 818 | ##################\r |
| 819 | # IPF definitions\r |
| 820 | ##################\r |
| 821 | *_MYTOOLS_IPF_PCH_NAME = cl.exe\r |
| 822 | *_MYTOOLS_IPF_ASM_NAME = ias.exe\r |
| 823 | *_MYTOOLS_IPF_ASM_EXT = .s\r |
| 824 | \r |
| 825 | *_MYTOOLS_IPF_*_PATH = C:\WINDDK\3790.1830\bin\win64\x86\r |
| 826 | \r |
| 827 | *_MYTOOLS_IPF_APP_FLAGS = /nologo /P /TC\r |
| 828 | *_MYTOOLS_IPF_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h\r |
| 829 | DEBUG_MYTOOLS_IPF_CC_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h /Zi\r |
| 830 | RELEASE_MYTOOLS_IPF_CC_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yu${DEST_DIR_DEBUG}/AutoGen.h\r |
| 831 | DEBUG_MYTOOLS_IPF_PCH_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC /Zi\r |
| 832 | RELEASE_MYTOOLS_IPF_PCH_FLAGS = /GS- /nologo /W4 /WX /EHs-c- /Gy /c /Os /GL /X /D EFI64 /DSTRING_ARRAY_NAME=${BASE_NAME}Strings /FI${DEST_DIR_DEBUG}/AutoGen.h /Fp${DEST_DIR_OUTPUT}/AutoGen.h.gch /Yc /TC\r |
| 833 | DEBUG_MYTOOLS_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4 -d debug\r |
| 834 | RELEASE_MYTOOLS_IPF_ASM_FLAGS = -N us -X explicit -M ilp64 -N so -W4\r |
| 835 | DEBUG_MYTOOLS_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /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\r |
| 836 | RELEASE_MYTOOLS_IPF_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /LTCG /DLL /OPT:REF,ICF /IGNORE:4086 /MAP /ALIGN:32 /MACHINE:IA64 /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map /PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb\r |
| 837 | *_MYTOOLS_IPF_SLINK_FLAGS = /nologo /LTCG\r |
| 838 | \r |
| 839 | ##################\r |
| 840 | # EBC definitions\r |
| 841 | ##################\r |
| 842 | *_MYTOOLS_EBC_*_FAMILY = INTEL\r |
| 843 | *_MYTOOLS_EBC_PP_NAME = iec.exe\r |
| 844 | *_MYTOOLS_EBC_CC_NAME = iec.exe\r |
| 845 | *_MYTOOLS_EBC_DLINK_NAME = link.exe\r |
| 846 | *_MYTOOLS_EBC_SLINK_NAME = link.exe\r |
| 847 | \r |
| 848 | *_MYTOOLS_EBC_*_PATH = C:\Program Files\Intel\EBC\Bin\r |
| 849 | *_MYTOOLS_EBC_*_SPATH = "C:\Program Files\Intel\EBC\Lib\EbcLib.lib"\r |
| 850 | \r |
| 851 | *_MYTOOLS_EBC_PP_FLAGS = /nologo /P /TC /FI${DEST_DIR_DEBUG}/AutoGen.h \r |
| 852 | *_MYTOOLS_EBC_CC_FLAGS = /nologo /c /W3 /WX /FI${DEST_DIR_DEBUG}/AutoGen.h /DSTRING_ARRAY_NAME=${BASE_NAME}Strings \r |
| 853 | *_MYTOOLS_EBC_SLINK_FLAGS = /lib /NOLOGO /MACHINE:EBC\r |
| 854 | *_MYTOOLS_EBC_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /MACHINE:EBC /OPT:REF /ENTRY:${ENTRYPOINT} /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER\r |
| 855 | \r |
| 856 | ##################\r |
| 857 | # ASL definitions\r |
| 858 | ##################\r |
| 859 | *_MYTOOLS_*_ASL_FAMILY = INTEL\r |
| 860 | *_MYTOOLS_*_ASL_NAME = iasl.exe\r |
| 861 | *_MYTOOLS_*_ASL_PATH = C:\ASL\r |