------- Comment #83 from jasmin at revisionfx dot com 2010-08-24 22:09 ------- (In reply to comment #82) > -mstackrealign is available from gcc 4.5.0.
So 1) you are right that somehow - mpreferred-stack-boundary=2 does not always work - I found a case where I crash 2) so I compiled gcc 4.5.1 and recompiled and same (with or without -mstackrealign) I am noting there might be a new bug. When (I am a shared library) I call back the host(an exec I run in as a plugin) to check abort I now have a problem with throw. My throw is in a try/catch but somehow seems going into host space by calling it back makes the throw pass through and the host terminates / abort as it gets a throw it does not know anything about. -- I am not equiped right now to test more 32b linux gcc as I don't have a proper host side way of testing this right now. Just raising a flag. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838