diff options
author | Alex Richardson <arichardson@FreeBSD.org> | 2020-08-25 13:30:34 +0000 |
---|---|---|
committer | Alex Richardson <arichardson@FreeBSD.org> | 2020-08-25 13:30:34 +0000 |
commit | 0c54932d50a0cbffdd083bf6b2e8d587902f90c9 (patch) | |
tree | 21b6a77ec450db54e8bc40e81da22b46ee7dfafa /contrib/lua | |
parent | 6b3a148c52ac585d5d2b3d76de6b9b6fc9a96465 (diff) | |
download | src-0c54932d50a0cbffdd083bf6b2e8d587902f90c9.tar.gz src-0c54932d50a0cbffdd083bf6b2e8d587902f90c9.zip |
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
Notes
Notes:
svn path=/head/; revision=364767
Diffstat (limited to 'contrib/lua')
-rw-r--r-- | contrib/lua/src/luaconf.h.dist | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/contrib/lua/src/luaconf.h.dist b/contrib/lua/src/luaconf.h.dist index f37bea0964bd..1b96c5443ebf 100644 --- a/contrib/lua/src/luaconf.h.dist +++ b/contrib/lua/src/luaconf.h.dist @@ -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) /* { */ /* @@ -621,6 +622,13 @@ /* +@@ 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) + + +/* @@ lua_number2strx converts a float to an hexadecimal numeric string. ** In C99, 'sprintf' (with format specifiers '%a'/'%A') does that. ** Otherwise, you can leave 'lua_number2strx' undefined and Lua will |