Borland software patent restricting GNU compiler development

Florian Weimer fw@deneb.enyo.de
Wed May 11 15:59:00 GMT 2005


* Paul Koning:

>>>>>> "Florian" == Florian Weimer <fw@deneb.enyo.de> writes:
>
>  Florian> Indeed.  Explicitly pushing an exception frame pointer on
>  Florian> the main stack is covered by the patent.
>
> Oh, like VMS has done since V1.0, in 1978?

I fail to see the inventive step in that patent, too.  But as it's
worded, it seems to cover SEH when used to implement implicit
destruction of local variables. 8-(

I'm not sure if it makes sense to worry about this patent.  There
seems to be a straightforward workaround: always push the same
exception frame which points to cxxabi-like unwinder.  This should be
interoperable with other SEH users.



More information about the Gcc mailing list