/* * Define a function `name` in the Qt_5 version node (`name@Qt_5`), implemented * by calling the corresponding unversioned function `name` (which the linker * will resolve to libstdc++'s implementation). */ #define DEFINE_QT5_FORWARDER(name) \ .symver local_##name, name##@Qt_5; \ .global local_##name; \ local_##name: \ jmp name@PLT DEFINE_QT5_FORWARDER(_ZNSt28__atomic_futex_unsigned_base19_M_futex_wait_untilEPjjbNSt6chrono8durationIlSt5ratioILl1ELl1EEEENS2_IlS3_ILl1ELl1000000000EEEE) DEFINE_QT5_FORWARDER(_ZNSt28__atomic_futex_unsigned_base19_M_futex_notify_allEPj) DEFINE_QT5_FORWARDER(_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcmm) DEFINE_QT5_FORWARDER(_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcm) DEFINE_QT5_FORWARDER(_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm) DEFINE_QT5_FORWARDER(_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm) DEFINE_QT5_FORWARDER(_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc) DEFINE_QT5_FORWARDER(_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc) DEFINE_QT5_FORWARDER(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev)