* Ingrid Marson: > The Borland patent is a patent for standard exception handling > http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL > &p=1&u=/netahtml/srchnum.htm&r=1&f=G&l=50&s1=5,628,016.WKU.&OS=PN/5,628, > 016&RS=PN/5,628,016
At least on Linux, GCC implements a different scheme which is optimized for the more common case of execution without throwing any exception. Borland's approach doesn't even work without frame pointers, so it's quite limited. Maybe the Windows ABI prescribes the use of Borland's approach? This could explain the gripes of the WINE developers.