Lines Matching refs:arch
23 def __init__(self, arch): argument
36 self._match = '_%s-' % arch
60 arch=None): argument
81 if arch:
82 self.arch = arch
84 self.arch = self.cross[:pos] if pos != -1 else 'sandbox'
101 print "OK, arch='%s', priority %d" % (self.arch,
226 arch=None): argument
238 toolchain = Toolchain(fname, test, verbose, priority, arch)
240 if toolchain.arch in self.toolchains:
242 self.toolchains[toolchain.arch].priority)
244 self.toolchains[toolchain.arch] = toolchain
248 (toolchain.gcc, toolchain.priority, toolchain.arch,
249 self.toolchains[toolchain.arch].priority))
328 def Select(self, arch): argument
338 if arch == tag:
343 if not arch in self.toolchains:
344 raise ValueError, ("No tool chain found for arch '%s'" % arch)
345 return self.toolchains[arch]
432 arch = command.OutputOneLine('uname', '-m')
437 url = '%s/%s/%s/' % (base, arch, version)
448 return arch, links
524 arch = re_arch.match(archive[len(host_arch):])
525 if arch:
526 arch_set.add(arch.group(1))
529 def FetchAndInstall(self, arch): argument
537 print col.Color(col.BLUE, "Downloading toolchain for arch '%s'" % arch)
538 url = self.LocateArchUrl(arch)
541 arch)