This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from eda72164ade match any program name when pruning collect messages new 90e97517575 [Ada] Implement AI12-0269 No_Return for functions new 5fdf7945d92 [Ada] Ada2020: update Big_Numbers.* specs new 695a27fbb77 [Ada] Missing accessibility error on object in type conversion new 53c5cd33933 [Ada] Fix typos in comments new c324c77eeda [Ada] Put_Image attribute new c14b424ec73 [Ada] Compiler crash on instance with overloaded actual and [...] new 4459999864a [Ada] Small cleanup in handling of Ada 2012 implicit dereferences new 6f6f89a494e [Ada] Remove unnecessary use_clause from stringt.ads new ec772e4b269 [Ada] Implement AI12-0175 Preelaborable packages with addre [...] new 51ebdbc91a8 [Ada] Simplify getting discriminant value from a list of co [...] new 1ed0551d5ad [Ada] ACATS 4.1Q - CDD2A04 - RLS not followed new 879f6fa876b [Ada] Remove suppression for overlapping actuals in internal units new 052d6488478 [Ada] Remove redundant iterations in checks for overlapping [...] new 05f799de948 [Ada] Put_Image: preload type Sink, change what types have [...] new e7148bc74f3 [Ada] ACATS 4.2Q - BDD2007 new c0cecc953a4 [Ada] Detect overlapping actuals in entry calls new 019e90494bd [Ada] Reuse Is_Entry where possible new 3ca9a460f02 [Ada] Diagnose illegal overriding indicators in protected bodies new 842d28d2acb [Ada] Fix handling of subprograms declared in a protected body new 5052a270c0f [Ada] AI12-0350 Swap for Indefinite_Holders new e2b7399e34b [Ada] Don't correct socket timeout on Windows Server 2019 new a80b1eb72d6 [Ada] Improve code generated for assignment of dynamic reco [...] new 834bb57ac5a [Ada] Compiler locks up with -gnatX and formal subprogram w [...] new 7c3e76b8dc4 [Ada] Implement AI12-0369 new f40a4e4caba [Ada] Fix handling of Ada 83 OUT parameter rule new cb539f3b30f [Ada] Alphabetic ordering for name and pragmas new 4739f95b008 [Ada] Bump secondary stack alignment factor in full runtimes new 3961bedab9b [Ada] AI12-0074 View conversions and out parameters passed by copy new a3483a77e5d [Ada] Enable Put_Image in pre-Ada-2020 modes new a6db99a61a8 [Ada] Fix anonymous-to-named access type implicit conversio [...]
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/aspects.ads | 128 +++++++++++++ gcc/ada/contracts.adb | 3 +- gcc/ada/debug.adb | 5 +- gcc/ada/einfo.adb | 10 +- gcc/ada/einfo.ads | 4 +- gcc/ada/exp_aggr.adb | 311 ++++++++++++++++++++++-------- gcc/ada/exp_attr.adb | 18 +- gcc/ada/exp_ch6.adb | 13 -- gcc/ada/exp_ch9.adb | 351 +++++++++------------------------- gcc/ada/exp_ch9.ads | 11 -- gcc/ada/exp_put_image.adb | 110 ++++++++--- gcc/ada/exp_put_image.ads | 11 +- gcc/ada/exp_strm.adb | 10 + gcc/ada/libgnat/a-coinho.adb | 24 +++ gcc/ada/libgnat/a-coinho.ads | 2 + gcc/ada/libgnat/a-coinho__shared.adb | 24 +++ gcc/ada/libgnat/a-coinho__shared.ads | 2 + gcc/ada/libgnat/a-nbnbin.adb | 13 +- gcc/ada/libgnat/a-nbnbin.ads | 14 +- gcc/ada/libgnat/a-nbnbin__gmp.adb | 13 +- gcc/ada/libgnat/a-nbnbre.adb | 13 +- gcc/ada/libgnat/a-nbnbre.ads | 15 +- gcc/ada/libgnat/a-stouut.adb | 29 ++- gcc/ada/libgnat/a-stouut.ads | 2 +- gcc/ada/libgnat/a-stteou.ads | 2 +- gcc/ada/libgnat/g-socket.adb | 2 +- gcc/ada/libgnat/g-sothco.ads | 13 +- gcc/ada/libgnat/s-secsta.adb | 2 +- gcc/ada/libgnat/s-secsta.ads | 19 +- gcc/ada/libgnat/s-stratt.adb | 62 ++++++ gcc/ada/libgnat/s-stratt.ads | 10 + gcc/ada/libgnat/s-stratt__xdr.adb | 168 ++++++++++++++-- gcc/ada/opt.ads | 4 + gcc/ada/par-prag.adb | 22 +-- gcc/ada/rtsfind.ads | 9 + gcc/ada/scng.adb | 6 + gcc/ada/sem_attr.adb | 90 +-------- gcc/ada/sem_ch10.adb | 3 + gcc/ada/sem_ch12.adb | 108 ++++++++--- gcc/ada/sem_ch13.adb | 26 ++- gcc/ada/sem_ch3.adb | 40 ++-- gcc/ada/sem_ch4.adb | 5 +- gcc/ada/sem_ch5.adb | 17 +- gcc/ada/sem_ch6.adb | 335 ++++++++++++++++++++++++++------ gcc/ada/sem_ch8.adb | 5 +- gcc/ada/sem_disp.adb | 9 - gcc/ada/sem_elab.adb | 104 +++++++--- gcc/ada/sem_prag.adb | 30 ++- gcc/ada/sem_res.adb | 266 +++++++++++++++++++------- gcc/ada/sem_util.adb | 281 +++++++++++++++++++++++---- gcc/ada/sem_util.ads | 9 + gcc/ada/sem_warn.adb | 112 +++++------ gcc/ada/sinfo.adb | 16 ++ gcc/ada/sinfo.ads | 13 ++ gcc/ada/snames.ads-tmpl | 4 +- gcc/ada/socket.c | 26 ++- gcc/ada/stringt.ads | 2 +- gcc/testsuite/gnat.dg/rep_clause8.adb | 4 +- 58 files changed, 2043 insertions(+), 917 deletions(-)