This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/7] [D] libiberty: D symbol demangling updates.


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(-)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]