[pypy-svn] r50254 - pypy/branch/llvmgcroot/pypy/translator/c

arigo at codespeak.net arigo at codespeak.net
Wed Jan 2 12:19:02 CET 2008


Author: arigo
Date: Wed Jan  2 12:19:01 2008
New Revision: 50254

Modified:
   pypy/branch/llvmgcroot/pypy/translator/c/trackgcroot.py
Log:
Forgot to check this in.


Modified: pypy/branch/llvmgcroot/pypy/translator/c/trackgcroot.py
==============================================================================
--- pypy/branch/llvmgcroot/pypy/translator/c/trackgcroot.py	(original)
+++ pypy/branch/llvmgcroot/pypy/translator/c/trackgcroot.py	Wed Jan  2 12:19:01 2008
@@ -96,6 +96,8 @@
         if tracker.funcname == entrypoint:
             table = [(label, (-1,)) for label, _ in table]
             # ^^^ we set the framesize of the entry point to -1 as a marker
+            # (the code in llvmgcroot.py actually takes any odd-valued number
+            # as marker.)
         self.gcmaptable.extend(table)
         newfile.writelines(tracker.lines)
 
@@ -442,6 +444,7 @@
 
 FUNCTIONS_NOT_RETURNING = {
     'abort': None,
+    '_exit': None,
     '__assert_fail': None,
     }
 



More information about the Pypy-commit mailing list