[pypy-svn] r48399 - pypy/dist/pypy/translator/llvm/module

rxe at codespeak.net rxe at codespeak.net
Thu Nov 8 10:49:11 CET 2007


Author: rxe
Date: Thu Nov  8 10:49:11 2007
New Revision: 48399

Modified:
   pypy/dist/pypy/translator/llvm/module/genexterns.c
Log:
more cleaning up and reduce compile times some more for tests

Modified: pypy/dist/pypy/translator/llvm/module/genexterns.c
==============================================================================
--- pypy/dist/pypy/translator/llvm/module/genexterns.c	(original)
+++ pypy/dist/pypy/translator/llvm/module/genexterns.c	Thu Nov  8 10:49:11 2007
@@ -4,7 +4,6 @@
 #  define HAVE_RPY_LIST_OF_STRING
 #endif
 
-#include "c/src/thread.h"
 #ifdef LL_NEED_MATH
   #include "c/src/ll_math.h"
 #endif
@@ -14,26 +13,10 @@
 #endif
 
 #ifdef LL_NEED_STACK
+  #include "c/src/thread.h"
   #include "c/src/stack.h"
 #endif
 
-// setup code for ThreadLock Opaque types
-/*char *RPyOpaque_LLVM_SETUP_ThreadLock(struct RPyOpaque_ThreadLock *lock,
-				      int initially_locked) {
-
-  struct RPyOpaque_ThreadLock tmp = RPyOpaque_INITEXPR_ThreadLock;
-  memcpy(lock, &tmp, sizeof(struct RPyOpaque_ThreadLock));
-
-  if (!RPyThreadLockInit(lock)) {
-    return "Thread lock init error";
-  }
-  if ((initially_locked) && !RPyThreadAcquireLock(lock, 1)) {
-    return "Cannot acquire thread lock at init";
-  }
-  return NULL;
-}
-*/
-
 // raw malloc code
 char *raw_malloc(long size) {
   return malloc(size);



More information about the Pypy-commit mailing list