[PATCH, d] Committed merge with upstream dmd

Iain Buclaw ibuclaw@gdcproject.org
Sun Dec 2 11:48:00 GMT 2018


This patch merges the D front-end implementation with dmd upstream 5220ad51e.

Backports Ddoc fix that is present in upstream, but did not make its
way into the C++ port of the D front-end implementation.

The old special types for C long, unsigned long, and long double have
also been removed as neither the compiler nor druntime bindings
support handling it anymore.

Commits merged from dmd.

        Backport Issue 14633: Fixed false DDoc warnings

        Remove old support code for struct __c_long/ulong/long_double

Bootstrapped and tested on x86_64-linux-gnu.

Committed to trunk as r266719.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmd5220ad51e.patch
Type: text/x-patch
Size: 9137 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181202/72db23dd/attachment.bin>

More information about the Gcc-patches mailing list