This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 06357071d05 aarch64: Remove a vestigial %K [PR101363] new 0dbe0e11eb7 [Ada] Unsynchronized access to a Boolean in tasking state new 738a0e8dd44 [Ada] Transient scope cleanup new 6feab95cbcf [Ada] Simplify iteration over pending instantiations new f8776eeb361 [Ada] Tune discovery of No_Elaboration_Code restriction new f3ff72939e5 [Ada] Add socket options to control keepalive on TCP connection new 05435609367 [Ada] Simplify handling of Generate_Code flag for compilati [...] new 6dcf89443d7 [Ada] Replace chopped string copy with renaming new d557a5f9cea [Ada] Fix precondition of Cot for code analyzers new 19456797d1d [Ada] Linker_Section_Pragma cleanup new 131c9affbde [Ada] Replace low-level membership tests with Is_Private_Type new a7bb69067af [Ada] Simplify code by reusing List_Length new f78c17d2672 [Ada] Reduce scope of local variables new a7f66404a62 [Ada] Simplify handling of sure errors in GNATprove mode new ebef9784ef6 [Ada] Unchecked_Convert_To: set Parent new 4fa7097a140 [Ada] Timeout correction on Get_Socket_Option new 2d71668e64c [Ada] Improve interactions between DSA and Put_Image routin [...] new a547eea2669 [Ada] Fix bugs in Value_Size clauses and refactor new d1d2bbcc858 [Ada] Replace obsolete calls that use global name buffer new 768f69696a0 [Ada] Use bounded string buffer in Get_Unit_Name new e5be1e443ce [Ada] Fix location of errors about volatile compatibility new 14212dc422e [Ada] Implement new legality checks specified by AI12-0412 new 347d939028d [Ada] Code cleanups in System.Atomic_Counters new 9e76a063f11 [Ada] Minor code cleanup new e1eb4441733 [Ada] Simplify code by reusing Remove on list of primitive [...] new 29d3965161a [Ada] Optimize away certain elaboration checks new 125bb16bece [Ada] Keepalive control on Windows new 18b267aeeb1 [Ada] Front-end inlining and instantiations of UC new cce46226b0b [Ada] Stronger assertion about flag for checking static exp [...] new 2c03e97c5a5 [Ada] Assertion errors on concurrent types with -gnatc and [...] new a5b5c7c2840 [Ada] Remove unused define
The 30 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/checks.adb | 36 +++--- gcc/ada/checks.ads | 2 +- gcc/ada/einfo-utils.adb | 29 +++-- gcc/ada/einfo.ads | 23 ++-- gcc/ada/exp_attr.adb | 14 +-- gcc/ada/exp_ch3.adb | 4 +- gcc/ada/exp_ch4.adb | 10 +- gcc/ada/exp_ch6.adb | 65 ++++------- gcc/ada/exp_ch9.adb | 28 ++--- gcc/ada/exp_disp.adb | 125 ++++++++------------ gcc/ada/exp_dist.adb | 26 +---- gcc/ada/exp_util.adb | 4 +- gcc/ada/freeze.adb | 12 +- gcc/ada/gen_il-gen-gen_entities.adb | 5 +- gcc/ada/gnat1drv.adb | 23 ---- gcc/ada/inline.adb | 14 +-- gcc/ada/layout.adb | 10 +- gcc/ada/layout.ads | 7 +- gcc/ada/lib-load.adb | 11 +- gcc/ada/lib-writ.adb | 3 +- gcc/ada/libgnarl/s-tassta.adb | 5 +- gcc/ada/libgnat/a-ngelfu.ads | 2 +- gcc/ada/libgnat/g-debpoo.adb | 2 +- gcc/ada/libgnat/g-socket.adb | 46 +++++++- gcc/ada/libgnat/g-socket.ads | 46 +++++--- gcc/ada/libgnat/s-atocou.ads | 1 - gcc/ada/libgnat/s-atocou__builtin.adb | 20 +--- gcc/ada/par-load.adb | 6 + gcc/ada/par.adb | 8 +- gcc/ada/restrict.adb | 5 +- gcc/ada/s-oscons-tmplt.c | 24 +++- gcc/ada/sem_attr.adb | 19 ++++ gcc/ada/sem_cat.ads | 2 +- gcc/ada/sem_ch12.adb | 11 +- gcc/ada/sem_ch13.adb | 208 +++++++++++++++++----------------- gcc/ada/sem_ch13.ads | 22 ++-- gcc/ada/sem_ch6.adb | 14 ++- gcc/ada/sem_ch8.adb | 28 ++++- gcc/ada/sem_ch9.adb | 12 ++ gcc/ada/sem_disp.adb | 67 +++++++---- gcc/ada/sem_eval.adb | 7 +- gcc/ada/sem_prag.adb | 8 +- gcc/ada/sem_res.adb | 22 +--- gcc/ada/sem_util.adb | 78 +++++++++---- gcc/ada/sem_util.ads | 12 +- gcc/ada/sinfo.ads | 4 +- gcc/ada/tbuild.adb | 13 ++- gcc/ada/tbuild.ads | 5 +- gcc/ada/uname.adb | 125 ++++++++++---------- 49 files changed, 654 insertions(+), 619 deletions(-)