--- z80.c~ 2005-05-22 08:57:01.000000000 +0200 +++ z80.c 2007-04-22 09:56:58.000000000 +0200 @@ -2999,7 +2999,7 @@ Uchar instruction; Ushort address; /* generic temps */ int ret = 0; - int i; + volatile int i; trs_continuous = continuous; /* loop to do a z80 instruction */