[PATCH, d] Committed merge with upstream dmd

Iain Buclaw ibuclaw@gdcproject.org
Mon Dec 17 18:33:00 GMT 2018


This patch merges the D front-end implementation with dmd upstream 237ca3fbe.

Backports a fix where a bad cast to TypeFunction resulted in memory
corruption.  The logic in the function semantic has been fixed, and
casts have been replaced with a function call to always check the
front-end AST node value.

Bootstrapped and tested on x86_64-linux-gnu.

Committed to trunk as r267207.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmd237ca3fbe.patch
Type: text/x-patch
Size: 16607 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181217/40d8d6db/attachment.bin>

More information about the Gcc-patches mailing list