This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 8cff672cb9a asan: fix RTX emission for ilp32 new f7823e6299f [Ada] Add fallback on Integer_Arithmetic new 57f57ad106d [Ada] Remove aspects that were commented out new afb885445f8 [Ada] Missing accessibility error on object in type conversion new 6593c082b9a [Ada] Generate predicate checks for on assignments in records new 99cab17e02c [Ada] Simplify iteration over formal parameters for aliasing error new a91b9833254 [Ada] Put_Image attribute new 0dd9f1b83fd [Ada] Fix unnesting crash with Predicate_Failure/no pred new 8c1bec899af [Ada] Crash on dispatching conditional entry call new 0c1d3334c6a [Ada] AI12-0356 Root_Storage_Pool_With_Subpools & Preelabor [...] new c90f2b2ec5e [Ada] Fix punctuation in comment of Building_Static_Dispatc [...] new 08380342a4c [Ada] Remove useless code in Backend_Processing_Possible new 6dc5653584c [Ada] Make Object Specific Dispatch tables constant new c7cb99f885d [Ada] Remove a dubious optimization for Object Specific Dat [...] new f715a5bd3fb [Ada] Consolidate handling of implicit dereferences into se [...] new fc4c73488f8 [Ada] Create constrained itypes for nested record aggregates new 38f44fd6af0 [Ada] Refine type for sorting case-choices tables new c5b55e683ca [Ada] Move duplicated routines for building itypes to Sem_Util new 428d49a5a8d [Ada] Skip unnecessary iterations over constraint expressions new d84eb7c511b [Ada] Put_Image attribute new 0c25b783809 [Ada] Avoid "others => <>" association in resolved record a [...] new 4127ebece72 [Ada] Allow specifying volatility refinement aspects for types new eb85899d605 [Ada] Additional warnings on overlapping actuals of composi [...] new cf0a011c2be [Ada] Update SPARK RM rule numbers after removing a redundant rule new adffc367231 [Ada] Fix wrong access to large bit-packed arrays with reverse SSO new cbbe41d1f7b [Ada] Iterate with procedural version of Next routine where [...] new 5c4adf10c56 [Ada] Refine type of a counter-like variable new 0bfa32f922b [Ada] Refine type of a routine parameter from Node_Id to Entity_Id new eedafec2f2d [Ada] Make libgnat/a-nbnbin__gmp.adb compile new 12ad5b9ccc7 [Ada] Fix assertion failure on entry call through unchecked [...] new 419c355c7a8 [Ada] Fix missing insertion of explicit dereference in instance
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/checks.adb | 11 +- gcc/ada/contracts.adb | 391 +++++++++++++++------ gcc/ada/contracts.ads | 17 +- gcc/ada/debug.adb | 5 +- gcc/ada/einfo.adb | 9 +- gcc/ada/einfo.ads | 6 +- gcc/ada/exp_aggr.adb | 4 +- gcc/ada/exp_atag.adb | 39 ++- gcc/ada/exp_ch3.adb | 19 +- gcc/ada/exp_ch4.adb | 53 +-- gcc/ada/exp_ch7.adb | 4 +- gcc/ada/exp_ch9.adb | 36 +- gcc/ada/exp_disp.adb | 11 +- gcc/ada/exp_imgv.adb | 2 +- gcc/ada/exp_pakd.adb | 43 ++- gcc/ada/exp_pakd.ads | 9 + gcc/ada/exp_put_image.adb | 57 +-- gcc/ada/exp_smem.adb | 2 +- gcc/ada/exp_spark.adb | 50 --- gcc/ada/exp_util.adb | 11 +- gcc/ada/lib.adb | 4 +- gcc/ada/libgnat/a-catizo.ads | 4 +- gcc/ada/libgnat/a-nbnbin.ads | 1 - gcc/ada/libgnat/a-nbnbin__gmp.adb | 53 ++- gcc/ada/libgnat/a-nbnbre.ads | 1 - gcc/ada/libgnat/a-nubinu.ads | 4 - gcc/ada/libgnat/a-stteou.ads | 2 +- gcc/ada/libgnat/s-aoinar.adb | 89 ++++- gcc/ada/libgnat/s-aoinar.ads | 1 - gcc/ada/libgnat/s-aomoar.ads | 1 - gcc/ada/libgnat/s-aotase.ads | 1 - gcc/ada/libgnat/s-putima.adb | 6 +- gcc/ada/libgnat/s-putima.ads | 4 +- gcc/ada/libgnat/s-stopoo.ads | 1 - gcc/ada/libgnat/s-stposu.ads | 2 + gcc/ada/libgnat/s-unstyp.ads | 20 +- gcc/ada/nlists.adb | 16 +- gcc/ada/opt.ads | 18 +- gcc/ada/rtsfind.ads | 6 + gcc/ada/sem.adb | 2 +- gcc/ada/sem_aggr.adb | 171 +-------- gcc/ada/sem_ch12.adb | 48 +++ gcc/ada/sem_ch13.adb | 13 +- gcc/ada/sem_ch3.adb | 140 ++------ gcc/ada/sem_ch4.adb | 113 +----- gcc/ada/sem_ch6.adb | 6 +- gcc/ada/sem_ch8.adb | 142 ++------ gcc/ada/sem_dim.adb | 2 +- gcc/ada/sem_prag.adb | 67 +++- gcc/ada/sem_res.adb | 81 +++-- gcc/ada/sem_util.adb | 713 +++++++++++++++++++++++++++++++++----- gcc/ada/sem_util.ads | 107 ++++-- gcc/ada/sem_warn.adb | 259 ++++++++------ 53 files changed, 1748 insertions(+), 1129 deletions(-)