From abda0bc0eee3cffb222a2c90a3e9265791c29917 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Thu, 6 Feb 2014 13:06:00 +0000 Subject: libs/luajit: Bug fix git-svn-id: svn://tug.org/texlive/trunk@32880 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/ChangeLog | 4 ++++ .../source/libs/luajit/LuaJIT-2.0.2-PATCHES/patch-02-unwind | 12 ++++++++++++ Build/source/libs/luajit/LuaJIT-2.0.2/src/lj_err.c | 2 +- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/patch-02-unwind (limited to 'Build/source/libs/luajit') diff --git a/Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/ChangeLog b/Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/ChangeLog index cd1dfca1536..0ecc266aad1 100644 --- a/Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/ChangeLog +++ b/Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/ChangeLog @@ -1,3 +1,7 @@ +2014-02-06 Peter Breitenlohner + + * patch-02-unwind (new): Bug fix. + 2014-02-05 Peter Breitenlohner Import LuaJIT-2.0.2. diff --git a/Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/patch-02-unwind b/Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/patch-02-unwind new file mode 100644 index 00000000000..1251941fc63 --- /dev/null +++ b/Build/source/libs/luajit/LuaJIT-2.0.2-PATCHES/patch-02-unwind @@ -0,0 +1,12 @@ +diff -ur -x lbitlib.c LuaJIT-2.0.2.orig/src/lj_err.c LuaJIT-2.0.2/src/lj_err.c +--- LuaJIT-2.0.2.orig/src/lj_err.c 2013-06-03 21:00:00.000000000 +0200 ++++ LuaJIT-2.0.2/src/lj_err.c 2014-02-06 14:01:09.000000000 +0100 +@@ -196,7 +196,7 @@ + typedef struct _Unwind_Exception + { + uint64_t exclass; +- void (*excleanup)(int, struct _Unwind_Exception); ++ void (*excleanup)(int, struct _Unwind_Exception *); + uintptr_t p1, p2; + } __attribute__((__aligned__)) _Unwind_Exception; + diff --git a/Build/source/libs/luajit/LuaJIT-2.0.2/src/lj_err.c b/Build/source/libs/luajit/LuaJIT-2.0.2/src/lj_err.c index 42cd12b45e3..1d2ff5535a6 100644 --- a/Build/source/libs/luajit/LuaJIT-2.0.2/src/lj_err.c +++ b/Build/source/libs/luajit/LuaJIT-2.0.2/src/lj_err.c @@ -196,7 +196,7 @@ static void *err_unwind(lua_State *L, void *stopcf, int errcode) typedef struct _Unwind_Exception { uint64_t exclass; - void (*excleanup)(int, struct _Unwind_Exception); + void (*excleanup)(int, struct _Unwind_Exception *); uintptr_t p1, p2; } __attribute__((__aligned__)) _Unwind_Exception; -- cgit v1.2.3