summaryrefslogtreecommitdiff
path: root/Build/source/libs/luajit
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2015-06-16 08:33:44 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2015-06-16 08:33:44 +0000
commit971877e3767a302d8293bd4fe89d82f3dd847971 (patch)
treee05f4f350b869175c207f4fcbf1d6d4e5af4fb0d /Build/source/libs/luajit
parentfce3f28c1a5ae3652da80d4fb85522c4c503ece6 (diff)
libs/luajit: Slight reorganization
git-svn-id: svn://tug.org/texlive/trunk@37562 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/luajit')
-rw-r--r--Build/source/libs/luajit/ChangeLog6
-rw-r--r--Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/ChangeLog8
-rw-r--r--Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/TL-Changes6
-rw-r--r--Build/source/libs/luajit/Makefile.am4
-rw-r--r--Build/source/libs/luajit/Makefile.in62
-rw-r--r--Build/source/libs/luajit/lbitlib.c (renamed from Build/source/libs/luajit/LuaJIT-2.0.4/src/lbitlib.c)0
6 files changed, 48 insertions, 38 deletions
diff --git a/Build/source/libs/luajit/ChangeLog b/Build/source/libs/luajit/ChangeLog
index 93745a1ddf5..9db21fe2c59 100644
--- a/Build/source/libs/luajit/ChangeLog
+++ b/Build/source/libs/luajit/ChangeLog
@@ -1,3 +1,7 @@
+2015-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * lbitlib.c (new): Moved from LuaJIT-2.0.4/src/ to here.
+
2015-06-12 Peter Breitenlohner <peb@mppmu.mpg.de>
Import LuaJIT-2.0.4.
@@ -11,7 +15,7 @@
* Makefile.am, configure.ac: Build luajit as (possibly shared)
Libtool library, install headers, library, and .pc file.
- * luajiterror.test: Adapted.
+ * luajiterr.test: Adapted.
2014-09-20 Peter Breitenlohner <peb@mppmu.mpg.de>
diff --git a/Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/ChangeLog b/Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/ChangeLog
index 30aa570e493..fb756444ba1 100644
--- a/Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/ChangeLog
+++ b/Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/ChangeLog
@@ -1,3 +1,11 @@
+2015-06-12 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Import LuaJIT-2.0.4.
+
+ * patch-01-LuaJITTeX: Adapted.
+ * patch-05-LuaJITTeX: Adapted.
+ * patch-06-ppc-darwin: Adapted.
+
2015-01-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* patch-06-ppc-darwin (new): Build fix for PPC OS X.
diff --git a/Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/TL-Changes b/Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/TL-Changes
deleted file mode 100644
index 5dc36ee546f..00000000000
--- a/Build/source/libs/luajit/LuaJIT-2.0.4-PATCHES/TL-Changes
+++ /dev/null
@@ -1,6 +0,0 @@
-Changes applied to the LuaJIT-2.0.3/ tree as obtained from:
- http://luajit.org/download/LuaJIT-2.0.3.tar.gz
-
-Added:
- src/lbitlib.c
-
diff --git a/Build/source/libs/luajit/Makefile.am b/Build/source/libs/luajit/Makefile.am
index c9ce9140986..1b3b6bd8386 100644
--- a/Build/source/libs/luajit/Makefile.am
+++ b/Build/source/libs/luajit/Makefile.am
@@ -25,9 +25,11 @@ lib_LTLIBRARIES = libtexluajit.la
libtexluajit_la_LDFLAGS = -bindir @bindir@ -no-undefined -version-info $(LUAJIT_LT_VERSINFO)
+dist_libtexluajit_la_SOURCES = \
+ lbitlib.c
+
nodist_libtexluajit_la_SOURCES = \
$(ljlib_sources) \
- @LUAJIT_TREE@/src/lbitlib.c \
@LUAJIT_TREE@/src/lib_aux.c \
@LUAJIT_TREE@/src/lib_init.c \
@LUAJIT_TREE@/src/lj_alloc.c \
diff --git a/Build/source/libs/luajit/Makefile.in b/Build/source/libs/luajit/Makefile.in
index a0c96569f5f..3a7bb22c1c8 100644
--- a/Build/source/libs/luajit/Makefile.in
+++ b/Build/source/libs/luajit/Makefile.in
@@ -148,18 +148,18 @@ am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" \
"$(DESTDIR)$(luajitincludedir)"
LTLIBRARIES = $(lib_LTLIBRARIES)
@PEOBJ_TRUE@libtexluajit_la_DEPENDENCIES = lj_vm_obj.lo
+dist_libtexluajit_la_OBJECTS = lbitlib.lo
am__objects_1 = lib_base.lo lib_math.lo lib_bit.lo lib_string.lo \
lib_table.lo lib_io.lo lib_os.lo lib_package.lo lib_debug.lo \
lib_jit.lo lib_ffi.lo
am__dirstamp = $(am__leading_dot)dirstamp
@PEOBJ_FALSE@am__objects_2 = lj_vm_asm.lo
nodist_libtexluajit_la_OBJECTS = $(am__objects_1) \
- @LUAJIT_TREE@/src/lbitlib.lo @LUAJIT_TREE@/src/lib_aux.lo \
- @LUAJIT_TREE@/src/lib_init.lo @LUAJIT_TREE@/src/lj_alloc.lo \
- @LUAJIT_TREE@/src/lj_api.lo @LUAJIT_TREE@/src/lj_asm.lo \
- @LUAJIT_TREE@/src/lj_bc.lo @LUAJIT_TREE@/src/lj_bcread.lo \
- @LUAJIT_TREE@/src/lj_bcwrite.lo @LUAJIT_TREE@/src/lj_carith.lo \
- @LUAJIT_TREE@/src/lj_ccall.lo \
+ @LUAJIT_TREE@/src/lib_aux.lo @LUAJIT_TREE@/src/lib_init.lo \
+ @LUAJIT_TREE@/src/lj_alloc.lo @LUAJIT_TREE@/src/lj_api.lo \
+ @LUAJIT_TREE@/src/lj_asm.lo @LUAJIT_TREE@/src/lj_bc.lo \
+ @LUAJIT_TREE@/src/lj_bcread.lo @LUAJIT_TREE@/src/lj_bcwrite.lo \
+ @LUAJIT_TREE@/src/lj_carith.lo @LUAJIT_TREE@/src/lj_ccall.lo \
@LUAJIT_TREE@/src/lj_ccallback.lo \
@LUAJIT_TREE@/src/lj_cconv.lo @LUAJIT_TREE@/src/lj_cdata.lo \
@LUAJIT_TREE@/src/lj_char.lo @LUAJIT_TREE@/src/lj_clib.lo \
@@ -184,7 +184,8 @@ nodist_libtexluajit_la_OBJECTS = $(am__objects_1) \
@LUAJIT_TREE@/src/lj_tab.lo @LUAJIT_TREE@/src/lj_trace.lo \
@LUAJIT_TREE@/src/lj_udata.lo @LUAJIT_TREE@/src/lj_vmevent.lo \
@LUAJIT_TREE@/src/lj_vmmath.lo $(am__objects_2)
-libtexluajit_la_OBJECTS = $(nodist_libtexluajit_la_OBJECTS)
+libtexluajit_la_OBJECTS = $(dist_libtexluajit_la_OBJECTS) \
+ $(nodist_libtexluajit_la_OBJECTS)
AM_V_lt = $(am__v_lt_@AM_V@)
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
am__v_lt_0 = --silent
@@ -248,9 +249,10 @@ AM_V_CCAS = $(am__v_CCAS_@AM_V@)
am__v_CCAS_ = $(am__v_CCAS_@AM_DEFAULT_V@)
am__v_CCAS_0 = @echo " CCAS " $@;
am__v_CCAS_1 =
-SOURCES = $(nodist_libtexluajit_la_SOURCES) $(jittest_SOURCES) \
+SOURCES = $(dist_libtexluajit_la_SOURCES) \
+ $(nodist_libtexluajit_la_SOURCES) $(jittest_SOURCES) \
$(nodist_luajittry_SOURCES)
-DIST_SOURCES = $(jittest_SOURCES)
+DIST_SOURCES = $(dist_libtexluajit_la_SOURCES) $(jittest_SOURCES)
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
ctags-recursive dvi-recursive html-recursive info-recursive \
install-data-recursive install-dvi-recursive \
@@ -672,25 +674,27 @@ AM_CFLAGS = -Wall
SUBDIRS = . native include
lib_LTLIBRARIES = libtexluajit.la
libtexluajit_la_LDFLAGS = -bindir @bindir@ -no-undefined -version-info $(LUAJIT_LT_VERSINFO)
+dist_libtexluajit_la_SOURCES = \
+ lbitlib.c
+
nodist_libtexluajit_la_SOURCES = $(ljlib_sources) \
- @LUAJIT_TREE@/src/lbitlib.c @LUAJIT_TREE@/src/lib_aux.c \
- @LUAJIT_TREE@/src/lib_init.c @LUAJIT_TREE@/src/lj_alloc.c \
- @LUAJIT_TREE@/src/lj_api.c @LUAJIT_TREE@/src/lj_asm.c \
- @LUAJIT_TREE@/src/lj_bc.c @LUAJIT_TREE@/src/lj_bcread.c \
- @LUAJIT_TREE@/src/lj_bcwrite.c @LUAJIT_TREE@/src/lj_carith.c \
- @LUAJIT_TREE@/src/lj_ccall.c @LUAJIT_TREE@/src/lj_ccallback.c \
- @LUAJIT_TREE@/src/lj_cconv.c @LUAJIT_TREE@/src/lj_cdata.c \
- @LUAJIT_TREE@/src/lj_char.c @LUAJIT_TREE@/src/lj_clib.c \
- @LUAJIT_TREE@/src/lj_cparse.c @LUAJIT_TREE@/src/lj_crecord.c \
- @LUAJIT_TREE@/src/lj_ctype.c @LUAJIT_TREE@/src/lj_debug.c \
- @LUAJIT_TREE@/src/lj_dispatch.c @LUAJIT_TREE@/src/lj_err.c \
- @LUAJIT_TREE@/src/lj_ffrecord.c @LUAJIT_TREE@/src/lj_func.c \
- @LUAJIT_TREE@/src/lj_gc.c @LUAJIT_TREE@/src/lj_gdbjit.c \
- @LUAJIT_TREE@/src/lj_ir.c @LUAJIT_TREE@/src/lj_lex.c \
- @LUAJIT_TREE@/src/lj_lib.c @LUAJIT_TREE@/src/lj_load.c \
- @LUAJIT_TREE@/src/lj_mcode.c @LUAJIT_TREE@/src/lj_meta.c \
- @LUAJIT_TREE@/src/lj_obj.c @LUAJIT_TREE@/src/lj_opt_dce.c \
- @LUAJIT_TREE@/src/lj_opt_fold.c \
+ @LUAJIT_TREE@/src/lib_aux.c @LUAJIT_TREE@/src/lib_init.c \
+ @LUAJIT_TREE@/src/lj_alloc.c @LUAJIT_TREE@/src/lj_api.c \
+ @LUAJIT_TREE@/src/lj_asm.c @LUAJIT_TREE@/src/lj_bc.c \
+ @LUAJIT_TREE@/src/lj_bcread.c @LUAJIT_TREE@/src/lj_bcwrite.c \
+ @LUAJIT_TREE@/src/lj_carith.c @LUAJIT_TREE@/src/lj_ccall.c \
+ @LUAJIT_TREE@/src/lj_ccallback.c @LUAJIT_TREE@/src/lj_cconv.c \
+ @LUAJIT_TREE@/src/lj_cdata.c @LUAJIT_TREE@/src/lj_char.c \
+ @LUAJIT_TREE@/src/lj_clib.c @LUAJIT_TREE@/src/lj_cparse.c \
+ @LUAJIT_TREE@/src/lj_crecord.c @LUAJIT_TREE@/src/lj_ctype.c \
+ @LUAJIT_TREE@/src/lj_debug.c @LUAJIT_TREE@/src/lj_dispatch.c \
+ @LUAJIT_TREE@/src/lj_err.c @LUAJIT_TREE@/src/lj_ffrecord.c \
+ @LUAJIT_TREE@/src/lj_func.c @LUAJIT_TREE@/src/lj_gc.c \
+ @LUAJIT_TREE@/src/lj_gdbjit.c @LUAJIT_TREE@/src/lj_ir.c \
+ @LUAJIT_TREE@/src/lj_lex.c @LUAJIT_TREE@/src/lj_lib.c \
+ @LUAJIT_TREE@/src/lj_load.c @LUAJIT_TREE@/src/lj_mcode.c \
+ @LUAJIT_TREE@/src/lj_meta.c @LUAJIT_TREE@/src/lj_obj.c \
+ @LUAJIT_TREE@/src/lj_opt_dce.c @LUAJIT_TREE@/src/lj_opt_fold.c \
@LUAJIT_TREE@/src/lj_opt_loop.c @LUAJIT_TREE@/src/lj_opt_mem.c \
@LUAJIT_TREE@/src/lj_opt_narrow.c \
@LUAJIT_TREE@/src/lj_opt_sink.c \
@@ -843,8 +847,6 @@ clean-libLTLIBRARIES:
@LUAJIT_TREE@/src/$(DEPDIR)/$(am__dirstamp):
@$(MKDIR_P) @LUAJIT_TREE@/src/$(DEPDIR)
@: > @LUAJIT_TREE@/src/$(DEPDIR)/$(am__dirstamp)
-@LUAJIT_TREE@/src/lbitlib.lo: @LUAJIT_TREE@/src/$(am__dirstamp) \
- @LUAJIT_TREE@/src/$(DEPDIR)/$(am__dirstamp)
@LUAJIT_TREE@/src/lib_aux.lo: @LUAJIT_TREE@/src/$(am__dirstamp) \
@LUAJIT_TREE@/src/$(DEPDIR)/$(am__dirstamp)
@LUAJIT_TREE@/src/lib_init.lo: @LUAJIT_TREE@/src/$(am__dirstamp) \
@@ -978,6 +980,7 @@ distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jittest-jittest.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lbitlib.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib_base.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib_bit.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib_debug.Plo@am__quote@
@@ -989,7 +992,6 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib_package.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib_string.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib_table.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@@LUAJIT_TREE@/src/$(DEPDIR)/lbitlib.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@@LUAJIT_TREE@/src/$(DEPDIR)/lib_aux.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@@LUAJIT_TREE@/src/$(DEPDIR)/lib_init.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@@LUAJIT_TREE@/src/$(DEPDIR)/lj_alloc.Plo@am__quote@
diff --git a/Build/source/libs/luajit/LuaJIT-2.0.4/src/lbitlib.c b/Build/source/libs/luajit/lbitlib.c
index 5187bbff0dc..5187bbff0dc 100644
--- a/Build/source/libs/luajit/LuaJIT-2.0.4/src/lbitlib.c
+++ b/Build/source/libs/luajit/lbitlib.c