> Here is updated patch with testcases, tested with unpatched libstdc++
> where it failed to link and patched where it succeeded.
> The testcases are copies of corresponding moveable.cc tests, just
> using the new class inheriting from std::basic_string<char> resp.
> std::basic_string<wchar_t> and with -fno-inline.
> Is that ok?
> 
> 2011-03-22  Jakub Jelinek  <ja...@redhat.com>
> 
>       * config/abi/pre/gnu.ver (GLIBCXX_3.4.15): Export _ZNSsC2EOSs
>       and _ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_.
>       * config/abi/post/solaris2.8/baseline_symbols.txt:
> Regenerated.
>       * config/abi/post/solaris2.8/sparcv9/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/s390x-linux-gnu/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
>       Likewise.
>       * config/abi/post/solaris2.10/baseline_symbols.txt: Likewise.
>       * config/abi/post/solaris2.10/amd64/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/i486-linux-gnu/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/i386-linux-gnu/baseline_symbols.txt:
> Likewise.
>       * config/abi/post/s390-linux-gnu/baseline_symbols.txt:
> Likewise.
>       * testsuite/21_strings/basic_string/cons/char/moveable2.cc:
> New test.
>       *
> testsuite/21_strings/basic_string/cons/wchar_t/moveable2.cc: New test.

OK. 

Thanks!

-benjamin

Reply via email to