This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 0ea47850bbb testsuite: gcc.dg/debug/btf/btf-bitfields-3.c requires -fno [...] new afe5959e117 [Ada] Do not catch 'N rem -1' in CodePeer_Mode new 767f9cb1f81 [Ada] Fix overriding subprogram being incorrectly seen as r [...] new 8926c29c5f5 [Ada] Refactoring related to Returns_By_Ref new 7c4f32677bb [Ada] Clean up Get_Index_Bounds new b9713be32ba [Ada] Fix crash when printing error message new b4b023c4267 [Ada] Add Ada 2022 Image and Put_Image support for tagged types new 243573ff080 [Ada] Print JSON continuation messages as separate messages new 0b8880428c4 [Ada] Spurious error in instantiation with aggregate and pr [...] new 5c3bbe1d987 [Ada] Cleanup checking for compatible alignment new 22c0e0cabd0 [Ada] Fix comment about the debug flag for strict alignment new 36d4f97d589 [Ada] Turn GNAT_Annotate into its own pragma new f7b2ce2f53b [Ada] Adapt SPARK checking after change in rules regarding [...] new e7b17be9733 [Ada] Move overriding rename error message from declaration to use new a0bdd4b03b8 [Ada] The Unix Epochalyse of 2038 - OS_Time new 35d721c09a5 [Ada] The Unix Epochalypse of 2038 - Use OS_Time new bcb8c3bba75 [Ada] INOX: prototype alternative accessibility model new 74895b63549 [Ada] Temporarily disable Ada 2022 Image and Put_Image supp [...] new 2644eaa0b91 [Ada] Fix missing minus sign in literal translation new cee731748f2 [Ada] The Unix Epochalypse of 2038 (Warn about time_t in th [...] new 63b43535dc7 [Ada] The Unix Epochalyse of 2038 - OS_Time comparison new 1d1e91f4c3f [Ada] Fix excessive check for alignment of overlaying objects new 7e7397265c8 [Ada] Remove Ada.Strings.Text_Output and child units new 0700922ea57 [Ada] Fix missing error messages when returning limited type new 6cf7cc8ccf3 [Ada] Simplify and reuse Is_Concurrent_Interface new 77630ba95a5 [Ada] Fix some "current instance" bugs new 796b6163837 [Ada] Use runtime from base compiler during stage1 #2 new 902d7076663 [Ada] Adapt SPARK RM rule on non-effectively volatile abstr [...] new fdb5c200369 [Ada] Add Reference and Constant_Reference functions to for [...] new 59748b71805 [Ada] Reject overlays in Global/Depends/Initializes contracts new 8e0b3827bba [Ada] Regenerate *.texi files with Sphinx 4.0.2
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/Make-generated.in | 2 +- gcc/ada/Makefile.rtl | 7 - gcc/ada/adaint.c | 4 +- gcc/ada/adaint.h | 6 +- gcc/ada/aspects.ads | 13 +- gcc/ada/checks.adb | 80 +- gcc/ada/debug.adb | 7 +- gcc/ada/errout.adb | 39 +- gcc/ada/exp_aggr.adb | 381 ++++---- gcc/ada/exp_attr.adb | 1 + gcc/ada/exp_ch3.adb | 62 +- gcc/ada/exp_ch4.adb | 9 +- gcc/ada/exp_ch5.adb | 47 +- gcc/ada/exp_ch6.adb | 55 +- gcc/ada/exp_ch7.adb | 40 - gcc/ada/exp_ch7.ads | 11 - gcc/ada/exp_put_image.adb | 284 ++++-- gcc/ada/freeze.adb | 18 +- gcc/ada/gnat-style.texi | 1691 +++++++++++++++++++++------------- gcc/ada/gnat1drv.adb | 7 - gcc/ada/gnat_rm.texi | 2040 +++++++++++++++++++++--------------------- gcc/ada/gnat_ugn.texi | 910 +++++++++---------- gcc/ada/impunit.adb | 6 - gcc/ada/lib-writ.adb | 2 +- gcc/ada/libgnat/a-cfdlli.adb | 32 + gcc/ada/libgnat/a-cfdlli.ads | 49 +- gcc/ada/libgnat/a-cfhama.adb | 181 ++-- gcc/ada/libgnat/a-cfhama.ads | 96 +- gcc/ada/libgnat/a-cfhase.adb | 212 +++-- gcc/ada/libgnat/a-cfhase.ads | 17 +- gcc/ada/libgnat/a-cfinve.adb | 48 + gcc/ada/libgnat/a-cfinve.ads | 44 +- gcc/ada/libgnat/a-cforma.adb | 236 +++-- gcc/ada/libgnat/a-cforma.ads | 96 +- gcc/ada/libgnat/a-cforse.adb | 269 +++--- gcc/ada/libgnat/a-cforse.ads | 25 +- gcc/ada/libgnat/a-coboho.adb | 34 +- gcc/ada/libgnat/a-coboho.ads | 6 + gcc/ada/libgnat/a-cofove.adb | 32 + gcc/ada/libgnat/a-cofove.ads | 44 +- gcc/ada/libgnat/a-cofuma.ads | 8 + gcc/ada/libgnat/a-cofuse.ads | 7 + gcc/ada/libgnat/a-cofuve.ads | 7 + gcc/ada/libgnat/a-stobbu.adb | 53 -- gcc/ada/libgnat/a-stobbu.ads | 34 - gcc/ada/libgnat/a-stobfi.adb | 118 --- gcc/ada/libgnat/a-stobfi.ads | 66 -- gcc/ada/libgnat/a-stoubu.adb | 148 --- gcc/ada/libgnat/a-stoubu.ads | 73 -- gcc/ada/libgnat/a-stoufi.adb | 123 --- gcc/ada/libgnat/a-stoufi.ads | 72 -- gcc/ada/libgnat/a-stoufo.adb | 155 ---- gcc/ada/libgnat/a-stoufo.ads | 72 -- gcc/ada/libgnat/a-stouut.adb | 272 ------ gcc/ada/libgnat/a-stouut.ads | 107 --- gcc/ada/libgnat/a-stteou.ads | 193 ---- gcc/ada/libgnat/a-uncdea.ads | 5 +- gcc/ada/libgnat/s-os_lib.adb | 92 +- gcc/ada/libgnat/s-os_lib.ads | 24 +- gcc/ada/libgnat/s-rident.ads | 1 + gcc/ada/osint.adb | 3 +- gcc/ada/par-prag.adb | 1 + gcc/ada/restrict.adb | 15 + gcc/ada/restrict.ads | 10 + gcc/ada/rtsfind.ads | 2 + gcc/ada/sem_aggr.adb | 9 +- gcc/ada/sem_attr.adb | 13 +- gcc/ada/sem_ch13.adb | 57 +- gcc/ada/sem_ch3.adb | 85 +- gcc/ada/sem_ch3.ads | 5 - gcc/ada/sem_ch4.adb | 10 - gcc/ada/sem_ch6.adb | 22 +- gcc/ada/sem_disp.adb | 4 +- gcc/ada/sem_prag.adb | 89 +- gcc/ada/sem_prag.ads | 1 + gcc/ada/sem_res.adb | 39 +- gcc/ada/sem_util.adb | 491 ++++++++-- gcc/ada/sem_util.ads | 73 +- gcc/ada/snames.ads-tmpl | 4 +- gcc/ada/ttypes.ads | 2 +- 80 files changed, 5004 insertions(+), 4704 deletions(-) delete mode 100644 gcc/ada/libgnat/a-stobbu.adb delete mode 100644 gcc/ada/libgnat/a-stobbu.ads delete mode 100644 gcc/ada/libgnat/a-stobfi.adb delete mode 100644 gcc/ada/libgnat/a-stobfi.ads delete mode 100644 gcc/ada/libgnat/a-stoubu.adb delete mode 100644 gcc/ada/libgnat/a-stoubu.ads delete mode 100644 gcc/ada/libgnat/a-stoufi.adb delete mode 100644 gcc/ada/libgnat/a-stoufi.ads delete mode 100644 gcc/ada/libgnat/a-stoufo.adb delete mode 100644 gcc/ada/libgnat/a-stoufo.ads delete mode 100644 gcc/ada/libgnat/a-stouut.adb delete mode 100644 gcc/ada/libgnat/a-stouut.ads delete mode 100644 gcc/ada/libgnat/a-stteou.ads