Add __int128-related symbols to libcxxrt's version map. Put these into

the same CXXABI verions as recent libstdc++.

Note that __int128 types are only available on arches where long long is
128 bit wide.

Noticed by:	harti
MFC after:	2 weeks
This commit is contained in:
Dimitry Andric 2017-02-21 21:48:45 +00:00
parent 5c65c9998a
commit 6fc1c2befc
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=314061

View File

@ -254,10 +254,27 @@ CXXABI_1.3.1 {
__cxa_get_exception_ptr;
} CXXABI_1.3;
CXXABI_1.3.6 {
__cxa_deleted_virtual;
CXXABI_1.3.5 {
"typeinfo for __int128 const*";
"typeinfo for __int128";
"typeinfo for __int128*";
"typeinfo for unsigned __int128 const*";
"typeinfo for unsigned __int128";
"typeinfo for unsigned __int128*";
} CXXABI_1.3.1;
CXXABI_1.3.6 {
__cxa_deleted_virtual;
} CXXABI_1.3.5;
CXXABI_1.3.9 {
"typeinfo name for __int128 const*";
"typeinfo name for __int128";
"typeinfo name for __int128*";
"typeinfo name for unsigned __int128 const*";
"typeinfo name for unsigned __int128";
"typeinfo name for unsigned __int128*";
} CXXABI_1.3.6;
CXXRT_1.0 {