[gcc r12-10088] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Wed Jan 10 00:21:20 GMT 2024


https://gcc.gnu.org/g:0d9f8299316eb20fa5d00b92aecb4967f9b06846

commit r12-10088-g0d9f8299316eb20fa5d00b92aecb4967f9b06846
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Jan 10 00:20:52 2024 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP     |  2 +-
 gcc/ada/ChangeLog | 25 +++++++++++++++++++++++++
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e55f042e203..4748a81cfd9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240109
+20240110
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index fa3ef826d32..3cd2c82b800 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,28 @@
+2024-01-09  Steve Baird  <baird@adacore.com>
+
+	PR ada/104354
+	* libgnat/s-rident.ads: Define a new restriction,
+	No_Task_Hierarchy_Implicit. This is like the No_Task_Hierarchy
+	restriction, but with the difference that setting this restriction
+	does not mean the H.6(6) post-compilation check is satisified.
+	* exp_ch6.adb (Add_Task_Actuals_To_Build_In_Place_Call): If it is
+	known that the function result cannot have tasks, then pass in a
+	null literal for the activation chain actual parameter. This
+	avoids generating a reference to an entity that
+	Build_Activation_Chain_Entity may have chosen not to generate a
+	declaration for.
+	* gnatbind.adb (List_Applicable_Restrictions): Do not list the
+	No_Task_Hierarchy_Implicit restriction.
+	* restrict.adb: Special treatment for the
+	No_Task_Hierarchy_Implicit restriction in functions
+	Get_Restriction_Id and Restriction_Active. The former is needed to
+	disallow the (unlikely) case that a user tries to explicitly
+	reference the No_Task_Hierarchy_Implicit restriction.
+	* sem_prag.adb (Analyze_Pragma): If a Sequential
+	Partition_Elaboration_Policy is specified (and the
+	No_Task_Hierarchy restriction is not already enabled), then enable
+	the No_Task_Hierarchy_Implicit restriction.
+
 2023-11-16  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* gcc-interface/decl.cc (gnat_to_gnu_subprog_type): Also create a


More information about the Gcc-cvs mailing list