ccc: Store arch name in all toolchains.
- No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65102 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/ccc/ccclib/HostInfo.py b/tools/ccc/ccclib/HostInfo.py
index 7c94cba..e95ffa1 100644
--- a/tools/ccc/ccclib/HostInfo.py
+++ b/tools/ccc/ccclib/HostInfo.py
@@ -43,11 +43,11 @@
def getToolChainForArch(self, arch):
if arch in ('i386', 'x86_64'):
return ToolChain.Darwin_X86_ToolChain(self.driver,
+ arch,
self.darwinVersion,
- self.gccVersion,
- arch)
+ self.gccVersion)
- return ToolChain.Generic_GCC_ToolChain(self.driver)
+ return ToolChain.Generic_GCC_ToolChain(self.driver, '')
class DarwinPPCHostInfo(DarwinHostInfo):
def getArchName(self, args):
@@ -92,14 +92,14 @@
# Unknown
class UnknownHostInfo(HostInfo):
- def getArchName(self):
+ def getArchName(self, args):
raise RuntimeError,'getArchName() unsupported on unknown host.'
def useDriverDriver(self):
return False
def getToolChain(self):
- return ToolChain.Generic_GCC_ToolChain(self.driver)
+ return ToolChain.Generic_GCC_ToolChain(self.driver, '')
def getUnknownHostInfo(driver):
return UnknownHostInfo(driver)