This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_binutils/master-arm in repository toolchain/ci/gcc.
from e3e07b8955f Daily bump. adds 8fbe1b18ed0 options: check for CL_OPTIMIZATION only for cl_options. adds 0ee1ab15c23 coroutines: Look through NOPs for awaiter variables [PR 99575]. adds 1b54a722636 coroutines: Ensure co_await_exprs have TREE_SIDE_EFFECTS se [...] adds 8009c79b64b coroutines: Fix ICE with an invalid await_suspend type [PR100673]. adds 650beb11053 coroutines: Await expressions are not allowed in handlers [ [...] adds fdf0b6ce6c1 coroutines: Fail with a sorry when presented with a VLA [PR [...] adds d91056851c5 Fix for powerpc64 long double complex divide failure adds 154fd0896ef Daily bump. adds f950d946370 Remove dead code in config/rs6000/vxworks.h adds 51d9ef7747b Fortran: Avoid var initialization in interfaces [PR54753] adds 1d65c80d769 [Ada] Improve checking for invalid index values when access [...] adds 935b3567494 [Ada] Fix compiler internal error adds 602176ae83a [Ada] Emit debugging information for TSD object adds d681ce903bf [Ada] VxWorks inconsistent use of return type Fixup adds 2376b04d474 [Ada] Spurious accessibility error on renamed expression adds cf1c69fb8c6 [Ada] Entities in E_Loop scopes are not library-level entities adds 43362d74b08 [Ada] Crash on allocator in alternative accessibility modes adds 43a59d4dc88 [Ada] PR ada/102073 adds 6109bcaf72f [Ada] Adjust documentation of -fdump-ada-spec in GNAT UG adds 6c30bccd689 [Ada] Spurious non-variable error on implicitly dereference [...] adds 263e2936305 [Ada] Fix handling of 'Image acting as a prefix of a slice [...] adds 44bfdde1e96 [Ada] Fix missing check on slice with a subtype indication adds f9974930bcb [Ada] Fix handling of slices with subtype names adds c36774bcc38 [Ada] Declaration_Node for Itypes returns Empty or declaration adds 8e1e74a162c [Ada] Fix latent problem in Sem_Ch8.Build_Class_Wide_Wrapper adds f729943cf65 [Ada] Fix resolution of Declare_Expressions involving trans [...] adds c0dcfc875bf [Ada] Fix for a static Leading_Part attribute raising const [...] adds 448a20ee501 [Ada] Add Ada RM description of Ada.Strings.Bounded as comm [...] adds 8f721245b48 [Ada] Fix comment about expansion of slices adds 3a6f30ed5da [Ada] Emit specific SCOs for decisions of quantified expressions adds b680788460a [Ada] Remove repeated calls to Prefix in resolution of arra [...] adds be33050b866 [Ada] Refactor duplicate code for pretty-printing GNAT AST adds 39d7ff0fd74 [Ada] Minor comment fix in System.Regpat adds a5740f2b728 [Ada] Mark Ada.Text_IO in SPARK adds 70aec3a1b8e [Ada] Completion of support for AI12-0409 (attribute Preela [...] adds aa40952cda8 [Ada] Implement CUDA_Device adds 861dc87d751 [Ada] Fix indentation in generated AST construction functions adds 6a535530866 [Ada] Handle properly user_defined literals given by operators. adds 29ca68773b8 [Ada] Document the current behaviour of -gnateA switch adds 5e0367dd64f [Ada] Incremental patch for restriction No_Dynamic_Accessib [...] adds ad4a3c047f6 middle-end/102587 - avoid auto-init for VLA vectors
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 5 + gcc/DATESTAMP | 2 +- 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 +- gcc/config/rs6000/vxworks.h | 4 - gcc/cp/ChangeLog | 33 + gcc/cp/coroutines.cc | 55 +- gcc/fortran/resolve.c | 11 +- gcc/internal-fn.c | 3 +- gcc/testsuite/ChangeLog | 25 + gcc/testsuite/g++.dg/coroutines/pr100673.C | 18 + gcc/testsuite/g++.dg/coroutines/pr101133.C | 31 + gcc/testsuite/g++.dg/coroutines/pr101765.C | 45 ++ gcc/testsuite/g++.dg/coroutines/pr99575.C | 35 + gcc/testsuite/g++.dg/coroutines/pr99710.C | 25 + gcc/testsuite/gcc.target/aarch64/sve/pr102587-1.c | 4 + gcc/testsuite/gcc.target/aarch64/sve/pr102587-2.c | 4 + gcc/testsuite/gfortran.dg/assumed_rank_23.f90 | 16 + gcc/toplev.c | 3 +- libgcc/ChangeLog | 6 + libgcc/libgcc2.c | 15 +- 65 files changed, 1525 insertions(+), 759 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/pr100673.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr101133.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr101765.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr99575.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr99710.C create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr102587-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr102587-2.c create mode 100644 gcc/testsuite/gfortran.dg/assumed_rank_23.f90