HomeFreeBSD

MFC r302278: libcxxrt: correct mangled "typeinfo name" symbols in Version.map

Description

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

Details

Provenance
emasteAuthored on
Parents
rS303292: MFC r303157: libcxxrt: add padding in __cxa_allocate_* to fix alignment
Branches
Unknown
Tags
Unknown