Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Mar 2001 22:11:35 +0100
From:      Titus von Boxberg <titus@pleach.de>
To:        "Alexander N. Kabaev" <kabaev@mail.ru>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: GCC Upgrade?
Message-ID:  <3AB7C787.96200D6C@pleach-hamburg.de>
References:  <XFMail.20010319201218.kabaev@mail.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
"Alexander N. Kabaev" wrote:
> 
> On 19-Mar-2001 Titus von Boxberg wrote:
> > David O'Brien wrote:
> >>
> >> On Mon, Mar 19, 2001 at 02:54:52PM +0100, Titus von Boxberg wrote:
> >> > Since at least aug. 2000 (according to the mailing list
> >> > archives) the exception handling in base system g++ is broken
> >> > (at least for multithreaded programs)
> 
> The problem you are talking about has nothing to do with threads. Rather, the
> problem was with the way in which GCC handles inline function expansions.
Why does the code generated by the packaged gcc2952 work?
And why can't that version be used for the base system?

Is there a link available to documentation that explains DWARF and fsjlf
> Yet another problem I have patches for. GCC does not handle PIC register
> correctly when handling exceptions thrown across shared library boundaries.
> Additionally, the shared libraries in AIX make the challenge of sharing
> exception context state among all shared libraries in the executable very
> interesting. I was unable to get these fixes into official CVS source - FSF
> guys apparently decided that the problem cannot be fixed. They even seriously
> tried to convince me that my patch could not work except by coincidence
> without even taking a sigle look at the patch itself - even though that
> 'coincidence' reliably works for me in multithreaded CORBA server written using
> omniORB :) I basically gave up on them. Drop me a line if you need help getting
> GCC 2.95.3 work properly on AIX 4.x.
Thanks a lot, normally I'm just using FreeBSD/i386 or NT/VC++

regards
titus

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?3AB7C787.96200D6C>