Sync libiberty sources with GCC mainline.
authorNick Clifton <nickc@redhat.com>
Wed, 1 Mar 2017 15:09:29 +0000 (15:09 +0000)
committerNick Clifton <nickc@redhat.com>
Wed, 1 Mar 2017 15:09:29 +0000 (15:09 +0000)
commit134e805d3e18cf700a5046912b8dca9301fe6f2e
tree9f9dc03abc5e5d840195b9acb51701403957ac84
parent01cca2f95e4a448cbfb7dc940cc38fe89300b15f
Sync libiberty sources with GCC mainline.

Brings in:
  2017-01-18  Markus Trippelsdorf  <markus@trippelsdorf.de>

PR PR c++/70182
* cp-demangle.c (d_unqualified_name): Handle "on" for
operator names.
* testsuite/demangle-expected: Add tests.

 2017-01-18  Markus Trippelsdorf  <markus@trippelsdorf.de>

PR c++/77489
* cp-demangle.c (d_discriminator): Handle discriminator >= 10.
* testsuite/demangle-expected: Add tests for discriminator.

 2016-12-13  Jakub Jelinek  <jakub@redhat.com>

PR c++/78761
* cp-demangle.c (cplus_demangle_type): Demangle Dc as decltype(auto).
* testsuite/demangle-expected: Add test for decltype(auto).
libiberty/ChangeLog
libiberty/cp-demangle.c
libiberty/testsuite/demangle-expected