Miro Kropacek wrote :
I'm unsure only about one thing and that is "move.b d0,-(sp)" and following stack restore -- on m68k, this increases stack with +2, on CF (IIRC) only +1 so the stack gets corrupted.
Hmmm...This surely will have to be checked on a real ColdFire, because you are probably right about stack corruption.
But one thing before each other.You have already made a big work by converting this file to newer GCC, the Coldfire issues will be another task.
-- Vincent Rivière