This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 51d9ef7747b Fortran: Avoid var initialization in interfaces [PR54753] new 1d65c80d769 [Ada] Improve checking for invalid index values when access [...] new 935b3567494 [Ada] Fix compiler internal error new 602176ae83a [Ada] Emit debugging information for TSD object new d681ce903bf [Ada] VxWorks inconsistent use of return type Fixup new 2376b04d474 [Ada] Spurious accessibility error on renamed expression new cf1c69fb8c6 [Ada] Entities in E_Loop scopes are not library-level entities new 43362d74b08 [Ada] Crash on allocator in alternative accessibility modes new 43a59d4dc88 [Ada] PR ada/102073 new 6109bcaf72f [Ada] Adjust documentation of -fdump-ada-spec in GNAT UG new 6c30bccd689 [Ada] Spurious non-variable error on implicitly dereference [...] new 263e2936305 [Ada] Fix handling of 'Image acting as a prefix of a slice [...] new 44bfdde1e96 [Ada] Fix missing check on slice with a subtype indication new f9974930bcb [Ada] Fix handling of slices with subtype names new c36774bcc38 [Ada] Declaration_Node for Itypes returns Empty or declaration new 8e1e74a162c [Ada] Fix latent problem in Sem_Ch8.Build_Class_Wide_Wrapper new f729943cf65 [Ada] Fix resolution of Declare_Expressions involving trans [...] new c0dcfc875bf [Ada] Fix for a static Leading_Part attribute raising const [...] new 448a20ee501 [Ada] Add Ada RM description of Ada.Strings.Bounded as comm [...] new 8f721245b48 [Ada] Fix comment about expansion of slices new 3a6f30ed5da [Ada] Emit specific SCOs for decisions of quantified expressions new b680788460a [Ada] Remove repeated calls to Prefix in resolution of arra [...] new be33050b866 [Ada] Refactor duplicate code for pretty-printing GNAT AST new 39d7ff0fd74 [Ada] Minor comment fix in System.Regpat new a5740f2b728 [Ada] Mark Ada.Text_IO in SPARK new 70aec3a1b8e [Ada] Completion of support for AI12-0409 (attribute Preela [...] new aa40952cda8 [Ada] Implement CUDA_Device new 861dc87d751 [Ada] Fix indentation in generated AST construction functions new 6a535530866 [Ada] Handle properly user_defined literals given by operators. new 29ca68773b8 [Ada] Document the current behaviour of -gnateA switch new 5e0367dd64f [Ada] Incremental patch for restriction No_Dynamic_Accessib [...]
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/checks.adb | 2 +- ...ard_and_implementation_defined_restrictions.rst | 38 ++ .../building_executable_programs_with_gnat.rst | 7 +- .../doc/gnat_ugn/the_gnat_compilation_model.rst | 52 +- gcc/ada/einfo-utils.adb | 52 +- gcc/ada/einfo.ads | 12 +- gcc/ada/exp_ch4.adb | 55 +- gcc/ada/exp_disp.adb | 5 + gcc/ada/exp_util.adb | 5 + gcc/ada/gen_il-fields.ads | 1 + gcc/ada/gen_il-gen-gen_entities.adb | 1 + gcc/ada/gen_il-gen.adb | 5 +- gcc/ada/gnat_cuda.adb | 94 ++- gcc/ada/gnat_cuda.ads | 7 +- gcc/ada/gnat_rm.texi | 757 +++++++++++---------- gcc/ada/gnat_ugn.texi | 61 +- gcc/ada/libgnarl/s-osinte__vxworks.ads | 2 +- gcc/ada/libgnarl/s-tpopsp__vxworks-rtp.adb | 5 +- gcc/ada/libgnarl/s-tpopsp__vxworks.adb | 5 +- gcc/ada/libgnarl/s-vxwext__kernel.adb | 2 +- gcc/ada/libgnat/a-cbdlli.ads | 8 +- gcc/ada/libgnat/a-cbhama.ads | 11 +- gcc/ada/libgnat/a-cbhase.ads | 9 +- gcc/ada/libgnat/a-cbmutr.ads | 8 +- gcc/ada/libgnat/a-cborma.ads | 11 +- gcc/ada/libgnat/a-cborse.ads | 9 +- gcc/ada/libgnat/a-coboho.ads | 4 +- gcc/ada/libgnat/a-cobove.ads | 9 +- gcc/ada/libgnat/a-strbou.ads | 90 +++ gcc/ada/libgnat/a-textio.adb | 1 + gcc/ada/libgnat/a-textio.ads | 6 +- gcc/ada/libgnat/s-regpat.ads | 11 +- gcc/ada/par_sco.adb | 8 + gcc/ada/scos.ads | 2 +- gcc/ada/sem.adb | 9 +- gcc/ada/sem_attr.adb | 77 ++- gcc/ada/sem_ch13.adb | 20 +- gcc/ada/sem_ch6.adb | 11 +- gcc/ada/sem_ch7.adb | 41 +- gcc/ada/sem_ch8.adb | 15 +- gcc/ada/sem_prag.adb | 9 +- gcc/ada/sem_res.adb | 224 +++--- gcc/ada/sem_util.adb | 153 ++++- gcc/ada/sem_util.ads | 16 +- gcc/ada/socket.c | 4 + gcc/ada/sprint.adb | 10 +- 46 files changed, 1213 insertions(+), 731 deletions(-)