This is a list of changes between the released versions of LuaJIT.
-The current development version is LuaJIT 2.0.0-beta7.
+The current development version is LuaJIT 2.0.0-beta8.
The current stable version is LuaJIT 1.1.7.
diff --git a/doc/install.html b/doc/install.html index c1eb26c1..ebf3ff73 100644 --- a/doc/install.html +++ b/doc/install.html @@ -171,8 +171,8 @@ open a terminal window and change to this directory. Now unpack the archive and change to the newly created directory:
-tar zxf LuaJIT-2.0.0-beta7.tar.gz -cd LuaJIT-2.0.0-beta7+tar zxf LuaJIT-2.0.0-beta8.tar.gz +cd LuaJIT-2.0.0-beta8
Building LuaJIT
The supplied Makefiles try to auto-detect the settings needed for your @@ -222,11 +222,11 @@ Obviously the prefixes given during build and installation need to be the same.
Note: to avoid overwriting a previous version, the beta test releases only install the LuaJIT executable under the versioned name (i.e. -luajit-2.0.0-beta7). You probably want to create a symlink +luajit-2.0.0-beta8). You probably want to create a symlink for convenience, with a command like this:
-sudo ln -sf luajit-2.0.0-beta7 /usr/local/bin/luajit +sudo ln -sf luajit-2.0.0-beta8 /usr/local/bin/luajit
Windows Systems
diff --git a/doc/running.html b/doc/running.html index 118dab7b..85892cf5 100644 --- a/doc/running.html +++ b/doc/running.html @@ -85,11 +85,11 @@ interactive mode, too.Note: the beta test releases only install under the versioned name on POSIX systems (to avoid overwriting a previous version). You either need -to type luajit-2.0.0-beta7 to start it or create a symlink +to type luajit-2.0.0-beta8 to start it or create a symlink with a command like this:
-sudo ln -sf luajit-2.0.0-beta7 /usr/local/bin/luajit +sudo ln -sf luajit-2.0.0-beta8 /usr/local/bin/luajit
Unlike previous versions optimization is turned on by default in @@ -167,7 +167,7 @@ itself. For a description of their options and output format, please read the comment block at the start of their source. They can be found in the lib directory of the source distribution or installed under the jit directory. By default -this is /usr/local/share/luajit-2.0.0-beta7/jit on POSIX +this is /usr/local/share/luajit-2.0.0-beta8/jit on POSIX systems.
diff --git a/etc/luajit.pc b/etc/luajit.pc index 02487136..011b7365 100644 --- a/etc/luajit.pc +++ b/etc/luajit.pc @@ -2,7 +2,7 @@ majver=2 minver=0 relver=0 -version=${majver}.${minver}.${relver}-beta7 +version=${majver}.${minver}.${relver}-beta8 abiver=5.1 prefix=/usr/local diff --git a/src/Makefile b/src/Makefile index 9f7bcfcc..b3415ffd 100644 --- a/src/Makefile +++ b/src/Makefile @@ -147,7 +147,7 @@ XCFLAGS= # # Turn on assertions for the whole LuaJIT VM. This significantly slows down # everything. Use only if you suspect a problem with LuaJIT itself. -#XCFLAGS+= -DLUA_USE_ASSERT +XCFLAGS+= -DLUA_USE_ASSERT # ############################################################################## # You probably don't need to change anything below this line! @@ -296,7 +296,7 @@ else TARGET_XLDFLAGS+= -Wl,-E endif ifeq (Linux,$(TARGET_SYS)) - TARGET_XLIBS+= -ldl + TARGET_XLIBS+= -ldl -lpthread endif ifeq (GNU/kFreeBSD,$(TARGET_SYS)) TARGET_XLIBS+= -ldl diff --git a/src/luaconf.h b/src/luaconf.h index ceab5ed6..4a243ffb 100644 --- a/src/luaconf.h +++ b/src/luaconf.h @@ -26,12 +26,12 @@ #define LUA_LDIR LUA_ROOT "share/lua/5.1/" #define LUA_CDIR LUA_ROOT "lib/lua/5.1/" #ifdef LUA_XROOT -#define LUA_JDIR LUA_XROOT "share/luajit-2.0.0-beta7/" +#define LUA_JDIR LUA_XROOT "share/luajit-2.0.0-beta8/" #define LUA_XPATH \ ";" LUA_XROOT "share/lua/5.1/?.lua;" LUA_XROOT "share/lua/5.1/?/init.lua" #define LUA_XCPATH LUA_XROOT "lib/lua/5.1/?.so;" #else -#define LUA_JDIR LUA_ROOT "share/luajit-2.0.0-beta7/" +#define LUA_JDIR LUA_ROOT "share/luajit-2.0.0-beta8/" #define LUA_XPATH #define LUA_XCPATH #endif diff --git a/src/luajit.h b/src/luajit.h index 4ea529ec..38be73da 100644 --- a/src/luajit.h +++ b/src/luajit.h @@ -30,9 +30,9 @@ #include "lua.h" -#define LUAJIT_VERSION "LuaJIT 2.0.0-beta7" +#define LUAJIT_VERSION "LuaJIT 2.0.0-beta8" #define LUAJIT_VERSION_NUM 20000 /* Version 2.0.0 = 02.00.00. */ -#define LUAJIT_VERSION_SYM luaJIT_version_2_0_0_beta7 +#define LUAJIT_VERSION_SYM luaJIT_version_2_0_0_beta8 #define LUAJIT_COPYRIGHT "Copyright (C) 2005-2011 Mike Pall" #define LUAJIT_URL "http://luajit.org/"