39a40
> self.c_ident = ident
41,44c42,43
< if machine is None:
< self.c_ident = ident
< elif "external" in self or "primitive" in self:
< self.c_ident = ident
---
> if machine is None or "external" in self or "primitive" in self:
> pass
47,48d45
< # Append with machine name
< self.c_ident = "%s_%s" % (self.machineStr, ident)
110c107,110
< code.write(path, "%s.cc" % self.c_ident)
---
> if self.isInternalMachineFunc:
> code.write(path, "%s_%s.cc" % (self.machineStr,self.c_ident))
> else:
> code.write(path, "%s.cc" % self.c_ident)