[gcc r15-10747] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Thu Jan 29 00:20:48 GMT 2026
https://gcc.gnu.org/g:69f42ef4cc2c8f6bbe4137b8a83ba68b55e1393c
commit r15-10747-g69f42ef4cc2c8f6bbe4137b8a83ba68b55e1393c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jan 29 00:20:13 2026 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 21 +++++++++++++++++++++
gcc/d/ChangeLog | 38 ++++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 40 ++++++++++++++++++++++++++++++++++++++++
4 files changed, 100 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index bbe74c19f598..906124bb78f8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260128
+20260129
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 94d0a1ea01cd..818838e9a40a 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,24 @@
+2026-01-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/123857
+ * checks.adb (Apply_Parameter_Validity_Checks.Add_Validity_Check):
+ Set Is_Checked on the generated {Pre,Post}_Condition pragma and
+ bail out if the parameter is of an Unchecked_Union type.
+
+2026-01-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/123832
+ * exp_imgv.adb: Add with and use clauses for Exp_Ch7.
+ (Expand_Image_Attribute): Establish a transient scope before
+ rewriting the attribute as a call to Put_Image.
+ (Expand_Wide_Image_Attribute): Likewise.
+ (Expand_Wide_Wide_Image_Attribute): Likewise.
+ * exp_put_image.ads (Build_Image_Call): Add note about the
+ need for a transient scope when the function is invoked.
+ * exp_put_image.adb (Build_Image_Call): Call Insert_Actions
+ to immediately insert the actions instead of wrapping them
+ in an Expression_With_Actions node.
+
2026-01-21 Eric Botcazou <ebotcazou@adacore.com>
* sem_ch13.adb (Analyze_Aspects_At_Freeze_Point): Replace call to
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index b7701f6f85cb..84db7bed4fe3 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,41 @@
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/123419
+ * expr.cc (ExprVisitor::visit (VarExp *)): Adjust assertion.
+
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/123798
+ * types.cc (insert_aggregate_bitfield): Set DECL_NONADDRESSABLE_P and
+ DECL_PADDING_P on bit-field decls.
+ (finish_aggregate_type): Pass the aligned bit offset to layout_decl.
+
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/121477
+ * d-codegen.cc (d_mark_addressable): Give an error if taking the
+ address of a DECL_BIT_FIELD.
+
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/123422
+ * expr.cc (ExprVisitor::visit (ArrayLiteralExp *)): Don't add
+ TARGET_EXPR around constructor.
+ * toir.cc (IRVisitor::visit (ReturnStatement *)): Recognize more
+ patterns for return value optimization.
+
2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5ebc587dbe3c..8e04d9d6a37d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,43 @@
+2026-01-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/unchecked_union4.adb: New test.
+
+2026-01-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/put_image2.adb: New test.
+
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/123419
+ * gdc.dg/pr123419.d: New test.
+
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/123798
+ * gdc.dg/pr123798.d: New test.
+
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/121477
+ * gdc.dg/pr121477.d: New test.
+
+2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2026-01-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/123422
+ * gdc.dg/torture/pr123422.d: New test.
+
2026-01-27 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
More information about the Gcc-cvs
mailing list