This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 33b1173361b aarch64: Fix up GC of aarch64_simd_types [PR113270] new bfacdd11d99 ada: Document new SPARK aspect and pragma Always_Terminates new 3b9d4258ea7 ada: Avoid xref on out params of TSS new e3da93d988c ada: Remove unreachable code in Resolve_Extension_Aggregate new c1ebec34788 ada: Fix precondition in Interfaces.C.Strings new 85f0ae3c54a ada: Error compiling Ada 2022 object renaming with no subtype mark new 7d4c4a4d21a ada: Fix bug in Sem_Util.Enclosing_Declaration new 7ebae03696b ada: Fix uses of not Present new 31f905391fb ada: Remove dead code for GNATprove inlining new 00a97303c2a ada: Remove dead detection of recursive inlined subprograms new 9afbf898ce8 ada: More aggressive inlining of subprogram calls in GNATpr [...] new da75ce88bde ada: Remove side effects depending on the context of subtyp [...] new 8f987210930 ada: Cannot requeue to a procedure implemented by an entry new 4784601d726 ada: Add __atomic_store_n binding to System.Atomic_Primitives new fc48e3b2060 ada: Fix internal error on class-wide allocator inside if-e [...] new 1e964635b64 ada: Fix limited_with in Check_Scil; allow for <> in pp of [...] new b4beadb39a6 ada: Remove unused runtime entity new 8ca25eacaa3 ada: Excess elements created for indexed aggregates with it [...] new 1e2a2daa773 ada: Allow passing private types to generic formal incomple [...] new 9f6266e0adf ada: Minor change replacing "not Present" tests with "No" tests new 9b7d674fadd ada: Do not count comparison of addresses as a modification new 63da219a948 ada: Preliminary cleanup in aliasing support code new bcf7ebba911 ada: Fix bogus Constraint_Error on allocator for access to [...]
The 22 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ada/atree.adb | 16 +- gcc/ada/contracts.adb | 12 +- .../doc/gnat_rm/implementation_defined_aspects.rst | 6 + .../doc/gnat_rm/implementation_defined_pragmas.rst | 14 + gcc/ada/exp_aggr.adb | 151 +- gcc/ada/exp_attr.adb | 11 +- gcc/ada/exp_util.adb | 74 +- gcc/ada/freeze.adb | 13 +- gcc/ada/gcc-interface/decl.cc | 51 +- gcc/ada/gcc-interface/gigi.h | 12 +- gcc/ada/gcc-interface/utils.cc | 49 +- gcc/ada/gnat-style.texi | 68 +- gcc/ada/gnat_rm.texi | 2821 ++++++++++---------- gcc/ada/gnat_ugn.texi | 1406 +++++----- gcc/ada/inline.adb | 34 +- gcc/ada/lib-xref.adb | 12 +- gcc/ada/libgnat/i-cstrin.ads | 9 +- gcc/ada/libgnat/s-atopri.ads | 13 + gcc/ada/libgnat/s-atopri__32.ads | 12 + gcc/ada/libgnat/s-finmas.adb | 14 - gcc/ada/libgnat/s-finmas.ads | 4 - gcc/ada/pprint.adb | 6 +- gcc/ada/rtsfind.ads | 2 - gcc/ada/sem_aggr.adb | 41 +- gcc/ada/sem_attr.adb | 8 +- gcc/ada/sem_ch12.adb | 162 +- gcc/ada/sem_ch3.adb | 14 +- gcc/ada/sem_ch6.adb | 6 +- gcc/ada/sem_ch8.adb | 26 +- gcc/ada/sem_ch9.adb | 26 + gcc/ada/sem_res.adb | 11 +- gcc/ada/sem_scil.adb | 1 + gcc/ada/sem_util.adb | 5 + 33 files changed, 2616 insertions(+), 2494 deletions(-)