]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r367323:
authorDimitry Andric <dim@FreeBSD.org>
Sat, 7 Nov 2020 19:57:19 +0000 (19:57 +0000)
committerDimitry Andric <dim@FreeBSD.org>
Sat, 7 Nov 2020 19:57:19 +0000 (19:57 +0000)
commitae35b466cabe88271f41eb6458615e21dbb1f452
tree5476c15bc98a821eccdd4f0db401c21e42baa87c
parent2b963083cacf5e1e32cb4dbd882e8a8393212d11
MFC r367323:

Update libcxxrt's private copy of elftoolchain demangler

This updates the private copy of libelftc_dem_gnu3.c in libcxxrt with
the most recent version from upstream r3877. Similar to r367322, this
fixes a number of possible assertions, and allows it to correctly
demangle several names that it could not handle before.

PR: 250702

MFC r367337:

Make vector-related functions in libcxxrt's demangler static

Follow-up to r367323 by re-adding static to a number of the functions
copied from elftc's libelftc_vstr.c. This was requested by upstream.

PR: 250702
contrib/libcxxrt/libelftc_dem_gnu3.c