]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: [_GLIBCXX_INLINE_VERSION] Add missing symbols
authorFrançois Dumont <fdumont@gcc.gnu.org>
Thu, 5 Oct 2023 16:58:29 +0000 (18:58 +0200)
committerFrançois Dumont <fdumont@gcc.gnu.org>
Thu, 5 Oct 2023 19:58:57 +0000 (21:58 +0200)
libstdc++-v3/ChangeLog:

* config/abi/pre/gnu-versioned-namespace.ver: Add missing symbols
for _Float{16,32,64,128,32x,64x,128x}.

libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver

index 267ab8fc719674b089c3e491f252d9ceffc79f90..9fab8bead156323759e103f931ea5ef2a01a7a98 100644 (file)
@@ -318,6 +318,15 @@ CXXABI_2.0 {
     _ZTIPD[fde];
     _ZTIPKD[fde];
 
+    # typeinfo for _Float{16,32,64,128,32x,64x,128x} and
+    # __bf16
+    _ZTIDF[0-9]*[_bx];
+    _ZTIPDF[0-9]*[_bx];
+    _ZTIPKDF[0-9]*[_bx];
+    _ZTIu6__bf16;
+    _ZTIPu6__bf16;
+    _ZTIPKu6__bf16;
+
     # typeinfo for decltype(nullptr)
     _ZTIDn;
     _ZTIPDn;