lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


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