>It turns out that it was the PPC stack magic stuff that was at fault. While it >worked on Linux, the bloody Mach-O ABI is sufficiently different to cause >problem. Now after some sweat and tears it works. I've spared myself knowledge of such differences for the most part. The whole situation is ridiculous IMO. Apple took a short-cut to avoid changing their build tools and we're still paying for it. It doesn't even use the proper PPC SYSV ABI. It certainly hasn't made it easy for the guys trying to port QEMU's ABI emulation layer. >Test binaries tomorrow... > >Anyway, this confirms my belief that the stack-magic stuff is hideous and the >work of the devil. A better, more portable and less evil solution is >definitely required... ;-) Like what? :) BTW: You have less than a year to add PowerUp support ;) I'm sorry if I haven't been working on e-uae OS X, but I've been busy working on Darwine since Apple's announcement. Learning some nitty-gritty about OS X's event handling and graphics. Not too dissimilar to what e-uae needs to squeeze out some better performance and compatibility. Anyway, thanks a lot Richard. I'll find some time to test your changes later this week.