d-demangle.c (dlang_parse_string): Represent embedded whitespace or non-printable...
authorIain Buclaw <ibuclaw@gdcproject.org>
Sat, 16 May 2015 16:49:13 +0000 (16:49 +0000)
committerIain Buclaw <ibuclaw@gcc.gnu.org>
Sat, 16 May 2015 16:49:13 +0000 (16:49 +0000)
commiteb058b7de655251d88eee5ecce38de008e6eb90d
tree2aadcfa7449377fd2e912afa75bda2f3226800cf
parent886faf50c7a91d8425314332974b3535c111faa0
d-demangle.c (dlang_parse_string): Represent embedded whitespace or non-printable characters as hex or escape...

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.

From-SVN: r223240
libiberty/ChangeLog
libiberty/d-demangle.c
libiberty/testsuite/d-demangle-expected