This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/gcc.
from f5d9bc8ae81 libstdc++: Only include <condition_variable> in <shared_mut [...] adds 76d6782207c Use precision and sign to compare types for ranges adds 3307a810d94 testsuite: Adjust expected results for rlwimi-2.c and vec-r [...] adds 0a74a0e1a2d libstdc++: Fix custom clock in test adds 5c1506304c5 [RS6000] Power10 vec-splati-runnable multiple test failures adds ca021ac6172 libstdc++: Ensure std::forward_as_tuple is defined adds 43868df37b0 Daily bump. adds 67b8991b543 vect: Remove redundant LOOP_VINFO_FULLY_MASKED_P adds 7cda498920d Revert "middle-end/97521 - fix VECTOR_CST expansion" adds 6fade5a6044 LTO: check that make command works adds 98161c248c8 arm: Auto-vectorization for MVE: vsub adds 5f966d68971 Do not use doloop pattern with pragma Unroll adds 50bc94898fa stor-layout: Reject forming arrays with elt sizes not divis [...] adds 9a83366b62e Fix up plugin header install adds 9d0761c76b6 [Ada] Fix default value for re-analysis of external propert [...] adds 846744902e1 [Ada] Fix whitespace in code for external property pragmas adds 4d4ba374a73 [Ada] Sync code for external properties with SPARK RM adds 01364aeb566 [Ada] Iterative patch for accessibility cleanup adds 44f30851a73 [Ada] Take advantage of Long_Long_Long_Integer in From_String adds b740cf28536 [Ada] Update header of front-end files adds ca5d8b90729 [Ada] Always enable the support for 128-bit integer types o [...] adds f9c20bd7853 [Ada] Better error for illegal call to abstract operation i [...] adds 70b590e2481 [Ada] Fix scope of index parameter inside a delta aggregate adds 4d245fdaf74 [Ada] Spurious errors on tagged types with renamed subprograms adds c875250d42d [Ada] Prevent copying uninitialized array with address clause adds 0e3ccc6a041 [Ada] Missing detection of unused with_clause adds c12e23c4678 [Ada] CUDA: Use internal types instead of public ones adds 4e40d14622b [Ada] Error when closing c_stream adds 6cc203bf2a7 [Ada] CUDA: fix CUDA_Execute not working with aggregates adds 99d4c1b09bb [Ada] Improve documentation of pragma Abort_Defer adds 294e16b4e7e [Ada] Ignore container types for aggregates if not in Ada_2020 adds 955886d1a2c [Ada] GNATprove: remove support for external axiomatizations adds f2668d9058f [Ada] Decorate iterated_component_association in SPARK expansion adds 0edbf7fa122 [Ada] Fix crash in SPARK on array delta_aggregate with subt [...] adds 995e0727ce9 [Ada] Crash on expression function and access type adds 3a5c9377f6d [Ada] Do not use Long_Long_Long_Integer'Image with pragma D [...] adds 6c1929894ca [Ada] Fix logic in C_Select under mingw adds 84a5809c721 [Ada] Clean up in writing of ALI files adds b120ca616fc [Ada] Implement new legality rules introduced in C.6(12) by [...] adds 973c7b7e546 [Ada] GNAT.Sockets: fix comment typo adds 48d0e61abad [Ada] Reject illegal syntax in pragma Contract_Cases adds 15e2ad005b1 [Ada] gnatpp: Document --no-comments-fill adds 66e97274cef [Ada] Further Ada 2020 work on accessibility checking adds d08d481912b [Ada] Sockets.Poll implementation adds 9e3b9ddb996 more wraplf for aux long long float: s390, sparc and powerpc adds 50106208ff6 libstdc++: Apply proposed resolutions for LWG 3428, 3447 adds b66b30a8079 testsuite: Add noexcept(false) to throwing destructor adds 9067a154508 gcov: fix reading of zero sections. adds 940e68b9de1 rs6000: Fix extraneous characters in the documentation adds 081dc85073d Add a if-exists-then-else built-in spec function adds ad1a9afc602 Fix overzealous gthread support inhibition for vxworks adds e10440edda6 testsuite: Correct vec-rlmi-rlnm.c testsuite expected result adds cd8b7d7b24c Link with the configured net lib on vxworks7 adds ef69ce004eb Fix typo in recent change to Makefile.rtl adds 0aa5a935b4c Fix typo in recent change to Makefile.rtl (bis) adds c7c4a2787ba Darwin, Ada : Fix bootstrap after stat entry changes.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 132 +++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 12 +- gcc/ada/ChangeLog | 318 ++++++++++ gcc/ada/Makefile.rtl | 19 +- gcc/ada/adaint.c | 5 + gcc/ada/alloc.ads | 14 +- gcc/ada/aspects.adb | 14 +- gcc/ada/aspects.ads | 18 +- gcc/ada/atree.adb | 14 +- gcc/ada/atree.ads | 14 +- gcc/ada/casing.adb | 14 +- gcc/ada/casing.ads | 14 +- gcc/ada/checks.adb | 33 +- gcc/ada/contracts.adb | 19 +- gcc/ada/csets.adb | 14 +- gcc/ada/csets.ads | 14 +- gcc/ada/debug.adb | 14 +- gcc/ada/debug.ads | 14 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 22 +- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 5 +- gcc/ada/einfo.adb | 32 +- gcc/ada/einfo.ads | 46 +- gcc/ada/elists.adb | 14 +- gcc/ada/elists.ads | 14 +- gcc/ada/exp_aggr.adb | 8 +- gcc/ada/exp_ch3.adb | 10 +- gcc/ada/exp_ch4.adb | 71 +-- gcc/ada/exp_ch5.adb | 15 +- gcc/ada/exp_ch6.adb | 167 ++---- gcc/ada/exp_ch8.adb | 4 +- gcc/ada/exp_ch9.adb | 21 + gcc/ada/exp_imgv.adb | 13 +- gcc/ada/exp_prag.adb | 189 ++++-- gcc/ada/exp_spark.adb | 122 +++- gcc/ada/exp_util.adb | 170 ------ gcc/ada/exp_util.ads | 11 - gcc/ada/fname.adb | 14 +- gcc/ada/fname.ads | 14 +- gcc/ada/freeze.adb | 99 +++- gcc/ada/freeze.ads | 4 +- gcc/ada/gcc-interface/decl.c | 46 +- gcc/ada/gcc-interface/trans.c | 4 +- gcc/ada/gnat1drv.adb | 33 +- gcc/ada/gnat_rm.texi | 22 +- gcc/ada/gnatvsn.adb | 14 +- gcc/ada/gnatvsn.ads | 14 +- gcc/ada/gsocket.h | 6 + gcc/ada/hostparm.ads | 14 +- gcc/ada/impunit.adb | 1 + gcc/ada/indepsw-aix.adb | 14 +- gcc/ada/indepsw-darwin.adb | 14 +- gcc/ada/indepsw-gnu.adb | 14 +- gcc/ada/indepsw.adb | 14 +- gcc/ada/indepsw.ads | 14 +- gcc/ada/krunch.adb | 14 +- gcc/ada/krunch.ads | 14 +- gcc/ada/layout.adb | 28 +- gcc/ada/lib-list.adb | 14 +- gcc/ada/lib-sort.adb | 14 +- gcc/ada/lib-writ.adb | 100 +--- gcc/ada/lib-writ.ads | 6 - gcc/ada/lib.adb | 14 +- gcc/ada/lib.ads | 14 +- gcc/ada/libgnat/a-nbnbin.adb | 4 +- gcc/ada/libgnat/g-socket.adb | 4 - gcc/ada/libgnat/g-socket.ads | 12 +- gcc/ada/libgnat/g-socpol.adb | 430 ++++++++++++++ gcc/ada/libgnat/g-socpol.ads | 216 +++++++ gcc/ada/{vast.adb => libgnat/g-socpol__dummy.adb} | 20 +- gcc/ada/{vast.ads => libgnat/g-socpol__dummy.ads} | 19 +- gcc/ada/libgnat/g-socthi__mingw.adb | 21 +- .../{indepsw-darwin.adb => libgnat/g-sopowa.adb} | 65 +-- .../{gnatvsn.adb => libgnat/g-sopowa__mingw.adb} | 100 ++-- gcc/ada/{vast.adb => libgnat/g-sopowa__posix.adb} | 65 ++- gcc/ada/libgnat/g-spogwa.adb | 139 +++++ gcc/ada/{rident.ads => libgnat/g-spogwa.ads} | 39 +- gcc/ada/libgnat/s-fileio.adb | 4 +- gcc/ada/libgnat/s-genbig.adb | 58 +- gcc/ada/libgnat/s-genbig.ads | 4 + gcc/ada/namet-sp.adb | 14 +- gcc/ada/namet-sp.ads | 14 +- gcc/ada/namet.adb | 14 +- gcc/ada/namet.ads | 14 +- gcc/ada/nlists.adb | 14 +- gcc/ada/nlists.ads | 14 +- gcc/ada/opt.adb | 14 +- gcc/ada/opt.ads | 14 +- gcc/ada/output.adb | 14 +- gcc/ada/output.ads | 14 +- gcc/ada/rident.ads | 14 +- gcc/ada/rtsfind.ads | 10 +- gcc/ada/s-oscons-tmplt.c | 71 ++- gcc/ada/scans.adb | 14 +- gcc/ada/scans.ads | 14 +- gcc/ada/scil_ll.adb | 14 +- gcc/ada/scil_ll.ads | 14 +- gcc/ada/sem_aggr.adb | 5 +- gcc/ada/sem_attr.adb | 52 +- gcc/ada/sem_aux.adb | 30 - gcc/ada/sem_aux.ads | 11 - gcc/ada/sem_ch12.adb | 27 +- gcc/ada/sem_ch13.adb | 162 +++--- gcc/ada/sem_ch3.adb | 14 +- gcc/ada/sem_ch4.adb | 83 ++- gcc/ada/sem_ch6.adb | 441 ++++++++------ gcc/ada/sem_ch8.adb | 34 +- gcc/ada/sem_ch9.adb | 3 +- gcc/ada/sem_prag.adb | 456 ++++++--------- gcc/ada/sem_res.adb | 57 +- gcc/ada/sem_util.adb | 648 +++++++++++++++------ gcc/ada/sem_util.ads | 89 ++- gcc/ada/sfn_scan.adb | 14 +- gcc/ada/sinfo.adb | 14 +- gcc/ada/sinfo.ads | 14 +- gcc/ada/sinput.adb | 14 +- gcc/ada/sinput.ads | 14 +- gcc/ada/snames.adb-tmpl | 14 +- gcc/ada/snames.ads-tmpl | 15 +- gcc/ada/stand.ads | 14 +- gcc/ada/stringt.adb | 14 +- gcc/ada/stringt.ads | 14 +- gcc/ada/table.adb | 14 +- gcc/ada/table.ads | 14 +- gcc/ada/types.adb | 14 +- gcc/ada/types.ads | 14 +- gcc/ada/uintp.adb | 14 +- gcc/ada/uintp.ads | 14 +- gcc/ada/uname.adb | 14 +- gcc/ada/uname.ads | 14 +- gcc/ada/urealp.adb | 14 +- gcc/ada/urealp.ads | 14 +- gcc/ada/vast.adb | 14 +- gcc/ada/vast.ads | 14 +- gcc/ada/widechar.adb | 14 +- gcc/ada/widechar.ads | 14 +- gcc/analyzer/ChangeLog | 14 + gcc/config/arm/mve.md | 16 +- gcc/config/arm/neon.md | 24 +- gcc/config/arm/vec-common.md | 16 +- gcc/config/i386/t-i386 | 3 +- gcc/config/rs6000/rs6000.c | 5 +- gcc/config/vxworks.h | 2 +- gcc/cp/ChangeLog | 23 + gcc/doc/extend.texi | 6 +- gcc/doc/invoke.texi | 13 + gcc/expr.c | 5 +- gcc/fortran/ChangeLog | 8 + gcc/gcc.c | 25 + gcc/gcov.c | 8 +- gcc/gimple-range-gori.cc | 4 +- gcc/lto-wrapper.c | 24 + gcc/stor-layout.c | 17 +- gcc/testsuite/ChangeLog | 85 +++ gcc/testsuite/c-c++-common/pr97164.c | 15 + gcc/testsuite/g++.dg/compat/eh/filter2_y.C | 6 + .../{gcc.c-torture/execute => gcc.dg}/pr36093.c | 3 +- .../{gcc.c-torture/execute => gcc.dg}/pr43783.c | 4 +- gcc/testsuite/gcc.target/arm/simd/mve-vsub_1.c | 65 +++ gcc/testsuite/gcc.target/i386/pr97521.c | 27 - gcc/testsuite/gcc.target/powerpc/rlwimi-2.c | 5 +- gcc/testsuite/gcc.target/powerpc/vec-rlmi-rlnm.c | 5 +- .../gcc.target/powerpc/vec-splati-runnable.c | 4 +- gcc/tree-ssa-loop-ivopts.c | 3 + gcc/tree-vect-loop.c | 3 +- libgcc/config/gthr-vxworks-cond.c | 3 +- libgcc/config/gthr-vxworks-thread.c | 3 +- libgcc/config/libbid/bid_functions.h | 2 +- libstdc++-v3/ChangeLog | 51 ++ libstdc++-v3/include/experimental/memory_resource | 13 +- libstdc++-v3/include/std/memory_resource | 13 +- libstdc++-v3/include/std/ranges | 9 +- .../30_threads/condition_variable/members/68519.cc | 9 +- 173 files changed, 4133 insertions(+), 2553 deletions(-) create mode 100644 gcc/ada/libgnat/g-socpol.adb create mode 100644 gcc/ada/libgnat/g-socpol.ads copy gcc/ada/{vast.adb => libgnat/g-socpol__dummy.adb} (85%) copy gcc/ada/{vast.ads => libgnat/g-socpol__dummy.ads} (85%) copy gcc/ada/{indepsw-darwin.adb => libgnat/g-sopowa.adb} (67%) copy gcc/ada/{gnatvsn.adb => libgnat/g-sopowa__mingw.adb} (58%) copy gcc/ada/{vast.adb => libgnat/g-sopowa__posix.adb} (56%) create mode 100644 gcc/ada/libgnat/g-spogwa.adb copy gcc/ada/{rident.ads => libgnat/g-spogwa.ads} (66%) create mode 100644 gcc/testsuite/c-c++-common/pr97164.c rename gcc/testsuite/{gcc.c-torture/execute => gcc.dg}/pr36093.c (79%) rename gcc/testsuite/{gcc.c-torture/execute => gcc.dg}/pr43783.c (71%) create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vsub_1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97521.c