This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]