It is now official, the cause of the mysterious gcc 3.3.5 exception

handling failure is definately sjlj. Only enable it for the apparently
broken gcc 3.3.3 toolchain, which _does_ need it for exception handling
to work properly.
This commit is contained in:
Eric Andersen 2005-05-01 00:34:11 +00:00
parent 51b8148162
commit 172f4c76b3

View File

@ -59,7 +59,8 @@ config BR2_GCC_VERSION
config BR2_GCC_USE_SJLJ_EXCEPTIONS config BR2_GCC_USE_SJLJ_EXCEPTIONS
string string
default "--enable-sjlj-exceptions" default "--enable-sjlj-exceptions" if BR2_GCC_VERSION_3_3_3
default ""
help help
Currently the unwind stuff seems to work for staticly linked apps Currently the unwind stuff seems to work for staticly linked apps
but not dynamic. So use setjmp/longjmp exceptions by default. but not dynamic. So use setjmp/longjmp exceptions by default.