This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from bc771e6c3a2 arm: Add test that was missing from old commit [PR91816] new 97a26d19d23 [Ada] Minor refine type of a counter variable new 90cb252f5f7 [Ada] Fix style and typos in code for expanding attribute r [...] new 868268a8ecd [Ada] Reuse Is_Named_Number where possible new 193040a071b [Ada] Fix crash on invalid `pragma Profile` new 6b0c5c72270 [Ada] Remove repeated calls to Attribute_Name new cf4737dcec1 [Ada] Unrecursify Set_Digit/Set_Image_Unsigned procedure new bbf14e1350d [Ada] Allow debugging finalization-related expanded code new 6d88dbdc5e3 [Ada] Add support for 128-bit integer types to GNAT.Random_Numbers new a8c229e14c4 [Ada] Fix internal compilation error on circular type in SP [...] new 9d41d78b05f [Ada] Adjust support for 128-bit integer types in System.Ra [...] new a6fecb06710 [Ada] Minimize side-effect removal in GNATprove mode new 4d617c3f2ad [Ada] Reinstate utime based code for vx6 in __gnat_copy_attribs new e480bca2400 [Ada] Crash on right shift operator for signed integers new 595c9aebadb [Ada] Remove hyphens in two cases of "side-effect" used as a noun new 2d80df42331 [Ada] Remove dead and duplicated diagnostics for generic ac [...] new eb0d08adb60 [Ada] Don't constant-fold renamed qualified expressions new a24033ec70c [Ada] Consistently use explicit Entity_Id type instead of alias new 49c4dd7a229 [Ada] Simplify Is_Standard_xxx_Type routines with membership tests new ad26cae122e [Ada] Simplify Ekind tests with wrappers and membership tests new a79039c0ebc [Ada] Fix copy-paste mistake in diagnostics for aspect Effe [...] new 28488f5ff5a [Ada] Simplify aspect processing with membership tests new 6d97121d2fa [Ada] Reuse Is_Named_Number where possible new 52b9a264dd8 [Ada] Use hardcoded names when converting aspects to pragmas new 14a16e30cae [Ada] Minor whitespace fix in expansion of attribute Size new 47c2b77ffb9 [Ada] Document attribute Has_Tagged_Values in GNAT RM new ea89e1c31ec [Ada] Merge duplicated processing for gnatmake -u and -U switches new 7a173848847 [Ada] Remove shadowing by a nested subprogram parameter new 57966b4d2f8 [Ada] Fix couple of minor issues with local exception propagation new 55fae09dcb8 [Ada] Spurious error on instance with predicated actual new a46fa6510d2 [Ada] Further optimization with uninitialized aggregates
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 | 17 +- .../gnat_rm/implementation_defined_attributes.rst | 13 + gcc/ada/doc/gnat_rm/intrinsic_subprograms.rst | 4 +- gcc/ada/einfo.adb | 85 +- gcc/ada/exp_attr.adb | 83 +- gcc/ada/exp_ch11.adb | 6 +- gcc/ada/exp_ch2.adb | 44 +- gcc/ada/exp_ch7.adb | 34 +- gcc/ada/exp_ch8.adb | 12 +- gcc/ada/exp_prag.adb | 17 +- gcc/ada/exp_util.adb | 112 ++- gcc/ada/freeze.adb | 46 - gcc/ada/gnat_rm.texi | 977 +++++++++++---------- gcc/ada/libgnat/g-rannum.adb | 16 +- gcc/ada/libgnat/g-rannum.ads | 2 + gcc/ada/libgnat/s-imagei.adb | 47 +- gcc/ada/libgnat/s-imageu.adb | 39 +- gcc/ada/libgnat/s-rannum.adb | 35 + gcc/ada/make.adb | 14 +- gcc/ada/sem_attr.adb | 27 +- gcc/ada/sem_ch12.adb | 21 +- gcc/ada/sem_ch13.adb | 220 ++--- gcc/ada/sem_ch3.adb | 4 +- gcc/ada/sem_eval.adb | 40 +- gcc/ada/sem_prag.adb | 10 +- gcc/ada/sem_res.adb | 5 +- gcc/ada/sem_util.adb | 4 +- gcc/ada/sem_util.ads | 4 +- 28 files changed, 1059 insertions(+), 879 deletions(-)