Date: Tue, 21 Oct 2014 21:57:10 -0600 From: Warner Losh <imp@bsdimp.com> To: Steve Kargl <sgk@troutmask.apl.washington.edu> Cc: svn-src-head@freebsd.org, Baptiste Daroussin <bapt@FreeBSD.org>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org Subject: Re: svn commit: r273406 - head/share/mk Message-ID: <0F22C339-BE2C-42ED-805C-559744F30684@gmail.com> In-Reply-To: <20141022000700.GA93912@troutmask.apl.washington.edu> References: <201410212000.s9LK0oQn061585@svn.freebsd.org> <20141022000700.GA93912@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Oct 21, 2014, at 6:07 PM, Steve Kargl = <sgk@troutmask.apl.washington.edu> wrote: > On Tue, Oct 21, 2014 at 08:00:50PM +0000, Baptiste Daroussin wrote: >> Author: bapt >> Date: Tue Oct 21 20:00:49 2014 >> New Revision: 273406 >> URL: https://svnweb.freebsd.org/changeset/base/273406 >>=20 >> Log: >> Always use libc++ as the default c++ stack when building with an = external gcc 4.8+ >> While here disable building gcc from base when using gcc 4.8+ >>=20 >> Reviewed by: imp >=20 >=20 > Are you sure that this works? There are some (well-known?) > incompatibilities between libc++ and libstdc++. By work, > I mean a resulting binary actually functions as expected. This is just for the build. And just to work around hard coded library = names in g++. The ABIs that are used turn out to be the same since all the headers are = from libc++ not libstdc++. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0F22C339-BE2C-42ED-805C-559744F30684>