diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-09-20 00:17:55 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-09-20 00:17:55 +0000 |
commit | 590a8bec3ed92118e084b0a1897d3314a666170e (patch) | |
tree | 905af040608cac7b2b074d573f758856ae57d6fe /gcc/ada/ChangeLog | |
parent | 6c33fade75a76fa29908fad411b76a3670376152 (diff) | |
download | gcc-590a8bec3ed92118e084b0a1897d3314a666170e.zip gcc-590a8bec3ed92118e084b0a1897d3314a666170e.tar.gz gcc-590a8bec3ed92118e084b0a1897d3314a666170e.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/ada/ChangeLog')
-rw-r--r-- | gcc/ada/ChangeLog | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 231ce8b..056adce 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,33 @@ +2023-09-19 Richard Wai <richard@annexi-strayline.com> + + * exp_ch3.adb (Expand_Freeze_Class_Wide_Type): Expanded comments + explaining why TSS Finalize_Address is not generated for + concurrent class-wide types. + * exp_ch7.adb (Make_Finalize_Address_Stmts): Handle cases where the + underlying non-constrained parent type is a concurrent type, and + adjust the designated type to be the corresponding record’s + class-wide type. + +2023-09-19 Richard Wai <richard@annexi-strayline.com> + + * sem_ch3.adb (Build_Derived_Record_Type): Treat presence of + keyword "synchronized" the same as "limited" when determining if a + private extension is limited. + +2023-09-19 Marc Poulhiès <poulhies@adacore.com> + + * gcc-interface/utils.cc (max_value): New. + * gcc-interface/gigi.h (max_value): New. + * gcc-interface/decl.cc (gnat_to_gnu_entity) <E_Array_Subtype>: + When computing gnu_min/gnu_max, try to use max_value if there is + an initial expression. + +2023-09-19 Javier Miranda <miranda@adacore.com> + + * contracts.adb + (Has_Public_Visibility_Of_Subprogram): Add missing support for + child subprograms. + 2023-09-15 Eric Botcazou <ebotcazou@adacore.com> * gcc-interface/utils.cc (finish_record_type): Round the size in |