This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 0/7] [D] libiberty: D symbol demangling updates.
- From: Iain Buclaw <ibuclaw at gdcproject dot org>
- To: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Sat, 15 Apr 2017 17:17:44 +0200
- Subject: [PATCH 0/7] [D] libiberty: D symbol demangling updates.
- Authentication-results: sourceware.org; auth=none
Hi,
This patch series includes a new addition to the current iteration of
the D language, plus many fixes surrounding the clarification of
certain parts of the D ABI specification.
---
Iain Buclaw (7):
[D] libiberty: Add support for demangling scope attributes.
[D] libiberty: Add support for demangling template constraints.
[D] libiberty: Recognize anonymous symbol names.
[D] libiberty: Remove wrongly spec'd mangle rule for encoded integers.
[D] libiberty: Fixes for demangling qualified symbol names.
[D] libiberty: Fixes for decoding numbers.
[D] libiberty: Refactor and add tests for decoding hexdigits.
libiberty/ChangeLog | 51 +++++++
libiberty/d-demangle.c | 448
+++++++++++++++++++++++++++++++--------------------------
libiberty/testsuite/d-demangle-expected | 244 ++++++++++++++++++++++++++++---
3 files changed, 521 insertions(+), 222 deletions(-)