Date: Thu, 9 Jul 2015 02:47:19 -0700 From: NGie Cooper <yaneurabeya@gmail.com> To: David Chisnall <theraven@freebsd.org> Cc: Dimitry Andric <dim@freebsd.org>, Adrian Chadd <adrian.chadd@gmail.com>, Pedro Giffuni <pfg@freebsd.org>, Luigi Rizzo <luigi@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "svn-src-head@freebsd.org" <svn-src-head@freebsd.org> Subject: Re: svn commit: r285284 - head/lib/liblzma Message-ID: <CAGHfRMDy%2Bbh1w0csW0ufw3xZP9AA9kLUdKVRzoD%2Bu7%2BejnJyAA@mail.gmail.com> In-Reply-To: <01236D45-1D17-4899-9D13-D7E5A32B68E5@FreeBSD.org> References: <201507081836.t68IacJu069563@repo.freebsd.org> <559D9172.9040305@FreeBSD.org> <CAJ-Vmo=m0Y%2BE0oi5ec5RzyziqObOj=fKY1K-8HzqK8x7D_TcKg@mail.gmail.com> <F5CD87E5-92B5-4E87-8DAF-18F4510CD113@FreeBSD.org> <CAGHfRMA%2BpybAf=snW_NdjyQ0Amnw%2Bz2aGEp8_F-eVKy9eqGRzg@mail.gmail.com> <E1605BA4-DBE6-4F7B-BC5E-15E78671DF9B@FreeBSD.org> <CAGHfRMAX-twDC_-cGihbj6Q-vVCebrCKjw34Ub4g=iM_wFegWg@mail.gmail.com> <01236D45-1D17-4899-9D13-D7E5A32B68E5@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 9, 2015 at 2:23 AM, David Chisnall <theraven@freebsd.org> wrote: > On 9 Jul 2015, at 10:19, NGie Cooper <yaneurabeya@gmail.com> wrote: >> >> Yes, but this case will fail for gcc 4.3 ~ 4.4 through 5.x if you use >> my recommended method... > > I think that’s probably fine. We basically have four cases that we care about: > > - People who are using clang because it’s the system compiler [works] > - People who are using new clang from ports / svn because it’s new and shiny [works] > - People who are using gcc from base because it’s the system compiler [works] > - People who are using new gcc from ports / svn because it’s new and shiny [works] > > The only people it doesn’t work for are the ones building FreeBSD using an out-of-tree old GCC. There probably aren’t too many of those… Item 4. needs to be full understood when working with some features as it could result in undefined behavior.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGHfRMDy%2Bbh1w0csW0ufw3xZP9AA9kLUdKVRzoD%2Bu7%2BejnJyAA>
