From: GCC Administrator Date: Mon, 31 Aug 2020 00:16:55 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.3.0~974 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8427c3dcfb3316bbae35128fa07b51c2b4ac7153;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cf802bc822d9..3db40e0a8173 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200830 +20200831 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 0aed3450b288..2db302747766 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,40 @@ +2020-08-30 Iain Buclaw + + Backported from master: + 2020-08-26 Iain Buclaw + + PR d/96157 + * d-codegen.cc (d_build_call): Handle TREE_ADDRESSABLE static arrays. + * types.cc (make_array_type): Propagate TREE_ADDRESSABLE from base + type to static array. + +2020-08-30 Iain Buclaw + + Backported from master: + 2020-08-26 Iain Buclaw + + * dmd/globals.h (Global): Add recursionLimit. + * dmd/dmacro.c (Macro::expand): Limit recursive expansion to + global.recursionLimit. + * dmd/dtemplate.c (deduceType): Likewise. + (TemplateInstance::tryExpandMembers): Likewise. + (TemplateInstance::trySemantic3): Likewise. + (TemplateMixin::semantic): Likewise. + * dmd/expressionsem.c (ExpressionSemanticVisitor::visit): Likewise. + * dmd/mtype.c (Type::noMember): Likewise. + (TypeFunction::semantic): Likewise. + * dmd/optimize.c (Expression_optimize): Likewise. + +2020-08-30 Iain Buclaw + + Backported from master: + 2020-08-26 Iain Buclaw + + * d-lang.cc (d_parse_file): Use read() to load contents from stdin, + allow the front-end to free the memory after parsing. + * dmd/func.c (FuncDeclaration::semantic): Use module filename if + searchPath returns NULL. + 2020-08-20 Iain Buclaw PR d/96250 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2dbfd8e76ccd..463c0a742a4d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,19 @@ +2020-08-30 Iain Buclaw + + Backported from master: + 2020-08-26 Iain Buclaw + + PR d/96157 + * gdc.dg/pr96157a.d: New test. + * gdc.dg/pr96157b.d: New test. + +2020-08-30 Iain Buclaw + + Backported from master: + 2020-08-26 Iain Buclaw + + * gdc.test/compilable/ice20092.d: New test. + 2020-08-28 Uros Bizjak * gcc.target/i386/double_mask_reg-1.c: New test.