[gccgo] Use a cleanup to restore the stack guard when unwinding

Ian Lance Taylor iant@google.com
Thu Jun 24 20:54:00 GMT 2010


When using split stacks, and unwinding the stack due to an exception,
we need to not only restore the stack pointer across a stack split, we
need to also restore the stack guard.  This patch implements that by
using a cleanup in the split stack code.  Committed to gccgo branch.

Ian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: foo.patch
Type: text/x-diff
Size: 6566 bytes
Desc: split
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20100624/43714f88/attachment.bin>


More information about the Gcc-patches mailing list