This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 4d7c874e2c6 [omp, simt] Fix expand_GOMP_SIMT_* new 2baa4614c8f [Ada] Fixes in the use of spans for error locations new 2d98b9a9a8a [Ada] Warning for 'Class applied to untagged incomplete type new ace51190c62 [Ada] AI12-0407: Fixups on Big_Integers and Big_Reals new dde4086df2a [Ada] Spurious error on 'Image new db3be148391 [Ada] Remove obsolete comment new 4345c9e79ec [Ada] Reimplement Pred and Succ atttributes for floating-po [...] new a5f38dd83e8 [Ada] Fix static computation of 'Succ for floating point wi [...] new 4002ae566b0 [Ada] Consistent wording for permissible-vs-allowed prefix new 8bba393a0ac [Ada] Extend Find_Related_Context to deal with child instances new 02ba09894f6 [Ada] Fix handling of visibility when categorization from pragmas new c3b77813eed [Ada] Crash on predicated constrained out_parameter new 1c3d8c33b10 [Ada] Couple of minor tweaks to Eval_Fat.Succ new c3ccc5d2ad1 [Ada] Refine type of a local size variable new 40f0ef4fa37 [Ada] Makefile.rtl:ADA_EXCLUDE_SRCS update after some Syste [...] new 427c07a2fc7 [Ada] SPARK needs DIC expressions within partial DIC proced [...] new 0b8d4694de0 [Ada] System.Storage_Elements: cleanup comment new 3c837e5bf7e [Ada] Ada 2020 AI12-0401: Renaming of qualified expression [...] new fff7a6d923e [Ada] Bad handling of array sliding in aggregate new f64998fed6b [Ada] Clean up Makefile.rtl new 224ae1c7737 [Ada] Fix internal consistency error with Duration and 32-b [...] new 4068698c47f [Ada] Missing access-to-discriminated conversion check new b626569a56c [Ada] Fix evaluation of expressions in inlined code new 210cae9d510 [Ada] Add colors to GNATprove messages output to a terminal new 8833f142768 [Ada] Fix minor issue in Scan_Decimal_Digits new c1efbbba84d [Ada] Error on T'Reduce of when T is not a container new 42add8097cb [Ada] Change rounding mode of 'Machine for static floating point new 3606939b630 [Ada] Tree inconsistency between -O0 and -O1 new b55ef4b8d6f [Ada] Fix interaction of 128-bit integer types and -gnato2 mode new d099fc2e643 [Ada] Self reference access discriminant new 2e8ee0a364a [Ada] Eliminate useless 128-bit overflow check for conversion new c57a8aea0c3 middle-end/38474 - speedup PTA constraint solving
The 31 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 | 19 +- gcc/ada/checks.adb | 201 ++++++----- gcc/ada/debug_a.adb | 2 - .../gnat_rm/implementation_defined_attributes.rst | 20 +- gcc/ada/errout.adb | 246 ++++++++++++-- gcc/ada/erroutc.adb | 45 ++- gcc/ada/erroutc.ads | 60 ++++ gcc/ada/eval_fat.adb | 30 +- gcc/ada/exp_aggr.adb | 123 +++---- gcc/ada/exp_attr.adb | 51 +-- gcc/ada/exp_ch3.adb | 15 +- gcc/ada/exp_ch4.adb | 188 ++++++----- gcc/ada/exp_ch5.adb | 92 +++-- gcc/ada/exp_ch7.adb | 5 +- gcc/ada/exp_util.adb | 2 +- gcc/ada/freeze.adb | 37 +- gcc/ada/gnat1drv.adb | 6 + gcc/ada/gnat_rm.texi | 22 +- gcc/ada/layout.adb | 4 +- gcc/ada/libgnat/a-nbnbin.ads | 5 +- gcc/ada/libgnat/a-nbnbre.adb | 7 - gcc/ada/libgnat/a-nbnbre.ads | 11 +- gcc/ada/libgnat/s-fatgen.adb | 375 ++++++++++++--------- gcc/ada/libgnat/s-stoele.ads | 3 +- gcc/ada/libgnat/s-valuer.adb | 11 +- gcc/ada/sem_attr.adb | 10 +- gcc/ada/sem_case.adb | 17 +- gcc/ada/sem_cat.adb | 99 +++--- gcc/ada/sem_ch3.adb | 237 +++++++------ gcc/ada/sem_ch8.adb | 92 +++-- gcc/ada/sem_elab.adb | 2 +- gcc/ada/sem_eval.adb | 61 +++- gcc/ada/sem_prag.adb | 11 + gcc/ada/sem_util.adb | 8 + gcc/tree-ssa-structalias.c | 16 + 35 files changed, 1327 insertions(+), 806 deletions(-)