GCC Upgrade?

2001-03-16 Thread Farooq Mela
Howdy, GCC 2.95.3 was just released. I did notice that there are some bug fixes in the optimizer, and some various other fixes etc. Considering the recent discussion about incorrect code generation due to -O2 and above, are there any plans to import this new release into the FreeBSD source tree?

Re: GCC Upgrade?

2001-03-17 Thread Alfred Perlstein
* Farooq Mela <[EMAIL PROTECTED]> [010316 23:21] wrote: > Howdy, > > GCC 2.95.3 was just released. I did notice that there are some bug fixes > in the optimizer, and some various other fixes etc. Considering the > recent discussion about incorrect code generation due to -O2 and above, > are there

Re: GCC Upgrade?

2001-03-17 Thread Farooq Mela
Alfred Perlstein wrote: > You're too optimistic. _Every_ gcc release is supposed to "fix > some bugs in the optimizer". Yeah, that's given, everything of course isn't fixed, not even close, and there's may even be some new problems introduced. But I was interested in the fixes anyway. What I was

Re: GCC Upgrade?

2001-03-17 Thread David O'Brien
On Sat, Mar 17, 2001 at 10:46:42AM -0800, Alfred Perlstein wrote: > > GCC 2.95.3 was just released. I did notice that there are some bug fixes ... > > in the optimizer, and some various other fixes etc. Considering the > > recent discussion about incorrect code generation due to -O2 and above, I

Re: GCC Upgrade?

2001-03-18 Thread Wes Peters
Alfred Perlstein wrote: > > You're too optimistic. _Every_ gcc release is supposed to "fix > some bugs in the optimizer". And _every_ gcc release introduces a few others. That's the nature of a complicated software system. > David will sync our compiler with > the latest version when he feel

Re: GCC Upgrade?

2001-03-19 Thread Titus von Boxberg
David O'Brien wrote: > > Monday. GCC 2.95.3 will hi 4-STABLE after April 1st. Heck, April 1st > might actually be the best day to do it. So if RELENG_4 is unfrozen by > then, that's when I'll MFC it. ;) Hi, I just posted the question in another thread: Since at least aug. 2000 (according to t

Re: GCC Upgrade?

2001-03-19 Thread David O'Brien
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) I am not aware of exception handling being broken (more so than in 4

Re: GCC Upgrade?

2001-03-19 Thread Titus von Boxberg
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) > > I am not aware of exception hand

Re: GCC Upgrade?

2001-03-19 Thread Alexander N. Kabaev
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

Re: GCC Upgrade?

2001-03-19 Thread David O'Brien
On Mon, Mar 19, 2001 at 08:12:18PM -0500, Alexander N. Kabaev wrote: > The fix has been posted on the gcc-devel mailing list and Berndt > Schmidt even included it into some of GCC 2.95.3-testXX release. And > that time I decided that my job is done, but apparently Berndt managed > to revert (most

Re: GCC Upgrade?

2001-03-20 Thread Titus von Boxberg
"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++

Re: GCC Upgrade?

2001-03-20 Thread David O'Brien
On Tue, Mar 20, 2001 at 04:31:06PM -0500, Alexander N. Kabaev wrote: > I certainly do not see that happening in FreeBSD 4-STABLE any time > soon. It never will. > FreeBSD-CURRENT might switch to DWARF2 some day, David O'Brien is > the right person to ask about that. It will happen right after I

Re: GCC Upgrade?

2001-03-20 Thread Alexander N. Kabaev
On 20-Mar-2001 Titus von Boxberg wrote: > "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 >> >> > ar

Re: GCC Upgrade?

2001-03-20 Thread Alexander N. Kabaev
On 20-Mar-2001 David O'Brien wrote: > On Tue, Mar 20, 2001 at 04:31:06PM -0500, Alexander N. Kabaev wrote: >> I certainly do not see that happening in FreeBSD 4-STABLE any time >> soon. > > It never will. I was trying to tell the same in less definitive words :) >> FreeBSD-CURRENT might switch

Re: GCC Upgrade?

2001-03-21 Thread Max Khon
hi, there! On Tue, 20 Mar 2001, Alexander N. Kabaev wrote: > > It will happen right after I MFC GCC 2.95.3. DWARF2 is required by the > > IA-64 psABI, and is supported better on the Alpha. > > It will be so nice to finally leave these sjlj exceptions problems behind. Btw, do you have patches

Re: GCC Upgrade?

2001-03-21 Thread Alexander N. Kabaev
My fixes or fixes ported by me from gcc-devel branch? I have both. Let me know if you need them. GCC 2.95.3 is not MFCed yet, so there is no hurry. > Btw, do you have patches that fix sjlj exceptions for 2.95.3? > At this time we use 4.2-STABLE + gcc 2.95.2 + your fixes for sjlj in > 2.95.2 for C

Re: GCC Upgrade?

2001-03-21 Thread David O'Brien
On Wed, Mar 21, 2001 at 06:39:47PM +0600, Max Khon wrote: > Btw, do you have patches that fix sjlj exceptions for 2.95.3? Can you try these? Index: except.c === RCS file: /cvs/gcc/egcs/gcc/except.c,v retrieving revision 1.82.4.3 re

Re: GCC Upgrade?

2001-03-21 Thread Alexander N. Kabaev
This patch will work. According to Berndt Schimidt, there are some problems with it on HP/UX and that was the main reason why it was backed out. I never saw any ill effects on i386 with this patch though, while good efects include: a) working sjlj exceptions b) ability to compile QT2 with excepti

Re: GCC Upgrade?

2001-03-21 Thread David O'Brien
On Wed, Mar 21, 2001 at 01:35:30PM -0500, Alexander N. Kabaev wrote: > This patch will work. According to Berndt Schimidt, there are some problems > with it on HP/UX and that was the main reason why it was backed out. That I knew, but I never saw the details (I may have missed them in the GCC mai

Re: GCC Upgrade?

2001-03-21 Thread Alexander N. Kabaev
OpenBSD has my other patch committed for quite some time now. The patch fixes sjlj problems but does not deal with insane memory consumption in flow optimization - that is why I ported gcc-devel branch changes back to GCC 2.95.x and recommend everyone to use the new patch instead. On 21-Mar-2001

Re: GCC Upgrade?

2001-03-21 Thread Max Khon
hi, there! On Tue, 20 Mar 2001, Titus von Boxberg wrote: > Is there a link available to documentation that explains DWARF and fsjlf except.c from gcc sources (/usr/src/contrib/gcc/except.c) /fjoe To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of

Re: GCC Upgrade?

2001-03-23 Thread David O'Brien
On Wed, Mar 21, 2001 at 01:35:30PM -0500, Alexander N. Kabaev wrote: > This patch will work. According to Berndt Schimidt, there are some problems > with it on HP/UX and that was the main reason why it was backed out. I never saw > any ill effects on i386 with this patch though, while good efects