summaryrefslogtreecommitdiff
path: root/Tools/Conf
diff options
context:
space:
mode:
authorbbahnsen <bbahnsen@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-26 00:31:31 +0000
committerbbahnsen <bbahnsen@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-26 00:31:31 +0000
commit238094c40ef1d351b383d99efa77314987234160 (patch)
tree810ff733672e4349fd2f1794570a641357f3baef /Tools/Conf
parent6329bec1033d1685a62f7cbe06a34737758830a0 (diff)
downloadedk2-238094c40ef1d351b383d99efa77314987234160.zip
edk2-238094c40ef1d351b383d99efa77314987234160.tar.gz
edk2-238094c40ef1d351b383d99efa77314987234160.tar.bz2
Add tool chain tags for Unix gcc and Cygwin gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1098 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Tools/Conf')
-rw-r--r--Tools/Conf/tools_def.template35
1 files changed, 22 insertions, 13 deletions
diff --git a/Tools/Conf/tools_def.template b/Tools/Conf/tools_def.template
index 97cf72e..aae566f 100644
--- a/Tools/Conf/tools_def.template
+++ b/Tools/Conf/tools_def.template
@@ -54,17 +54,26 @@ IDENTIFIER = Default TOOL_CHAIN_CONF
*_MYTOOLS_EBC_SLINK_NAME = link.exe
*_MYTOOLS_EBC_PP_NAME = iec.exe
-# GCC definitions
-*_MYGCC_IA32_*_FAMILY = GCC
-*_MYGCC_IA32_CC_NAME = gcc
-*_MYGCC_IA32_SLINK_NAME = ar
-*_MYGCC_IA32_DLINK_NAME = ld
-*_MYGCC_IA32_ASM_NAME = gcc
-*_MYGCC_IA32_PP_NAME = gcc
+# UNIXGCC definitions
+*_UNIXGCC_IA32_*_FAMILY = GCC
+*_UNIXGCC_IA32_CC_NAME = gcc
+*_UNIXGCC_IA32_SLINK_NAME = ar
+*_UNIXGCC_IA32_DLINK_NAME = ld
+*_UNIXGCC_IA32_ASM_NAME = gcc
+*_UNIXGCC_IA32_PP_NAME = gcc
-# GCC, IA32
-# Use this if you built the tiano gcc tool chain on a Windows/Cygwin system.
-*_MYGCC_IA32_*_PATH = C:\cygwin\opt\tiano\i386-tiano-pe\i386-tiano-pe\bin
-# Use this if you built the tiano gcc tool chain on a Unix system.
-# *_MYGCC_IA32_*_PATH = /opt/tiano/i386-tiano-pe/i386-tiano-pe/bin
-*_MYGCC_IA32_ASM_EXT = .S
+# UNIXGCC, IA32
+*_UNIXGCC_IA32_*_PATH = /opt/tiano/i386-tiano-pe/i386-tiano-pe/bin
+*_UNIXGCC_IA32_ASM_EXT = .S
+
+# CYGWINGCC definitions
+*_CYGWINGCC_IA32_*_FAMILY = GCC
+*_CYGWINGCC_IA32_CC_NAME = gcc
+*_CYGWINGCC_IA32_SLINK_NAME = ar
+*_CYGWINGCC_IA32_DLINK_NAME = ld
+*_CYGWINGCC_IA32_ASM_NAME = gcc
+*_CYGWINGCC_IA32_PP_NAME = gcc
+
+# CYGWINGCC, IA32
+*_CYGWINGCC_IA32_*_PATH = c:/Cygwin/opt/tiano/i386-tiano-pe/i386-tiano-pe/bin
+*_CYGWINGCC_IA32_ASM_EXT = .S