This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from f48bffe70cb Fortran: Fix character-kind=4 substring resolution (PR95837) new 72acf751d8e d: Merge upstream dmd 4f1046222. new 6948c7c3d29 d: Turn on deprecation warnings by default. new eacfafbc353 d: Don't set DECL_INITIAL if initializer is 'void'. new 62e02c8729a d: Fix ICE in uda_attribute_p when looking up unknown attribute new d103f336bdc d: Merge upstream dmd 5fc1806cd. new e52f5d0786f d: Remove another dependency on the front-end OutBuffer type. new 1d19c9cd3dd d: Merge upstream dmd 90450f3ef. new 1b7b352a837 d: Merge upstream dmd 4be011355. new bbd6a326f4e d: Move d_signed_type and d_unsigned_type to types.cc new 27a68020110 d: Do not implicitly set DECL_DECLARED_INLINE_P on member f [...]
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/d/d-attribs.cc | 9 +- gcc/d/d-lang.cc | 69 ++-------- gcc/d/d-tree.h | 4 +- gcc/d/decl.cc | 18 ++- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/blockexit.c | 2 +- gcc/d/dmd/clone.c | 2 +- gcc/d/dmd/dcast.c | 8 +- gcc/d/dmd/dinterpret.c | 4 +- gcc/d/dmd/dmacro.c | 24 ++-- gcc/d/dmd/dmangle.c | 16 +-- gcc/d/dmd/dmodule.c | 6 +- gcc/d/dmd/doc.c | 144 ++++++++++----------- gcc/d/dmd/dscope.c | 98 +++++++------- gcc/d/dmd/dsymbol.h | 2 +- gcc/d/dmd/expression.c | 2 +- gcc/d/dmd/expressionsem.c | 1 + gcc/d/dmd/func.c | 2 +- gcc/d/dmd/hdrgen.c | 8 +- gcc/d/dmd/json.c | 32 ++--- gcc/d/dmd/lexer.c | 54 ++++---- gcc/d/dmd/macro.h | 2 +- gcc/d/dmd/mtype.c | 6 +- gcc/d/dmd/parse.c | 2 +- gcc/d/dmd/root/filename.c | 6 +- gcc/d/dmd/root/outbuffer.c | 118 ++++++++--------- gcc/d/dmd/root/outbuffer.h | 19 ++- gcc/d/dmd/sapply.c | 2 +- gcc/d/dmd/scope.h | 2 +- gcc/d/dmd/statement.c | 14 +- gcc/d/dmd/statement.h | 8 +- gcc/d/dmd/statementsem.c | 4 +- gcc/d/dmd/visitor.h | 4 +- gcc/d/toir.cc | 2 +- gcc/d/types.cc | 43 ++++++ gcc/testsuite/gdc.dg/asm1.d | 8 +- gcc/testsuite/gdc.dg/compilable.d | 2 +- gcc/testsuite/gdc.dg/init1.d | 9 ++ gcc/testsuite/gdc.dg/lto/ltotests_0.d | 2 +- gcc/testsuite/gdc.dg/pr95173.d | 10 ++ gcc/testsuite/gdc.dg/pr95250.d | 18 +++ gcc/testsuite/gdc.dg/runnable.d | 2 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/rt/util/utf.d | 4 +- libphobos/src/MERGE | 2 +- libphobos/src/std/range/package.d | 2 +- .../testsuite/libphobos.typeinfo/struct-align.d | 2 +- 47 files changed, 425 insertions(+), 377 deletions(-) create mode 100644 gcc/testsuite/gdc.dg/init1.d create mode 100644 gcc/testsuite/gdc.dg/pr95173.d create mode 100644 gcc/testsuite/gdc.dg/pr95250.d