libiberty/ChangeLog:
commit2cd5d370312439bffecacc10fa1665e735472a0b
authoribuclaw <ibuclaw@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 May 2015 16:49:13 +0000 (16 16:49 +0000)
committeribuclaw <ibuclaw@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 May 2015 16:49:13 +0000 (16 16:49 +0000)
tree2aadcfa7449377fd2e912afa75bda2f3226800cf
parent457a4c2e2d7ebc5d6943d378e129a7653a8d44d3
libiberty/ChangeLog:

2015-05-16  Iain Buclaw  <ibuclaw@gdcproject.org>

* d-demangle.c (dlang_parse_string): Represent embedded whitespace or
non-printable characters as hex or escape sequences.
* testsuite/d-demangle-expected: Add test for templates with tabs and
newlines embedded into the signature.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223240 138bc75d-0d04-0410-961f-82ee72b054a4
libiberty/ChangeLog
libiberty/d-demangle.c
libiberty/testsuite/d-demangle-expected