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