int128_t and uint128_t typeinfo

Hartmut Brandt hartmut.brandt at dlr.de
Tue Feb 21 12:48:29 UTC 2017


Hi,

it looks like the typeinfo for __int128_t and __uint128_t is missing from 
our dynamically linked libcxxrt. I added it like:

Index: lib/libcxxrt/Version.map
===================================================================
--- lib/libcxxrt/Version.map	(revision 313007)
+++ lib/libcxxrt/Version.map	(working copy)
@@ -192,6 +192,11 @@
          "typeinfo name for unsigned short";
          "typeinfo name for double";

+        "typeinfo for __int128";
+        "typeinfo for unsigned __int128";
+        "typeinfo name for __int128";
+        "typeinfo name for unsigned __int128";
+
          "typeinfo name for bool*";
          "typeinfo name for wchar_t*";
          "typeinfo name for short*";

I'm not sure whether this is the right place in the file where to add it. 
Could somebody please check?

Thanks,
harti@


More information about the freebsd-current mailing list