]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r302278: libcxxrt: correct mangled "typeinfo name" symbols in Version.map
authoremaste <emaste@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 25 Jul 2016 14:26:33 +0000 (14:26 +0000)
committeremaste <emaste@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 25 Jul 2016 14:26:33 +0000 (14:26 +0000)
commitbfbb034ef8569a1e0e26fe3afab8a42e71745b3f
tree0af0fa1b9cd49b2118c092b46acde40b5fc7b175
parent62b65ad16fea04b960fb477cc3f7b12823b9e65b
MFC r302278:   libcxxrt: correct mangled "typeinfo name" symbols in Version.map

r261644 (MFC of r260553) added missing C++ typinfos to libcxxrt's
version script. It appears that a number of duplicate mangled symbols
were added due to a cut and paste error. Switch the second instances to
_ZTS*, typeinfo name for *.

Found by lld, which produces an error or warning for duplicate symbols.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@303293 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/libcxxrt/Version.map