Friday, February 3, 2006, 5:29:52 PM, Nicolas Cannasse wrote:

> Got it.
> Might be a bug in GCC -O3 / Mingw ?

On a hunch I tried the following, and it works with or without gcc global 
registers...

CFLAGS = -g -Wall -O3 -momit-leaf-frame-pointer -I vm -I /usr/local/include 
-DCOMPACT_TABLE

I.e., I removed the
 && !defined(__MINGW32__)
from line 26 of interp.c
and it works fine now.

So the problem seems to be the -fomit-frame-pointer option not -O3 with
gcc.exe (GCC) 3.4.5 (mingw special)

e



-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to