[pypy-svn] r17500 - pypy/dist/pypy/translator
arigo at codespeak.net
arigo at codespeak.net
Mon Sep 12 16:09:12 CEST 2005
Author: arigo
Date: Mon Sep 12 16:09:11 2005
New Revision: 17500
Modified:
pypy/dist/pypy/translator/gensupp.py
Log:
Don't use more than 50 characters to build the C identifiers.
Some C compilers don't like lines with 22322 characters.
Modified: pypy/dist/pypy/translator/gensupp.py
==============================================================================
--- pypy/dist/pypy/translator/gensupp.py (original)
+++ pypy/dist/pypy/translator/gensupp.py Mon Sep 12 16:09:11 2005
@@ -101,7 +101,7 @@
self.seennames[name] = 1
def uniquename(self, basename, with_number=None, bare=False):
- basename = basename.translate(C_IDENTIFIER)
+ basename = basename[:50].translate(C_IDENTIFIER)
n = self.seennames.get(basename, 0)
self.seennames[basename] = n+1
if with_number is None:
More information about the Pypy-commit
mailing list