OBJECT:15:_ZTSSt8numpunctIcE@@GLIBCXX_3.4
OBJECT:15:_ZTSSt8numpunctIwE@@GLIBCXX_3.4
OBJECT:16:_ZTIDF128_@@CXXABI_1.3.14
-OBJECT:16:_ZTIDF16_@@CXXABI_1.3.14
OBJECT:16:_ZTIDF32_@@CXXABI_1.3.14
OBJECT:16:_ZTIDF32x@@CXXABI_1.3.14
OBJECT:16:_ZTIDF64_@@CXXABI_1.3.14
OBJECT:32:_ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4
OBJECT:32:_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4
OBJECT:32:_ZTIPDF128_@@CXXABI_1.3.14
-OBJECT:32:_ZTIPDF16_@@CXXABI_1.3.14
OBJECT:32:_ZTIPDF32_@@CXXABI_1.3.14
OBJECT:32:_ZTIPDF32x@@CXXABI_1.3.14
OBJECT:32:_ZTIPDF64_@@CXXABI_1.3.14
OBJECT:32:_ZTIPDs@@CXXABI_1.3.3
OBJECT:32:_ZTIPDu@@CXXABI_1.3.12
OBJECT:32:_ZTIPKDF128_@@CXXABI_1.3.14
-OBJECT:32:_ZTIPKDF16_@@CXXABI_1.3.14
OBJECT:32:_ZTIPKDF32_@@CXXABI_1.3.14
OBJECT:32:_ZTIPKDF32x@@CXXABI_1.3.14
OBJECT:32:_ZTIPKDF64_@@CXXABI_1.3.14
# typeinfo for _Float{16,32,64,128,32x,64x,128x} and
# __bf16/bfloat16_t
+#ifndef __s390x__
_ZTIDF[0-9]*[_x];
_ZTIPDF[0-9]*[_x];
_ZTIPKDF[0-9]*[_x];
+#else
+ # No _Float16 on s390x in GCC 13.
+ _ZTIDF[0-9]*[0-57-9][_x];
+ _ZTIPDF[0-9]*[0-57-9][_x];
+ _ZTIPKDF[0-9]*[0-57-9][_x];
+#endif
#ifndef __riscv
_ZTIDF16b;
_ZTIPDF16b;
CXXABI_1.3.17 {
# std::exception_ptr::_M_exception_ptr_cast
_ZNKSt15__exception_ptr13exception_ptr21_M_exception_ptr_castERKSt9type_info;
+
+#ifdef __s390x__
+ _ZTIDF16_;
+ _ZTIPDF16_;
+ _ZTIPKDF16_;
+#endif
+
#ifdef __riscv
} CXXABI_1.3.16;
#else