Fix incorrect linker script patterns
authorJonathan Wakely <jwakely@redhat.com>
Fri, 11 Jan 2019 10:25:46 +0000 (10:25 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Fri, 11 Jan 2019 10:25:46 +0000 (10:25 +0000)
commit8ce7e3f8e9789d9185da6d18c8b31b70185de6dc
treeccca0e081f7542b555dc4ae4092670e99f5c3436
parent6ebf16e63f00d96e5740ac4de9f5251d9cb2f50e
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
libstdc++-v3/ChangeLog
libstdc++-v3/config/abi/pre/gnu.ver