Exception Handling in C without C++ Clean error handling without overhead by Tom Schotland and Peter Petersen Error handling is an important issue in embedded systems, and it can account for a substantial portion of a project's code. We were faced with this issue during the design of RTFiles, the embedded filesystem component of On Time RTOS-32, our Win32-compatible RTOS for 32-bit x86 targets. Th