[pypy-svn] r20916 - pypy/dist/pypy/translator/llvm
ericvrp at codespeak.net
ericvrp at codespeak.net
Fri Dec 9 10:39:23 CET 2005
Author: ericvrp
Date: Fri Dec 9 10:39:22 2005
New Revision: 20916
Modified:
pypy/dist/pypy/translator/llvm/node.py
Log:
Probable fix to get pypy-llvm translatable again
Modified: pypy/dist/pypy/translator/llvm/node.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/node.py (original)
+++ pypy/dist/pypy/translator/llvm/node.py Fri Dec 9 10:39:22 2005
@@ -7,16 +7,17 @@
def make_name(self, name):
" helper for creating names"
- if " " in name or "<" in name:
- name = '"%s"' % name
-
if name in self.nodename_count:
postfix = '_%d' % self.nodename_count[name]
self.nodename_count[name] += 1
else:
postfix = ''
self.nodename_count[name] = 1
- return name + postfix
+
+ name += postfix
+ if " " in name or "<" in name:
+ name = '"%s"' % name
+ return name
def make_ref(self, prefix, name):
return self.make_name(prefix + name)
More information about the Pypy-commit
mailing list