This is a direct clone of of the GDC from GitHub. GDC is a GPL implementation of the D compiler which integrates the open source D front end with GCC.

tomgrz 75c471eb91 This is a direct clone of GDC from GitHub 3 years ago
gcc 0a1135da2b Update dmd to 76d619c28 5 years ago
libphobos 0a1135da2b Update dmd to 76d619c28 5 years ago
.gitignore 4f565eb825 Add quilt option to setup-gcc.sh script 6 years ago
CHANGELOG-old.md af9e213d00 Update LICENSE files for DMD, Phobos, and Druntime 6 years ago
README-MINGW.md 83b13e6699 Add MinGW SEH support 10 years ago
README.md 75c471eb91 This is a direct clone of GDC from GitHub 3 years ago
gcc.version ebb963f9de Update to gcc-9-20181021 5 years ago
semaphoreci.sh 3c1ad57c9f Call check-gcc first, then check-gcc-d 5 years ago
setup-gcc.sh 7131a3d730 Add patches for GCC build system 5 years ago

README-MINGW.md

GDC should build for MINGW and MINGW64 targets, however not much testing has been done.

Building

The following patches are required for binutils / gcc to fix TLS support:

This patch is required to fix a bug in GCC buildscripts:

SEH

SEH should work for 64 bit windows targets.