[committed 03/19] d: Remove old DMD front-end sources (1/2)
Iain Buclaw
ibuclaw@gdcproject.org
Tue Nov 30 14:24:59 GMT 2021
The front-end is now implemented in D.
Bootstrapped, regression tested, and committed to mainline.
Regards,
Iain.
---
gcc/d/ChangeLog:
* dmd/access.c: Removed.
* dmd/aliasthis.c: Removed.
* dmd/apply.c: Removed.
* dmd/arrayop.c: Removed.
* dmd/attrib.c: Removed.
* dmd/blockexit.c: Removed.
* dmd/canthrow.c: Removed.
* dmd/chkformat.c: Removed.
* dmd/clone.c: Removed.
* dmd/cond.c: Removed.
* dmd/constfold.c: Removed.
* dmd/cppmangle.c: Removed.
* dmd/ctfeexpr.c: Removed.
* dmd/dcast.c: Removed.
* dmd/dclass.c: Removed.
* dmd/declaration.c: Removed.
* dmd/delegatize.c: Removed.
* dmd/denum.c: Removed.
* dmd/dimport.c: Removed.
* dmd/dinterpret.c: Removed.
* dmd/dmacro.c: Removed.
* dmd/dmangle.c: Removed.
* dmd/dmodule.c: Removed.
* dmd/doc.c: Removed.
* dmd/dscope.c: Removed.
* dmd/dstruct.c: Removed.
* dmd/dsymbol.c: Removed.
* dmd/dsymbolsem.c: Removed.
* dmd/dtemplate.c: Removed.
* dmd/dversion.c: Removed.
* dmd/entity.c: Removed.
* dmd/escape.c: Removed.
* dmd/expression.c: Removed.
---
gcc/d/dmd/access.c | 560 ---
gcc/d/dmd/aliasthis.c | 94 -
gcc/d/dmd/apply.c | 149 -
gcc/d/dmd/arrayop.c | 634 ----
gcc/d/dmd/attrib.c | 1320 -------
gcc/d/dmd/blockexit.c | 506 ---
gcc/d/dmd/canthrow.c | 316 --
gcc/d/dmd/chkformat.c | 985 -----
gcc/d/dmd/clone.c | 1179 ------
gcc/d/dmd/cond.c | 738 ----
gcc/d/dmd/constfold.c | 1922 ----------
gcc/d/dmd/cppmangle.c | 1168 ------
gcc/d/dmd/ctfeexpr.c | 2127 -----------
gcc/d/dmd/dcast.c | 3566 ------------------
gcc/d/dmd/dclass.c | 1041 ------
gcc/d/dmd/declaration.c | 1575 --------
gcc/d/dmd/delegatize.c | 208 --
gcc/d/dmd/denum.c | 388 --
gcc/d/dmd/dimport.c | 320 --
gcc/d/dmd/dinterpret.c | 7017 ------------------------------------
gcc/d/dmd/dmacro.c | 458 ---
gcc/d/dmd/dmangle.c | 1122 ------
gcc/d/dmd/dmodule.c | 1276 -------
gcc/d/dmd/doc.c | 2807 ---------------
gcc/d/dmd/dscope.c | 646 ----
gcc/d/dmd/dstruct.c | 1303 -------
gcc/d/dmd/dsymbol.c | 1803 ----------
gcc/d/dmd/dsymbolsem.c | 5620 -----------------------------
gcc/d/dmd/dtemplate.c | 7581 ---------------------------------------
gcc/d/dmd/dversion.c | 187 -
gcc/d/dmd/entity.c | 2390 ------------
gcc/d/dmd/escape.c | 1234 -------
gcc/d/dmd/expression.c | 5706 -----------------------------
33 files changed, 57946 deletions(-)
delete mode 100644 gcc/d/dmd/access.c
delete mode 100644 gcc/d/dmd/aliasthis.c
delete mode 100644 gcc/d/dmd/apply.c
delete mode 100644 gcc/d/dmd/arrayop.c
delete mode 100644 gcc/d/dmd/attrib.c
delete mode 100644 gcc/d/dmd/blockexit.c
delete mode 100644 gcc/d/dmd/canthrow.c
delete mode 100644 gcc/d/dmd/chkformat.c
delete mode 100644 gcc/d/dmd/clone.c
delete mode 100644 gcc/d/dmd/cond.c
delete mode 100644 gcc/d/dmd/constfold.c
delete mode 100644 gcc/d/dmd/cppmangle.c
delete mode 100644 gcc/d/dmd/ctfeexpr.c
delete mode 100644 gcc/d/dmd/dcast.c
delete mode 100644 gcc/d/dmd/dclass.c
delete mode 100644 gcc/d/dmd/declaration.c
delete mode 100644 gcc/d/dmd/delegatize.c
delete mode 100644 gcc/d/dmd/denum.c
delete mode 100644 gcc/d/dmd/dimport.c
delete mode 100644 gcc/d/dmd/dinterpret.c
delete mode 100644 gcc/d/dmd/dmacro.c
delete mode 100644 gcc/d/dmd/dmangle.c
delete mode 100644 gcc/d/dmd/dmodule.c
delete mode 100644 gcc/d/dmd/doc.c
delete mode 100644 gcc/d/dmd/dscope.c
delete mode 100644 gcc/d/dmd/dstruct.c
delete mode 100644 gcc/d/dmd/dsymbol.c
delete mode 100644 gcc/d/dmd/dsymbolsem.c
delete mode 100644 gcc/d/dmd/dtemplate.c
delete mode 100644 gcc/d/dmd/dversion.c
delete mode 100644 gcc/d/dmd/entity.c
delete mode 100644 gcc/d/dmd/escape.c
delete mode 100644 gcc/d/dmd/expression.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003.patch.xz
Type: application/x-xz
Size: 280652 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20211130/4de715ab/attachment-0001.xz>
More information about the Gcc-patches
mailing list