Date: Tue, 4 Feb 2014 12:07:29 -0700 From: Warner Losh <imp@bsdimp.com> To: David Chisnall <theraven@FreeBSD.org> Cc: src-committers@FreeBSD.org, svn-src-all@FreeBSD.org, Dimitry Andric <dim@FreeBSD.org>, Stefan Farfeleder <stefanf@FreeBSD.org>, svn-src-head@FreeBSD.org, Alexander Kabaev <kabaev@gmail.com> Subject: Re: svn commit: r261283 - in head: contrib/libc++ contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src etc/mtree lib/libc++ sys/sys tools/build/mk Message-ID: <EBC8FC88-FF52-42B6-8343-D559B8E7C48C@bsdimp.com> In-Reply-To: <8A874F96-67A8-41B9-AC99-22D2ED3A5A1C@FreeBSD.org> References: <201401300744.s0U7iNLt016044@svn.freebsd.org> <20140203123235.GA1540@mole.fafoe.narf.at> <20140203133254.243db1cd@kan.dyndns.org> <73ED697C-09CC-49D6-8EBD-0F0E20232729@FreeBSD.org> <20140203170031.2166661c@kan.dyndns.org> <8A874F96-67A8-41B9-AC99-22D2ED3A5A1C@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Feb 4, 2014, at 1:41 AM, David Chisnall wrote: > It sounds like you're just looking at the output from nm, without bothering to check how the symbols are used. With all due respect, if it is in nm output, it is part of the ABI, intended or not. Years ago, before symbol versioning, we had all kinds of issues like this where something 'accidentally' referenced something in the ABI and broke when that was tightened up (accidentally or on purpose). Sometimes it didn't matter, other times it did. In the Bad Old Days, we just mostly ignored this unless it mattered too much... I'd rather not see a return to the Bad Old Days... which is unfortunate. Doing ABI stable releases with C++ is much much harder than plain old C... Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EBC8FC88-FF52-42B6-8343-D559B8E7C48C>
