]> git.ipfire.org Git - thirdparty/gcc.git/commit - libiberty/cplus-dem.c
include/:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2014 18:36:14 +0000 (18:36 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2014 18:36:14 +0000 (18:36 +0000)
commit23c22e011dfc2d85c94b55d43f6334f723fad09d
tree2fadd5830c2d708e5dd314b70206728b68cc62de
parent7fb36be3441dec900fc151139fcf7d84b8caff9d
include/:
* demangle.h (DMGL_DLANG): New macro.
(DMGL_STYLE_MASK): Add DMGL_DLANG.
(demangling_styles): Add dlang_demangling.
(DLANG_DEMANGLING_STYLE_STRING): New macro.
(DLANG_DEMANGLING): New macro.
(dlang_demangle): New prototype.
libiberty/:
* Makefile.in (CFILES): Add d-demangle.c.
(REQUIRED_OFILES): Add d-demangle.o.
* cplus-dem.c (libiberty_demanglers): Add dlang_demangling case.
(cplus_demangle): Likewise.
* d-demangle.c: New file.
* testsuite/Makefile.in (really-check): Add check-d-demangle.
* testsuite/d-demangle-expected: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215530 138bc75d-0d04-0410-961f-82ee72b054a4
include/ChangeLog
include/demangle.h
libiberty/ChangeLog
libiberty/Makefile.in
libiberty/cplus-dem.c
libiberty/d-demangle.c [new file with mode: 0644]
libiberty/testsuite/Makefile.in
libiberty/testsuite/d-demangle-expected [new file with mode: 0644]