From owner-cvs-all Sat Dec 21 22:22:26 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5878837B401; Sat, 21 Dec 2002 22:22:25 -0800 (PST) Received: from mx10.mail.ru (mx10.mail.ru [194.67.57.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id F37A843EE8; Sat, 21 Dec 2002 22:22:22 -0800 (PST) (envelope-from kan@mail.ru) Received: from [141.154.55.91] (helo=kan.dnsalias.net) by mx10.mail.ru with esmtp (Exim SMTP.A) id 18PzVE-0003Y8-00; Sun, 22 Dec 2002 09:22:20 +0300 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.6/8.12.6) with ESMTP id gBM6MIj4073474; Sun, 22 Dec 2002 01:22:18 -0500 (EST) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id gBM6MD9h073473; Sun, 22 Dec 2002 01:22:13 -0500 (EST) Date: Sun, 22 Dec 2002 01:22:13 -0500 From: Alexander Kabaev To: Juli Mallett Cc: ak03@gte.com, tjr@FreeBSD.org, kan@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/gcc/config/i386 i386.c Message-Id: <20021222012213.79f62eb0.kabaev@bellatlantic.net> In-Reply-To: <20021221221249.A77486@FreeBSD.org> References: <200212220557.gBM5vr4X024427@repoman.freebsd.org> <20021222170736.A62132@dilbert.robbins.dropbear.id.au> <20021222011116.69fa086e.kabaev@bellatlantic.net> <20021221221249.A77486@FreeBSD.org> Reply-To: ak03@gte.com X-Mailer: Sylpheed version 0.8.5claws26 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, 21 Dec 2002 22:12:49 -0800 Juli Mallett wrote: > When will that 3rd (quiet) ABI break be coming? The ABI break was unintended and if you have issues with it I suggest you take it to GCC developers who silently disabled the feature. The whole FreeBSD community has lived with broken div(3) ever since GCC 3.2.x was introduced, and the first complaint we received only now. This speaks volumes about how often functions returning structs by value are actually used in the wild. The next ABI breakage will most likely come with GCC 3.3. And it will be loud, believe me. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message