Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Feb 2013 09:57:13 +0000
From:      David Chisnall <theraven@FreeBSD.org>
To:        Pedro Giffuni <pfg@FreeBSD.org>
Cc:        "toolchain@FreeBSD.org" <toolchain@FreeBSD.org>, Dimitry Andric <dim@FreeBSD.org>, "stephen@FreeBSD.org" <stephen@FreeBSD.org>, Andriy Gapon <avg@FreeBSD.org>
Subject:   Re: base gcc and _GLIBCXX_USE_C99
Message-ID:  <B6762A60-010B-4C1B-ADA7-ECE4950A46A1@FreeBSD.org>
In-Reply-To: <1359947350.91372.YahooMailNeo@web162105.mail.bf1.yahoo.com>
References:  <5106953E.2020907@FreeBSD.org> <510BBCAD.3070705@FreeBSD.org> <510BD53D.1070209@FreeBSD.org> <510EE5D2.4050409@FreeBSD.org> <1359947350.91372.YahooMailNeo@web162105.mail.bf1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 4 Feb 2013, at 03:09, Pedro Giffuni <pfg@FreeBSD.org> wrote:

> Those are surely in this list:
> https://wiki.freebsd.org/MissingMathStuff
>=20
> I think we are using stubs for libc++.

We are using stubs for libc++, because libc++ is a C++11 standard =
library, which expects the C99 math functions.  The libstdc++ in base is =
a C++03 library, and the C++03 standard does not include a long long =
type, nor any of the related functions.

David




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B6762A60-010B-4C1B-ADA7-ECE4950A46A1>