Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Feb 2017 13:48:23 +0100
From:      Hartmut Brandt <hartmut.brandt@dlr.de>
To:        <current@freebsd.org>
Subject:   int128_t and uint128_t typeinfo
Message-ID:  <alpine.BSF.2.20.1702211347050.82742@KNOP-BEAGLE.kn.op.dlr.de>

next in thread | raw e-mail | index | archive | help
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@



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1702211347050.82742>