This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 45ab93d9afa non-gcc: Remove trailing whitespace new 1c298fc4151 ada: Pass parameters of full access unconstrained array typ [...] new a8bfc4dede0 ada: Inspect deferred constant completions in missing contexts new d1cb12a5b87 ada: Forbid repr clauses for decls in handled_stmts new 20441f8a301 ada: Untagged incomplete view not detected in ACATS test b3a1a060 new 18232cbcfd2 ada: Fix fallout of change to 'Wide_Wide_Value for enumerat [...] new a71c37a7241 ada: Fix wrong handling of wide wide characters in Append_D [...] new d6f9774b780 ada: Spurious error compiling CC51011 new 104f8ad0ad4 ada: Fix internal error on ambiguous operands of comparison [...] new c2673f56cc1 ada: Put Finalizable aspect in -gnatX new 2325d653e37 ada: Constraint error not raised in ACATS test c413007 new c3b0c0b0dc4 ada: Increase stack size for Windows tasking programs new f2434f2a965 ada: Misc improvements to gnat RM new 2e81389c3ae ada: Update simpler accessibility model doc new 77f6918222a ada: Add Type_Size_For function to Uintp package new cb0f66e0255 ada: Update Compiler_Error documentation new f4e8bdb86b7 ada: Adjust documentation of External_Initialization new d0a072e1f8b ada: Spurious error when compiling in Syntax and Semantics [...] new c2d4ca9c1de ada: Pragmas Pre_Class/Post_Class rejected for abstract sub [...] new 2e3d527fe37 ada: Fix internal error on function call in class-wide prec [...] new 8af9169fcf7 ada: Fix ATC with timed delay from Ada.Real_Time new 257d0d7769c ada: Update GNAT UG new 13a4eb2548a ada: Pragma Pre_Class and Post_Class have no effect at runtime new 0b972c87ac2 ada: Small adjustments to commentary after latest change new 5f583c94e50 ada: Emit DWARF for Ada 'with' and 'use' clauses new 58e34ecbe57 ada: Disable self-referential with_clauses new 12d625e3f01 ada: Back out part of previous change -- disable warning new de8d6829371 ada: Fix internal error on bit-packed array type with Volat [...] new 11e06dd243a ada: Fix fallout of change in parameter passing out of alia [...] new c895db10803 ada: Standard types are not artificial new b857742bc8b ada: Add 'artificial_p' parameter to build_unc_object_type new 0eb688077f5 ada: Mark XUB types as nameless new 125a6e41176 ada: Mark XUA types as artificial new 88715b94809 ada: Mark some type decls as nameless new a60e7289350 ada: Set DECL_NAMELESS in create_type_decl new 7124671cadc ada: Change scope of XUB type new 07c357eae8d Relax vect_check_scalar_mask check new 7b2fb7ddc7a tree-optimization/116575 - SLP masked load-lanes discovery new 482d5a7b1a4 tree-optimization/117277 - remove CLOBBERs before SLP code [...] new 967939055ce Restrict :c to commutative ops as intended
The 39 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.adb | 32 +- gcc/ada/comperr.ads | 2 +- gcc/ada/debug.adb | 10 +- gcc/ada/doc/gnat_rm/gnat_language_extensions.rst | 295 +- gcc/ada/doc/gnat_ugn/about_this_guide.rst | 18 +- .../elaboration_order_handling_in_gnat.rst | 209 +- gcc/ada/doc/gnat_ugn/example_of_binder_output.rst | 28 +- gcc/ada/doc/gnat_ugn/getting_started_with_gnat.rst | 94 +- .../doc/gnat_ugn/gnat_and_program_execution.rst | 1396 ++++--- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 713 ++-- gcc/ada/doc/gnat_ugn/inline_assembler.rst | 126 +- .../doc/gnat_ugn/platform_specific_information.rst | 656 +-- .../doc/gnat_ugn/the_gnat_compilation_model.rst | 1854 ++++---- gcc/ada/exp_attr.adb | 29 +- gcc/ada/exp_ch6.adb | 27 +- gcc/ada/exp_imgv.adb | 13 +- gcc/ada/exp_put_image.adb | 36 +- gcc/ada/exp_util.adb | 2 +- gcc/ada/freeze.adb | 34 +- gcc/ada/gcc-interface/decl.cc | 30 +- gcc/ada/gcc-interface/gigi.h | 16 +- gcc/ada/gcc-interface/trans.cc | 156 +- gcc/ada/gcc-interface/utils.cc | 25 +- gcc/ada/gen_il-fields.ads | 3 +- gcc/ada/gen_il-gen-gen_nodes.adb | 8 +- gcc/ada/gnat_rm.texi | 454 +- gcc/ada/gnat_ugn.texi | 4407 ++++++++++---------- gcc/ada/lib-load.adb | 2 +- gcc/ada/lib-writ.adb | 2 +- gcc/ada/lib.adb | 2 +- gcc/ada/libgnarl/a-retide.adb | 4 + gcc/ada/libgnarl/s-taprop__mingw.adb | 10 +- gcc/ada/libgnat/s-wchwts.adb | 150 +- gcc/ada/libgnat/s-wchwts.ads | 12 + gcc/ada/namet.adb | 6 +- gcc/ada/par-ch5.adb | 3 +- gcc/ada/rtsfind.adb | 10 +- gcc/ada/rtsfind.ads | 4 + gcc/ada/sem_cat.adb | 2 +- gcc/ada/sem_ch10.adb | 125 +- gcc/ada/sem_ch12.adb | 2 +- gcc/ada/sem_ch13.adb | 5 +- gcc/ada/sem_ch3.adb | 277 +- gcc/ada/sem_ch3.ads | 5 + gcc/ada/sem_ch4.adb | 14 +- gcc/ada/sem_ch5.adb | 2 + gcc/ada/sem_ch8.adb | 7 +- gcc/ada/sem_elab.adb | 8 +- gcc/ada/sem_prag.adb | 70 +- gcc/ada/sem_res.adb | 145 +- gcc/ada/sem_type.adb | 45 +- gcc/ada/sem_type.ads | 25 +- gcc/ada/sem_util.adb | 20 +- gcc/ada/sem_util.ads | 7 +- gcc/ada/sem_warn.adb | 2 +- gcc/ada/sinfo.ads | 46 +- gcc/ada/uintp.adb | 13 + gcc/ada/uintp.ads | 3 + gcc/genmatch.cc | 40 +- gcc/match.pd | 2 +- gcc/tree-vect-loop.cc | 110 +- gcc/tree-vect-slp.cc | 141 +- gcc/tree-vect-stmts.cc | 3 +- 63 files changed, 6462 insertions(+), 5535 deletions(-)