This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from ebbe3f29518 tree-optimization/98064 - fix BB SLP live lane extract wrt LC SSA new 86b747a5537 [Ada] Spurious visibility error in subprogram body in with_clause new b50706ef314 [Ada] Confusion in Transform_Function_Array and internal su [...] new c161b39d051 [Ada] Small cleanup in System.Value_F new f456de4c432 [Ada] Add continuation message when others choice not allowed new a442bed36cf [Ada] Crash on ghost assignment check for illegal code new 9784779754d [Ada] Fix folding of comparison operators in GNATprove mode new a6617b29502 [Ada] Minor style fixes new 50a2820f9d4 [Ada] Fix serial port control setting on GNU/Linux new 602c7bc2153 [Ada] Add comment on special Heap variable used in GNATprove new 4056d9abfa6 [Ada] Spurious error on iterator over container with modifi [...] new a09afbd1c6f [Ada] Add stream-oriented attributes support for 128-bit in [...] new 336aa630a0c [Ada] Address warning compiling terminals.c new b514643caea [Ada] Potential read of uninitialized variable in exp_dist.adb new a18d46a4b6c [Ada] Implement -gnateb switch new 2bf891fa752 [Ada] Expand integer-only implementation of ordinary fixed- [...] new e783561e9c1 [Ada] Compiler crash on limited conditional expressions new 5a85f3129cc [Ada] Reimplement Ada.Numerics.Big_Numbers.Big_Reals.Fixed_ [...] new 7b76fe3dcf8 [Ada] Improve error recovery new f7937111e8c [Ada] Implement inheritance for Default_Initial_Condition a [...] new c1a69c98717 [Ada] Fix internal error on extended return and fixed-point result new 34805056309 [Ada] Minor reuse Is_Protected_Component new ad6be99f1ac [Ada] Simplify analysis of assignment statements new 1c4dfafe683 [Ada] Minor reuse Is_Assignable new 19b95c22c0f [Ada] Wrong replacement of Component.Discriminant new b60170728ea [Ada] Enable checks on runtime by default new e76a8cacb47 [Ada] Remove all ^L characters new 69bde2d1e0f [Ada] s-trasym.ads: update the list of supported platforms
The 27 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/ali-util.adb | 10 - gcc/ada/contracts.adb | 7 +- .../gnat_rm/implementation_defined_attributes.rst | 22 +- .../implementation_defined_characteristics.rst | 19 +- .../building_executable_programs_with_gnat.rst | 10 + .../doc/gnat_ugn/the_gnat_compilation_model.rst | 4 + gcc/ada/einfo.adb | 83 +- gcc/ada/einfo.ads | 19 + gcc/ada/errout.adb | 6 +- gcc/ada/exp_aggr.adb | 43 + gcc/ada/exp_attr.adb | 37 +- gcc/ada/exp_ch3.adb | 209 +++-- gcc/ada/exp_ch4.adb | 263 ++++-- gcc/ada/exp_ch5.adb | 15 +- gcc/ada/exp_ch6.adb | 27 +- gcc/ada/exp_dist.adb | 2 +- gcc/ada/exp_fixd.adb | 105 ++- gcc/ada/exp_imgv.adb | 26 +- gcc/ada/exp_spark.adb | 7 +- gcc/ada/exp_strm.adb | 30 +- gcc/ada/exp_util.adb | 655 ++++++++++---- gcc/ada/exp_util.ads | 30 +- gcc/ada/freeze.adb | 7 +- gcc/ada/gcc-interface/Makefile.in | 6 +- gcc/ada/gcc-interface/trans.c | 2 +- gcc/ada/gnat_rm.texi | 946 +++++++++++---------- gcc/ada/gnat_ugn.texi | 22 +- gcc/ada/lib-writ.adb | 5 +- gcc/ada/lib-xref.adb | 2 +- gcc/ada/libgnat/a-nbnbre.adb | 69 +- gcc/ada/libgnat/a-tifiio.adb | 152 ++-- gcc/ada/libgnat/a-tifiio__128.adb | 219 +++-- gcc/ada/libgnat/a-wtfiio.adb | 150 ++-- gcc/ada/libgnat/a-wtfiio__128.adb | 220 +++-- gcc/ada/libgnat/a-ztfiio.adb | 150 ++-- gcc/ada/libgnat/a-ztfiio__128.adb | 219 +++-- gcc/ada/libgnat/g-sercom__linux.adb | 36 +- gcc/ada/libgnat/s-bitfie.ads | 6 + gcc/ada/libgnat/s-bituti.adb | 1 + gcc/ada/libgnat/s-fofi128.ads | 3 +- gcc/ada/libgnat/s-fofi32.ads | 3 +- gcc/ada/libgnat/s-fofi64.ads | 3 +- gcc/ada/libgnat/s-fore_f.adb | 61 +- gcc/ada/libgnat/s-fore_f.ads | 11 +- gcc/ada/libgnat/s-imagef.adb | 92 +- gcc/ada/libgnat/s-imagef.ads | 5 +- gcc/ada/libgnat/s-secsta.adb | 15 +- gcc/ada/libgnat/s-stratt.adb | 210 +++-- gcc/ada/libgnat/s-stratt.ads | 107 ++- gcc/ada/libgnat/s-trasym.ads | 3 +- gcc/ada/libgnat/s-valuef.adb | 99 ++- gcc/ada/libgnat/s-valuef.ads | 4 +- gcc/ada/opt.ads | 5 + gcc/ada/par-ch6.adb | 1 - gcc/ada/par-tchk.adb | 1 - gcc/ada/par.adb | 4 + gcc/ada/rtsfind.ads | 8 + gcc/ada/sem_aggr.adb | 42 +- gcc/ada/sem_attr.adb | 25 + gcc/ada/sem_ch13.adb | 8 +- gcc/ada/sem_ch3.adb | 82 +- gcc/ada/sem_ch5.adb | 65 +- gcc/ada/sem_ch8.adb | 11 +- gcc/ada/sem_prag.adb | 23 +- gcc/ada/sem_res.adb | 19 +- gcc/ada/sem_util.adb | 17 +- gcc/ada/sinfo.adb | 16 + gcc/ada/sinfo.ads | 18 +- gcc/ada/snames.ads-tmpl | 183 +--- gcc/ada/spark_xrefs.ads | 3 +- gcc/ada/switch-c.adb | 6 + gcc/ada/terminals.c | 2 +- gcc/ada/xsnamest.adb | 9 +- 73 files changed, 3145 insertions(+), 1860 deletions(-)