Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jul 2000 21:22:21 +0700 (NSS)
From:      Max Khon <fjoe@iclub.nsu.ru>
To:        hackers@FreeBSD.org
Subject:   Re: g++ 2.95 and -fsjlj-exceptions problems
Message-ID:  <Pine.BSF.4.21.0007122120270.70878-100000@iclub.nsu.ru>
In-Reply-To: <Pine.BSF.4.21.0007121935170.70878-100000@iclub.nsu.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
hi, there!

On Wed, 12 Jul 2000, Max Khon wrote:

> our g++ uses -fsjlj-exceptions by default for exceptions handling.
> this mode has problems (see #258 in gcc GNATS).
> this bug can be 100% reproduced when try-catch block is not in
> constructor and with optimization turned off (Reactor_Exceptions_Test
> from ACE 5.1.1).

s/optimization turned off/-O optimization/
(test program attached to #258 should be compiled with -O2 to trigger the 
bug) 

> (Reactor_Exceptions_Test built on RELENG_3 with /usr/ports/lang/egcs
> have no problems because g++295 built from ports uses crtstuff.c from
> gcc and dwarf unwinding mechanisms)

the same is true for RELENG_4

/fjoe



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0007122120270.70878-100000>