I've got an extremely simple SIGINT handler that throws a C++
exception to ensure proper cleanup etc. I can see from console spew that
the signal handler is being called but the exception is not caught. What
appears is more generic:
terminate called after throwing an instance of 'signal_exception'
Abort
then back to the command line. All code within main() is in a try/catch
block with the correct exception signatures etc. g++ switches are
-fexceptions -Wall
Using the latest CodeSourcery g++ building for ucLinux/Coldfire m5280
kernel 2.4.22
Apologies if there is a better forum for this question. Any thoughts
most welcome.
TIA
Jerry
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev