Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Dec 2002 01:22:13 -0500
From:      Alexander Kabaev <kabaev@bellatlantic.net>
To:        Juli Mallett <jmallett@FreeBSD.org>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 21 Dec 2002 22:12:49 -0800
Juli Mallett <jmallett@FreeBSD.org> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021222012213.79f62eb0.kabaev>