Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Jun 2012 02:30:59 -0400
From:      Alexander Kabaev <kabaev@gmail.com>
To:        David Chisnall <theraven@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r236177 - head/gnu/lib/libsupc++
Message-ID:  <20120609023059.6cd9717a@kan.dyndns.org>
In-Reply-To: <201205281211.q4SCB1EL010543@svn.freebsd.org>
References:  <201205281211.q4SCB1EL010543@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/6jIgiKMOmlPsVkSn.mVmZye
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Mon, 28 May 2012 12:11:01 +0000 (UTC)
David Chisnall <theraven@FreeBSD.org> wrote:

> Author: theraven
> Date: Mon May 28 12:11:00 2012
> New Revision: 236177
> URL: http://svn.freebsd.org/changeset/base/236177
>=20
> Log:
>   Correctly export operator new / delete for things linking against
> libsupc++ but not libstdc++.
>  =20
>   Unfortunately, it appears that libsupc++ / libstdc++ have a
> different idea of the type of size_t to the rest of the world, which
> may cause problems later on...
>  =20
>   Reported by:	des
>   MFC after:	1 week
>=20
> Modified:
>   head/gnu/lib/libsupc++/Version.map
>=20
> Modified: head/gnu/lib/libsupc++/Version.map
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/gnu/lib/libsupc++/Version.map	Mon May 28 10:45:51
> 2012	(r236176) +++ head/gnu/lib/libsupc++/Version.map
> Mon May 28 12:11:00 2012	(r236177) @@ -126,6 +126,16 @@
> CXXABI_1.3 { # __gnu_cxx::_verbose_terminate_handler()
>      _ZN9__gnu_cxx27__verbose_terminate_handlerEv;
> =20
> +    # new / delete operators
> +    _Znaj;
> +    _ZnajRKSt9nothrow_t;
> +    _Znwj;
> +    _ZnwjRKSt9nothrow_t;
> +    _ZdaPv;
> +    _ZdaPvRKSt9nothrow_t;
> +    _ZdlPv;
> +    _ZdlPvRKSt9nothrow_t;
> +
>    local:
>      *;
>  };

Please do not MFC this just yet. This commit is wrong and should be
backed out.

--=20
Alexander Kabaev

--Sig_/6jIgiKMOmlPsVkSn.mVmZye
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)

iD8DBQFP0u2nQ6z1jMm+XZYRAvhnAKCGoXZXnmbAOmS3OTRhVmG7Zv3e7gCgzr25
ajOm42esjrr4buhxZLoS+rU=
=jft7
-----END PGP SIGNATURE-----

--Sig_/6jIgiKMOmlPsVkSn.mVmZye--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120609023059.6cd9717a>