https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90559

--- Comment #2 from ibuclaw at gcc dot gnu.org ---
Author: ibuclaw
Date: Sun Jun 16 07:50:20 2019
New Revision: 272351

URL: https://gcc.gnu.org/viewcvs?rev=272351&root=gcc&view=rev
Log:
        PR d/90559
d/dmd: Merge upstream dmd 7afcc60c3

Partially fixes out of memory because of negative length.

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

gcc/d/ChangeLog:

2019-06-16  Iain Buclaw  <ibuc...@gdcproject.org>

        PR d/90559
        * d-target.cc (Target::_init): Reduce max static data size to INT_MAX.

Modified:
    trunk/gcc/d/ChangeLog
    trunk/gcc/d/d-target.cc
    trunk/gcc/d/dmd/MERGE
    trunk/gcc/d/dmd/clone.c
    trunk/gcc/d/dmd/expressionsem.c
    trunk/gcc/d/dmd/mtype.c
    trunk/gcc/d/dmd/mtype.h
    trunk/gcc/testsuite/gdc.test/fail_compilation/staticarrayoverflow.d

Reply via email to