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

--- Comment #18 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Iain Buclaw <ibuc...@gcc.gnu.org>:

https://gcc.gnu.org/g:f59be8dfbd85a7f8face7340950503750a8bfddb

commit r11-5516-gf59be8dfbd85a7f8face7340950503750a8bfddb
Author: Iain Buclaw <ibuc...@gdcproject.org>
Date:   Sun Nov 29 12:49:52 2020 +0100

    d: Remove d_size_t from front-end sources (PR 87788)

    The typedef for d_size_t assumes that the implementation of the
    front-end is written in D itself, where size_t can map only to uint32_t
    or uint64_t.  As that is not the case for the current D front-end, the
    typedef should be removed. This would fix the bootstrap on targets where
    in C++ size_t is a long, such as darwin i386.

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

    gcc/d/ChangeLog:

            PR d/87788
            * dmd/MERGE: Merge upsream dmd 45fa6cfd2.

Reply via email to