From 9b0c641ac18b560c45173c741c0880fd21fbba60 Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Thu, 23 Jun 2011 17:15:02 +0200 Subject: [PATCH] RELEASE LuaJIT-2.0.0-beta8 --- Makefile | 2 +- README | 2 +- doc/changes.html | 2 +- doc/install.html | 8 ++++---- doc/running.html | 6 +++--- etc/luajit.pc | 2 +- src/Makefile | 4 ++-- src/luaconf.h | 4 ++-- src/luajit.h | 4 ++-- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Makefile b/Makefile index c9a65684..48a2e1a8 100644 --- a/Makefile +++ b/Makefile @@ -16,7 +16,7 @@ MAJVER= 2 MINVER= 0 RELVER= 0 -PREREL= -beta7 +PREREL= -beta8 VERSION= $(MAJVER).$(MINVER).$(RELVER)$(PREREL) ABIVER= 5.1 NODOTABIVER= 51 diff --git a/README b/README index 4a47bf5d..e288bdfb 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -README for LuaJIT 2.0.0-beta7 +README for LuaJIT 2.0.0-beta8 ----------------------------- LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language. diff --git a/doc/changes.html b/doc/changes.html index 6b8a0326..fc299864 100644 --- a/doc/changes.html +++ b/doc/changes.html @@ -59,7 +59,7 @@ div.major { max-width: 600px; padding: 1em; margin: 1em 0 1em 0; }

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/"