This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 5c2fdfc24e3 tree-optimization/122736 - OMP SIMD call mask recording new 1592d6f9e7c ada: Use Finalizable for suspension objects new 6d29b3a23f2 ada: Add ATC to suspension objects new 01d332a6cd2 ada: Fix mistake in recent patch new 6651ce055d4 ada: Don't generate function that violates No_Dynamic_Sized [...] new 738895e36c1 ada: Update implementation for ghost entities inside ignore [...] new 86ab439df61 ada: Improve warning on abstract equality new 753e088fdd7 ada: Avoid duplicate streaming and Put_Image subprograms (part2). new 3b5c0c0f3ac ada: Reserve Is_Constructor for Ada constructors new b666b1c3f27 ada: Add rule check for call arguments new 7f5802e3584 ada: Improve diagnostic when an incorrect left bracket is found new 6d6fcceb2db ada: Update baselining disclaimer. new b4c2d77cacf ada: Fix bogus error about null exclusion for designated ty [...] new 6ec436c235a ada: Fix small typo in comment new 54afa29ebfa ada: Small cleanup in analysis of package instantiation new fb97610cfdd ada: Enforce checks on access to interface type conversions new fc730528529 ada: Fix assertion failure on prefixed call with access to [...] new 863b1ab7606 ada: Reserve Is_Constructor for Ada constructors
The 17 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/doc/gnat_rm/obsolescent_features.rst | 3 +- gcc/ada/einfo.ads | 15 +- gcc/ada/exp_attr.adb | 62 ++++--- gcc/ada/exp_ch4.adb | 19 +- gcc/ada/exp_ch6.adb | 10 +- gcc/ada/exp_disp.adb | 37 ++-- gcc/ada/exp_imgv.adb | 7 +- gcc/ada/exp_intr.adb | 4 + gcc/ada/exp_util.adb | 11 ++ gcc/ada/exp_util.ads | 7 + gcc/ada/freeze.adb | 2 +- gcc/ada/gcc-interface/decl.cc | 6 +- gcc/ada/gen_il-fields.ads | 2 + gcc/ada/gen_il-gen-gen_entities.adb | 1 + gcc/ada/gen_il-gen-gen_nodes.adb | 1 + gcc/ada/gen_il-internals.adb | 4 + gcc/ada/ghost.adb | 146 ++++++++++++--- gcc/ada/ghost.ads | 5 + gcc/ada/gnat_rm.texi | 5 +- gcc/ada/gnat_ugn.texi | 4 +- gcc/ada/libgnarl/a-sytaco.adb | 121 +++++++++++- gcc/ada/libgnarl/a-sytaco.ads | 22 ++- gcc/ada/libgnarl/s-taprop.ads | 42 +---- gcc/ada/libgnarl/s-taprop__dummy.adb | 58 +----- gcc/ada/libgnarl/s-taprop__linux.adb | 197 +------------------- gcc/ada/libgnarl/s-taprop__mingw.adb | 174 +----------------- gcc/ada/libgnarl/s-taprop__posix.adb | 232 +----------------------- gcc/ada/libgnarl/s-taprop__qnx.adb | 228 +---------------------- gcc/ada/libgnarl/s-taprop__rtems.adb | 232 +----------------------- gcc/ada/libgnarl/s-taprop__solaris.adb | 193 +------------------- gcc/ada/libgnarl/s-taprop__vxworks.adb | 189 ------------------- gcc/ada/libgnarl/s-tasini.adb | 1 + gcc/ada/libgnarl/s-taskin.ads | 5 +- gcc/ada/libgnarl/s-taspri__dummy.ads | 2 - gcc/ada/libgnarl/s-taspri__lynxos.ads | 20 -- gcc/ada/libgnarl/s-taspri__mingw.ads | 20 -- gcc/ada/libgnarl/s-taspri__posix-noaltstack.ads | 20 -- gcc/ada/libgnarl/s-taspri__posix.ads | 59 ------ gcc/ada/libgnarl/s-taspri__solaris.ads | 20 -- gcc/ada/libgnarl/s-taspri__vxworks.ads | 20 -- gcc/ada/par-ch4.adb | 17 +- gcc/ada/par-ch6.adb | 5 +- gcc/ada/sem_ch12.adb | 75 +++----- gcc/ada/sem_ch4.adb | 36 ++-- gcc/ada/sem_ch6.adb | 6 +- gcc/ada/sem_disp.adb | 1 + gcc/ada/sem_prag.adb | 4 +- gcc/ada/sem_res.adb | 116 ++---------- gcc/ada/sem_type.adb | 9 +- gcc/ada/sem_util.adb | 41 ++--- gcc/ada/sem_util.ads | 10 +- gcc/ada/sinfo.ads | 7 + gcc/ada/treepr.adb | 2 + 53 files changed, 568 insertions(+), 1967 deletions(-)