svn commit: r364767 - in head: contrib/lua/src lib/liblua
Alex Richardson
arichardson at FreeBSD.org
Tue Aug 25 13:30:40 UTC 2020
Author: arichardson
Date: Tue Aug 25 13:30:34 2020
New Revision: 364767
URL: https://svnweb.freebsd.org/changeset/base/364767
Log:
Fix -Wundef warnings when building liblua
We need to define the LUA_FLOAT_INT64 macro even if we don't use it (copied
from stand/luaconf.h). While touching luaconf.h.dist also sync it with the
the 5.3.5 release version (matches the one in lib/liblua).
Reviewed By: kevans
Differential Revision: https://reviews.freebsd.org/D25977
Modified:
head/contrib/lua/src/luaconf.h.dist
head/lib/liblua/luaconf.h
Modified: head/contrib/lua/src/luaconf.h.dist
==============================================================================
--- head/contrib/lua/src/luaconf.h.dist Tue Aug 25 13:30:29 2020 (r364766)
+++ head/contrib/lua/src/luaconf.h.dist Tue Aug 25 13:30:34 2020 (r364767)
@@ -1,5 +1,5 @@
/*
-** $Id: luaconf.h,v 1.259 2016/12/22 13:08:50 roberto Exp $
+** $Id: luaconf.h,v 1.259.1.1 2017/04/19 17:29:57 roberto Exp $
** Configuration file for Lua
** See Copyright Notice in lua.h
*/
@@ -114,6 +114,7 @@
#define LUA_FLOAT_FLOAT 1
#define LUA_FLOAT_DOUBLE 2
#define LUA_FLOAT_LONGDOUBLE 3
+#define LUA_FLOAT_INT64 4
#if defined(LUA_32BITS) /* { */
/*
@@ -618,6 +619,13 @@
#if !defined(LUA_USE_C89)
#define lua_strx2number(s,p) lua_str2number(s,p)
#endif
+
+
+/*
+@@ lua_pointer2str converts a pointer to a readable string in a
+** non-specified way.
+*/
+#define lua_pointer2str(buff,sz,p) l_sprintf(buff,sz,"%p",p)
/*
Modified: head/lib/liblua/luaconf.h
==============================================================================
--- head/lib/liblua/luaconf.h Tue Aug 25 13:30:29 2020 (r364766)
+++ head/lib/liblua/luaconf.h Tue Aug 25 13:30:34 2020 (r364767)
@@ -122,6 +122,7 @@
#define LUA_FLOAT_FLOAT 1
#define LUA_FLOAT_DOUBLE 2
#define LUA_FLOAT_LONGDOUBLE 3
+#define LUA_FLOAT_INT64 4
#if defined(LUA_32BITS) /* { */
/*
More information about the svn-src-head
mailing list