d: Merge upstream dmd 13d67c575.
authorIain Buclaw <ibuclaw@gdcproject.org>
Tue, 9 Jun 2020 16:56:52 +0000 (18:56 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Tue, 9 Jun 2020 17:00:35 +0000 (19:00 +0200)
commit98866120092edfd7d5a7ae008db960dae8ab1523
tree5f8f01e69a689ae4b8d2ff66d380767a30806c8f
parentef41587df9839d1dfc77dbc48a0830e42b36626e
d: Merge upstream dmd 13d67c575.

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

gcc/d/ChangeLog:

* dmd/MERGE: Merge upstream dmd 13d67c575.
* d-builtins.cc (build_frontend_type): Update call to
TypeVector::create.
* d-frontend.cc (Global::_init): Move setting of errorLimit to ...
* d-lang.cc (d_init_options): ... here.  Update for new field
location of errorLimit.
(d_post_options): Likewise.
* d-port.cc (Port::readwordLE): Update signature.
(Port::readwordBE): Likewise.
(Port::readlongLE): Likewise.
(Port::readlongBE): Likewise.
* decl.cc (get_symbol_decl): Update for new field types.
25 files changed:
gcc/d/d-builtins.cc
gcc/d/d-frontend.cc
gcc/d/d-lang.cc
gcc/d/d-port.cc
gcc/d/decl.cc
gcc/d/dmd/MERGE
gcc/d/dmd/access.c
gcc/d/dmd/aggregate.h
gcc/d/dmd/ast_node.h [new file with mode: 0644]
gcc/d/dmd/cond.h
gcc/d/dmd/ctfeexpr.c
gcc/d/dmd/dclass.c
gcc/d/dmd/declaration.h
gcc/d/dmd/dmangle.c
gcc/d/dmd/dsymbol.h
gcc/d/dmd/expression.c
gcc/d/dmd/expression.h
gcc/d/dmd/globals.h
gcc/d/dmd/init.h
gcc/d/dmd/mtype.c
gcc/d/dmd/mtype.h
gcc/d/dmd/root/port.h
gcc/d/dmd/statement.h
gcc/d/dmd/template.h
gcc/d/dmd/utf.c