This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 1e2334302d6 Enable match.pd dumping with -fdump-tree-original new 9a6f7575c15 [Ada] Stabilize exit code on close process new 6b4c99cc922 [Ada] Remove unused parameter from __gnat_kill new 8e13160b101 [Ada] Remove doubly-negated tests for empty lists new a72fd98bf5f [Ada] Remove redundant call to Set_Etype for attribute Bit_Order new 9a9d06f7115 [Ada] Remove repeated analysis of attribute prefixes new 0e9e014cf70 [Ada] Remove gnattest section from gnat user guide new 82bd388bf08 [Ada] vx21.07: stack-checking on ppc new 320eb42df09 [Ada] Use "aspect" instead of "pragma" in warnings new eb05097d550 [Ada] Revamp type resolution for comparison and equality operators new 2fe776e2d34 [Ada] Add utility to preanalyze assert expression without f [...] new 93e7c91eb77 [Ada] Allow Big_Integer in loop and subprogram variants new 28fffc452ee [Ada] Refine description of SPARK with static Boolean expressions new f1231d9a0ba [Ada] Fix check for looking for user defined literals new 5081e9205a6 [Ada] Fix visibility inside declare_expression new 692a4bf88c5 [Ada] Fix internal error on declaration of derived discrimi [...] new 09cca56d660 [Ada] Fix package installation for private array type of pr [...] new ea7967ebdf7 [Ada] Properly handle unprefixed references to components new 706940c2c86 [Ada] Set Error_Msg_Warn before use of << insertion new 7ded77bbce5 [Ada] Improve error messages to include full package name new 00b21aa982e [Ada] Fix indentation of "Start of processing for ..." labels new f920ab029d9 [Ada] Fix missing error on actual for In/Out parameter new d7f5bfe407c [Ada] Remove redundant guards for empty list new 785b1b5d43b [Ada] Prevent inlining-for-proof for calls inside ELSIF condition new 348931ea3e0 [Ada] Remove CodePeer annotations for pragma Loop_Variant new a746131d375 [Ada] Remove extra space around binary operators new ebbe48015e6 [Ada] Fully qualify name in JSON representation info new a252a471df5 [Ada] Fix invalid memory access on finalization of class-wide type new 5c8053df7b7 [Ada] Simplify conversions from Uint to Char_Code new c3298308257 [Ada] Raise Constraint_Error when converting negative value [...] new 655ca5aaa97 [Ada] Suggest use of First_Valid/Last_Valid on type with st [...]
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/adaint.c | 12 +- gcc/ada/bindgen.adb | 2 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 30 +- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 917 -------------- gcc/ada/einfo.ads | 18 +- gcc/ada/err_vars.ads | 12 + gcc/ada/errout.adb | 10 +- gcc/ada/errout.ads | 7 + gcc/ada/erroutc.adb | 18 +- gcc/ada/exp_aggr.adb | 2 +- gcc/ada/exp_attr.adb | 31 +- gcc/ada/exp_ch3.adb | 2 - gcc/ada/exp_ch4.adb | 29 +- gcc/ada/exp_ch5.adb | 59 +- gcc/ada/exp_disp.adb | 4 +- gcc/ada/exp_prag.adb | 2 + gcc/ada/exp_unst.adb | 2 +- gcc/ada/exp_util.adb | 153 ++- gcc/ada/exp_util.ads | 4 +- gcc/ada/freeze.adb | 2 +- gcc/ada/gnat_rm.texi | 32 +- gcc/ada/gnatchop.adb | 2 +- gcc/ada/gnatfind.adb | 2 +- gcc/ada/gnatlink.adb | 2 +- gcc/ada/gnatxref.adb | 2 +- gcc/ada/gprep.adb | 2 +- gcc/ada/init.c | 38 +- gcc/ada/inline.adb | 12 +- gcc/ada/lib-xref.adb | 8 +- gcc/ada/libgnat/a-cfhama.adb | 2 +- gcc/ada/libgnat/a-ngcefu.adb | 6 +- gcc/ada/libgnat/a-strunb.adb | 2 +- gcc/ada/libgnat/a-stwiun.adb | 2 +- gcc/ada/libgnat/a-stzunb.adb | 2 +- gcc/ada/libgnat/a-wtedit.adb | 4 +- gcc/ada/libgnat/g-alleve.adb | 2 +- gcc/ada/libgnat/g-debpoo.adb | 4 +- gcc/ada/libgnat/g-expect.adb | 14 +- gcc/ada/libgnat/s-expmod.adb | 3 - gcc/ada/libgnat/s-os_lib.adb | 6 +- gcc/ada/osint.adb | 8 +- gcc/ada/par-prag.adb | 3 +- gcc/ada/repinfo.adb | 8 +- gcc/ada/rtsfind.adb | 12 +- gcc/ada/rtsfind.ads | 12 + gcc/ada/sem.adb | 12 +- gcc/ada/sem_attr.adb | 9 - gcc/ada/sem_aux.adb | 4 +- gcc/ada/sem_case.adb | 4 +- gcc/ada/sem_ch12.adb | 2 +- gcc/ada/sem_ch13.adb | 35 +- gcc/ada/sem_ch3.adb | 35 + gcc/ada/sem_ch3.ads | 3 + gcc/ada/sem_ch4.adb | 1290 ++++++++------------ gcc/ada/sem_ch4.ads | 7 +- gcc/ada/sem_ch6.adb | 4 +- gcc/ada/sem_ch8.adb | 118 +- gcc/ada/sem_prag.adb | 83 +- gcc/ada/sem_res.adb | 377 +++--- gcc/ada/sem_type.adb | 546 ++++----- gcc/ada/sem_type.ads | 47 +- gcc/ada/sem_util.adb | 118 +- gcc/ada/sem_util.ads | 16 +- gcc/ada/sigtramp-vxworks.c | 10 +- gcc/ada/uintp.adb | 31 +- gcc/ada/xr_tabls.adb | 2 +- 66 files changed, 1769 insertions(+), 2490 deletions(-)