Lines Matching refs:arch
22 def __init__(self, arch): argument
35 self.re_arch = re.compile('[-_]%s-' % arch)
61 arch=None, override_toolchain=None): argument
83 if arch:
84 self.arch = arch
86 self.arch = self.cross[:pos] if pos != -1 else 'sandbox'
87 if self.arch == 'sandbox' and override_toolchain:
105 print "OK, arch='%s', priority %d" % (self.arch,
254 arch=None): argument
266 toolchain = Toolchain(fname, test, verbose, priority, arch,
269 if toolchain.arch in self.toolchains:
271 self.toolchains[toolchain.arch].priority)
273 self.toolchains[toolchain.arch] = toolchain
277 (toolchain.gcc, toolchain.priority, toolchain.arch,
278 self.toolchains[toolchain.arch].priority))
357 def Select(self, arch): argument
367 if arch == tag:
372 if not arch in self.toolchains:
373 raise ValueError, ("No tool chain found for arch '%s'" % arch)
374 return self.toolchains[arch]
461 arch = command.OutputOneLine('uname', '-m')
466 url = '%s/%s/%s/' % (base, arch, version)
477 return arch, links
554 arch = re_arch.match(archive[len(host_arch):])
555 if arch:
556 if arch.group(1) != '2.0' and arch.group(1) != '64':
557 arch_set.add(arch.group(1))
560 def FetchAndInstall(self, arch): argument
568 print col.Color(col.BLUE, "Downloading toolchain for arch '%s'" % arch)
569 url = self.LocateArchUrl(arch)
572 arch)