From owner-freebsd-hackers Wed Mar 21 13:11:11 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from h132-197-97-45.gte.com (h132-197-97-45.gte.com [132.197.97.45]) by hub.freebsd.org (Postfix) with ESMTP id 88E1C37B718; Wed, 21 Mar 2001 13:11:06 -0800 (PST) (envelope-from ak03@gte.com) Received: (from ak03@localhost) by h132-197-97-45.gte.com (8.11.3/8.11.3) id f2LL93j77109; Wed, 21 Mar 2001 16:09:03 -0500 (EST) (envelope-from ak03) Message-ID: X-Mailer: XFMail 1.4.7p2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010321125134.B95898@dragon.nuxi.com> Date: Wed, 21 Mar 2001 16:09:03 -0500 (EST) Organization: Verizon Laboratories Inc. From: "Alexander N. Kabaev" To: "David O'Brien" Subject: Re: GCC Upgrade? Cc: hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 David O'Brien wrote: > On Wed, Mar 21, 2001 at 01:35:30PM -0500, Alexander N. Kabaev wrote: >> This patch will work. According to Berndt Schmidt, 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 mailing lists). Something was going wrong when GCC was trying to run instruction scheduling pass on PA/RISC AFAIK. Berndt never really posted details about the problem though and I didn't ask because I couldn't help him anyway. > Nor why they couldn't add conditional code to do the > old way on hpux, and fixed sjlj exceptions everywhere else. Since this > bug greatly affects both FreeBSD and OpenBSD (Linux does not use sjlj), > we BSD's are the greatest consumer of the sjlj code. Um, my wild guess will be because they do not care as long as bug does not affect Linux. Furthermore, they seem to care about HP/UX more than about all BSDs of the universe together - hardly the news you didn't know already :) > > -- > -- David (obrien@FreeBSD.org) > GNU is Not Unix / Linux Is Not UniX ---------------------------------- E-Mail: Alexander N. Kabaev Date: 21-Mar-2001 Time: 15:53:05 ---------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message