This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from f99f6eb58e1 X86: Provide a CTOR for stringop_algs [PR100246]. new 0b2e9514880 [Ada] Add GNAT RM text regarding Ada 2022 default Put_Image [...] new daf9bc6aeab [Ada] Spurious conformance error on expression function new 2e1f3a5e3e7 [Ada] Support for Object.Op subprogram-call notation for un [...] new e9559decc68 [Ada] Add Void_Or_Type_Kind and Exception_Or_Object_Kind new 885efc5e70f [Ada] Unix Epochalypse (s-osprim.adb) new 68c27b2a702 [Ada] Add assertions on tampering counts new f55784f8adc [Ada] Improper predicate check on view conversion new f5063691c19 [Ada] Make parent of N_Exception_Declaration be N_Declaration new f037632e655 [Ada] Transient scope cleanup new c7959e489dd [Ada] Return when not working for procedures new 06a5fb60eb5 [Ada] Removal of various ??? comments plus related code changes new 82a794419a0 [Ada] Tbuild cleanup new cb338455b39 [Ada] Missing space in error message for pattern matching new 3a7961c8991 [Ada] Crash on use of 'Img on record type in expression new 160a6c31074 [Ada] Spurious initialization of element iterators in "for [...] new 0547a12f6ae [Ada] Reformatting, typo corrections, and minor rewording o [...] new e11a2451363 [Ada] Regression on overloaded prefixed calls related to pr [...] new 6dff0d21e56 [Ada] Return_when_statement not working for non identifier [...] new c6d8890c7d1 [Ada] Fix bug in casing on composite values with -gnatX new 3751af1e7ba [Ada] Simplify dependency on System new ca290f108a6 [Ada] Simplify unit loading with membership tests new ddbe7338f1e [Ada] Simplify returning from Enclosing_Comp_Unit_Node new b1c4989d174 [Ada] Replace a question mark comment with assertion new 435e79cbe51 [Ada] Simplify code by removing local constant new d8870b1f64a [Ada] Handle malformed command line on Win32 new 8ff47b3f883 [Ada] Warn on statically known empty loop caused by constraint new fb632ef567d [Ada] Implement missing constraint checks for default strea [...] new 4206000ac40 [Ada] Fix old typo in comment new 09768159b3f [Ada] Enable Ada 2020 Put_Image and Image support for tagged types new 5db3ea9d748 [Ada] Initialize Current_Error_Node
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/Makefile.rtl | 6 +- gcc/ada/atree.ads | 2 +- gcc/ada/checks.adb | 4 - .../doc/gnat_rm/implementation_defined_pragmas.rst | 17 + .../implementation_of_specific_ada_features.rst | 20 + gcc/ada/einfo.ads | 19 +- gcc/ada/exp_aggr.adb | 12 +- gcc/ada/exp_attr.adb | 26 +- gcc/ada/exp_ch3.adb | 14 +- gcc/ada/exp_ch4.adb | 21 +- gcc/ada/exp_ch5.adb | 82 ++-- gcc/ada/exp_ch7.adb | 476 ++++++++++----------- gcc/ada/exp_dist.adb | 25 +- gcc/ada/exp_put_image.adb | 69 +-- gcc/ada/exp_util.ads | 2 +- gcc/ada/gen_il-fields.ads | 2 - gcc/ada/gen_il-gen-gen_entities.adb | 47 +- gcc/ada/gen_il-gen-gen_nodes.adb | 20 +- gcc/ada/gen_il-gen.adb | 40 +- gcc/ada/gen_il-gen.ads | 18 +- gcc/ada/gen_il-internals.ads | 2 + gcc/ada/gen_il-types.ads | 2 + gcc/ada/gnat_rm.texi | 98 +++-- gcc/ada/lib-load.adb | 16 +- gcc/ada/lib-writ.adb | 4 +- gcc/ada/lib.adb | 21 +- gcc/ada/libgnat/a-cdlili.adb | 7 - gcc/ada/libgnat/a-conhel.adb | 13 + gcc/ada/libgnat/a-sttebu.ads | 3 +- gcc/ada/par-ch10.adb | 2 +- gcc/ada/par-ch6.adb | 129 +++--- gcc/ada/par-load.adb | 25 +- gcc/ada/repinfo-input.adb | 4 +- gcc/ada/rtinit.c | 18 +- gcc/ada/sem.ads | 2 +- gcc/ada/sem_case.adb | 4 +- gcc/ada/sem_ch3.adb | 162 +++++-- gcc/ada/sem_ch4.adb | 64 ++- gcc/ada/sem_ch5.adb | 114 ++++- gcc/ada/sem_ch6.adb | 109 ++++- gcc/ada/sem_ch7.adb | 9 + gcc/ada/sem_ch8.adb | 100 +++-- gcc/ada/sem_res.adb | 3 +- gcc/ada/sem_type.ads | 3 +- gcc/ada/sem_util.adb | 23 +- gcc/ada/sem_util.ads | 17 +- gcc/ada/sinfo-cn.adb | 1 - gcc/ada/sinfo.ads | 30 +- gcc/ada/targparm.ads | 10 +- gcc/ada/tbuild.adb | 59 +-- gcc/ada/tbuild.ads | 31 +- gcc/ada/uname.adb | 8 +- 52 files changed, 1198 insertions(+), 817 deletions(-)