This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Borland software patent restricting GNU compiler development
* 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.