texlive[73383] Build/source/texk/web2c/luatexdir: replaced # error

commits+lscarso at tug.org commits+lscarso at tug.org
Thu Jan 9 17:04:31 CET 2025


Revision: 73383
          https://tug.org/svn/texlive?view=revision&revision=73383
Author:   lscarso
Date:     2025-01-09 17:04:31 +0100 (Thu, 09 Jan 2025)
Log Message:
-----------
replaced # error with # define UNSUPPORTED_ARCH in ffi.[ch]; small clean-up; LuaTeX 1.20.3

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/luatexdir/ChangeLog
    trunk/Build/source/texk/web2c/luatexdir/lua/luainit.c
    trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.c
    trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.h
    trunk/Build/source/texk/web2c/luatexdir/luatex.c
    trunk/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
    trunk/Build/source/texk/web2c/luatexdir/pdf/pdfdest.c

Modified: trunk/Build/source/texk/web2c/luatexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/ChangeLog	2025-01-09 00:42:03 UTC (rev 73382)
+++ trunk/Build/source/texk/web2c/luatexdir/ChangeLog	2025-01-09 16:04:31 UTC (rev 73383)
@@ -1,4 +1,8 @@
 2025-01-04 Luigi Scarso <luigi.scarso at gmail.com>
+	* replaced # error with # define UNSUPPORTED_ARCH in ffi.[ch]
+	* LuaTeX 1.20.3
+
+2025-01-04 Luigi Scarso <luigi.scarso at gmail.com>
 	* ffi.h: do not assume that struct cdata is aligned(16). 
 	* More fixes for luaffi.
 	* LuaTeX 1.20.2

Modified: trunk/Build/source/texk/web2c/luatexdir/lua/luainit.c
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/lua/luainit.c	2025-01-09 00:42:03 UTC (rev 73382)
+++ trunk/Build/source/texk/web2c/luatexdir/lua/luainit.c	2025-01-09 16:04:31 UTC (rev 73383)
@@ -69,7 +69,7 @@
     "",
     "  The following regular options are understood: ",
     "",
-    "   --cnf-line =STRING            parse STRING as a configuration file line",
+    "   --cnf-line=STRING             parse STRING as a configuration file line",
     "   --credits                     display credits and exit",
     "   --debug-format                enable format debugging",
     "   --draftmode                   switch on draft mode (generates no output PDF)",

Modified: trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.c
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.c	2025-01-09 00:42:03 UTC (rev 73382)
+++ trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.c	2025-01-09 16:04:31 UTC (rev 73383)
@@ -3751,7 +3751,7 @@
     lua_pushboolean(L, 1);
     lua_setfield(L, -2, "64bit");
 #else
-#error
+# define UNSUPPORTED_ARCH  /*error*/
 #endif
 
 #if defined ARCH_X86 || defined ARCH_X64 || defined ARCH_ARM ||defined(ARCH_ARM64)|| defined ARCH_PPC64
@@ -3758,7 +3758,7 @@
     lua_pushboolean(L, 1);
     lua_setfield(L, -2, "le");
 #else
-#error
+# define UNSUPPORTED_ARCH  /*error*/
 #endif
 
 #if defined ARCH_X86 || defined ARCH_X64 || defined ARCH_PPC64 ||defined(ARCH_ARM64)
@@ -3773,7 +3773,7 @@
     lua_setfield(L, -2, "softfp");
 #endif
 #else
-#error
+# define UNSUPPORTED_ARCH  /*error*/
 #endif
     lua_pop(L, 1); /* abi tbl */
 
@@ -3820,7 +3820,7 @@
 #elif defined ARCH_PPC64
     lua_pushliteral(L, "ppc64");
 #else
-# error
+# define UNSUPPORTED_ARCH /* error */
 #endif
     lua_setfield(L, 1, "arch");
 

Modified: trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.h
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.h	2025-01-09 00:42:03 UTC (rev 73382)
+++ trunk/Build/source/texk/web2c/luatexdir/luaffi/ffi.h	2025-01-09 16:04:31 UTC (rev 73383)
@@ -120,7 +120,7 @@
 #elif defined __powerpc64__
 # define ARCH_PPC64
 #else
-# UNSUPPORTED_ARCH /*error*/
+# define UNSUPPORTED_ARCH /*error*/
 #endif
 
 /* See ffi.c: replace luaopen_ffi with a stub    */

Modified: trunk/Build/source/texk/web2c/luatexdir/luatex.c
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/luatex.c	2025-01-09 00:42:03 UTC (rev 73382)
+++ trunk/Build/source/texk/web2c/luatexdir/luatex.c	2025-01-09 16:04:31 UTC (rev 73383)
@@ -33,8 +33,8 @@
 */
 
 int luatex_version = 120;
-int luatex_revision = '2';
-const char *luatex_version_string = "1.20.2";
+int luatex_revision = '3';
+const char *luatex_version_string = "1.20.3";
 const char *engine_name = my_name;
 
 #include <kpathsea/c-ctype.h>

Modified: trunk/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/luatex_svnversion.h	2025-01-09 00:42:03 UTC (rev 73382)
+++ trunk/Build/source/texk/web2c/luatexdir/luatex_svnversion.h	2025-01-09 16:04:31 UTC (rev 73383)
@@ -1,4 +1,4 @@
 #ifndef luatex_svn_revision_h
 #define luatex_svn_revision_h
-#define luatex_svn_revision 7638
+#define luatex_svn_revision 7640
 #endif

Modified: trunk/Build/source/texk/web2c/luatexdir/pdf/pdfdest.c
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/pdf/pdfdest.c	2025-01-09 00:42:03 UTC (rev 73382)
+++ trunk/Build/source/texk/web2c/luatexdir/pdf/pdfdest.c	2025-01-09 16:04:31 UTC (rev 73383)
@@ -309,7 +309,7 @@
 
 void sort_dest_names(PDF pdf)
 {
-    qsort(pdf->dest_names, (size_t) pdf->dest_names_ptr, sizeof(dest_name_entry), dest_cmp);
+  qsort(pdf->dest_names, (size_t) pdf->dest_names_ptr, sizeof(dest_name_entry), dest_cmp);
 }
 
 /*tex



More information about the tex-live-commits mailing list.