[PATCH, gdc] - Merging gdc (GNU D Compiler) into gcc
Iain Buclaw
ibuclaw@ubuntu.com
Mon Jun 18 22:00:00 GMT 2012
Hi,
Seems that I can't upload the files individually due to a size limit,
so I've put the files up on my site. Sorry for any initial noise.
Long story short:
So I have been working on this for quite some time, and now I feel it
is approaching some state of readiness for inclusion. Any feedback or
advice to help push this little project along would be greatly
appreciated. Thanks.
Former discussion about possible inclusion:
http://gcc.gnu.org/ml/gcc/2011-10/msg00037.html
Current development of GDC is hosted on github:
https://github.com/D-Programming-GDC/GDC
Summary of patches
These series of patches are for the D compiler frontend for inclusion into GCC.
http://www.gdcproject.org/files/gdc_frontend.patch.gz
http://www.gdcproject.org/files/gdc_libphobos.patch.gz
http://www.gdcproject.org/files/gdc_testsuite.patch.gz
http://www.gdcproject.org/files/gdc_gcc.patch.gz
[PATCH 1/4]:
The D compiler frontend
- gcc/d
[PATCH 2/4]:
Phobos and the D runtime library
- gcc/libphobos
- gcc/libphobos/libdruntime
[PATCH 3/4]:
The D compiler testsuite
- gcc/testsuite/gdc.exp
- gcc/testsuite/lib/gdc-dg.exp
- gcc/testsuite/lib/gdc.exp
[PATCH 4/4]:
Add D frontend and library to build
- configure
- configure.ac
- Makefile.def
- Makefile.in
Add mention of D compiler and Phobos in documentation
- gcc/doc/frontends.texi
- gcc/doc/install.texi
- gcc/doc/invoke.texi
- gcc/doc/sourcebuild.texi
- gcc/doc/standards.texi
Backend support for D compiler
- gcc/config/rs6000/rs6000.c
- gcc/dwarf2out.c
- gcc/gcc.c
Again, sorry for the initial noise, I look forwarded to future discussions.
Regards
--
Iain Buclaw
*(p < e ? p++ : p) = (c & 0x0f) + '0';
More information about the Gcc-patches
mailing list