http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34311
--- Comment #3 from Anthony Green <green at redhat dot com> --- (In reply to Iain Sandoe from comment #2) > However, there is no guarantee in the Darwin m32 ABI that the stacked > version of the structs will be appropriately aligned. So, either the > testcase is wrong code - or the process for passing structures in the > closure needs to be refined (significant re-write, since the structs are > currently passed in-place). Iain - could you please explain this a little more? Which are the stacked structs that aren't aligned, and where do they come from? Thanks! AG