I found something strange.
I wrote simple script that print the variable in Lua 5.1. It worked on x86 on linux. I tried to run it on my target device that is MIPS little endian. I prepared the lua by buildroot. I used 'hard-float' option for performance issue. But this simple script doesn't work. I used Sourcery CodeBench.
I tested it with 'soft-float' option. Then lua worked correctly. Have you the experience like that?
The code is like below.
local var = 131523;
print(var);
It must print 131523
. But my target printed 0
. What's wrong?