soc/runtime: fix use of setjmp
soc/runtime: provide exception handling services
py2llvm: support raise statement
devices/runtime: register eh_raise service
devices/runtime: rename syscall to build_syscall
devices/corecom_serial: unpack unsigned chars