Hello! |> i am pretty sure that the addq with a addr register |>destination will not effect the Zero flag. dont have a handbook here |>to reconfirm. you can always compile with -fno-defer-pop to stop gcc |>from deferring pops. |> Well, I just compiled MiNT 1.12 with this option, using gcc 2.5.8, and this annoying hangs do not occur. So do you have any explanation? Ciao, Ulrich