Tim Prince wrote: > This is my original point, even though your gcc function receives a > mis-aligned stack, with normal options, and correctly built binutils, it > should pass an aligned stack to its callee. This isn't the case here, the only stack alignment is done in main(). I'm using binutils 2.16 if that helps. Jon