self.EmitAsmWithComment(oldAsm, newAsm, endOfLine)\r
uses = self.mo.group(3)\r
if uses is not None:\r
- uses = filter(None, uses.split())\r
+ uses = tuple(filter(None, uses.split()))\r
else:\r
uses = tuple()\r
self.uses = uses\r
self.EmitAsmWithComment(oldAsm, newAsm, endOfLine)\r
elif self.MatchAndSetMo(self.publicRe, oldAsm):\r
publics = re.findall(self.varAndTypeSubRe, self.mo.group(1))\r
- publics = map(lambda p: p.split(':')[0].strip(), publics)\r
+ publics = tuple(map(lambda p: p.split(':')[0].strip(), publics))\r
for i in range(len(publics) - 1):\r
name = publics[i]\r
self.EmitNewContent('global ASM_PFX(%s)' % publics[i])\r