> You need to check resulting assembly for stack accesses. So yes, you > can compile it from .c file, _but you have to read it_.
Hrm... That's awful and terribly fragile. You should either write it entirely in assembly (thus readable & commented) or write it in C with a temporary stack or whatever that makes it safe. I'll certainly not let something like that sneak into arch/ppc anyway. Ben.