This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from f25161bdcc2 Make {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple * new c392a001491 [Ada] Minor reformatting and some typo fixes new 895cf059f06 [Ada] Fix incorrect insertion of post-call actions in if-ex [...] new 71c4a2b3560 [Ada] Reject illegal bodies for null procedures new 948590aa283 [Ada] Incorrect accessibility checks on functions calls new 640ef7149ec [Ada] Remove Determine_License new bbfd4f21c04 [Ada] Remove unreferenced GNATprove utility routine Get_Low_Bound new 414e7520e60 [Ada] Minor fix style and typos in comments new 3ea95664954 [Ada] Simplify detection of static membership choices new 057548bc5f3 [Ada] Fix assertion failure on functions with contracts new dc419b9f8d6 [Ada] Ada_2020 AI12-0220: Pre/Postconditions on Access_To_S [...] new 4322f3d99b7 [Ada] Classwide controlled obj not dispatching new c64ac479d37 [Ada] Fold Enum_Rep attribute in evaluation and not in expansion new 8ecc34842c6 [Ada] Revert workaround for expansion of Enum_Rep in GNATpr [...] new 9c4b4975bb4 [Ada] Fix minor typo in comment of membership choice parsing new a53b03b5a7b [Ada] Fix typo in exception message new 3aeb5ebe953 [Ada] Remove more references to ASIS new e67df677b4d [Ada] Improve code generated for dynamic discriminated aggregate new 536c271ca7d [Ada] Update headers new 9c62140e826 [Ada] Fix gnatmetric switches description new b9daf13c935 [Ada] Disable unwanted warnings in Assertion_Policy(Ignore) mode new 2378f3eb81a [Ada] Insert explicit dereferences when building actual subtype new e156631a27d [Ada] Remove obsolete code in Resolve_Call new 67a44a4c109 [Ada] Implement AI12-0162 Memberships and Unchecked_Unions new f95fb9d0191 [Ada] Additional warnings on overlapping actuals of composi [...] new 5c0c89cb163 [Ada] Add missing Sloc on new explicit dereferences new 76e0721abb9 [Ada] Ada 202x AI12-0192 "requires late initialization" new 8439cae845f [Ada] Don't build equivalent record aggregate if type has p [...] new 2db262f29a4 [Ada] AI12-0311 New checks for language-defined units new 4fed5d5dd85 c++: Fix ICE with delayed parsing of noexcept-specifier [PR95562]
The 29 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/atree.adb | 6 +- gcc/ada/contracts.adb | 4 +- gcc/ada/debug.adb | 7 +- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 4 +- gcc/ada/einfo.adb | 16 ++ gcc/ada/einfo.ads | 22 ++- gcc/ada/exp_aggr.adb | 45 +++-- gcc/ada/exp_attr.adb | 27 +-- gcc/ada/exp_ch3.adb | 236 ++++++++++++++++++++--- gcc/ada/exp_ch4.adb | 25 +-- gcc/ada/exp_ch6.adb | 251 ++++++++----------------- gcc/ada/exp_ch6.ads | 6 - gcc/ada/exp_spark.adb | 34 +--- gcc/ada/exp_util.adb | 28 +-- gcc/ada/freeze.adb | 8 - gcc/ada/libgnat/s-secsta.adb | 2 +- gcc/ada/par-ch4.adb | 2 +- gcc/ada/par-ch6.adb | 10 + gcc/ada/repinfo-input.adb | 21 +-- gcc/ada/repinfo-input.ads | 14 +- gcc/ada/repinfo.adb | 83 +++----- gcc/ada/repinfo.ads | 14 +- gcc/ada/scn.adb | 160 +--------------- gcc/ada/sem_attr.adb | 16 +- gcc/ada/sem_aux.adb | 13 -- gcc/ada/sem_aux.ads | 3 - gcc/ada/sem_ch10.adb | 3 +- gcc/ada/sem_ch12.adb | 6 +- gcc/ada/sem_ch13.adb | 39 ++-- gcc/ada/sem_ch3.adb | 55 ++---- gcc/ada/sem_ch4.adb | 3 +- gcc/ada/sem_ch5.adb | 12 +- gcc/ada/sem_ch6.adb | 18 -- gcc/ada/sem_ch8.adb | 16 +- gcc/ada/sem_ch9.adb | 4 +- gcc/ada/sem_disp.adb | 16 -- gcc/ada/sem_eval.adb | 14 +- gcc/ada/sem_prag.adb | 215 +++++++++++++++++++-- gcc/ada/sem_res.adb | 30 +-- gcc/ada/sem_util.adb | 213 ++++++++++++++++++++- gcc/ada/sem_util.ads | 23 ++- gcc/ada/sem_warn.adb | 18 +- gcc/ada/snames.ads-tmpl | 9 +- gcc/ada/types.ads | 54 +++--- gcc/cp/parser.c | 5 + gcc/testsuite/g++.dg/cpp0x/noexcept60.C | 13 ++ 46 files changed, 1019 insertions(+), 804 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept60.C