On Wed, Jul 7, 2010 at 5:56 AM, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote: > BTW while we're on the topic of GCC4 - it seems its most recent > actually used incarnation (ie. 4.3.3) is broken under Haiku wrt to > exceptions, and debug information. I don't get stack traces anymore > with Debugger or gdb. And catch doesn't seem to be able to reliably > catch exceptions anymore. Is that possibly some interaction between gcc versions? i.e. host sys built with gcc4.4? As far as I was aware, all Jerome did was update stddef.h and one or two others in the existing 4.3.3 package manually to account for not defining ssize_t. In any case, thanks to luroh we've determined that Web+ produces a working executable if we add -fno-strict-aliasing to its cflags. Can you give 4.4 a try and see if you have the same issues with exceptions/symbols? Regards, Rene