Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/external/bsd/atf/lib/libatf-c++



Module Name:    src
Committed By:   riastradh
Date:           Fri Nov 22 03:22:12 UTC 2024

Removed Files:
        src/external/bsd/atf/lib/libatf-c++: atf-c++.expsym

Log Message:
libatf-c++: Nix expsym for now.

Evidently this is machine-dependent owing to variation in C++ symbols
across ABIs:

- amd64 has _ZN3atf4text7to_typeIlEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE,
  i.e,
  long atf::text::to_type<long>(std::__cxx11::basic_string<char,
  std::char_traits<char>, std::allocator<char> > const&)

- i386 has _ZN3atf4text7to_typeIxEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE,
  i.e.,
  long long atf::text::to_type<long long>(std::__cxx11::basic_string<char,
  std::char_traits<char>, std::allocator<char> > const&)

Thanks, C++...

PR lib/58838: shared libraries in base should all have expsym lists


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r0 src/external/bsd/atf/lib/libatf-c++/atf-c++.expsym

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index