Load embedded bytecode with require().

This commit is contained in:
Mike Pall
2011-08-17 00:10:12 +02:00
parent b500b50edc
commit aad7ea3c02
3 changed files with 83 additions and 27 deletions

View File

@@ -27,7 +27,7 @@
#if defined(RTLD_DEFAULT)
#define CLIB_DEFHANDLE RTLD_DEFAULT
#elif LJ_TARGET_OSX || LJ_TARGET_BSD
#define CLIB_DEFHANDLE ((void *)-2)
#define CLIB_DEFHANDLE ((void *)(intptr_t)-2)
#else
#define CLIB_DEFHANDLE NULL
#endif