|
Hi,
with
#define LUA_FLOAT_DEFAULT LUA_FLOAT_LONGDOUBLE
in luaconf.h i get here
gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX -DLUA_USE_READLINE -c -o ltable.o ltable.c
ltable.c: In function ‘mainposition’:
ltable.c:153:14: note: the ABI of passing union with ‘long double’ has changed in GCC 4.4
153 | static Node *mainposition (const Table *t, int ktt, const Value kvl) {
| ^~~~~~~~~~~~
gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_LINUX -DLUA_USE_READLINE -c -o ltm.o ltm.c
...whatever this might mean. A valid lua binary is generated anyway.
Best Regards, Hartmut