This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from a071fcda136 fortran: Minor fix to -ffrontend-optimize description new 8a41af72e06 ada: First controlling parameter aspect new aa95cd98575 ada: Error missing when 'access is applied to an interface [...] new 4522f1f6e31 ada: First controlling parameter aspect new 8719b1843bc ada: Fix validity checks for named parameter associations new f67d108dbcd ada: Simplify validity checks for scalar parameters new ff356c0ab4c ada: Cleanup validity of boolean operators new 0020cae9fba ada: Fix style in lines starting with assignment operator new 92a9b5527b2 ada: First controlling parameter aspect new dce0d46490c ada: Emit a warning on inheritly limited types new 40903c7decc ada: Update libraries with the limited flag new 24c5396f8cd ada: Eliminated-mode overflow check not eliminated new 7dd9c7d1293 ada: Implicit_Dereference aspect specification for subtype [...] new a7ff045c449 ada: Crash on string interpolation with custom string types new 509cc70fbbb ada: Fix incorrect tracebacks on Windows new 87bdd17829e ada: String interpolation: report error without Extensions allowed new 19c22fbea31 ada: Fix crash on aliased variable with packed array type a [...]
The 16 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 | 5 + gcc/ada/checks.adb | 88 ++----- gcc/ada/checks.ads | 4 +- gcc/ada/cstand.adb | 4 +- .../building_executable_programs_with_gnat.rst | 17 ++ gcc/ada/einfo.ads | 9 + gcc/ada/exp_aggr.adb | 14 +- gcc/ada/exp_attr.adb | 28 ++- gcc/ada/exp_ch2.adb | 14 ++ gcc/ada/exp_ch4.adb | 16 +- gcc/ada/exp_ch5.adb | 10 +- gcc/ada/exp_ch6.adb | 4 +- gcc/ada/exp_ch9.adb | 73 ++++++ gcc/ada/exp_dbug.adb | 4 +- gcc/ada/exp_put_image.adb | 36 ++- gcc/ada/exp_util.adb | 47 ++-- gcc/ada/exp_util.ads | 5 + gcc/ada/freeze.adb | 279 +++++++++++++++++++++ gcc/ada/gcc-interface/misc.cc | 21 +- gcc/ada/gen_il-fields.ads | 1 + gcc/ada/gen_il-gen-gen_entities.adb | 3 + gcc/ada/gen_il-internals.adb | 2 + gcc/ada/gnat_ugn.texi | 27 +- gcc/ada/gnatlink.adb | 6 +- gcc/ada/lib-util.adb | 3 +- gcc/ada/libgnat/a-coinho__shared.ads | 2 +- gcc/ada/libgnat/a-except.adb | 4 +- gcc/ada/libgnat/a-exexpr.adb | 4 +- gcc/ada/libgnat/a-ngcoar.adb | 4 +- gcc/ada/libgnat/g-awk.adb | 2 +- gcc/ada/libgnat/g-comlin.ads | 4 +- gcc/ada/libgnat/s-dwalin.adb | 26 +- gcc/ada/libgnat/s-excmac__arm.ads | 2 +- gcc/ada/libgnat/s-excmac__gcc.ads | 2 +- gcc/ada/libgnat/s-rannum.adb | 14 +- gcc/ada/libgnat/s-soflin.ads | 2 +- gcc/ada/libgnat/s-trasym__dwarf.adb | 16 +- gcc/ada/osint.adb | 8 +- gcc/ada/par-prag.adb | 1 + gcc/ada/rtsfind.adb | 4 +- gcc/ada/scng.adb | 36 ++- gcc/ada/sem_case.adb | 16 +- gcc/ada/sem_ch12.adb | 30 ++- gcc/ada/sem_ch13.adb | 66 ++++- gcc/ada/sem_ch3.adb | 90 ++++++- gcc/ada/sem_ch6.adb | 97 +++++-- gcc/ada/sem_ch9.adb | 8 + gcc/ada/sem_disp.adb | 207 ++++++++++++++- gcc/ada/sem_eval.adb | 10 +- gcc/ada/sem_prag.adb | 106 +++++++- gcc/ada/sem_prag.ads | 1 + gcc/ada/sem_util.adb | 82 +++--- gcc/ada/snames.ads-tmpl | 2 + gcc/ada/warnsw.adb | 5 +- gcc/ada/warnsw.ads | 14 ++ 55 files changed, 1302 insertions(+), 283 deletions(-)