aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada')
-rw-r--r--gcc/ada/ChangeLog23
-rw-r--r--gcc/ada/sem_ch4.adb3
2 files changed, 25 insertions, 1 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index db7a3d1..bd489fa 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,26 @@
+2025-10-05 Franck Behaghel <franckbehaghel_gcc@protonmail.com>
+
+ PR ada/110314
+ * sem_ch4.adb (Analyze_Allocator): Add call to New_Copy_Tree.
+
+2025-10-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/112446
+ * usage.adb (Usage): Add 'z' to the list of 'g' style.
+
+2025-10-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/118343
+ * Makefile.rtl (LLVM_BUILD): Delete.
+
+2025-10-04 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/64869
+ * sem_ch7.adb (Install_Private_Declarations): Also propagate the
+ Current_Use_Clause from partial to full view.
+ (Uninstall_Declarations): Extend implementation of RM 8.4(8.1/3)
+ subclause to all primitive subprograms.
+
2025-09-30 Eric Botcazou <ebotcazou@adacore.com>
PR ada/117517
diff --git a/gcc/ada/sem_ch4.adb b/gcc/ada/sem_ch4.adb
index 61a53f5..5704bf1 100644
--- a/gcc/ada/sem_ch4.adb
+++ b/gcc/ada/sem_ch4.adb
@@ -630,7 +630,8 @@ package body Sem_Ch4 is
begin
while Present (Discr) loop
- Append (Discriminant_Default_Value (Discr), Constr);
+ Append_To (Constr,
+ New_Copy_Tree (Discriminant_Default_Value (Discr)));
Next_Discriminant (Discr);
end loop;