Question

I've heard that the only reason why GCC and LLVM based compilers don't use SEH for exception handling on x86 windows is that it is patented by Borland. SEH exception handling has been implemented for x64 windows for a long time now. Also google told me that the patent will expire in 2014. Is there any official plans for implementing SEH-based exceptions with GCC and LLVM teams?

Was it helpful?

Solution

There have been discussions of technical details and some patches proposed for LLVM (for supporting infrastructure, but not the final, encumbered backend piece), so it is likely that the final pieces will be implemented fairly quickly after the legal issues pass.

http://article.gmane.org/gmane.comp.compilers.llvm.devel/69945

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top