GNU cexcept - C exception and cleanup mechanism.  Factored out of GDB's own exception scheme.