Commit 8ce7e3f8 by Jonathan Wakely Committed by Jonathan Wakely

Fix incorrect linker script patterns

The recent changes to support operator<<(nullptr_t) changed the glob
patterns for existing operator<<(T) overloads, but did so incorrectly so
they still matched the new symbols. That broke Solaris bootstrap. This
patch replaces each of the existing globs by two more precise ones,
which match the old symbols but not the new ones.

	* config/abi/pre/gnu.ver (GLIBCXX_3.4): Correct recent changes to
	basic_ostream::operator<< patterns.

From-SVN: r267832
parent 6ebf16e6
2019-01-11 Jonathan Wakely <jwakely@redhat.com>
* config/abi/pre/gnu.ver (GLIBCXX_3.4): Correct recent changes to
basic_ostream::operator<< patterns.
2019-01-10 Jonathan Wakely <jwakely@redhat.com> 2019-01-10 Jonathan Wakely <jwakely@redhat.com>
* testsuite/27_io/filesystem/operations/last_write_time.cc: Fix * testsuite/27_io/filesystem/operations/last_write_time.cc: Fix
......
...@@ -495,7 +495,8 @@ GLIBCXX_3.4 { ...@@ -495,7 +495,8 @@ GLIBCXX_3.4 {
_ZNSo8_M_writeEPKc[ilx]; _ZNSo8_M_writeEPKc[ilx];
_ZNSo3put*; _ZNSo3put*;
_ZNSo[5-9][a-z]*; _ZNSo[5-9][a-z]*;
_ZNSolsE*[^Dg]; _ZNSolsE[^g];
_ZNSolsEP*;
# std::basic_ostream<wchar_t> # std::basic_ostream<wchar_t>
_ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]Ev; _ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]Ev;
...@@ -509,7 +510,8 @@ GLIBCXX_3.4 { ...@@ -509,7 +510,8 @@ GLIBCXX_3.4 {
_ZNSt13basic_ostreamIwSt11char_traitsIwEE5writeEPKw*; _ZNSt13basic_ostreamIwSt11char_traitsIwEE5writeEPKw*;
_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentry*; _ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentry*;
_ZNSt13basic_ostreamIwSt11char_traitsIwEE8_M_writeEPKw[ilx]; _ZNSt13basic_ostreamIwSt11char_traitsIwEE8_M_writeEPKw[ilx];
_ZNSt13basic_ostreamIwSt11char_traitsIwEElsE*[^Dg]; _ZNSt13basic_ostreamIwSt11char_traitsIwEElsE[^g];
_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEP*;
# std::ostream operators and inserters # std::ostream operators and inserters
_ZSt4end[ls]I[cw]St11char_traitsI[cw]EERSt13basic_ostream*; _ZSt4end[ls]I[cw]St11char_traitsI[cw]EERSt13basic_ostream*;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment