Steven Edwards wrote:
SEH is also patented which means its dead in the water for most free software projects.
oh dear. First: HAHAHAHAHA LOOK AT THE MAMA'S BOY, CRY BOY CRY. Then: it's not "patented" per se. Only the stack-based implementation on x86 (NO WE CANNOT USE ANOTHER IMPLEMENTATION. Really beary totally absolutely positively sure), and even then only if compiler-integrated. Since GCC doesn't use stack-based exception handling *anywhere*, not even on x86, that'd be a total non-issue. On operating systems as yet unblessed by SEH it'd be even better as a starting point: a single implementation shared by all architectures upfront. And lack of compiler support is only really a problem on non-x86, because on x86 you can use PSEH, which isn't covered by the patent