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

>> Ah, that's the difference...
>> 
>> -g -O2     no gcc global registers -- works
>> -g -O2   with gcc global registers -- fails
>>    -O3     no gcc global registers -- fails
>>    -O3   with gcc global registers -- fails

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

Yes, it could be.

Note that
 -g -O2   with gcc global registers
also fails.

I wonder if there is something fragile in the use of the global
registers and appropriate save/restore.

e



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

Reply via email to