[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