Exception handling in GCC

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
rdos
Member
Member
Posts: 3306
Joined: Wed Oct 01, 2008 1:55 pm

Exception handling in GCC

Post by rdos »

Seems like SEH (Structured Exception Handling) is somewhat covered in gcc/libgcc, but it doesn't seem like it is fully implemented. It doesn't seem like it is implemented in newlib either. I somewhat know how this is done in PE (Windows style), but would it work to implement windows-like exception handling with 64-bit ELF-format? How is this related to signals and alike? Is there some examples of how this could be done to support POSIX and signals?
User avatar
Owen
Member
Member
Posts: 1700
Joined: Fri Jun 13, 2008 3:21 pm
Location: Cambridge, United Kingdom
Contact:

Re: Exception handling in GCC

Post by Owen »

Signals and exception handling are completely orthogonal.

Exception handling is specified by the Itanium C++ ABI
Post Reply