d: Merge upstream dmd 1831b24ff.
authorIain Buclaw <ibuclaw@gdcproject.org>
Sun, 7 Jun 2020 14:37:25 +0000 (16:37 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Sun, 7 Jun 2020 14:39:39 +0000 (16:39 +0200)
commit761306fc5e60b1af1f7d0cc076da772a6c821cac
tree043f252a3fda44a67b6c1927fb1083e89c16a9a1
parentb342cfd648e6658363c7c8fef83af8f59dba1795
d: Merge upstream dmd 1831b24ff.

Converts some global and param fields from pointers to value types.

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

gcc/d/ChangeLog:

* dmd/MERGE: Merge upstream dmd 1831b24ff.
* d-lang.cc (d_init_options): Remove initialization of updated fields.
(d_handle_option): Adjust for new field types.
gcc/d/d-lang.cc
gcc/d/dmd/MERGE
gcc/d/dmd/dmodule.c
gcc/d/dmd/doc.c
gcc/d/dmd/globals.h