ENH: add support for Itanium architecture.
authorcournape <cournape@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 19 Nov 2009 05:06:20 +0000 (05:06 +0000)
committercournape <cournape@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 19 Nov 2009 05:06:20 +0000 (05:06 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@4455 fdb21ef1-2011-0410-befe-b5e4ea1792b1

src/engine/SCons/Tool/MSCommon/vc.py

index 227d1ff85f690d50c1aae80547ff3d888abc570c..4efa0a0f6b55949608c4b8e26a44cdc4f44a9762 100644 (file)
@@ -65,7 +65,9 @@ _ARCH_TO_CANONICAL = {
     "amd64": "amd64",
     "i386": "x86",
     "emt64": "amd64",
-    "x86_64": "amd64"
+    "x86_64": "amd64",
+    "itanium": "ia64",
+    "ia64": "ia64",
 }
 
 # Given a (host, target) tuple, return the argument for the bat file. Both host
@@ -74,7 +76,8 @@ _HOST_TARGET_ARCH_TO_BAT_ARCH = {
     ("x86", "x86"): "x86",
     ("x86", "amd64"): "x86_amd64",
     ("amd64", "amd64"): "amd64",
-    ("amd64", "x86"): "x86"
+    ("amd64", "x86"): "x86",
+    ("x86", "ia64"): "x86_ia64"
 }
 
 def get_host_target(env):