r267207 - in /trunk/gcc/d/dmd: MERGE dclass.c d...

ibuclaw@gcc.gnu.org ibuclaw@gcc.gnu.org
Mon Dec 17 18:32:00 GMT 2018


Author: ibuclaw
Date: Mon Dec 17 18:32:31 2018
New Revision: 267207

URL: https://gcc.gnu.org/viewcvs?rev=267207&root=gcc&view=rev
Log:
Merge 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.

Reviewed-on: https://github.com/dlang/dmd/pull/9054

Modified:
    trunk/gcc/d/dmd/MERGE
    trunk/gcc/d/dmd/dclass.c
    trunk/gcc/d/dmd/dstruct.c
    trunk/gcc/d/dmd/func.c
    trunk/gcc/d/dmd/mtype.c
    trunk/gcc/d/dmd/mtype.h



More information about the Gcc-cvs mailing list