From owner-freebsd-current Thu Jun 27 13:12:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 99E4937B401; Thu, 27 Jun 2002 13:12:10 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.4/8.12.2) with ESMTP id g5RKC9tL049240; Thu, 27 Jun 2002 13:12:09 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.4/Submit) id g5RKC8PC049239; Thu, 27 Jun 2002 13:12:08 -0700 (PDT) Date: Thu, 27 Jun 2002 13:12:08 -0700 (PDT) Message-Id: <200206272012.g5RKC8PC049239@dragon.nuxi.com> To: audit@freebsd.org, obrien@freebsd.org, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, current@freebsd.org, jhb@freebsd.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-URL: http://gcc.gnu.org/cgi-bin/gnatsweb.pl X-Mailer: Lynx, Version 2.8.4rel.1 X-Personal_Name: : David O'Brien From: obrien@freebsd.org Subject: Re: optimization/6627: -fno-align-functions regression from 2.95 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG rth said at http://gcc.gnu.org/ml/gcc/2002-05/msg00989.html he would not raise the priority for 3.1.1. But this is a regression and I hope maybe something can be done about it. Maybe a fix based on a #define one must explicitly turn on when building GCC. I do not see why a fix cannot go in (in some form). If a C++ user asks for an alignment of `1' then give it to them -- since when has C/C++ been about not letting the user shoot their foot off? Or, can't the fix take into account that I am compiling C and not C++? This regression is still causing us problems in FreeBSD's boot code due to the larger size the code produces. I'm sure this could be an issue for some embedded users. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message