This is a brain dump of things we know and things we have to check.
We noticed that saigo-built nexe run on both newer and older nacl_loader.
We noticed that saigo-built nexe didn't had working exceptions. It's not a big deal because we can do without as soon as we have some alternative (setjmp) that saigo-built nexe provides.
The nacl loader provides an explicit option for enabling exceptions (-e), if I'm right we already use it.
The Saigo compiler provides the -fexception option, we don't know if it's a stub or if it's disabled or enabled by default, we may want to investigate this. It's possible that making exception working with Saigo is just a matter of a compilation flag we miss, this one or another.
We noticed that breakpad crashdump doesn't work with saigo-built nexe. Could it be possible that for it working, we need exceptions being working?
This is a brain dump of things we know and things we have to check.
We noticed that saigo-built nexe run on both newer and older nacl_loader.
We noticed that saigo-built nexe didn't had working exceptions. It's not a big deal because we can do without as soon as we have some alternative (
setjmp) that saigo-built nexe provides.The nacl loader provides an explicit option for enabling exceptions (
-e), if I'm right we already use it.The Saigo compiler provides the
-fexceptionoption, we don't know if it's a stub or if it's disabled or enabled by default, we may want to investigate this. It's possible that making exception working with Saigo is just a matter of a compilation flag we miss, this one or another.We noticed that breakpad crashdump doesn't work with saigo-built nexe. Could it be possible that for it working, we need exceptions being working?