Skip site navigation (1)Skip section navigation (2)
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>