svn commit: r273406 - head/share/mk

Warner Losh imp at bsdimp.com
Wed Oct 22 04:04:28 UTC 2014


On Oct 21, 2014, at 6:07 PM, Steve Kargl <sgk at 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
>> 
>> 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+
>> 
>>  Reviewed by:	imp
> 
> 
> 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



More information about the svn-src-head mailing list